У меня есть список значений переменной длины (столбцы могут выйти в ValueN, этот лист будет расширяться с течением времени). Например:Вернуть самое правое значение в строке с условиями
Subject Value1 Value2 Value3 Value4
Sub1 Pass Fail Fail
Sub2 Pass NA
Sub3 Fail Fail Fail Fail
Sub4 NA NA NA NA
Sub5 NA PASS NA
мне нужно сделать новый столбец, который сообщает крайний правый проход или потерпеть неудачу, и только отчеты НС, если все столбцы NA (ни одна строка не будет иметь все столбцы пустыми), такие, как это:
Subject Value1 Value2 Value3 Value4 New Column
Sub1 Pass Fail Fail Fail
Sub2 Pass NA Pass
Sub3 Fail Fail Fail Fail Fail
Sub4 NA NA NA NA NA
Sub5 NA Pass NA Pass
Я нашел еще одно сообщение из некоторой части назад, которое помогает мне получить самое правое значение (Excel formula to get last entry in a row), но я не знаю, как изменить логику только для возврата NA, если все значения в строке равны NA.
Это формула я использую, чтобы получить самое правое значение:
=LOOKUP(2,1/(B2:E2<>""),B2:E2)
Я пробовал несколько вариантов, но не могу получить логику возвращать только NA, если все значения NA правильно.
Может ли кто-нибудь помочь?
EDIT: Я выполнил задачу с потерями вложенных операторов IF, но это не решает проблему изменения всего листа при добавлении большего количества столбцов. Я ищу надежное решение, если такое решение существует.
Являются ли эти значения тестов NA или действительными ошибками # N/A? – Jeeped
Это фактические значения. – JRodge01