Sortera text i Excel -tabeller med matrisformler

Så här fungerar det i bara några få steg

Excel -kalkylblad är särskilt övertygande när de är strukturerade på ett tydligt och begripligt sätt. Av denna anledning är det meningsfullt, förutom den allmänna strukturen i ett kalkylblad, att se till att data eller utmatningstexter ordnas i tabellen. Om du vill lista värdena eller resultaten i din Excel -tabell på ett sorterat sätt behöver du inte nödvändigtvis använda de manuella sorterings- och filtreringsfunktionerna som du kan hitta på fliken "Data". På samma sätt behöver data inte flyttas mödosamt för hand, eftersom Excel kan sortera ditt bord automatiskt efter att du har skrivit in en formel.

När en formel för automatisk sortering är vettig

Varje Excel -användare känner till följande situation från praktiken: Du skapar en tabell och anger de första uppgif.webpterna. Mer information kommer att läggas till vid ett senare tillfälle och tabellen blir mindre tydlig med tiden. Om du har dina Excel -tabeller sorterade automatiskt med formler kommer detta inte att hända. Den integrerade formeln ger dig automatiskt en ny ordning på data så snart källdatan i listan ändras.

Så här sorterar du text i Excel automatiskt i alfabetisk ordning

I följande exempel på en sorteringsfunktion finns veckodagarna i kolumn A i raderna 1 till 7 i kronologisk ordning. Dessa ska matas ut i ett annat cellintervall i alfabetisk sorteringsordning. I exemplet använder vi kolumnområde C1: C7 för detta, eftersom kolumn B krävs som hjälpkolumn. Följande bild visar strukturen i exempeltabellen:

Sortera text i Excel -tabeller - Så här gör du

  1. Skapa en hjälpkolumn och ange matrisformeln

    Använd kolumn B som hjälpkolumn för sortering. Du behöver kommandot "OM" som en funktion. I nästa steg anger du följande formel och sorteringskriterier i cell B1:

    = SUMMA (OM (A $ 1: A $ 7 <A1; 1)) + (A1 = "") * 1000

    Eftersom detta är en matrisformel som söker i cellintervallet A1: A7 måste du bekräfta inmatningen av formeln med CTRL SHIFT ENTER för sorteringsfunktionen.

    Info: I Microsoft Excel kallas kraftfulla formler för matrisformler. Dessa gör det möjligt för Excel -användare att göra komplexa beräkningar som inte kan utföras med standardformlerna. Eftersom tangentkombinationen "CTRL + SKIFT + ENTER" måste tryckas in efter att formeln har matats in, är matrisformler också kända internationellt som eller CSE-formler (Ctrl-Shift-Enter).

    Kopiera sedan formeln i cell B1 ner till cell B7. Följande bild visar användningen av formeln i hjälpkolumnen i exempeltabellen:

  2. Sortera veckodagarna i kolumn C

    Om du vill sortera veckodagarna i kolumn C anger du följande formel i cell C1 i nästa steg:

    = INDIRECT ("A" & Jämför (MINST (B $ 1: B $ 7; LINE ()); B $ 1: B $ 7; 0))

    Denna formel är också en matrisformel. Den tar hänsyn till cellområdet B1: B7 och måste också bekräftas med tangentkombinationen "CTRL + SKIFT + ENTER" för att kunna utföras korrekt. Kopiera sedan formeln från cell C1 ner till cell C7.

    Följande bild visar resultatet av formelsorteringen i exempeltabellen:

Exemplet visar att veckodagarna visas alfabetiskt i kolumn C. Från och med tisdag visas alla dagar i veckan varandra under varandra. Typiska tillämpningsområden för matrisformeln som visas inkluderar omfattande tabeller med hundratals poster som måste sorteras därefter.

Dricks: Om du inte behöver hjälpkolumnen B kan du dölja den utan ansträngning. För att dölja den, markera kolumnen och klicka på kolumnrubriken med höger musknapp. Ring HIDE -kommandot från snabbmenyn som visas.

Sammanfattningsvis gör användningen av matrisformler det enkelt att automatiskt sortera kolumner i stora Excel -tabeller. Tydliga kalkylblad skapas med hjälpkolumner som kan döljas vid behov.

Vanliga frågor

Vilket mervärde erbjuder INDIRECT -funktionen i Microsoft Excel?

Med INDIRECT -funktionen i Excel har du möjlighet att rita referensen från en annan cell - även för olika sorteringsalternativ. INDIRECT används vanligtvis som en funktion i kombination med andra funktioner. Till exempel används INDIRECT -funktionen i dynamiska former eller för att visa ett värde från en annan kolumn eller ett annat kalkylblad.

När använder du de MINSTA och STÖRSTA funktionerna i Excel?

Vid första anblicken är funktionerna SMALL och LARGE associerade med en funktion som matar ut det minsta eller största värdet. Detta är delvis sant eftersom båda funktionerna inte returnerar det minsta eller största antalet, utan fungerar annorlunda. Båda funktionerna placerar siffror i rad och sorterar dem i stigande eller fallande ordning. I det sista steget returnerar de värdet för den minsta eller största positionen.

Hur skiljer sig matrisformler från standardformulär i Excel?

Termen matrisformel används i Excel för att skilja kraftfulla formler med vilka det är möjligt att göra komplexa beräkningar. Matrisformlernas specialitet är deras obligatoriska efterföljande tangentkombination. Efter att formeln har matats in måste varje matrisformel avslutas med tangentkombinationen "CTRL + SKIFT + ENTER" för att fungera korrekt. Det finns ingen anledning att använda en kortkommando för standardformler.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave