1

Я застрял с Excel 2003 в офисе, мне было интересно, есть ли способ увеличить количество строк по крайней мере до миллиона или двух.

7 ответов7

5

Я хотел бы предложить, если у вас есть столько данных, которые вам нужно рассмотреть, чтобы перейти к базе данных, а не к электронной таблице. Если ваша версия Office поставляется с MS Access, это разумное решение на ближайшее будущее. Если ваши данные продолжают расти, вам, в конечном счете, придется мигрировать в другую БД, потому что Access в конечном итоге также завершает работу (я полагаю, около 2 ГБ данных).

4

Проще говоря: вы не можете добраться отсюда.

Вы можете попытаться связать что-то вместе, разделив данные по нескольким рабочим листам, но только вы будете знать, насколько хорошо это будет работать.

Если вы хотите пройти более 65 тыс. Строк, вы либо обновитесь до Excel 2007 или новее, который поддерживает более 1 млн. Строк (вероятно, 1 048 576 или 2 ^ 20), либо выйдете из Excel.

Изменить: Я хотел бы также сослаться на ответ Пабло Родригеса, который указывает, что Go-OO, вариант OpenOffice.org, также поддерживает 1 миллион строк. Если ваши макросы и формулы могут быть переведены, это может оказаться целесообразным. Предположительно любые другие варианты OOo, основанные на Go-OO (например, NeoOffice & OxygenOffice) также извлекают выгоду из этого изменения.

1

Go-oo - это вариант OpenOffice, который поддерживает 1 миллион строк. Есть способ взломать код и получить 2 миллиона строк, но вам придется перекомпилировать.

Как указано здесь, некоторые дистрибутивы Linux OpenOffice поставляются с лимитом в 1 миллион строк вместо нижнего по умолчанию.

1

Извините, это просто невозможно. Ваша компания может не захотеть платить за обновление MS Office, но, возможно, вы могли бы попробовать Open Office?

0

Если вам нужно 400 000 строк в Excel 2003, вы можете открыть плоский файл (.txt , .prn , ...), содержащий 400 000 строк. Excel разрешит и создаст 400 000 строк. Это даст вам много предупреждений о возможности справиться с этим, но я запускаю несколько тяжелых макросов, которые помещают формулы в ячейки, и у меня нет проблем с тем, чтобы заставить его работать.

0

У нас была проблема в этом направлении год или около того назад. Я понимаю, что ваш пост говорит о том, что вы застряли в MS Office, но я верю, что попытка сделать эту работу бесполезна.

В итоге мы использовали машину Linux с kOffice. Он отлично справился с нашим файлом. Я не совсем уверен, что он справится с МИЛЛИОНАМИ, но он справился с 45-50k строками.

0

Вы можете прочитать миллион или более строк данных (в зависимости от количества и типа столбцов) в сводную таблицу Excel 2003 (ограничение - рабочий набор 1 ГБ), даже если ограничение рабочего листа составляет 65 КБ строк.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .