Cum să sortați coloane în Excel fără a amesteca datele (6 moduri practice)

  • Imparte Asta
Hugh West

Cât de des aveți nevoie să sortați în Excel? Răspunsul generic este: "Din când în când". Sortarea este una dintre cele mai frecvente sarcini atunci când aveți de-a face cu date. Pentru a vă ajuta să sortați corect, astăzi vă vom arăta cum să sortați coloanele în Excel fără a amesteca datele.

Descărcați caietul de practică

Vă invităm să descărcați caietul de practică de la link-ul de mai jos.

Sortarea coloanelor fără a amesteca datele.xlsx

6 moduri de a sorta coloanele în Excel fără a amesteca datele

În primul rând, să aflăm mai multe despre caietul de practică de astăzi.

Avem un tabel de bază care conține numele studenților și notele lor respective la trei cursuri. Folosind acest tabel de relații, vom vedea cum să sortăm coloanele fără a amesteca datele.

Rețineți că acesta este un set de bază de date fictive pentru a crea un scenariu simplu; în cazurile reale, este posibil să vă confruntați cu un set de date mult mai mare și mai complex.

Acum, Excel vă oferă opțiunea de a sorta datele utilizând instrumentul său încorporat. Puteți sorta cu ușurință datele utilizând instrumentele.

  • Selectați intervalul sau coloana pe care doriți să o sortați.
  • În acest caz, am selectat Numele elevului Intenționăm să sortăm numele de la A la Z.
  • După selectarea coloanei, explorați coloana Date Veți găsi în fila Sortare & Filtrare Veți găsi mai multe opțiuni acolo. Selectați-le în funcție de necesități.

  • Aici, alegerea noastră a fost de la A la Z.
  • Datele noastre au fost sortate, vedeți imaginea de mai jos.

Oh, Doamne! Deși am găsit numele sortate, scorurile nu sunt sortate. Scorurile sunt improprii pentru fiecare elev în parte.

Ce putem face acum? Citiți în continuare acest articol pentru a explora soluțiile.

1. Selectarea tuturor coloanelor necesare înainte de sortare

Să ne întoarcem la stadiul inițial al datelor noastre. Acum urmați pașii de mai jos.

📌 Pași:

  • Selectați toate datele pe care doriți să le numărați în cadrul sortării.

Aici am selectat toate coloanele, cu excepția Număr de serie Serialul ar trebui să rămână așa cum este.

  • Apoi selectați Sortare de la opțiunea Date tab.

  • Va apărea o casetă de dialog în fața dvs. Acolo puteți alege preferințele de sortare.

  • Asigurați-vă că verificați Datele mele au anteturi.
  • Am selectat 4 coloane aici, astfel încât să putem sorta după oricare dintre ele.
  • Drop down, veți vedea antet Selectați ceea ce doriți.
  • În acest caz, am selectat Numele elevului Sortarea noastră s-a făcut pe coloana Valorile celulelor iar ordinul a fost De la A la Z.
  • Le puteți modifica făcând clic pe pictograma derulantă a selecției respective.

Acum, datele noastre au fost sortate. Am găsit numele în ordine alfabetică și scorurile corespunzătoare sunt, de asemenea, intacte.

2. Utilizarea opțiunii "Expand the Selection" (Extindeți selecția)

Cunoașteți lucruri bune despre Excel? Da, sunt multe, dar în acest moment ne gândim la sortare.

Partea bună a sortării în Excel este că vă va da un avertisment înainte de a declanșa sortarea.

📌 Pași:

  • Selectați oricare dintre coloane, apoi explorați Sortare & Filtrare din secțiunea Date tab.
  • În acest caz, am selectat Numele elevului Și pentru a le sorta în ordine alfabetică vom face clic pe De la A la Z .
  • Dacă nu selectați întregul tabel în timpul sortării, Excel va afișa un avertisment.
  • Aici avem două opțiuni. Dacă aveți nevoie în mod explicit să continuați cu coloana (coloanele) selectată (selectate), atunci selectați Continuați cu selecția curentă. Această opțiune va filtra numai celulele selectate.
  • De obicei, trebuie să folosiți Extindeți selecția, această opțiune va număra toate coloanele din tabelul dumneavoastră.

  • Aici folosim Extindeți selecția .
  • Apăsați butonul Sortare opțiune.

Aici, numele a fost sortat în ordine alfabetică, iar toate celelalte valori și-au schimbat locul.

3. Conversia în tabel

Putem converti un interval de date normal într-un tabel și apoi să aplicăm sortarea pe acesta. Acest lucru va ajuta la sortarea coloanelor fără a amesteca datele. Consultați pașii de mai jos.

📌 Pași:

  • La început, selectați celulele din fereastra B4:F14 gamă.
  • Apoi, apăsați butonul CTRL urmată de tasta T pe tastatură.

Imediat, se va face un Creați tabelul apare caseta de dialog.

  • În al doilea rând, faceți clic pe OK .

Ca urmare, intervalul normal de date este transformat într-un tabel.

  • În al treilea rând, selectați celulele din Student coloană.
  • Apoi, mergeți la Date tab.
  • Acum, faceți clic pe Sortare de la A la Z .

Puteți vedea că întregul set de date a fost sortat în funcție de această coloană.

4. Crearea unei liste de sortare personalizate pentru a preveni amestecarea datelor

Puteți sorta datele după propria alegere. Excel dispune de funcția de sortare personalizată care vă ajută în acest sens.

Aici am modificat puțin datele noastre pentru a vă arăta exemple.

Am adăugat o nouă coloană care conține luna în care studenții s-au prezentat la examenele respective.

Așa cum am spus mai devreme, nu dorim să modificăm numărul de serie (deoarece acesta se află deja într-o secvență), ci selectăm alte coloane în afară de aceasta.

📌 Pași:

  • Selectați Sortare de la Sortare & Filtrare.

  • Va apărea o casetă de dialog în fața dumneavoastră.

  • De la Comandă faceți clic pe pictograma derulantă și veți vedea acolo o opțiune numită Lista personalizată. Faceți clic pe asta.
  • Un nou Liste personalizate va apărea caseta de dialog.
  • Pentru comoditatea dumneavoastră, Excel a listat câteva liste acolo. Aici am selectat lunile de acolo. Puteți alege în funcție de nevoile dumneavoastră.
  • Coloana noastră selectată a fost Program de examinare și ordinea a fost pe luni, din ianuarie până în decembrie. Puteți seta o listă personalizată acolo.

Acum, datele noastre au fost sortate cu coloana Programare examene în funcție de lunile secvențiale la nivel global.

5. Utilizarea funcției SORT în Excel

Dacă folosiți Excel 365, puteți utiliza o funcție numită SORT.

Funcția SORT sortează conținutul unui interval sau al unei matrice în ordine crescătoare sau descrescătoare.

Sintaxa funcției SORT:

SORT (array, [sort_index], [sort_order], [by_col])

  • gamă: Intervalul sau matricea de sortat
  • sort_index: Un număr care indică rândul sau coloana după care se face sortarea. Acesta este un câmp opțional. Valoarea implicită este 1.
  • sort_order: Un număr care indică ordinea de sortare dorită. 1 = crescător, -1 = descrescător. Acesta este, de asemenea, un câmp opțional. Valoarea implicită este 1 (crescător).
  • by_col: O valoare logică care indică direcția de sortare dorită. ADEVĂRAT = sortare după coloană. FALSE = sortare după rând. Valoarea implicită este FALSE.

📌 Pași:

  • Folosiți această funcție în Excel. Formula utilizată este următoarea.
=SORT(C5:F14,1)

  • Aici am introdus toate valorile din Numele elevului la coloana Istorie Avem mai multe coloane în cadrul intervalului nostru, deoarece am vrut să sortăm după nume, care era prima coloană din interval, am introdus 1 ca sort_index.

Citiți mai mult: Cum să sortați după numele de familie în Excel

  • Putem sări peste acest lucru, deoarece valoarea implicită este 1 pentru acest câmp. Datele noastre au fost sortate cu nume ordonate alfabetic.

  • Pentru ordinea crescătoare putem introduce 1 în sort_order Apoi, formula va fi:
=SORT(C5:F14,1,1)

  • Din orice motiv, dacă aveți nevoie să sortați în ordine descrescătoare, folosiți -1 în loc de 1 în sort_order domeniu.
=SORT(C5:F14,1,-1)

Aici am folosit -1 ca sort_order iar numele au fost sortate de la Z la A.

6. Sortarea coloanelor fără a amesteca datele folosind funcția SORTBY în Excel

Puteți utiliza funcția Funcția SORTBY pentru a sorta datele. Aceasta este o funcție de familie a funcției discutate anterior TRIMITE funcție.

The SORTBY sortează conținutul unui interval sau al unui tablou pe baza valorilor dintr-un alt interval sau tablou.

Sintaxa funcției SORTBY:

SORTBY (array, by_array, [sort_order], [array/order], ...)

  • matrice: Interval sau matrice de sortat
  • by_array: Interval sau matrice de sortare
  • sort_order: Ordinea de sortare. 1 pentru ordine crescătoare, -1 pentru ordine descrescătoare. Valoarea implicită este ascendentă.
  • matrice/ordine: Perechi suplimentare de matrice și de ordine de sortare.

Ultimele două sunt opționale.

📌 Pași:

  • Pentru a aplica această formulă, scrieți următoarea formulă în celula dorită:
=SORTBY(C5:F14,C5:C14)

  • La fel ca și în cazul precedent, am selectat matricea noastră. by_array a fost Numele elevului coloană.
  • Poți relaționa SORT și SORTBY ? în TRIMITE am furnizat numărul coloanei, care a fost din matricea noastră selectată, aici în SORTBY am furnizat coloana în mod diferit (sub formă de matrice).
  • SORTBY vă permite să sortați în funcție de orice coloană sau interval exterior.
  • Să schimbăm by_ gamă.
=SORTBY(C5:F14,D5:D14)

  • În acest caz, am selectat Matematică ca și coloana noastră by_array. The Matematică Toate celelalte valori ale coloanelor au fost schimbate în ordine crescătoare.

Concluzie

Asta e tot pentru astăzi. Am enumerat mai multe modalități de a sorta coloanele în Excel fără a amesteca datele. Sperăm că veți găsi acest lucru util. Nu ezitați să comentați dacă ceva pare dificil de înțeles. Anunțați-ne care dintre metode aveți de gând să utilizați. De asemenea, ne puteți notifica oricare dintre abordările pe care este posibil să le fi ratat aici.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.