Лет пять назад, когда я еще был совсем зеленым в плане IT, столкнулся с такой проблемой в Excel. Создавал большую таблицу с кучей формул, все работало идеально, пока не начал использовать функцию ВПР с динамическим диапазоном. И вот, в какой-то момент, все начало дико глючить, Excel вылетал с ошибкой, причем только на определенных строках. Я тогда перерыл кучу форумов, но так и не нашел однозначного решения. Пытался вручную переписывать формулы, менять типы данных, даже базу данных переносил в другой формат — ничего не помогало.
В итоге, после трех бессонных ночей, я просто забил на динамический диапазон и сделал его статичным, принудительно обновляя его раз в неделю. Это было такое облегчение, хотя осадок остался. Имхо, Microsoft до сих пор не до конца доработала эту связку функций, или я чего-то фундаментально не понимал. Вот такая история, а ведь мог бы сэкономить кучу времени, если бы нашел нужные обсуждения раньше. Кмк, подобные неочевидные моменты — это то, ради чего и существуют такие форумы.