Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Некорректная работа массива
 
Добрый день!

Кто-нибудь сталкивался с проблемой некорректной работы массивов?
Ситуация: есть формула
Код
 {=МЕДИАНА(ЕСЛИ(А:А=А1;В:В))}
которая работала корректно и давала верные результаты, но после того, как на другом листе в той же книге к столбцу, где был этот массив, была применена формула ВПР, столбец с массивом обнулил все данные -- вместо корректных медианных значений в столбце теперь только нули. Удаление столбца и ввод формулы с массивом не помог -- в столбце снова нулевые значения.

Также массив влияет на вычисления в других столбцах: есть столбец 1 с формулой
Код
=ЕСЛИ((D1-C1)<0;D1-C1+1;D1-C1)

и по этой формуле вычисляются корректные значения. Но когда я добавляю еще один столбец (он идет после столбцов с массивами), и в этом столбце умножаю значения из столбца с формулой ЕСЛИ на 24 и меняю формат с времени на числовой, то формула выдает нулевые значения -- хотя в столбце с ЕСЛИ отображены корректные значения и нет ни одного нулевого значения. При этом тот же процесс (столбец с ЕСЛИ, потом столбец с умножением ЕСЛИ на 24) в книге, где нет массивов, работает вполне корректно и дает верные результаты.

Также из-за массивов происходит вычисление потоков, которое занимает очень долго времени (минуты 2-3), при этом эксель подвисает (нет возможности ткнуть на другую ячейку и тд) или вообще перестает отвечать. На листе 13 тысяч строк с данными, до этого таких проблем не было -- вычисление потоков происходило за пару секунд.

Не подскажите, в чем может быть проблема? До этого работал с массивами и они давали нулевые значения, если забыть нажать Ctrl+Shift+Ввод, и при зажатии этих клавиш проблема решалась.

UPD: Файл прикрепил. Однако в нем все формулы считаются корректно, хотя в предыдущем файле (с такими же формулами), в столбце с массивом были значения 00:00, и в столбце с долями (где умножается на 24) также были сплошные нулевые значения. Могли ли вычисления прийти в норму, потому что я сократил количество строк (1600 вместо 13к, потому что сюда не загружался)? Однако вычисление потоков все равно занимает неприлично много времени -- сохраняю изменения в файле и все это дело грузится минут 6-8.

Изменено: gennadyii - 01.10.2025 11:31:26
Страницы: 1
Наверх