如何用ChatGPT拆分Excel工资表

这是零基础玩ChatGPT+Python——办公自动化的第3节:利用ChatGPT生成Python代码,拆分Excel工资表。

阅读对象:不会写Python代码,但是又需要用Python来提高自己工作效率的小伙伴。

教程目的:

学会使用ChatGPT生成Python代码,处理Excel表格,拆分工资表。

读者无需任何编程基础,会复制粘贴、安装软件就行。

需求:

一个20人的小工作室工资表,需要拆分。拆分成20个单独的Excel表,发给每个人。

一、软件准备

  1. ChatGPT账号。 如果没有账号,可以直接使用葱因智能(每天签到可以免费用10次): http://www.congyin-ai.com/#/login/register?code=c2Fpd2Vu
  2. vscode:免费。参考安装教程: http://yesaiwen.com/how-to-use-chatgpt-coding-python/

二、素材准备

素材包含一个Excel文件。

ChatGPT办公自动化-素材

下载后,获取Excel文件的位置。例如:

‪C:\Users\Administrator\Desktop\案例3\4月工资总表.xlsx

三、操作步骤

安装模块

首先需要在vscode里,安装2个模块。 在vscode的终端里,分别输入这2个命令,后按回车:

pip install pandas
pip install openpyxl

3.1.打开ChatGPT,输入提示词

提示词:

任务:编写一个Python程序,将包含所有员工工资信息的Excel文件拆分为多个Excel文件,每个文件只包含一名员工的工资信息,第一行为表头,第二行为该员工的具体工资数据。 拆分后的Excel文件以“第一列工号和第二列姓名“命名。 员工工资信息表的位置:C:\Users\Administrator\Desktop\案例3\4月工资总表.xlsx 输出文件夹位置:C:\Users\Administrator\Desktop\案例3\

说明: 员工工资信息表,和输出文件夹位置,替换为自己电脑上文件夹位置(在第二步、素材准备里)

3.2.复制代码,并粘贴到vscode里

在vscode里,新建一个jupyter文件:

① 复制ChatGPT里给出的代码,粘贴到vscode里

② 点击“运行”

③ 当下面出现绿勾时,说明代码运行成功。

3.3 检查结果

用了0.3秒,Excel文件拆分完毕。

打开文件夹,可以看到里面4月的工资表,都已经拆分了。

四、小结

感觉现在想要用好ChatGPT,需要一点语文能力、表达能力。

刚开始写的提示词,很啰嗦,生怕ChatGPT不懂,无法实现我的要求。 不过多虑了,它明白了我想表达的意思。

又Get到了一个提高ChatGPT提示词能力的方法:不断地去写,然后让ChatGPT自己优化

近期文章

发表评论

PHP Warning: chmod() has been disabled for security reasons in /home/ftp/3/3ju3w5j29i222/web/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 46