excel - 为什么这个 Excel 公式对于条件格式返回不同的结果?

标签 excel excel-formula conditional-formatting

这是一些演示数据:

enter image description here

您可以看到 B 列中使用的公式对于任何连续的重复项都返回 TRUE,但是当用作 $A$1:$A$14 上的 CF 条件时,它会返回不同的结果?

这是 CF 设置:

enter image description here

最佳答案

因此,如果前任或后继值相同,则条件为真。

在条件格式中,您可以将行号视为循环。因此,A1 的前身是 A1048576A1048576 的后继者是 A1

列号也是如此。 XFD 之后是 A

所以条件格式的公式是:

=OR(A1048576=A1,A1=A2)

=AND(A1<>"",OR(A1048576=A1,A1=A2))

用于排除空单元格。

作为工作表公式,这是行不通的。有

=OR(IFERROR(INDIRECT("A"&ROW(A1)-1)=A1,FALSE),A1=A2)

需要。

关于excel - 为什么这个 Excel 公式对于条件格式返回不同的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34706068/

相关文章:

vba - 条件格式,虽然应用但没有出现格式

vba - 如何将单元格查找转换为VBA

excel - 如何防止matlab自动将带有逗号的字符串分隔到csv中的不同单元格?

vba - 将自定义日历设置为将星期一作为一周的第一天

regex - (Excel) VBA Regex 是否有忽略大小写标志?

regex - 从单元格区域中删除非数字字符

excel - 交叉值乘法

excel - 在 Excel 中动态重新排序编号列表

python - 使用 pandas 过滤 excel 工作表中的条件格式

python - 条件格式化 Pandas