电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【表格数据】-读取Excel

来源:金蝶云社区作者:金蝶2024-09-234

【表格数据】-读取Excel

1 功能说明

读取指定表格文件中的数据,并将读取到的内容进行返回。

1)支持office和wps两种应用环境; 

2)请使用.xlsx后缀名的Excel文件,如是.xls格式的,建议先进行文件格式转换

3)该组件使用的是pandas库的read_excel()方法,支持设置表头,索引列等功能。

2 基本使用说明

1. 点击"文件路径"后的文件夹图标,选择需要读取的Excel文件。

2. 设置指定“工作表”,此处默认0,读取第一个Sheet页,其他属性也均为默认值; 添加一个输出组件,将返回值进行输出打印。

3. 将返回值传入变量或其他组件中直接调用。

4. 运行流程,在运行日志窗口打印的内容为第一个工作表的数据。

3 参数配置说明

  • “文件路径”参数:传入需要读取的目标Excel文件的路径,输入为字符串;可点击右侧的文件夹图标进行选择。

1)输入的是Excel文件的绝对路径;

2)手动输入时要确保文件存在,如遇到斜杠转译,可以在路径字符串前添加一个“r”,比如写为:r'C:/test/data1.xlsx'

3)参数也可传入变量进行操作。

  • “工作表”参数:即表格文件的Sheet页,选定读取的目标工作表。

1)默认为0,表示表格文件的第一个Sheet页;工作表的下标从0开始,填入相应的数字代表了对应的Sheet页,例如入2,则表示第三个工作表。

输入的数字需要有对应的工作表,否则抛出异常。

2)也可传入工作表名称的字符串,如'产品详情',需要注意区分大小写以及空格,必须保证完全一致。

3)如果需要读取所有的工作表,则可以输入None;此时返回的便是值为Dataframe的有序字典。

4)输入工作表下标或名称组成的列表,读取列表内元素对应的工作表;例如输入[0,2],便是读取表格第一、第三个工作表。

  • “返回值”:读取Excel后得到的表格数据,可传入变量中保存以供后续组件调用,也可以直接传入其他组件中。读取单个工作表时的返回类型为DataFrame,读取多个工作表,返回的是一个值为Dataframe的字典。

  • “header”参数:指定作为表头的行,输入为int整型或None。

1)默认为0,表示以读取的第一行作为表头,表头行以下行为数据。例如,若此处输入1,则表头为所读取表格的第二行,表头行以下为读取的数据。

2)若表格数据不含表头,则可设置为None,默认列的下标作为表头。

  • “skiprows”参数:从所读取表格的第一行开始,设置省略跳过的行数。默认为None,也就是不跳过行,输入int整型,跳过该整数行;例如输入2,跳过两行,即从表格第三行开始读取。

  • “skip_footer”参数:从末行开始,跳过

【表格数据】-读取Excel

1 功能说明读取指定表格文件中的数据,并将读取到的内容进行返回。 1)支持office和wps两种应用环境; 2)请使用.xlsx后缀名的Excel文件...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信