Excel计算颜色值的最大值

Excel计算颜色值的最大值,excel,excel-formula,Excel,Excel Formula,基本上我有这个excel表格 我想让它吐出绿色最多的列的值,在本例中是9.00、10.00和11.00列 有没有办法用配方奶粉 其颜色基于值: 绿色:10.00-18.00 黄色:6.00-9.00、19.00-22.00 红色:22:00我们需要使用COUNTIFS。COUNTIFS需要范围,因此我们必须使用OFFSET将每一列分别返回给COUNTIFS。然后将其与最大值进行比较。如果它们相等,则我们将标题行返回TEXTJOIN: =TEXTJOIN(", ",TRUE,

基本上我有这个excel表格

我想让它吐出绿色最多的列的值,在本例中是9.00、10.00和11.00列

有没有办法用配方奶粉

其颜色基于值: 绿色:10.00-18.00

黄色:6.00-9.00、19.00-22.00


红色:<6.00,>22:00

我们需要使用COUNTIFS。COUNTIFS需要范围,因此我们必须使用OFFSET将每一列分别返回给COUNTIFS。然后将其与最大值进行比较。如果它们相等,则我们将标题行返回TEXTJOIN:

=TEXTJOIN(", ",TRUE,IF(COUNTIFS(OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),">=10",OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),"<=18")=MAX(COUNTIFS(OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),">=10",OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),"<=18")),$A$1:$X$1,""))

=TEXTJOIN(“,”,TRUE,IF(COUNTIFS(OFFSET($A$2:$A$14,0,转置(行(1:24)-1)),“>=10”,OFFSET($A$2:$A$14,0,转置(行(1:24)-1)),“=10”,OFFSET($A$2:$A$A$14,0,转置(行(1:24)-1)),“我们需要使用COUNTIFS。COUNTIFS需要范围,因此我们必须使用偏移量将每列分别返回到COUNTIFS。然后将其与最大值进行比较。如果它们相等,则我们将标题行返回到TEXTJOIN:

=TEXTJOIN(", ",TRUE,IF(COUNTIFS(OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),">=10",OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),"<=18")=MAX(COUNTIFS(OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),">=10",OFFSET($A$2:$A$14,0,TRANSPOSE(ROW(1:24)-1)),"<=18")),$A$1:$X$1,""))

=TEXTJOIN(“,”,TRUE,IF(COUNTIFS(OFFSET($A$2:$A$A$14,0,TRANSPOSE(行(1:24)-1)),“>=10”,OFFSET($A$2:$A$A$14,0,TRANSPOSE(行(1:24)-1)),OFFSET($A$2:$A$A$A$14,0,TRANSPOSE(行(1:24)-1)),“你可以用基于标准而不是颜色的公式来做。如果我有时间,除非有人先写出来。好的,谢谢!)什么版本的Excel?你有带TEXTJOIN的Office 365吗?我没有Office 365。它是Excel 2019。你可以使用基于标准而不是颜色的公式来完成。如果我有时间,我会写出来,除非其他人先找到它。好的,非常感谢!)什么版本的Excel?你有带TEXTJOIN的Office 365吗?我没有Office 365。它是Excel 2019