Максимальное количество строк в excel 2007

Максимальное количество строк в excel 2007

надо порядка 70 000, как назло прям. 🙂
по Ошибка "OLE error 800A03EC" вылетал несколько раз уже.
Больше 65535 не хочет. Прочитал, и правда есть такое у него.
Еще прочитал, что в Excel 2007 их около миллиона может быть на листе. Правда?


OW © ( 2011-04-27 17:51 ) [1]

даже не так,
Range := Sheet.Range[1-1, 100 -100 000];
Range.Value := ArrayData ; // из БД выборка, для куба
проблем не будет?

нет, в google не забанен.
Просто если буду рекомендовать купить, и если купят, а это не так окажется — побьют 🙂


clickmaker © ( 2011-04-27 17:54 ) [2]

Размер листа 1 048 576 строк и 16 384 столбца
Ширина столбца 255 знаков
Общее количество знаков в ячейке 32 767 знаков

(с) Excel 2007 help


TUser © ( 2011-04-27 17:56 ) [3]


Медвежонок Пятачок © ( 2011-04-27 17:56 ) [4]

про ширину столбца скорее всего неправда.
при копировании с листа на лист часто встречал сообщение, что в ячейке больше 255 символов и они будут усечены.


Ega23 © ( 2011-04-27 17:59 ) [5]

Excel 2007.
До 800.000 строк нормально, дальше при вставке ещё 800.000 exception вывалился. Сколько точно — проверять не стал.


Pavia © ( 2011-04-27 18:01 ) [6]

Только маленькая приписочка. Поддержка может и есть, но только для определенных форматов файлов.


> проблем не будет?

Я не глубокий знаток офиса. Но внутренний голос говорит, что проблемы будут.


TUser © ( 2011-04-27 18:11 ) [7]


> Ega23 © (27.04.11 17:59) [5]
>
> Excel 2007.
> До 800.000 строк нормально, дальше при вставке ещё 800.000
> exception вывалился.

у меня не вываливается


Anatoly Podgoretsky © ( 2011-04-27 20:51 ) [8]

> Ega23 (27.04.2011 17:59:05) [5]

800 000 + 800 000 = 1 600 000 а это больше спецификации, удивительно, есди
бы получилось.


TUser © ( 2011-04-27 20:58 ) [9]

просто сообщит, что много, как и старый эксель при > 65526


sniknik © ( 2011-04-27 21:10 ) [10]

> // из БД выборка, для куба
сделай на "внешнем линке", зачем все внутрь Excel-я "вкачивать"?


Игорь Шевченко © ( 2011-04-27 21:46 ) [11]

У Excel 2007 (возможно и 2003, не буду утверждать), ограничение не на количество строк, а на размер используемой памяти. То есть, одних строк может уместиться миллион, других строк слегка поменее. Строк с картинками, например, еще меньше.


TUser © ( 2011-04-27 21:48 ) [12]

Во-всяком случае, на число строк тоже ограничение есть.


OW © ( 2011-04-28 10:35 ) [13]


> елай на "внешнем линке", зачем все внутрь Excel-я "вкачивать"?

чтоб передать куда надо 🙂


> возможно и 2003, не буду утверждать

у меня оно. нет.
65535(6?) и — все, не хочет, хоть сколько в строке информации(вообще пустые делаю, для начала)


Inovet © ( 2011-04-28 11:04 ) [14]

> [13] OW © (28.04.11 10:35)
> > возможно и 2003, не буду утверждать
>
> у меня оно. нет.
> 65535(6?) и — все, не хочет

Зачем гадать. Жмём в Excel 2007 секретную клавишу F1, далее, глубоко запрятанный аж на первую позицию, пункт "Новые возможности", снова запрятанный на первую позицию "Новые возможности Microsoft Office Excel 2007", ну и наконец после долгих поисков на второй позиции находим "Больше строк и столбцов и другие новые ограничения", и наконец все тайные козни Била Гейтса становятся явными:

Чтобы можно было исследовать большие объемы данных на листах, Office Excel 2007 поддерживает листы размером до одного миллиона строк и 16-ти тысяч столбцов. Так сетка Office Excel 2007 состоит из 1 048 576 строк и 16 384 столбцов, что обеспечивает увеличение числа строк на 1500% и столбцов на 6300% по сравнению с приложением Microsoft Office Excel 2003. И вот почему: нумерация столбцов теперь оканчивается на XFD вместо IV.

