如果值为空则插入默认值/如果值为空则条件格式的单元格



我有一个情况,我的数据框可以包含None的某些值,通常是百分比格式化。

我想使用条件格式来查找插入的值是None并将其更新为特定的字符串值,例如'0.00%'

这是可能的,或者我应该使用内部python条件,例如if val is None: val = '0.00%'

这是可能的吗?或者我应该使用内部python条件,例如如果val为None: val = '0.00%'

不,这是不可能的,是的,你应该在写之前或写的时候清理你的数据。

具体来说,通过xlsxwriter的条件格式是不可能的。条件格式用于根据特定条件对单元格应用格式。文档中使用条件格式的第1行

但是,如果您不想以编程方式执行此操作,您可以使用xlsxwriter的write_formula函数来实现。例如:

worksheet.write_formula(row, col, '=IF(ISBLANK(A1), "0.00%", A1)') 

我的A1符号被你的代替。

相关内容

  • 没有找到相关文章

最新更新