Как использовать IF или IFNA или OR, чтобы получить значение из нескольких столбцов? - PullRequest
0 голосов
/ 08 марта 2019

У меня есть 4 столбца в Excel со значениями enter image description here, как указано на рисунке. Я хочу получить выходные данные в столбце E. Выходные данные должны поступать из каждой строки со значением Not Null. Например, строка 1 должна возвращать 1, поскольку это единственное значение из column A and Row 1, которое не является нулевым, аналогично строка 2 должна возвращать 2 из столбца B, который не является нулевым, а остальные из других значений и т. Д. Я ожидаю вывод как enter image description here.

Я создал несколько формул, но они возвращают только значение из последней части условия if.

=IF(ISNA(A1),B1,IF(ISNA(B1),C1,IF(ISNA(C1),D1,IF(ISNA(D1),A1,D1) )))

=IF(ISNA(D1),A1,IF(ISNA(C1),D1,IF(ISNA(B1),C1,IF(ISNA(A1),B1,A1))))

=IF(ISNA(C1),A1,IF(ISNA(D1),B1,IF(ISNA(B1),D1,IF(ISNA(C1),A1,C1))))

=IF(ISNA(D1),B1,IF(ISNA(C1),A1,IF(ISNA(A1),C1,IF(ISNA(B1),D1,B1))))

Они не возвращают результат, как я ожидал, есть ли способ получить комбинированную формулу, чтобы получить значение из строки, равное Not Null в отдельном столбце.

...