Читайте также:  Td w8951nd настройка мегалайн

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

Для увеличения производительности приложения Excel возможности управления памятью, позволявшие использовать в Microsoft Office Excel 2003 1 ГБ оперативной памяти, увеличены в Office Excel 2007 до 2 ГБ.

И, наконец, ускорены вычисления в больших листах, содержащих множество формул, благодаря поддержке Office Excel 2007 нескольких процессоров и многопоточных наборов микросхем.

Office Excel 2007 также поддерживает до 16-ти миллионов цветов.


OW © ( 2011-04-28 11:14 ) [15]


> Inovet © (28.04.11 11:04) [14]

2003, у ВСЕХ.
дай мне Ёксель 2007 — нажму F1
:))
с лицензией , а то ты вдруг дашь и такой — оба!, корочку управления 6 из кармана, "А откуда у вас ексель 2007, ребята? ")


brother © ( 2011-04-28 12:38 ) [16]

> дай мне Ёксель 2007 — нажму F1

какчалка сломалась? 😉


Inovet © ( 2011-04-28 12:38 ) [17]

> [15] OW © (28.04.11 11:14)
> дай мне Ёксель 2007 — нажму F1
> :))
> с лицензией

А пробного периода нет там? А то вот у 2010 есть что-то такое
http://www7.buyoffice.microsoft.com/emea2/product.aspx?family=o14_officehb_try&country_id=RU&WT.mc_id=ODC_ruRU_HomeBusines s_Try

Кстати, может 2010 лучше покупать вместо 2007, как более новый? Интересно, кто-то пользуется? Я его даже не смотрел ещё.


Inovet © ( 2011-04-28 12:41 ) [18]

Технические характеристики и ограничения листа и книги
Параметр Максимальное значение
Количество открытых книг Ограничено объемом доступной оперативной памяти и ресурсами системы
Размер листа 1 048 576 строк и 16 384 столбца
Ширина столбца 255 знаков
Высота строки 409 пунктов
Разрывы страниц 1 026 горизонтальных и вертикальных
Общее количество знаков в ячейке 32 767 знаков
Число знаков в верхнем и нижнем колонтитуле 255
Количество листов в книге Ограничено объемом доступной оперативной памяти (по умолчанию 3 листа)
Количество цветов в книге 16 миллионов цветов (32-битовый спектр с полным доступом к 24-битовому спектру)
Количество именованных представлений (Представление. Набор параметров отображения и печати которые можно именовать и применять к книге. В одной книге можно создавать несколько представлений без необходимости сохранения каждого в отдельной копии книги.) в книге Ограничено объемом доступной оперативной памяти
Количество уникальных форматов/стилей ячеек 64 000
Количество стилей заливки 32
Количество стилей и толщин линий 16
Количество уникальных шрифтов 1 024 доступных глобальных шрифта; 512 шрифтов в каждой книге
Количество численных форматов в книге От 200 до 250, в зависимости от установленной языковой версии Excel
Количество имен в книге Ограничено объемом доступной оперативной памяти
Количество окон в книге Ограничено объемом доступной оперативной памяти
Количество областей в окне 4
Количество связанных листов Ограничено объемом доступной оперативной памяти
Количество сценариев (Сценарий. Именованный набор входных значений, которые можно подставить в электронную таблицу.) Ограничено объемом доступной оперативной памяти; в итоговый отчет включается 251 сценарий, начиная с первого
Количество изменяемых ячеек в сценарии 32
Количество вычисляемых ячеек в надстройке «Поиск решения» 200
Количество пользовательских функций Ограничено объемом доступной оперативной памяти
Пределы масштабирования от 10 до 400 процентов
Количество отчетов Ограничено объемом доступной оперативной памяти
Количество ссылок для сортировки 64 для однократной сортировки; не ограничено для последовательных сортировок
Количество уровней отмены 100
Количество полей в форме данных 32
Количество параметров в книге 255 параметров в одной книге
Количество раскрывающихся списков в фильтре 10 000


Inovet © ( 2011-04-28 12:42 ) [19]

> [18] Inovet © (28.04.11 12:41)
> Технические характеристики и ограничения листа и книги

Это для 2007

Читайте также:  Где прошить приставку xbox 360


sniknik © ( 2011-04-28 12:46 ) [20]

> чтоб передать куда надо 🙂
делай в OpenOffice, передавай. 2007, вроде бы, понимает его формат, т.е. кому надо откроют. а у кого 2003й и OO не хотят качать, тому значит не надо.

