不同的区域设置 (也称为区域) 具有不同的数据显示方式。 例如,某些区域使用默认日期格式 mm/dd/yyyy,而其他区域则使用 dd/mm/yyyy。 Power Query 区域设置基于操作系统的区域设置。 有关更多信息,请参阅 更改 Windows 区域设置以修改某些数据类型的外观 和 在 Mac 上更改语言 & 区域“常规偏好设置”。
备注最多可以有三个区域设置:操作系统、Power Query 或更改类型设置。 如果存在冲突,解决顺序 (“更改类型”设置) 1,操作系统) (2) Power Query, (3。
更改 CSV 或文本文件的区域设置
可以通过更新公式来自定义导入的 CSV 或文本文件的文件 源 步骤。
- 若要打开查询,请找到之前从 Power Query 编辑器加载的查询,在数据中选择一个单元格,然后选择“查询编辑”>。 有关详细信息,请参阅 在 Excel 中创建、加载或编辑查询。
- 导入 CSV 文件或文本文件。 有关详细信息,请参阅 导入或导出文本 (.txt 或 .csv) 文件。
- 在“查询设置”窗格的“已应用步骤”下,选择“源”步骤旁边的“编辑设置
。 - 在“ 逗号分隔值 ”对话框中,从下拉列表中选择区域设置。
- 选择“确定”。
定义默认区域设置的相关设置
创建包含查询的新 Excel 工作簿时,Power Query 使用当前操作系统区域设置作为默认区域设置。 此设置确定 Power Query 如何解释从文本、数字以及日期和时间值导入的数据。 将包含Power Query查询的 Excel 工作簿发送给其他用户时,Power Query区域设置将保留为作者 (或最后一个保存文档) 的人指定的区域设置。 这可确保无论当前操作系统区域设置如何,Power Query 结果一致。
若要在 Excel 中修改查询的区域设置,请执行以下操作:
- 选择 “数据>获取数据>”查询选项。
- 在 “查询选项 ”对话框的“ 当前工作簿”下,选择“ 区域设置”。
- 从下拉列表中选择区域设置。
对更改类型操作使用非默认区域设置
除了工作簿的默认区域设置外,还可以指定在对一个或多个列应用特定 “更改类型 ”操作时使用的非默认区域设置。 如果跨多个查询导入具有不同区域设置的数据,但又希望工作簿中的所有查询的特定默认设置保持一致,这非常有用。
对于“更改类型”操作,您可以指定目标数据类型以及用于转换的区域设置。
- 若要打开查询,请找到之前从 Power Query 编辑器加载的查询,在数据中选择一个单元格,然后选择“查询编辑”>。 有关详细信息,请参阅 在 Excel 中创建、加载或编辑查询。
- 右键单击列标题,然后选择“使用区域设置更改类型>”。
- 在“ 使用区域设置更改类型 ”对话框中,选择数据类型和区域设置。
- 选择“确定”。