gpt4 book ai didi

conditional-statements - 基于 LibreOffice Calc 中寻址当前行的公式的条件格式

转载 作者:行者123 更新时间:2023-12-05 01:41:41 25 4
gpt4 key购买 nike

我在 LibreOffice Calc 中有一列单元格,带有条件格式以将样式应用于这些单元格。

如果以下公式为真,则条件格式被编程为格式化单元格:

AND(B106=0,C106=0)

诀窍在于,我不想总是为第 106 行计算此公式,而是想为当前 行计算公式。

例如,在单元格 A1 中,我希望条件公式为

AND(B1=0,C1=0)

在单元格 A2 中,我希望条件公式为

AND(B2=0,C2=0)

我正在寻找的是使用如下条件公式对整个列进行编程

AND(BCURRENTROW()=0,CCURRENTROW()=0)

但显然语法不正确。

我怎样才能做到这一点?

最佳答案

基于公式的条件格式有两个设置,用于确定应用的位置和方式。

首先是它适用的单元格范围。如果这是

范围:A1:A1048576

那么它适用于整个A列。

其次是公式本身。确切地说,该公式中的单元格范围是相对的、绝对的还是混合的。与所有其他公式一样,相对单元格引用例如是 A1。例如,绝对单元格引用是 $A$1。混合单元格引用可以是 $A1,其中列 A 是绝对的但行是相对的,或者 A$1,其中列是相对的但行1 是绝对的。

因此,应用于范围 A1:A1048576 并具有公式 AND($B1=0,$C1=0) 的条件格式应该可以满足您的要求。如您所见,公式始终获取列 BC(绝对),但获取实际计算的行(相对)。

例子:

enter image description here

关于conditional-statements - 基于 LibreOffice Calc 中寻址当前行的公式的条件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54055894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com