В процессе работы с таблицами Эксель достаточно часто возникает необходимость в определении количества строк. Для этого существует несколько основных методов, причем выбор и использование конкретного определяется условиями стоящей перед пользователем задачи. В данной статье описано несколько основных способов определения количества строк в таблице Эксель в зависимости от ее структуры и наполненности, а также конкретной ситуации.

Метод 1: информация в строке состояния

Проще всего посмотреть количество строк в строке состояния Эксель, расположенной внизу его основной рабочей области. Порядок действий описан ниже:

  1. Сначала, удерживая левую кнопку мыши, выделяем диапазон ячеек, для которого надо подсчитать количество строк. Эксель по умолчанию считает все ячейки, в которые занесены данные, поэтому выделяем только один столбец. В противном случае данные по количеству строк будут некорректны.
  2. В нижней части окна находим строку состояния программы, в которой после слова “Количество” отображается число ячеек, заполненных данными. Это и есть количество строк, которое мы хотели найти.

Примечание: Если выделенный столбец таблицы заполнен не полностью, а в других столбцах напротив пропусков присутствуют данные, то мы не сможем посчитать фактическое количество заполненных строк при помощи вышеописанного способа. Поэтому в подобной ситуации будем следовать приведенному ниже алгоритму:

  1. Как и в предыдущем способе, сначала, удерживая левую кнопку мыши, выделяем диапазон, для которого необходимо подсчитать количество строк (строго в пределах одного столбца).
  2. Чтобы дополнительно выделить отдельные ячейки в других столбцах, зажав клавишу Ctrl на клавиатуре при помощи левой кнопки мыши выделяем все заполненные данными ячейки, которые хотим учесть в подсчете количества. Ctrl не отпускаем до конца выделения.
  3. В строке состояния Эксель смотрим получившееся количество. Оно, как мы уже знаем, отображает все ячейки, в которых присутствуют данные. Примечание: нельзя выделять две и более заполненные ячейки из разных столбцов, но при этом принадлежащие одной и той же строке, иначе количество строк будет посчитано неверно.

Если в строке состояния отсутствует слово “Количество”, проверяем настройки отображения информации для нее.

  1. Для вызова настроек строки состояния нажимаем правую кнопку мыши, наведя курсор на любое место строки состояния внизу окна.
  2. В появившемся окне с настройками строки состояния проверяем наличие галочки напротив пункта Количество. Если флажка нет, устанавливаем его, кликнув левой кнопкой мыши.
  3. Выделяем любой диапазон ячеек и проверяем отображение количества в строке состояния. Теперь нужная информация должна отображаться в строке состояния.

Метод 2: применение функции ЧСТРОК

Если первый метод позволяет оперативно посмотреть количество строк путем подсчета заполненных ячеек, то описываемый в этом разделе способ поможет зафиксировать результаты подсчета в виде конкретного значения в свободной ячейке листа. Причем в результат будут включаться все строки – и пустые и с введенными данными. Речь идет о встроенной функции ЧСТРОК, которая позволит реализовать эту задачу.

Функция ЧСТРОК имеет следующий синтаксис: =ЧСТРОК(массив).

Давайте на практическом примере разберем, как работает данная функция, воспользовавшись Мастером функций:

  1. Кликаем левой кнопки мыши по любой пустой ячейке (или переходим в нее с помощью навигационных клавиш на клавиатуре), в которой будет выводиться результат работы функции.
  2. Нажимаем кнопку “Вставить функцию” (fx), которая расположена левее строки формул.
  3. Перед нами окно выбора формул Мастера функций. В качестве Категории устанавливаем значение “Полный алфавитный перечень”. В перечне функций ищем оператор “ЧСТРОК”, кликаем по нему, затем жмемОК.
  4. В появившемся окне аргументов функции заполняем значение для поля “Массив”. Для этого выделяем требуемый диапазон ячеек, удерживая левую кнопку мыши (предварительно щелкнув по полю для ввода информации). Также координаты диапазона можно ввести вручную при помощи клавиатуры. По готовности жмем ОК.
  5. Функция выполнит подсчет количества строк и отобразит результат в ячейке с формулой. Причем этот результат будет автоматически пересчитываться при любых изменениях данных в ячейках, включенных в массив функции “ЧСТРОК” до тех пор, пока функция не будет удалена из ячейки.
