Может ли выражение Excel быть преобразовано в форму массива, иногда трудно предсказать. Например, на следующем снимке экрана показана таблица со строкой дат в верхней части, за которой следуют четыре строки, которые ссылаются на первую. Первые три (т.е. строки Excel 3, 4 и 5) содержат формулу массива. Первые два хороши, но третий, используя EOMONTH (), ломается. Затем в строке 6 Excel отображается та же формула EOMONTH (), но не в виде массива. Работает нормально. В B3:B5 и C7:I7 я использовал FORMULATEXT () для отображения функций в различных строках и ячейках.
Я не вижу ничего очевидного в документации для EOMONTH(), которая могла бы предсказать сбой.
Есть ли способ выяснить, какие функции имеют такие ограничения? (Это якобы общая форма моего вопроса, но это не очень помогает).