要从一个具有可变行数的工作表中获取平均值,并将其放到另一个工作表中,可以按照以下步骤进行操作:
以下是一个示例使用Python和pandas库的代码:
import pandas as pd
# 读取源工作表数据
df = pd.read_excel('source.xlsx', sheet_name='Sheet1')
# 计算平均值
average = df['A'].mean()
# 打开目标工作表,将平均值写入指定单元格
writer = pd.ExcelWriter('target.xlsx', engine='xlsxwriter')
df = pd.DataFrame({'Average': [average]})
df.to_excel(writer, sheet_name='Sheet1', index=False, startrow=0, startcol=1)
# 保存并关闭工作表
writer.save()
在这个示例中,我们使用了pandas库来读取源工作表中的数据,并计算列A的平均值。然后,我们使用xlsxwriter库创建一个新的工作表,并将平均值写入B1单元格。最后,我们保存并关闭工作表。
请注意,这只是一个示例,具体的实现方式可能因使用的编程语言、库或工具而有所不同。
领取专属 10元无门槛券
手把手带您无忧上云