excel - 希望根据可变单元格进行条件格式设置
问题描述
计划是有一个变量单元格来告诉条件格式有多少非空白要着色。即我只想为数据范围内的前 5 个非空白着色。
我希望拥有的其他条件格式是相同的,但不是自上而下,我希望它从范围的底部向上。这可能吗?
解决方案
您可以为此使用条件格式,使用计算从起始单元格到当前单元格的空单元格数的公式。
下面的公式假设告诉有多少空白单元格应该被着色的单元格是单元格 A1 并且数据在 C 列中:
=AND(C1="",COUNTBLANK(C$1:C1)<=$A$1)
请注意,该范围C$1:C1
包含一个 $ 用于开始行,而不是结束行。这样,COUNTBLANK
将计算从第 1 行到实际行的空单元格的数量。
要“向后”使用它,您需要知道哪一行是数据的最后一行。在以下示例中,假设第 20 行:
=AND(C1="",COUNTBLANK(C1:C$20)<=$A$1)
更新 误读原帖。要标记第一个非空白单元格,请使用公式
=AND(C1<>"",COUNTA(C$1:C1)<=$A$1)
同样,要从底部标记,请使用
=AND(C1<>"",COUNTA(C1:C$20)<=$A$1)
推荐阅读
- bash - 计算机启动后 Anacrontab 未运行计划的 bash 脚本
- java - 为什么 return 不尊重 finally 块中变量的值?
- python-3.x - 如何计算分段线性斜率
- python - 抑制 GtkButton:image-spacing 的 Python matplotlib 弃用警告
- javascript - `this` 绑定和 `this` 的调用点
- kubernetes - Kubernetes Ingress Controller 返回 503 Service Unavailable
- launch4j - 将参数传递给从launch4j生成的现有exe
- javascript - 如何使方法'charCodeAt'在for循环之后工作?
- javascript - 在谷歌扩展中加载变量时出错
- python - 如何有条件地转换熊猫数据框列