Читайте также:  Как удалить элемент из массива php

Особенностью этого метода является то, что с его помощью считаются все строки – и с данными в ячейках, и без них. Также если в выделенном диапазоне будет присутствовать несколько столбцов, это не повлияет на конечный результат работы функции “ЧСТРОК”.

Метод 3: условное форматирование и использование фильтра

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

  1. Выделяем диапазон ячеек, данные которых станут критерием выбора строк.
  2. Во вкладке “Главная” находим раздел “Стили”, среди инструментов находим и кликаем по кнопке “Условное форматирование”.
  3. В появившемся перечне раскрываем пункт “Правила выделения ячеек”, который содержит список правил, определяющих условия форматирования. В нашем примере выделенный диапазон заполнен текстовыми данными, соответственно – выбираем строку “Текст содержит…”.
  4. Далее задаем конкретные условия форматирования – для каких значений ячеек они будут окрашиваться в определенный цвет. В левой части окна указываем букву A, а в правой части оставляем установку по умолчанию (при желании – выбираем другую цветовую схему). Наша цель – чтобы все ячейки с буквой А подкрашивались в красных тонах. Нажимаем ОК.
  5. Если ячейки с буквой А выделены цветом, значит настройки условного форматирования сделаны корректно.
  6. Чтобы посчитать, сколько строк содержат “подкрашенные” ячейки, используем инструмент “Фильтр”.
  7. Если выделение снято, опять выделяем требуемый диапазон ячеек. Во вкладке “Главная”, находим инструмент “Фильтр” (значок в виде воронки, группа инструментов “Редактирование”) и кликаем по нему.
  8. На верхней ячейке выделенного столбца появится значок пока что неактивного фильтра в виде кнопки со стрелкой вниз:
    • кликаем на него;
    • ищем строку “Фильтр по цвету”, щелкаем по этому пункту;
    • выбираем цвет, использованный для условного форматирования ранее.
    • В результате работы фильтра в таблице останутся только строки с окрашенными ячейками в выбранном столбце. Теперь можно просто выделить их, чтобы определить итоговое количество в строке состояния. Это и есть количество строк, которое мы хотели выяснить согласно поставленной задаче.

    Заключение

    Итак, мы рассмотрели основные методы, позволяющие посчитать количество строк в различных ситуациях. Первый метод позволит быстро оценить количество строк, когда нет необходимости его фиксировать. Второй – позволяет зафиксировать результат в отдельной ячейке. Третий метод сложнее первых двух, но в случае необходимости позволит посчитать количество строк, отобранных по определенному признаку. Кроме того, условное форматирование позволяет визуализировать конкретные условия выбора, “подсветив” их определенным цветом.

    Доступен для загрузки продукт PowerPivot (кодовое имя Gemini). PowerPivot — это дополнение к Excel 2010, которое позволяет оперировать в реальном времени десятками миллионов записей в таблицах Excel. Кроме того, PowerPivot интегрируется с SQL Server и SharePoint для получения и отображения данных. На видео представлена небольшая презентация сразу вводящая в курс дела:

    У PowerPivot есть замечательный официальный сайт, на котором можно найти массу дополнительной информации, доступные для понимания нетехнических специалистов видео-ролики, и удаленную лабораторную работу через RDP.

    Если порыться в интернете, то можно найти еще видео-материалы по теме с демонстрациями инструмента.

    Ой, у вас баннер убежал!

    Редакторский дайджест

    Присылаем лучшие статьи раз в месяц

    Скоро на этот адрес придет письмо. Подтвердите подписку, если всё в силе.

    Ссылка на основную публикацию
    Люстра с пультом управления светодиодная инструкция
    Идея установить и подключить люстру с пультом замечательна тем, что хозяева квартиры получают возможность управлять освещением, не привязываясь к выключателю....
    Линза для лазерного диода
    Асферические линзы используются для коррекции сферических аберраций. Вместо применения сложных линз такие аберрации могут быть снижены до минимума при использовании...
    Линукс для нетбука acer aspire one
    Автор — Андрес Брачо (Andrés Bracho) Я не технарь, не компьютерщик и не программист. Я всего лишь среднестатис-тический пользователь, кото-рый...
    Ля рош позе скидки
    12 актуальных предложений март 2020 Сэкономьте 10% с промокодом при покупке более 3000 рублей Приобретите в интернет-магазине La Roche Posay...
    Adblock detector