【行业资讯】Excel 新增 IMPORTTEXT 和 IMPORTCSV 函数,简化数据导入流程
微软近日为 Excel for Windows 推出了两项全新的数据导入函数——IMPORTTEXT 和 IMPORTCSV,这两个新函数可以简化用户将文本数据导入电子表格的操作流程。这两项功能现已面向 Beta 通道的 Microsoft 365 Insider 用户开放。
将外部数据导入 Excel 是众多工作流中的关键环节,用户此前若需将 .csv 或 .txt 文件导入 Excel,通常依赖功能强大但操作相对“厚重”的 Power Query 工具。微软为提升处理轻量级数据任务的效率,新推出这两个函数,让用户通过简单的公式直接在单元格中拉取数据。
IMPORTTEXT 函数定位为全能型文本数据导入工具,支持从 .txt、.csv 和 .tsv 等多种文本文件中提取数据,并将其以动态数组的形式填充至表格网格中。用户只需在目标单元格输入公式 =IMPORTTEXT (路径,[分隔符], [跳过行数], [提取行数], [编码], [区域]),即可完成操作。该函数不仅支持本地文件路径,还支持网络 URL。针对网络文件,Excel 会自动弹出身份验证对话框,支持从“匿名”访问到“Web API”密钥乃至“组织账户”等多种认证方式。用户通过在分隔符参数中传入递增整数数组(如 {1,3}),可定义固定宽度列,例如:
=IMPORTTEXT("C:\Data\fixedwidth.txt", {1,3});用户可结合 CHAR 函数指定特殊字符作为分隔符。
IMPORTCSV 是专为 CSV 打造的极简模式,内置了“智能默认设置”,自动将逗号设为分隔符并采用 UTF-8 编码,从而大幅减少用户手动配置的参数数量。其语法更为精简,仅需输入 =IMPORTCSV (路径,[跳过行数], [提取行数], [区域]) 即可实现数据的一键加载,非常适合需要快速查看标准 CSV 文件内容的用户。
用户在使用过程中需留意,通过这两个函数导入的数据目前不支持自动刷新。若源文件发生变动,用户必须点击“数据”选项卡下的“全部刷新”按钮,才能手动同步最新数据。
希望WPS可以尽快引入 IMPORTTEXT 和 IMPORTCSV 函数
WPS社区反馈员