我一直在搜索和查找有关条件格式和计算颜色的信息。但是,我无法弄清楚如何做我想做的事。
在文字中: 我从互联网上获取数据,我在15行×20列矩阵(8个不同的表格)中添加。然后,我想要突出显示前三个值绿色和每列底部三个红色,最后计算每行的所有绿色/红色。 基本上是这样的;
(尽管我在上图中使用了1-10的值,但它可以是任何东西。这是感兴趣的顶部/底部三个。)
我在计算有条件格式的颜色时发现的问题是条件是简单的(即上面的值x,x和y之间,等等),所以我找不到这样做的方法( ISH)。 我还没有尝试过,但我想我可以根据评估结果评估公式并有条件地格式化单元格。然而,似乎我每个细胞需要一个公式才能做到这一点,这不是我想做的事情...... 示例(基于屏幕截图):
=AND(NOT(ISBLANK(A3));A3<=SMALL(A$3:A$12;3))
然后:
=AND(NOT(ISBLANK(A4));A4<=SMALL(A$3:A$12;3))
一直到:
=AND(NOT(ISBLANK(F12));F12<=SMALL(F$3:F$12;3))
有什么想法吗?提前谢谢!
我检查了一些链接(只能添加一个......): http://www.cpearson.com/excel/CFColors.htm
答案 0 :(得分:0)
=IF(LARGE(A$1:A$15;COUNTIF(A$1:A$15;MAX(A$1:A$15))+2)<=A1;1;0)
如果数据的第一个单元格位于单元格A1,那就是公式。
将公式复制到具有足够空间的空单元格中,以15 * 20矩阵扩展它。
然后总结所有行,你会得到你想要的结果;)
如果需要,您可以隐藏用于计算最终结果的列!
要对最小值执行相同操作,您只需使用SMALL
代替LARGE
,并更改COUNTIF
的条件:
=IF(SMALL(A$1:A$15;COUNTIF(A$1:A$15;MIN(A$1:A$15))+2)>=A1;1;0)
您还可以将这些公式用作条件格式的表达式
编辑:它应该是什么样子的截图