Если дело касается только одной ячейки, вызывающей проблемы и желающей получить, используйте этот CSE:
=IF(COUNTIF(A4:D4,"*"), INDEX(A4:D4,MATCH(FALSE,ISBLANK(A4:D4),0)),INDEX(A4:D4,MODE(IF(A4:D4<>"",MATCH(A4:D4,A4:D4,0)))))
Иначе, при наличии всех различных значений или вообще без режима,
Вы можете подсчитать различные значения и использовать их, проверенные по количеству столбцов. Если равно, то нет режима, поэтому используйте оператор If по умолчанию для обработки True.
=IF(SUMPRODUCT(1/COUNTIF(A4:D4,A4:D4))=COLUMNS(A4:D4),"Do Something",INDEX(A4:D4,MODE(IF(A4:D4<>"",MATCH(A4:D4,A4:D4,0)))))
Опять же, CSE, поэтому введите с помощью Ctrl + Shift + Введите .
Этот бит приведенной выше формулы учитывает уникальные значения:
SUMPRODUCT(1/COUNTIF(A4:D4,A4:D4))