选择范围
迭代选择行。对于每次迭代,如果选择的第一列的值等于 x ,则使当前行变为红色,否则使当前行变为绿色?
答案 0 :(得分:0)
不完全是你问的问题,但听起来像你可以使用条件格式。如果需要,您可以使用额外的列,如果行需要为红色,则公式将返回True,否则为False。此外,等式需要知道范围的位置,因此可能需要额外的列。
这是一个不那么天才的半工作的例子:
A B C D
1 q 0 0 0
2 i 1 2 0
3 i 0 2 1
4 d 0 2 0
https://help.libreoffice.org/Calc/Conditional_Formatting 对于范围启动,B将保持1,否则为0。
C2: =IF(B2=1;ROW();B1)
D2: =IF(A2=OFFSET($B$1;0;D2-1);1;0)
如果D1为1,条件格式应该应用红色。