Excel: sortare pe rând, după numele coloanelor și în ordine personalizată

  • Imparte Asta
Michael Brown

În acest articol vă voi arăta cum să sortați datele din Excel după mai multe coloane, după numele coloanelor în ordine alfabetică și după valorile din orice rând. De asemenea, veți învăța cum să sortați datele în moduri non-standard, atunci când sortarea alfabetică sau numerică nu funcționează.

Cred că toată lumea știe cum să sortezi pe coloane în ordine alfabetică sau în ordine crescătoare / descrescătoare. Tot ce trebuie să faci este să dai click pe butoanele A-Z sau Z-A care se află pe Acasă în fila Editare și pe grupul Date în fila Sortare & Filtrare grup:

Cu toate acestea, Excel Funcția de sortare oferă mult mai multe opțiuni și capacități care nu sunt atât de evidente, dar care pot fi extrem de utile:

    Sortare după mai multe coloane

    Acum vă voi arăta cum să sortați datele Excel după două sau mai multe coloane. Voi face acest lucru în Excel 2010, deoarece am această versiune instalată pe computerul meu. Dacă utilizați o altă versiune Excel, nu veți avea probleme în a urma exemplele, deoarece funcțiile de sortare sunt cam aceleași în Excel 2007 și Excel 2013. Este posibil să observați doar unele diferențe în schemele de culori și în dialogurile'Bine, să mergem mai departe...

    1. Faceți clic pe butonul Sortare de pe butonul Date fila sau Sortare personalizată pe Acasă pentru a deschide fereastra Sortare dialog.
    2. Apoi faceți clic pe butonul Adăugați nivelul de atâtea ori câte coloane doriți să utilizați pentru sortare:

    3. De la " Sortează după " și " Atunci, prin ", selectați coloanele după care doriți să sortați datele. De exemplu, vă planificați vacanța și aveți o listă de hoteluri furnizată de o agenție de turism. Doriți să le sortați mai întâi după Regiune , atunci prin Baza Consiliului de administrație și, în final, de Preț , așa cum se arată în captura de ecran:

    4. Faceți clic pe OK și iată-te aici:
      • În primul rând, se poate observa că Regiune coloana este sortată prima, în ordine alfabetică.
      • În al doilea rând, se poate spune că Baza Consiliului de administrație este sortată, astfel încât hotelurile all-inclusive (AL) se află în partea de sus a listei.
      • În cele din urmă, se va Preț coloana este ordonată de la cel mai mic la cel mai mare.

    Sortarea datelor după mai multe coloane în Excel este destul de ușoară, nu-i așa? Cu toate acestea, funcția Dialog de sortare are mult mai multe funcții. Mai departe în acest articol vă voi arăta cum să sortați pe rând, nu pe coloană, și cum să rearanjați datele din foaia de calcul în ordine alfabetică pe baza numelor coloanelor. De asemenea, veți învăța cum să sortați datele Excel în moduri nestandardizate, atunci când sortarea în ordine alfabetică sau numerică nu funcționează.

    Sortare în Excel după nume de rând și de coloană

    Cred că în 90% din cazuri, atunci când sortați date în Excel, sortați în funcție de valorile din una sau mai multe coloane. Cu toate acestea, uneori avem seturi de date non-triviale și trebuie să sortăm pe rând (pe orizontală), adică să rearanjăm ordinea coloanelor de la stânga la dreapta, pe baza antetelor de coloană sau a valorilor dintr-un anumit rând.

    De exemplu, aveți o listă de aparate foto furnizată de un vânzător local sau descărcată de pe internet. Lista conține diferite caracteristici, specificații și prețuri, cum ar fi următoarele:

    Ceea ce aveți nevoie este să sortați camerele foto în funcție de anumiți parametri care contează cel mai mult pentru dvs. Ca exemplu, să le sortăm mai întâi după numele modelului.

    1. Selectați intervalul de date pe care doriți să îl sortați. Dacă doriți să rearanjați toate coloanele, puteți selecta pur și simplu orice celulă din intervalul dvs. Nu putem face acest lucru pentru datele noastre, deoarece coloana A enumeră diferite caracteristici și dorim să rămână la locul lor. Așadar, selecția noastră începe cu celula B1:

    2. Faceți clic pe butonul Sortare de pe butonul Date pentru a deschide fereastra Sortare Observați dialogul " Datele mele au anteturi " din partea din dreapta sus a ferestrei de dialog, trebuie să o debifați dacă foaia de lucru nu are anteturi. Deoarece foaia noastră are anteturi, lăsăm bifarea și facem clic pe butonul Opțiuni buton.

    3. În deschidere Opțiuni de sortare dialog sub Orientare , alege Sortează de la stânga la dreapta , și faceți clic pe OK .

    4. Selectați apoi rândul după care doriți să sortați. În exemplul nostru, selectăm rândul 1 care conține numele camerelor foto. Asigurați-vă că aveți " Valori " selectată la rubrica Sortare pe și " De la A la Z " în cadrul Comandă , apoi faceți clic pe OK .

      Rezultatul sortării ar trebui să arate asemănător cu acesta:

    Știu că sortarea după numele coloanelor are foarte puțin sens practic în cazul nostru și am făcut-o doar în scop demonstrativ, pentru ca să vă puteți face o idee despre cum funcționează. În mod similar, puteți sorta lista de aparate foto în funcție de mărime, de senzorul de imagine, de tipul de senzor sau de orice altă caracteristică care este cea mai importantă pentru dumneavoastră. De exemplu, să le sortăm după preț pentru început.

    Ceea ce trebuie să faceți este să parcurgeți pașii 1 - 3 așa cum am descris mai sus și apoi, la pasul 4, în loc de rândul 2, selectați rândul 4 care enumeră prețurile de vânzare cu amănuntul. Rezultatul sortării va arăta astfel:

    Rețineți că nu este vorba doar de un singur rând care a fost sortat. Întregile coloane au fost mutate pentru ca datele să nu fie distorsionate. Cu alte cuvinte, ceea ce vedeți în captura de ecran de mai sus este lista camerelor foto sortate de la cel mai ieftin la cel mai scump.

    Sperăm că acum ați înțeles cum funcționează sortarea unui rând în Excel. Dar ce se întâmplă dacă avem date care nu se sortează bine în ordine alfabetică sau numerică?

    Sortarea datelor în ordine personalizată (utilizând o listă personalizată)

    Dacă doriți să sortați datele într-o ordine personalizată, alta decât cea alfabetică, puteți utiliza listele personalizate încorporate în Excel sau puteți crea propriile liste. Cu listele personalizate încorporate, puteți sorta după zilele săptămânii sau lunile anului. Microsoft Excel oferă două tipuri de astfel de liste personalizate - cu nume prescurtate și cu nume complete:

    Să zicem că avem o listă de treburi casnice săptămânale și dorim să le sortăm în funcție de ziua scadentă sau de prioritate.

    1. Începeți prin a selecta datele pe care doriți să le sortați și apoi deschideți fereastra Sortare exact ca atunci când sortam după mai multe coloane sau după numele coloanelor ( Date tab> Sortare buton).
    2. În Sortează după caseta, selectați coloana după care doriți să sortați, în cazul nostru este coloana Ziua deoarece dorim să sortăm sarcinile în funcție de zilele săptămânii. Apoi alegeți Listă personalizată la adresa Comandă așa cum se arată în captura de ecran:

    3. În Liste personalizate de dialog, selectați lista necesară. Deoarece avem denumirile prescurtate ale zilelor în lista Ziua coloane, alegem lista personalizată corespunzătoare și facem clic pe OK .

      Gata! Acum avem sarcinile casnice sortate în funcție de ziua săptămânii:

      Notă. Dacă doriți să modificați ceva în datele dvs., vă rugăm să rețineți că datele noi sau modificate nu vor fi sortate automat. Trebuie să faceți clic pe butonul Reaplicați de pe butonul Date în fila Sortare & Filtrare grup:

    Ei bine, după cum vedeți, nici sortarea datelor din Excel după o listă personalizată nu reprezintă o provocare. Ultimul lucru care ne rămâne de făcut este să sortăm datele după propria listă personalizată.

    Sortați datele în funcție de propria listă personalizată

    După cum vă amintiți, mai avem o coloană în tabel, coloana Prioritate Pentru a vă sorta treburile săptămânale de la cele mai importante la cele mai puțin importante, procedați după cum urmează.

    Efectuați pașii 1 și 2 descriși mai sus, iar atunci când aveți Liste personalizate deschis, selectați opțiunea LISTA NOUĂ în coloana din stânga, la rubrica Liste personalizate , și introduceți intrările direct în Lista intrărilor Nu uitați să scrieți intrările exact în aceeași ordine în care doriți să fie sortate, de sus în jos:

    Faceți clic pe Adăugați și veți vedea că lista personalizată nou creată este adăugată la listele personalizate existente, apoi faceți clic pe OK :

    Și iată-ne cu sarcinile casnice, ordonate în funcție de prioritate:

    Atunci când utilizați liste personalizate pentru sortare, aveți libertatea de a sorta după mai multe coloane și de a utiliza o listă personalizată diferită în fiecare caz. Procesul este exact același pe care l-am discutat deja atunci când sortați după mai multe coloane.

    Și, în sfârșit, avem treburile casnice săptămânale ordonate cu cea mai mare logică, mai întâi în funcție de ziua săptămânii, apoi în funcție de prioritate :)

    Asta e tot pentru astăzi, vă mulțumim că ați citit!

    Michael Brown este un pasionat de tehnologie dedicat, cu o pasiune pentru simplificarea proceselor complexe folosind instrumente software. Cu mai mult de un deceniu de experiență în industria tehnologiei, el și-a perfecționat abilitățile în Microsoft Excel și Outlook, precum și în Google Sheets și Docs. Blogul lui Michael este dedicat împărtășirii cunoștințelor și experienței sale cu alții, oferind sfaturi și tutoriale ușor de urmat pentru îmbunătățirea productivității și eficienței. Indiferent dacă sunteți un profesionist experimentat sau un începător, blogul lui Michael oferă informații valoroase și sfaturi practice pentru a profita la maximum de aceste instrumente software esențiale.