2017-09-14 96 views
0

我创建的任务完成的电子表格,并使用Excel中的“数据栏”功能。数据栏设置为1-100,只显示栏(无数字)。我想下一个单元格上反映的棒状这样的状态:Excel数据栏指向单元格值

空白单元格 - “未启动”

1-99(数据栏上显示) - “进行中”

100(数据栏上显示) - “完成”

要做到这一点,我想

= IF(D3=" ","NOT STARTED", IF(AND(D3>=1,D3<=100),"IN PROGRESS",IF(D3=100,"COMPLETED"))) 

但我得到的任何数值是“IN PROGRESS”,如果单元格是空白,“假”

我是新来编码,所以任何帮助表示赞赏。我做错了什么,或者什么代码可能更好?

回答

0

从D3中删除空格=“”

而且您不需要第三个IF。

此外,由于你把D3 < = 100 IN PROGRESS将火即使D3是100

=IF(D3="","NOT STARTED", IF(AND(D3>=1,D3<100),"IN PROGRESS","COMPLETED")) 
+0

,完美的工作。谢谢! –

+0

@ DanielNelson-Mitchell请通过点击答案复选标记以标记为正确。 –