根据另一个单元格的值更改Sparkline颜色

问题描述 投票:2回答:1

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}) 
google-sheets google-sheets-formula sparklines
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.