Съдържание
Excel има ограничение на реда, което е 1,048,576 според Поддръжка на Microsoft (2021 г.) . Ако това не е достатъчно за вас, ако данните ви надхвърлят лимита, тогава файлът ви няма да бъде отворен. Ще се появи съобщение, в което се казва "Файлът не е зареден напълно" В тази статия ще се запознаете с този факт и накрая ще обсъдя начин да увеличите капацитета на работния лист, т.е. да увеличите ограничението на редовете в Excel.
Изтегляне на работна тетрадка за практика
Изтеглете следния файл на Excel за вашата практика.
Ограничение на кръстосаните редове с модел на данните.xlsxКакво представлява ограничението на редовете в Excel?
Всяка работна книга има ограничена памет, за да функционира добре без неизправности или сривове. Когато данните ви надхвърлят лимита на 1048576 редове, можете да използвате нови листове за тези допълнителни данни. Сега ще научите как да проверявате ограничението на редовете във вашата програма Excel.
Просто задръжте CTRL+стрелка надолу едновременно и ще се пренасочи към последния ред. Сега можете лесно да видите общия брой редове.
По същия начин можете да проверите общия брой на колоните. Просто задръжте CTRL+дясна стрелка ключ.
Защо MS Excel има ограничение на редовете?
Въпреки че най-актуалната версия на Excel е базирана в облака, не можете да надхвърляте ограниченията за редове/колони. Можете да посочите следните причини за тези ограничения.
- Excel не е база данни:
Въпреки че Excel предоставя много функции, той не е истинска база данни. Microsoft разполага с други бази данни, като например SQL Server или Достъп до за анализ на големи обеми от данни.
- Построена по предназначение:
Първоначално те създадоха Excel като универсален инструмент за анализ, но за целта трябваше да жертват ефективността в няколко мащаба. Не можеш да бъдеш добър във всичко. Те създадоха Excel, за да осигурят случаи на употреба от управление на проекти до финанси, до основна статистика и организация.
- Оптимизация:
Малко вероятно е Excel да може да функционира правилно с всичките си функции при такива огромни набори от данни, които надхвърлят текущия лимит на редовете. Може би сте се сблъсквали с проблема за бавната работа на системата, когато работите с голям набор от данни в Excel. Поради тази причина те оптимизират Excel за работа с вашите локални ресурси, а не с ресурсите в облака.
Има ли реален начин за увеличаване на лимита на редовете в Excel?
Очевидно няма как да е. Не можете да надхвърлите ограничението за редове в Excel. Въпреки това можете да вмъкнете данните си в модела на данните и след това да приложите Преглед на захранването или Power Pivot можете да се справите с повече от 1048576 редове.
Увеличаване на лимита на редовете на Excel с помощта на модел на данните
Както вече беше казано, няма директен начин за увеличаване на ограничението на редовете в Excel. Модел на данните, ще научите техника за използване на паметта на Excel за допълнителни данни.
Нека първо да представим нашата съвкупност от данни. Предполагам, че сте тук, защото се опитвате да работите с данни, които имат повече от 1048576 реда! Въпреки това ще използваме кратка съвкупност от данни с цел лесна демонстрация. Можете да използвате тези стъпки и за вашите гигантски данни.
И така, тук имаме 3 набори от данни. Първият включва оценките от тестовете на учениците от класа, вторият - оценките от междинните изпити на учениците и накрая, третият набор от данни съдържа оценките от окончателните изпити.
Нашата цел е да свържем тези 3 набора от данни и след това да създадем връзка между тях. Просто следвайте стъпките по-долу, за да създадете Модел на данните .
Стъпки:
- Първо, щракнете където и да е в първия набор от данни. След това отидете в Вмъкване на и щракнете върху Таблица опция. Ще се появи прозорец.
- След това проверете местоположението на данните от първия набор от данни и маркирайте Таблицата ми има заглавия и след това натиснете ДОБРЕ.
- Изберете нова таблица и въведете името на таблицата в полето Име на таблицата в групата инструменти, като изберете новата таблица.
- Първият набор от данни се преобразува в Таблица Повторете горните стъпки, за да преобразувате другите 2 набора от данни в Таблица обекти.
- Сега отидете в Данни След това щракнете върху Връзки бутон. A Управление на взаимоотношенията ще се появи прозорец.
- Кликнете върху Нов. Сайтът Създаване на взаимоотношения Ще се появи диалогов прозорец.
- Разширете Таблица и Свързана таблица В този пример изберете CT_Marks за маса и Mid_Term за Свързана таблица. След това за двете Колона и Свързана колона, изберете ID. Сега, след като сте направили всички тези 4 настройки, щракнете върху ОК и връзка между таблицата CT_Marks и Mid_Term ще бъдат създадени.
- Отново Управление на взаимоотношенията ще се появи диалогов прозорец.
- Като повторим тези стъпки, можем да свържем таблицата Окончателен с таблицата CT_Marks.
По този начин всички 3 таблици ще бъдат свързани.
Сега ще създадем PivotTable който анализира обектите на таблицата.
- Първо, щракнете върху Вмъкване на tab> PivotTable. Ще се появи изскачащ прозорец.
- Сега проверете Използване на външен източник на данни > кликнете върху Изберете връзка . Съществуваща връзка ще се появи прозорец.
- Кликнете върху Таблици > изберете Tables в Модел на данните на работната книга > кликнете върху Отворено. Ще се появи прозорец.
- След това изберете Нов работен лист > натиснете ДОБРЕ.
И накрая. Полета на PivotTable ще покаже обекти от таблицата. И можем да модифицираме PivotTable да анализираме обектите на таблицата, както ни е необходимо
Сега, ако искаме да изчислим общия CT оценки за всички ученици, ето го.
Забележки:
Използване на Модел на данните , можем да анализираме данни от няколко таблици от един и същ лист или от различни листове. Това е голяма помощ в ситуация на голямо количество данни в един модел или таблица.
Прочетете още: Как да групирате редове в таблицата Excel Pivot (3 начина)
Заключение
В този урок разгледах 1 начин за увеличаване на ограничението на редовете в Excel. Надявам се, че тази статия ви е била полезна. Можете да посетите нашия уебсайт ExcelWIKI за да научите повече съдържание, свързано с Excel. Моля, напишете коментари, предложения или запитвания, ако имате такива, в раздела за коментари по-долу.