Разрешено ли максимальное количество полей формулы в Excel (2010 г.)

Я использую CSV-файл для создания некоторых операторов вставки для SQL-сервера и пытаюсь очистить свои данные до того, как они будут вставлены, и использую для этого формулы. У меня есть около 64000 строк и около 30 столбцов для очистки.

Я прошел большую часть пути, но теперь формула для проверки правильности телефонных номеров только начала давать сбои, и теперь просто помещает текст форума в ячейку, а не очищенный номер телефона. Такая же форумла работает и в других ячейках.

Есть ли ограничение на количество формул, которые вы можете иметь в книге или на листе?

Я использую Эксель 2010


person Karl    schedule 02.01.2012    source источник
comment
Такого ограничения на общее количество формул не существует, ваша проблема должна заключаться в чем-то другом. (FWIW я только что провел простой тест с формулой 64000 * 300 без проблем)   -  person chris neilsen    schedule 02.01.2012


Ответы (4)


См. http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP010073849.aspx для ограничений спецификаций не указывает установленное ограничение формулы, но вы можете столкнуться с одним из других.

Например: Уникальные форматы/стили ячеек 64 000

person xQbert    schedule 02.01.2012

Ответ может разочаровать: это зависит. Возможно, вам не хватает ОЗУ или вы достигли других ограничений, в зависимости от того, сколько других рабочих листов открыто и т. д. На моем ноутбуке я получаю тот же эффект ограничений на количество формул, но для ее создания требуется больше формул, чем вы указываете. Рабочий лист с более чем от 10 ^ 6 до 10 ^ 8 формул начинает зависать. Тот же рабочий лист отлично работает на моем рабочем столе. Это может зависеть от типа формулы, то есть 10 ^ 8 VLOOKUPS будут зависать, но 10 ^ 8 операторов SUM в порядке. Это может зависеть от того, как формулы расположены на рабочем листе (если все в небольшом количестве соседних столбцов (например, 100 x 10 ^ 6), это будет быстрее и меньше зависать, чем если бы они были разбросаны по квадратной матрице 10 ^ 4 х 10^4).

person Rick    schedule 14.12.2012

Обычно это проблема с форматированием ячейки перед вводом формулы.

person Mike    schedule 18.06.2013

Ваша формула может быть введена как текст. Попробуйте: 1. Главная | Редактирование | Очистить | Очистить форматы. 2. Повторно введите формулу (F2 Enter).

person Tim von Ahsen    schedule 01.12.2015