Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 基于另一个单元格更改闪烁颜色';s值_Google Sheets_Google Sheets Formula_Sparklines - Fatal编程技术网

Google sheets 基于另一个单元格更改闪烁颜色';s值

Google sheets 基于另一个单元格更改闪烁颜色';s值,google-sheets,google-sheets-formula,sparklines,Google Sheets,Google Sheets Formula,Sparklines,我有一个迷你图,显示事件的完整性。我想根据另一个单元格中的值更改颜色 如果值小于50,我希望它是红色的 如果值大于51,但小于75,我希望它是黄色的;如果值大于76,我希望它是绿色的 这句话的语法是什么 我尝试了嵌套的if语句,但收到的消息是只允许3个参数 这是我尝试过的公式: =SPARKLINE((COUNTIF(H4:H14,"yes")/counta(H4:H14)*100),{"charttype","bar";"color1",if(E2<50, "red",if(E2&g

我有一个
迷你图
,显示事件的完整性。我想根据另一个单元格中的值更改颜色

  • 如果值小于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}) 
=闪烁((COUNTIF(H4:H14,“是”)/counta(H4:H14)*100),{“图表类型”,“条形图”;“颜色1”,if(E251,但E276,“绿色”));“最大值”,100})

我用你要求的信息更新了我的帖子。我尝试添加了这个公式,但是闪粉是绿色的,即使值是45,它应该是红色的。知道我做错了什么吗?单元格E2的格式需要是“Number”或将
E2
更改为
VALUE(E2)
=SPARKLINE((COUNTIF(H4:H14,"yes")/COUNTA(H4:H14)*100),
 {"charttype", "bar";
  "color1",    IF(E2>76, "green", 
               IF(E2>51, "yellow", "red"));
  "max",       100})