Sortați textul în tabele Excel cu formule matrice

Acesta este modul în care funcționează în doar câțiva pași

Foile de calcul Excel sunt deosebit de convingătoare atunci când sunt structurate într-un mod clar și inteligibil. Din acest motiv, are sens, pe lângă structura generală a unei foi de calcul, să ne asigurăm că datele sau textele de ieșire sunt aranjate în tabel. Dacă doriți să enumerați valorile sau rezultatele tabelului Excel într-un mod sortat, nu trebuie neapărat să utilizați funcțiile de sortare și filtrare manuale pe care le puteți găsi în fila „Date”. La fel, datele nu trebuie să fie mutate laborios cu mâna, deoarece Excel poate să sorteze tabelul automat după introducerea unei formule.

Când o formulă de sortare automată are sens

Fiecare utilizator Excel cunoaște următoarea situație din practică: Creați un tabel și introduceți primele date. Mai multe informații vor fi adăugate într-un moment ulterior, iar tabelul va deveni mai puțin clar în timp. Dacă aveți tabelele Excel sortate automat folosind formule, acest lucru nu se va întâmpla. Formula integrată vă oferă automat o nouă ordine a datelor de îndată ce datele sursă din listă se modifică.

Cum se sortează automat textul în Excel în ordine alfabetică

În exemplul următor al unei funcții de sortare, zilele săptămânii sunt în coloana A din rândurile 1-7 în ordine cronologică. Acestea urmează a fi afișate într-un interval de celule diferit în ordine alfabetică de sortare. În exemplu, folosim zona coloanei C1: C7 pentru aceasta, deoarece coloana B este necesară ca coloană auxiliară. Următoarea figură arată structura tabelului de exemplu:

Sortați textul în tabele Excel - Iată cum

  1. Creați o coloană auxiliară și introduceți formula matricei

    Folosiți coloana B ca coloană auxiliară pentru sortare. Aveți nevoie de comanda „IF” ca funcție. În pasul următor, introduceți următoarea formulă și criterii de sortare în celula B1:

    = SUM (IF (A $ 1: A $ 7 <A1; 1)) + (A1 = "") * 1000

    Deoarece aceasta este o formulă matrice care caută intervalul de celule A1: A7, trebuie să confirmați intrarea formulei cu CTRL SHIFT ENTER pentru funcția de sortare.

    Informații: În Microsoft Excel, formulele puternice se numesc formule matrice. Acestea permit utilizatorilor Excel să facă calcule complexe care nu pot fi efectuate cu formulele standard. Deoarece combinația de taste „CTRL + SHIFT + ENTER” trebuie apăsată după introducerea formulei, formulele matrice sunt, de asemenea, cunoscute la nivel internațional sau formule CSE (Ctrl-Shift-Enter).

    Apoi copiați formula din celula B1 până la celula B7. Următoarea figură arată utilizarea formulei în coloana auxiliară din tabelul de exemplu:

  2. Sortați zilele săptămânii în coloana C

    Pentru a sorta zilele săptămânii în coloana C, introduceți următoarea formulă în celula C1 la pasul următor:

    = INDIRECT („A” & COMPARE (CEA MAI MICĂ (B $ 1: B $ 7; LINE ()); B $ 1: B $ 7; 0))

    Această formulă este, de asemenea, o formulă matrice. Ține cont de intervalul de celule B1: B7 și trebuie confirmat și cu combinația de taste „CTRL + SHIFT + ENTER” pentru a putea fi efectuată corect. Apoi copiați formula din celula C1 până în celula C7.

    Următoarea figură arată rezultatul sortării formulei în tabelul de exemplu:

Exemplul arată că zilele săptămânii sunt afișate alfabetic în coloana C. Începând de marți, toate zilele săptămânii sunt afișate una sub cealaltă. Domeniile tipice de aplicare pentru formula matricială prezentată includ tabele extinse cu sute de intrări care trebuie să fie sortate corespunzător.

Bacsis: Dacă nu aveți nevoie de coloana auxiliară B, o puteți ascunde fără niciun efort. Pentru a o ascunde, selectați coloana și faceți clic pe antetul coloanei cu butonul din dreapta al mouse-ului. Apelați comanda HIDE din meniul contextual care apare.

În rezumat, utilizarea formulelor matriciale facilitează sortarea automată a coloanelor în tabele mari Excel. Foi de calcul clare sunt create folosind coloane auxiliare care pot fi ascunse dacă este necesar.

FAQ

Ce valoare adăugată oferă funcția INDIRECT în Microsoft Excel?

Cu funcția INDIRECT în Excel, aveți opțiunea de a trage referința dintr-o altă celulă - de asemenea, pentru diverse opțiuni de sortare. INDIRECT este de obicei folosit ca funcție în combinație cu alte funcții. De exemplu, funcția INDIRECT este utilizată în formulare dinamice sau pentru a afișa o valoare dintr-o altă coloană sau altă foaie de lucru.

Când utilizați cele mai mici și mai mari funcții din Excel?

La prima vedere, funcțiile SMALL și LARGE sunt asociate cu o funcție care generează cea mai mică sau cea mai mare valoare. Acest lucru este parțial adevărat deoarece ambele funcții nu returnează cel mai mic sau cel mai mare număr, ci funcționează diferit. Ambele funcții plasează numerele într-un rând și le sortează în ordine crescătoare sau descendentă. În ultimul pas, acestea returnează valoarea celei mai mici sau cele mai mari poziții.

Cum diferă formulele matrice de formularele standard din Excel?

Termenul formulă matricială este utilizat în Excel pentru a distinge formule puternice cu care este posibil să se facă calcule complexe. Specialitatea formulelor matriciale este combinația lor de chei ulterioară obligatorie. După introducerea formulei, fiecare formulă matrice trebuie terminată cu combinația de taste "CTRL + SHIFT + ENTER" pentru a funcționa corect. Nu este necesar să utilizați o comandă rapidă de la tastatură pentru formulele standard.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave