根据另一个单元格的值更改迷你图的颜色

时间:2019-04-25 20:09:54

标签: google-sheets google-sheets-formula sparklines

enter image description here

我有一个sparkline,它显示事件的完成程度。我希望颜色根据另一个单元格中的值进行更改。

  • 如果该值小于50,我希望它是红色;
  • 如果该值大于51但小于75,我希望它是黄色; -如果该值大于76,则希望它为绿色。

那是什么语法?

我尝试了嵌套if语句,但是收到消息,只允许3个参数。

这是我尝试过的公式:

=SPARKLINE((COUNTIF(H4:H14,"yes")/counta(H4:H14)*100),{"charttype","bar";"color1",if(E2<50, "red",if(E2>51, but E2<75, "yellow",if(E2>76, "green")));"max",100}) 

1 个答案:

答案 0 :(得分:0)

=SPARKLINE((COUNTIF(H4:H14,"yes")/COUNTA(H4:H14)*100),
 {"charttype", "bar";
  "color1",    IF(E2>76, "green", 
               IF(E2>51, "yellow", "red"));
  "max",       100})

0