小编Joh*_*nta的帖子

如何使用 pandas 查找 Excel 中的空白单元格?

我对熊猫不熟悉,所以我不知道这是否是一个愚蠢的问题。

我怎样才能使 if 语句检测到空白单元格并运行代码(如果为真)。

前任。

if (blank_cell_found):
    execute_code
Run Code Online (Sandbox Code Playgroud)

我尝试使用 if cell is None 但我没有从 if 语句中得到响应。

我使用数组来存储 pandas 列,我知道可能有更好的方法来做到这一点,但就像我说的,我对此很陌生。

假设我的 Excel 工作表如下所示:

  A          B              
Name1    LastName1                       
Name2                  
Name3    LastName3                  
Name4    LastName4  
Run Code Online (Sandbox Code Playgroud)

我的代码:

xls = pd.ExcelFile('File.xlsx')
df = pd.read_excel(xls, 'Sheet1')

LastName = df['B'].values

for Array in LastName:
    if Array is None:
        print('Cell is empty')
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我希望在控制台中得到响应,但没有得到任何响应。

我尝试Array == ""看看Array == LastName[1]是否能得到任何信息,但仍然没有回应。

如果有一种更简单的方法来做到这一点,也将不胜感激。

python excel pandas

6
推荐指数
1
解决办法
4863
查看次数

如何使用 openpyxl“格式化单元格”?

我想使用 openpyxl 格式化 Excel 工作表中的列单元格,使其数字小数位为“0”。

示例表:

     B           C
63245634566     NAME
63562341234     NAME
23452345345     NAME
21345234554     NAME
41234123442     NAME
23542345345     NAME
6.24333E+11     NAME
43242334233     NAME
Run Code Online (Sandbox Code Playgroud)

输出' 6.24333E+11 '

想要输出' 62433323422 '

python excel openpyxl

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

excel ×2

python ×2

openpyxl ×1

pandas ×1