Tabel pivot fără sortare personalizată - Sfaturi Excel

Uneori, dacă știți de fapt numele unei caracteristici, este ușor să găsiți cum să controlați această caracteristică. Dar cu subiectul de astăzi, majoritatea oamenilor care sunt loviți de acest „bug” nu au nicio idee de ce se întâmplă. Aceștia vor raporta un simptom după cum urmează: „Din anumite motive, doi dintre angajații noștri continuă să apară în partea de sus a tabelelor noastre pivot”. Voi prezice adesea că angajatul se numește iunie sau mai sau poate chiar vineri.

Iată povestea: Fiecare copie a Excel începe cu patru liste personalizate încorporate. Aceste liste conțin numele de douăsprezece luni, numele de șapte zile săptămânale, abrevieri de douăsprezece luni și abrevieri de șapte săptămâni. Listele personalizate sunt adesea utilizate împreună cu mânerul de umplere pentru a adăuga rapid titluri într-o foaie de lucru.

Dar listele personalizate au alte utilizări. Puteți sorta după o listă personalizată. În dialogul Sortare, meniul derulant Sortare după oferă Listă crescătoare, descendentă și personalizată. De asemenea - puteți utiliza o listă personalizată pentru a controla secvența articolelor dintr-un tabel pivot.

Deoarece listele personalizate sunt utile, mulți oameni vor crea noi liste personalizate. O listă poate fi scurtă ca două sau până la 254 de articole. Puteți adăuga liste personalizate pentru liniile dvs. de produse sau centrele de costuri sau locațiile fabricii.

De exemplu, am o listă personalizată cu trei nume de regiuni: Est, Central, Vest. Lista conține articolele în această ordine. Când creez un tabel pivot, tabelul pivot va afișa automat regiunile din secvența est, central, vest, chiar dacă secvența normală ar fi Central, est, vest.

Regiunile din coloane sortează mai întâi cu Est datorită listei personalizate.

Ce se întâmplă atunci când compania dvs. a introdus o nouă regiune sudică și nu actualizați lista personalizată? Excel va utiliza Est, Central, West din lista personalizată și apoi va afișa articolele care nu sunt în lista personalizată:

Elementele lipsă din listă apar ultimele în tabelul pivot

Dar să ne prefacem că nu ați creat liste personalizate. Versiunea dvs. de Excel conține doar cele patru liste încorporate. Există treizeci și opt de cuvinte care se găsesc în aceste liste personalizate. Dacă aveți un set de date cu prenume, iar unele dintre aceste prenume se află întâmplător în lista de 38 de cuvinte, aceste nume vor fi sortate în partea de sus a tabelului pivot. Nu cunosc mulți oameni pe nume Mar sau Joi. Dar știu o mulțime de oameni numiți ianuarie. Problema se va întâmpla dacă datele dvs. includ oricare dintre aceste nume: aprilie, aprilie, august, august, decembrie, decembrie, februarie, februarie, vineri, vineri, ianuarie, ianuarie, iulie, iulie, Iunie, iunie, mar, martie, mai, mai, luni, luni, noiembrie, noiembrie, oct, octombrie, sâmbătă, sâmbătă, septembrie, septembrie, duminică, duminică, joi, joi, marți, marți, miercuri și miercuri.

Notă

În timpul înregistrării videoclipului de mai jos, am descoperit din greșeală că sortarea tabelului pivot ar putea proveni din diferite liste. Abrevierile ianuarie din lună și numele aprilie din lună vor fi sortate ambele înaintea altui nume, cum ar fi Andy. Cu toate acestea, nu există o regulă clară pentru care listele personalizate vor fi sortate mai întâi. Am verificat chiar cu Sam Rad în echipa Excel și nu este nimic definit pentru a gestiona amestecarea articolelor din mai multe liste. Sam sugerează dacă doriți să controlați sortarea unui tabel pivot, păstrați toate articolele în aceeași listă personalizată.

