насколько понимаю потому что в первом случае у нас в качестве аргумента несколько текстовых значений - они автоматически преобразуются в числовые, а вот когда есть ссылка на ячейки или конструкция {"20";"30";"40"} - это массив - он автоматом не преобразуется. Вот отсюда - Цитата
Можно задавать аргументы, которые являются числами, пустыми ячейками, логическими значениями или текстовыми представлениями чисел.
т.е. про массивы ни слова. Лечим стандартно: Код
=МАКСА(--{"20";"30";"40"})
, в варианте отрабатывает корректно, так как в массиве значения нужного типа.