我正在使用Python和xlwings在excel工作表中插入数据。 excel中的数据如下所示:
A B C D E
1 10 20 5 15 30
2 15 10 12 15 20
3 Empty
4 22 11 5 8 9
5 10 5 12 2 9
6 Empty
我的目标是每对行:1,2和4,5,根据每列上的哪个数字更小来更改单元格的背景颜色。
示例:
A1< A2,然后A1将是黑色和A2红色。
B1> B2,然后B1将是红色和B2黑色。
D1 = D2,然后D1,D2都是黑色。
我使用xlwings.Range("Sheet1", "A1").color = (..., ..., ...)
做我正在谈论的事情,但我想使用Excel来做到这一点。
条件格式的公式如下:
=AND($B1>$B2, ISNUMBER($B1), ISNUMBER($B2))
它正确格式化了该对的第一个单元格,例如。 B1但不是B2。