[英]using Nested IF statement in excel
ID Height Phase Corrected_Height
1 0 A 0
2 3.5 A 3.5
3 1.6 A NA
4 11.2 A 11.6
5 10.1 A NA
6 13.2 A 13.1
7 14.7 A 14.7
8 34.5 A 34.5
9 34.2 A NA
10 33 A 33
11 40 A 40
..
300 237.5 P 237.5
301 231.7 D 231.7
302 233.3 D NA
303 232.1 D 232.1
304 231.7 D 231.7
305 232.1 D NA
306 234.5 D 234.5
307 230.1 D 230.1
555 1.0 D 1.0
這是在excel中使用嵌套IF語句的后續問題。 我創建了一列Corrected_height,該列是使用公式計算的
=IF(AND(B3="A"; A3>=C2);A3;
IF(AND(B3="A";C2 = "NA");A3;
IF(AND(B3="D";A3<=C2);A3;
IF(AND(B3="D";C2 = "NA");B3;
IF(AND(B3="P");A3;"NA")))))
。 它在一定程度上可以工作,但是例如從ID 8-11開始,我希望ID 10為NA,因為它處於A階段。 同樣,ID 306也處於NA階段,因為它處於D階段。 在公式中,它只是比較先前的值,因此似乎無濟於事。 corrected_height列的外觀應類似於13.1 14.7 34.5 NA NA 40 .....231.7 NA NA 231.7 NA NA 230.1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.