Hur man ökar gränsen för rader i Excel (med hjälp av datamodellen)

  • Dela Detta
Hugh West

Excel har en radgräns som är 1,048,576 i enlighet med Microsoft Support (2021) Om det inte räcker för dig, om dina data överskrider gränsen, kommer filen inte att öppnas. Ett meddelande med följande text kommer att visas "Filen har inte laddats helt och hållet" I den här artikeln kommer du att lära dig mer om detta faktum, och slutligen kommer jag att diskutera ett sätt att öka arbetsbladets kapacitet, dvs. att öka Excel-gränsen för rader.

Ladda ner övningsboken

Ladda ner följande Excel-fil för din praktik.

Gräns för korsande rader med datamodell.xlsx

Vad är radgränsen i Excel?

Varje arbetsbok har ett begränsat minne för att fungera bra utan att det uppstår något fel eller krasch. När dina data överskrider gränsen för 1048576 rader kan du använda nya ark för dessa extra data. Nu ska du lära dig hur du kontrollerar gränsen för antalet rader i ditt Excel-program.

Håll bara kvar den CTRL+Pil nedåt samtidigt så kommer den att visa den sista raden. Nu kan du enkelt se det totala antalet rader.

På samma sätt kan du kontrollera det totala kolonnnumret genom att hålla ned den CTRL+högerpil nyckel.

Varför har MS Excel en radbegränsning?

Även om den mest uppdaterade versionen av Excel är molnbaserad kan du inte överskrida gränserna för rader och kolumner. Du kan ange följande skäl för dessa begränsningar.

  • Excel är inte en databas:

Även om Excel har många funktioner är det inte en riktig databas. Microsoft har andra databaser som t.ex. SQL Server eller . Tillgång för din analys av stora data.

  • Syftet är byggt:

Från början byggde de Excel som ett allsidigt analysverktyg, men för att kunna göra det var de tvungna att offra effektivitet på flera nivåer. Man kan inte vara bra på allt. De byggde Excel för att kunna använda det i allt från projektledning till ekonomi, grundläggande statistik och organisation.

  • Optimering:

Det är osannolikt att Excel skulle kunna fungera korrekt med alla sina funktioner med så stora datamängder som överskrider den nuvarande radgränsen. Du kanske har stött på problemet att systemet går långsamt när du arbetar med en stor datamängd i Excel. Av den anledningen optimerar de Excel för att arbeta med dina lokala resurser, inte med molnresurser.

Finns det något riktigt sätt att öka radgränsen i Excel?

Tydligen inte. Du kan inte överskrida Excel-gränsen för rader. Du kan dock infoga dina data i datamodellen och sedan tillämpa Power View eller . Power Pivot alternativet kan du hantera mer än 1048576 rader.

Öka gränsen för Excel-rader med hjälp av datamodellen

Som vi har sagt tidigare finns det inget direkt sätt att öka Excel-gränsen för rader, men genom att använda Datamodell, lär du dig en teknik för att använda Excels minne för extra data.

Låt oss först presentera vårt dataset. Jag antar att du är här för att du försöker hantera data som har mer än 1048576 rader! Vi kommer dock att använda ett kort dataset för att underlätta demonstrationen. Du kan använda de här stegen för dina gigantiska data också.

Här har vi alltså tre dataset: det första innehåller elevernas betyg på klassproven, det andra innehåller elevernas betyg på halvtidsproven och det tredje datasetet innehåller betyg på slutproven.

Vårt mål är att koppla samman dessa tre dataset och sedan skapa ett samband mellan dem. Följ stegen nedan för att skapa ett Datamodell .

Steg:

  • Först klickar du var som helst i den första datamängden och går sedan till Infoga och klicka på fliken Tabell Ett fönster kommer att öppnas.

  • Kontrollera sedan dataplatserna i din första datauppsättning och markera Min tabell har rubriker och tryck sedan på OKEJ.

  • Välj en ny tabell och infoga tabellens namn i fältet Tabellens namn i gruppen verktyg genom att välja den nya tabellen.

  • Det första datasetet omvandlas till en Tabell objekt. Upprepa ovanstående steg för att konvertera de andra två datamängderna till Tabell objekt.

  • Gå nu till Uppgifter Klicka sedan på fliken Relationer knapp. Hantera relationen kommer att dyka upp.

  • Klicka på Ny. Skapa en relation En dialogruta öppnas.

  • Utöka Tabell och Relaterad tabell i rullgardinsmenyn. I det här exemplet väljer du CT_Marks för bord och Mid_Term för Relaterad tabell. För både Kolumn och Relaterad kolumn, Välj ID. Med alla dessa fyra inställningar klickar du på OK och ett samband mellan tabellen CT_Marks och Mid_Term kommer att skapas.

  • Återigen, den Hantera relationen öppnas.

  • Genom att upprepa dessa steg kan vi relatera tabellen Slutligt med bordet CT_Marks.

På så sätt kommer alla tre tabellerna att vara relaterade.

Nu ska vi skapa en PivotTable som analyserar tabellobjekten.

  • Klicka först på Infoga flik> PivotTable. Ett popup-fönster visas.

  • Kontrollera nu Använd en extern datakälla > klicka på Välj Anslutning . An Befintlig anslutning visas.

  • Klicka på Tabeller > välj Tabeller i Arbetsbokens datamodell > klicka på Öppna. Ett fönster öppnas.

  • Därefter väljer du Nytt arbetsblad > press OKEJ.

Slutligen, den PivotTable-fält fönstret kommer att visa tabellobjekt. Och vi kan ändra PivotTable för att analysera tabellobjekten som vi behövde

Om vi nu vill beräkna den totala CT för alla elever, här är den.

Anmärkningar:

Användning av Datamodell Det är en stor hjälp när det finns en stor mängd data i en modell eller tabell.

Läs mer: Hur man grupperar rader i Excel Pivot Table (3 sätt)

Slutsats

I den här handledningen har jag diskuterat 1 sätt att öka Excel-radgränsen. Jag hoppas att du fann den här artikeln användbar. Du kan besöka vår webbplats ExcelWIKI för att lära dig mer Excel-relaterat innehåll. Om du har kommentarer, förslag eller frågor kan du skriva dem i kommentarsfältet nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.