Deci - cum îl faci pe Jan să înceteze sortarea în partea de sus a unui tabel pivot? La urma urmei, nu puteți șterge acele liste personalizate încorporate.

  1. Faceți clic dreapta pe Tabelul pivot și alegeți Opțiuni.
  2. În Opțiuni tabel pivot, accesați fila Totaluri și filtre.
  3. Debifați caseta pentru Utilizare liste personalizate la sortare.
    Notă: Aceasta nu va remedia tabelul pivot deja existent. Trebuie să faceți pasul 4 pentru a sorta din nou un tabel pivot care există deja.
  4. Deschideți meniul derulant Regiune din Tabelul pivot. Alegeți Sortare crescătoare
Dezactivați funcția.

Dacă aveți Office 365 sau Excel 2019, puteți modifica valorile implicite pentru toate tabelele pivot viitoare pentru a dezactiva această caracteristică. Accesați Fișier, Opțiuni, Date, Editați aspectul implicit. În dialogul următor, faceți clic pe Opțiuni tabel pivot și dezactivați caracteristica de mai sus.

Urmăriți videoclipul

Transcriere video

Aflați Excel din Podcast, Episodul 2211: Tabel pivot, fără sortare personalizată.

Hei, bine ai revenit pe netcast, eu sunt Bill Jelen. Întrebarea de astăzi: De ce se sortează tabelele mele pivot într-o succesiune ciudată?

Bine, deci avem o listă de angajați aici și toți se bazează pe prenume - Adam, aprilie, Claire, Della - inserăm un tabel pivot: Insert, PivotTable, OK - puneți numele în partea stângă și Vânzări, dintr-un anumit motiv, ianuarie și aprilie ajung la vârf, apoi urmate de Gary, Otto, Paul, mai, iunie și apoi toți ceilalți, alfabetic. Ce se petrece aici?

Ei bine, știu exact ce se întâmplă aici și, de multe ori, folosesc acest lucru intenționat. Permiteți-mi să introduc Regiunea și veți observa că Regiunea apare: Est, Central, Vest. De ce apare, Est, Central, Vest? Deoarece am configurat o listă personalizată: Fișier, Opțiuni, Avansat, derulez până la capăt, Editare liste personalizate și vezi? Am o listă - Est, Central, Vest. Și această listă îmi permite să folosesc mânerul de umplere pentru a completa această listă, îmi permite să sortez datele în această listă - trebuie să accesați Date, Sortare și apoi să alegeți a treia listă derulantă Listă personalizată și, automat, Tabelele pivot vor fi sortate în această listă. E frumos, nu? Vreau să se întâmple asta.

Dar, în cazul în care avem angajați în loc de regiune - și se întâmplă să avem câțiva angajați numiți ianuarie, aprilie, mai, iunie sau miercuri - aceștia vor urca până în partea de sus a listei. Acum, de ce Gary, Otto și Paul? Deoarece creez date false tot timpul, așa că am o listă personalizată care începe cu Andy și are 26 de nume acolo și se întâmplă ca Gary, Otto și Paul să fie în lista mea. Dacă am fi avut un angajat numit miercuri sau marți, s-ar fi clasat și în partea de sus a listei.

Deși, singurul lucru pe care într-adevăr nu îl pot explica aici - și încerc să înțeleg cum funcționează Excel tot timpul - dar, în acest caz particular, nu pot să-mi dau seama de tipar, deoarece ianuarie și aprilie sunt lista aici - a patra listă din partea de sus - și dacă tocmai aș fi tastat în ianuarie și aș fi apucat mânerul de umplere și am tras - sau, să presupunem că am tastat Jan și am apucat mânerul de umplere și am tras - va fi folosește-l pe cel mai apropiat de jos, nu? Deci, acesta cu cuvântul suplimentar „Total” se va obișnui în loc de acesta în partea de sus a listei. Bine, deci ianuarie și aprilie sunt în această listă, și apoi - aici, unde este Andy, chiar aici - deci, aici sunt Gary, Otto și Paul în lista respectivă. Dar mai și iunie … ei bine, mai este în această listă, iar iunie este în această listă. Dreapta. Deci, de ceAm amestecat elemente din această listă, această listă și această listă - Nu am o explicație pentru asta. M-aș fi așteptat că ar fi ales o listă și ar fi folosit totul din lista respectivă, știi, sau ceva, nu? De ce ianuarie și aprilie - și apoi iunie până aici? Asta nu are deloc sens pentru mine.

Dar, oricum, nu acesta este scopul episodului. V-ați adaptat pentru a vă da seama: „Cum facem ca tabelele pivot să se întâmple fără un fel personalizat?” Deci, iată ce trebuie să faceți: pentru a schimba doar acest tabel pivot, faceți clic dreapta, accesați Opțiunile tabelului pivot, accesați a doua filă numită Totaluri și filtre și debifați această casetă „Utilizați liste personalizate la sortare”. Acum, asta nu o rezolvă. Și, chiar și îndepărtarea angajatului și readucerea angajatului nu o remediază. Trebuie să mergeți aici la acest meniu derulant și să spuneți Sortare de la A la Z și asta o va remedia.

Dar, dacă nu vrei niciodată să se întâmple asta, nu? Aveți pe cineva pe nume Jan și sunt întotdeauna sortați în partea de sus a listei. Ei bine, îl puteți opri definitiv. Accesați Fișier, Opțiuni, Date - acum, acesta este nou în Office 365, a apărut în 2017 - Editați aspectul implicit. Accesați Opțiunile tabelului pivot, accesați Totaluri și filtre și debifați „Utilizați liste personalizate la sortare”. Dacă nu aveți această alegere, ei bine, este timpul să faceți upgrade la Office 365. Nu există niciun motiv să aveți Excel 2016 sau Excel 2013 sau Excel 2010. Doriți să obțineți cea mai recentă și cea mai bună versiune - noi caracteristici lunar și ne oferă cu adevărat o mulțime de funcții noi în fiecare lună. De fapt, este mai ieftin să mergeți cu Office 365 decât să plătiți 400 USD o dată la trei ani. Deci, știi, nu există deloc motive întemeiate pentru asta.

Tabelele pivot, listele personalizate, toate acoperite în cartea mea LIVe, Cele mai mari 54 de sfaturi Excel din toate timpurile. Faceți clic pe „Eu” din colțul din dreapta sus pentru a afla mai multe despre carte.

Bine, încheieți astăzi: de ce mai sau Jan continuă să sorteze în partea de sus a Tabelului pivot? Acest lucru se datorează faptului că tabelele pivot urmează modelul de sortare al oricăror liste personalizate, iar numele lunilor sau numele zilelor săptămânii sunt în listele personalizate. Deci, dacă angajați oameni numiți iunie sau mai sau miercuri, vor sorta în partea de sus a tabelului pivot. Unde vă puteți vedea listele personalizate? Accesați Fișier; Opțiuni; Avansat; derulați până la capăt; Editați listele personalizate. Dar, hei, primele patru serii, cele cu numele lunilor și numele săptămânii? Acestea nu pot fi eliminate. Nu ai voie să le editezi; Acestea sunt încorporate. Bine, deci singura dvs. soluție este să concediați toate persoanele numite aprilie sau iunie sau puteți face clic dreapta pe tabelul pivot și alegeți Opțiuni; accesați Totaluri și filtre; debifați „Utilizați liste personalizate la sortare”. Sau,dacă aveți Office 365, pur și simplu opriți-l pentru fiecare tabel pivot viitor - Fișier; Opțiuni; Date; Valori implicite ale tabelului pivot; accesați Opțiuni tabel pivot și opriți-l o dată. Va fi dezactivat pentru toate listele viitoare.

Ei bine, hei, pentru a încerca acest lucru - pentru a descărca registrul de lucru din videoclipul de astăzi - vizitați adresa URL din descrierea YouTube.

Vreau să vă mulțumesc că ați trecut pe aici; Ne vedem data viitoare pentru un alt netcast de la.

Descărcați fișierul Excel

Pentru a descărca fișierul Excel: pivot-table-no-custom-sort.xlsx

Gândul Excel al zilei

Le-am cerut prietenilor mei Excel Master sfatul lor despre Excel. Gândul de astăzi să medităm:

„Trăiește o viață împrumutată de Excel”

Areef Ali

Articole interesante...