Если правильно понял, то как-то так, наверное:
Код
=ЕСЛИ(СЧЁТЕСЛИ(C2:E2;"Неуд");"Неуд";ЕСЛИ(СЧЁТЕСЛИ(C2:E2;"Уд");"Уд";ЕСЛИ(СЧЁТЕСЛИ(C2:E2;"Хор")>1;"Хор";"Отл")))
или вид а-ля Beautifier
[vba]Код
=ЕСЛИ(
СЧЁТЕСЛИ(C2:E2;"Неуд");
"Неуд";
ЕСЛИ(
СЧЁТЕСЛИ(C2:E2;"Уд");
"Уд";
ЕСЛИ(
СЧЁТЕСЛИ(C2:E2;"Хор")>1;
"Хор";
"Отл"
)
)
)
[/vba]
Разумеется, это при условии, что все три ячейки в C2:E2 заполнены оценками (т.е. ячейки не пусты).
[p.s.]А на случай несмежных ячеек можно так:[/p.s.]
[vba]Код
=ЕСЛИ(
ЕЧИСЛО(ПОИСК("Неуд";C2&E2&H2));
"Неуд";
ЕСЛИ(
ЕЧИСЛО(ПОИСК("Уд";C2&E2&H2));
"Уд";
ЕСЛИ(
СУММ(C2="Хор";E2="Хор";H2="Хор")>1;
"Хор";
"Отл"
)
)
)
[/vba]