如何在Pandas或Openpyxl中找到行和列的交点

如何在Pandas或Openpyxl中找到行和列的交点,pandas,openpyxl,Pandas,Openpyxl,因此,我试图在这里创建一个考勤表,其中excel中有以下数据 因此,我的计划是使用tkinter、datetime模块和pandas用python编写代码 datetime模块将为我提供今天的日期。 在tkitners条目和今天日期的帮助下,我想找到交叉点单元格 例如: A和11-01-2021的交叉点将是B2单元,在该单元内记录出席情况时,将添加“出席” 我发现在这里约会真的很难 请帮助将文件转换为数据帧,并按名称和日期选择标量输出,仅列名称中需要的日期时间: df = pd.read_ex

因此,我试图在这里创建一个考勤表,其中excel中有以下数据

因此,我的计划是使用tkinter、datetime模块和pandas用python编写代码

datetime模块将为我提供今天的日期。 在tkitners条目和今天日期的帮助下,我想找到交叉点单元格

例如: A和11-01-2021的交叉点将是B2单元,在该单元内记录出席情况时,将添加“出席”

我发现在这里约会真的很难


请帮助

将文件转换为数据帧,并按名称和日期选择标量输出,仅列名称中需要的日期时间:

df = pd.read_excel(file, index_col=['Name'])
#if necessary
#df.columns = pd.to_datetime(df.columns, dayfirst=True)

name = 'A'
today = pd.to_datetime('today').floor('D')
df.loc[name, today] = "Present"

这很好,但只是出于好奇,这可以在openpyxl中实现吗?@ShernelMonteiro-不幸的是,从未使用
openpyxl
,因此无法帮助您实现这一点。