如何用ChatGPT拆分Excel工资表
这是零基础玩ChatGPT+Python——办公自动化的第3节:利用ChatGPT生成Python代码,拆分Excel工资表。
阅读对象:不会写Python代码,但是又需要用Python来提高自己工作效率的小伙伴。
教程目的:
学会使用ChatGPT生成Python代码,处理Excel表格,拆分工资表。
读者无需任何编程基础,会复制粘贴、安装软件就行。
需求:
一个20人的小工作室工资表,需要拆分。拆分成20个单独的Excel表,发给每个人。
一、软件准备
- ChatGPT账号。 如果没有账号,可以直接使用葱因智能(每天签到可以免费用10次): http://www.congyin-ai.com/#/login/register?code=c2Fpd2Vu
- 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自己优化。
发表评论