可以使用Python中的pandas库来实现这个操作。

首先,需要读取Excel文件,假设数据文件名为data.xlsx,代码如下:

import pandas as pd

df = pd.read_excel('data.xlsx')

然后,根据第四列中的年份信息,新建一列月份列,代码如下:

# 将第四列转换为datetime类型
df['year'] = pd.to_datetime(df['year'], format='%Y')

# 新建一列month列,存储月份信息
df['month'] = df['year'].dt.month

最后,将处理后的数据保存到新的Excel文件中,代码如下:

df.to_excel('data_with_month.xlsx', index=False)

完整代码如下:

import pandas as pd

# 读取Excel文件
df = pd.read_excel('data.xlsx')

# 将第四列转换为datetime类型
df['year'] = pd.to_datetime(df['year'], format='%Y')

# 新建一列month列,存储月份信息
df['month'] = df['year'].dt.month

# 将数据保存到新的Excel文件中
df.to_excel('data_with_month.xlsx', index=False)
``
我有一份excel数据第二列是上市公司名称第四列是上市公司从上市年份开始到2021年比如A公司2020年上市那么对应此公司的第四列就有20202021。现在我想再新建一列月份列比如将2020年划分为12个月我将如何操作可以使用python

原文地址: https://www.cveoy.top/t/topic/eddw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录