2016-10-11 65 views
-1

我在工作表中有一個狀態列,我需要根據狀態列中的狀態獲得總體進度狀態。例如:Excel:基於另一個範圍的值的狀態

方案1:

狀態
未開始
未開始
未開始

總體進展狀態:(應)未啓動

2:

狀態
正在進行
未啓動
未啓動

總體進展情況:(應該是)在建

3:

狀態


通過

總體進展情況:(應該)通過

回答

1

有很多方法可以得到你想要的。

例如,你可以把IF用了所謂的「築巢」共同聲明:

=IF(AND(A2="Not started",A3="Not started",A4="Not started"),"Not started",IF(AND(A2="Pass",A3="Pass",A4="Pass"),"Pass","In progress")) 

這將返回「未開始」,如果他們都在「未開始」,「合格」,如果他們所有「合格」,將默認爲「進行中」,否則。

您還可以指望了,你有多少每個語句了,構建基於你的國際單項體育聯合會。

+0

這是一個輕微的改善您的解決方案:= IF(COUNTIF(A2:A4,「未開始」)= COUNTA(A2:A4),「未開始」,IF(COUNTIF(A2:A4,「pass」)= C OUNTA(A2:A4),「通過」,「進行中」))''。我認爲這是一個改進,因爲範圍可以很容易地改變,以包括更多的細胞。但那只是我。其他那*(+ 1)*從我身邊。 – Ralph

相關問題