您的当前位置:首页『AI办公 x 财务』第一期 workshop 任务一打卡

『AI办公 x 财务』第一期 workshop 任务一打卡

来源:锐游网

活动链接

活动目标

  • 周末1+6 AI交流学习小活动,通过几个简单的小案例(小作业),带大家上手如何用一些AI办公软件,探索AI工具的赋能提效方式,争做新时代的AI Superman!

选择作业1

  • 作业1: 数据处理
  • 假设您拿到了最近四年的数据,需要您汇总2018至2021年的数据,计算湖南地区办公用品的总销售额、总数量和总利润

作业1 参考

参考 AI 工具

作业1 实践

月之暗面

  • 首先按照参考教材,使用月之暗面 kimi,按照示例prompt生成vba代码

  • 可惜尝试了很多次,在WPS中运行宏都是报 Unexpected identifier ,实在是搞不动,换了。

智谱清言

  • 换成智谱清言来生成python

  • prompt 采用教材示例

  • 详细代码如下:
import os
import pandas as pd

# 设置工作目录为当前文件夹
os.chdir('./作业1/')  # 请替换为实际文件夹的路径

# 存储所有Excel文件的路径
excel_files = [file for file in os.listdir() if file.endswith('.xlsx')]

# 汇总所有Excel文件的数据
all_data = pd.DataFrame()
for file in excel_files:
    df = pd.read_excel(file)
    # 为每行数据添加“表格名”列
    df['表格名'] = file
    all_data = all_data.append(df, ignore_index=True)

# 将汇总后的数据保存到新的Excel文件中
all_data.to_excel('汇总.xlsx', index=False)

# 统计湖南地区办公用品类别的总销售额、总数量和总利润
# 假设“汇总”文件中包含“汇总”工作表
summary_data = pd.read_excel('汇总.xlsx', sheet_name='汇总')
# 筛选湖南地区办公用品类别的数据
filtered_data = summary_data[(summary_data['省/自治区'] == '湖南') & (summary_data['类别'] == '办公用品')]

# 计算总销售额、总数量和总利润
total_sales = filtered_data['销售额'].sum()
total_quantity = filtered_data['数量'].sum()
total_profit = filtered_data['利润'].sum()

# 将统计结果保存到新的工作表中
statistical_summary = pd.DataFrame({
    '总销售额': total_sales,
    '总数量': total_quantity,
    '总利润': total_profit
})
statistical_summary.to_excel('汇总.xlsx', sheet_name='统计', index=False)
  • 运行代码结果如图,看起来还可以:

  • 但是:它并没有按照要求,把sheet名字改为汇总

  • 下一步,统计湖南地区统计信息时会报错,因为找不到 ‘汇总’ 这个sheet

  • 在这里,我很不争气的手动改了sheet名,没想到又报了新的错误:

  • 这是 DataFrame 创建的错误,所以又把value修改为list类型。

  • 但是又出现了新的风暴,它将原来的sheet覆盖了,o(╥﹏╥)o

  • 看来还是需要有一定的编程功底…

因篇幅问题不能全部显示,请点此查看更多更全内容

Top