Ταξινόμηση πίνακα Pivot με βάση τις τιμές στο Excel (4 έξυπνοι τρόποι)

  • Μοιραστείτε Αυτό
Hugh West

Μερικές φορές, αφού δημιουργήσετε έναν πίνακα Pivot στο Excel, τα δεδομένα μπορεί να φαίνονται τοποθετημένα σε λάθος σειρά. Για να το τακτοποιήσετε, το Excel διαθέτει πολλές διαφορετικές επιλογές ταξινόμησης για τους πίνακες Pivot. Σε αυτό το άρθρο, θα δούμε πώς μπορούμε να ταξινομήσουμε έναν πίνακα Pivot με βάση τις τιμές.

Κατεβάστε το βιβλίο ασκήσεων

Μπορείτε να κατεβάσετε δωρεάν το τετράδιο ασκήσεων από εδώ!

Ταξινόμηση σε πίνακα Pivot κατά Values.xlsm

4 τρόποι ταξινόμησης του πίνακα Pivot με βάση τις τιμές στο Excel

Ας πούμε ότι έχουμε ένα σύνολο δεδομένων με διαφορετικά προϊόντα και τις αντίστοιχες πωλήσεις τους για τους μήνες Ιανουάριο, Φεβρουάριο και Μάρτιο.

Τώρα, έχουμε δημιουργήσει έναν πίνακα pivot από αυτό το σύνολο δεδομένων. Τώρα, θέλουμε να ταξινομήσουμε αυτόν τον πίνακα pivot με βάση τις τιμές. Μπορείτε να ακολουθήσετε οποιονδήποτε από τους 4 κατάλληλους τρόπους για να το κάνετε αυτό.

Σε αυτό το άρθρο, έχουμε χρησιμοποιήσει το Office 365 Αν αντιμετωπίζετε προβλήματα σχετικά με τις εκδόσεις, παρακαλούμε σχολιάστε παρακάτω.

1. Ταξινόμηση δεδομένων με την επιλογή ταξινόμησης του πίνακα Pivot

Μπορείτε να ταξινομήσετε τα δεδομένα από έναν πίνακα pivot χρησιμοποιώντας την επιλογή ταξινόμησης του πίνακα pivot. Ας πούμε ότι θέλετε το ποσό των πωλήσεων των Πωλήσεις Ιανουαρίου να ταξινομηθεί σε αύξουσα ακολουθήστε τα παρακάτω βήματα για να το πετύχετε αυτό.

📌 Βήματα:

  • Πρώτα απ' όλα, επιλέξτε οποιοδήποτε κελί από το Άθροισμα πωλήσεων Ιανουαρίου στήλη και δεξί κλικ στο σε αυτό το κελί.

  • Στη συνέχεια, επιλέξτε το Ταξινόμηση από το μενού περιβάλλοντος.
  • Στο Ταξινόμηση επιλογή, θα έχετε δύο επιλογές, η μία είναι Ταξινόμηση από το μικρότερο στο μεγαλύτερο και το άλλο είναι Ταξινόμηση από το μεγαλύτερο στο μικρότερο .
  • Στη συνέχεια, κάντε κλικ στο Ταξινόμηση από το μικρότερο στο μεγαλύτερο επιλογή.

Ως αποτέλεσμα, θα είστε σε θέση να ταξινομήσετε τον πίνακα pivot με βάση τις τιμές των πωλήσεων του Ιανουαρίου σε αύξουσα σειρά. Και, το αποτέλεσμα θα πρέπει να μοιάζει με αυτό.

2. Ταξινόμηση με βάση τις τιμές χρησιμοποιώντας την επιλογή Ταξινόμηση & φίλτρο

Το Excel διαθέτει μια ενσωματωμένη επιλογή ταξινόμησης και φιλτραρίσματος, η οποία λειτουργεί τόσο για τον κανονικό πίνακα όσο και για τον πίνακα Pivot. Τώρα, για την ταξινόμηση του πίνακα με βάση τις τιμές των πωλήσεων του Ιανουαρίου σε αύξουσα σειρά, ακολουθήστε τα παρακάτω βήματα.

📌 Βήματα:

  • Αρχικά, επιλέξτε οποιοδήποτε κελί του πίνακα Pivot.
  • Στη συνέχεια, μεταβείτε στο Αρχική σελίδα tab>>, Επεξεργασία ομάδα>>, Ταξινόμηση & φίλτρο εργαλείο>>, Ταξινόμηση από το μικρότερο στο μεγαλύτερο επιλογή.

Κατά συνέπεια, ο πίνακας pivot θα ταξινομηθεί σε αύξουσα σειρά με βάση τις τιμές των πωλήσεων του Ιανουαρίου. Και, το αποτέλεσμα θα είναι το εξής.

3. Χρήση περισσότερων επιλογών ταξινόμησης

Συνήθως, η λειτουργία ταξινόμησης πραγματοποιείται σε μια στήλη. Υπάρχουν περισσότερες επιλογές ταξινόμησης όπου μπορείτε εύκολα να κάνετε την ταξινόμηση για γραμμές. Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω βήματα.

📌 Βήματα:

  • Στην αρχή, κάντε κλικ σε ένα κελί μέσα στον πίνακα pivot και δεξί κλικ στο στο ποντίκι σας.

  • Στη συνέχεια, επιλέξτε το Ταξινόμηση από το μενού περιβάλλοντος.
  • Στη συνέχεια, επιλέξτε το Περισσότερες επιλογές ταξινόμησης... επιλογή.

  • Ως αποτέλεσμα, η Ταξινόμηση κατά αξία θα εμφανιστεί το παράθυρο διαλόγου.
  • Τώρα, στο Επιλογές ταξινόμησης ομάδα, επιλέξτε το Από το μικρότερο στο μεγαλύτερο επιλογή.
  • Στη συνέχεια, στο Κατεύθυνση ταξινόμησης ομάδα, επιλέξτε το Από αριστερά προς τα δεξιά επιλογή.
  • Τέλος, κάντε κλικ στο κουμπί OK κουμπί.

Κατά συνέπεια, θα δείτε μια ξαφνική αλλαγή στον πίνακά σας. Η ταξινόμηση πραγματοποιείται στη γραμμή. Επιλέξαμε τη γραμμή Ηλεκτρικός βραστήρας και εκεί η χαμηλότερη τιμή ήταν 700 το οποίο είναι το Πωλήσεις Φεβρουαρίου τιμή για το Ηλεκτρικός βραστήρας. Μετά την ταξινόμηση, ο αριθμός 700 θα έρθει πρώτος καθώς είναι ο χαμηλότερος αριθμός για τη γραμμή. Θα δούμε ότι η στήλη Πωλήσεις Φεβρουαρίου έρχεται τώρα πρώτη λόγω της ταξινόμησης της από το μικρότερο στο μεγαλύτερο στη σειρά Ηλεκτρικός βραστήρας.

4. Εφαρμογή ενός κώδικα VBA για την ταξινόμηση του πίνακα Pivot με βάση τις τιμές

Μπορείτε επίσης να εφαρμόσετε έναν κώδικα VBA για να ταξινομήσετε τον πίνακα pivot κατά τιμές με αύξουσα ή φθίνουσα σειρά. Ακολουθήστε τα παρακάτω βήματα για να το κάνετε αυτό.

📌 Βήματα:

  • Στην αρχή, πηγαίνετε στο Προγραμματιστής tab>>, Visual Basic εργαλείο.

  • Αυτή τη στιγμή, η Microsoft Visual Basic για εφαρμογές θα εμφανιστεί το παράθυρο.
  • Στη συνέχεια, επιλέξτε Φύλλο3 από το VBAPROJECT και γράψτε τον ακόλουθο κώδικα VBA στο παράθυρο κώδικα που εμφανίζεται.
 Sub SortPivotTableByValues() Dim pivtbl As PivotTable Dim pivfld As PivotField Dim sortclm As String sortclm = "Sum of January Sales" On Error Resume Next Set pivtbl = ActiveCell.PivotTable If pivtbl Is Nothing Then Exit Sub For Each pivfld In pivtbl.RowFields pivfld.AutoSort xlAscending, sortclm Next pivfld End Sub 

  • Στη συνέχεια, πατήστε Ctrl+S στο πληκτρολόγιό σας.
  • Κατά συνέπεια, ένα Microsoft Excel Θα εμφανιστεί το παράθυρο διαλόγου. Όχι κουμπί εδώ.

  • Ως αποτέλεσμα, η Αποθήκευση ως θα εμφανιστεί το παράθυρο διαλόγου.
  • Εδώ, επιλέξτε το Αποθήκευση ως τύπος: επιλογή ως .xlsm και κάντε κλικ στο κουμπί Αποθήκευση κουμπί.

  • Στη συνέχεια, κλείστε το παράθυρο του κώδικα VBA και μεταβείτε στο παράθυρο Προγραμματιστής tab>>, Μακροεντολές εργαλείο.

  • Αυτή τη στιγμή, η Μακροεντολές θα εμφανιστεί το παράθυρο.
  • Στη συνέχεια, επιλέξτε Sheet3.SortPivotTableByValues μακροεντολή και κάντε κλικ στο Εκτέλεση κουμπί.

Ως αποτέλεσμα, ο πίνακας pivot ταξινομείται σε αύξουσα σειρά ως προς το άθροισμα της στήλης Πωλήσεις Ιανουαρίου. Και, η έξοδος θα πρέπει να μοιάζει ως εξής.

Ταξινόμηση πίνακα Pivot με βάση την τιμή δεν λειτουργεί

Μερικές φορές, η ταξινόμηση μπορεί να μην λειτουργεί σωστά στους πίνακες pivot. Αυτό μπορεί να συμβεί για πολλούς λόγους. Για να διορθώσετε αυτό το πρόβλημα, μπορείτε να εφαρμόσετε διάφορες λύσεις ανάλογα με τον λόγο του προβλήματός σας.

Ο πιο συχνός λόγος είναι η παρουσία προσαρμοσμένης λίστας του Excel. Για να διορθώσετε αυτό το σφάλμα, μπορείτε να ακολουθήσετε τα παρακάτω βήματα.

Λύση:

  • Πρώτον, δεξί κλικ στο σε οποιοδήποτε κελί μέσα στον πίνακα pivot.
  • Στη συνέχεια, επιλέξτε το Επιλογές PivotTable... από το μενού περιβάλλοντος.

  • Ως αποτέλεσμα, η Επιλογές PivotTable θα εμφανιστεί το παράθυρο.
  • Τώρα, πηγαίνετε στο Σύνολα & φίλτρα καρτέλα>> καταργήστε την επιλογή Χρησιμοποιήστε προσαρμοσμένες λίστες όταν ταξινόμηση από το Ταξινόμηση ομάδα>> κάντε κλικ στο OK κουμπί.

Πράγματα που πρέπει να θυμάστε

  • Σε έναν πίνακα περιστροφής, μπορείτε να ταξινομήσετε τους αριθμούς από το μικρότερο προς το μεγαλύτερο ή από το μεγαλύτερο προς το μικρότερο.
  • Μπορείτε επίσης να ταξινομήσετε αλφαβητικά δεδομένα από το Α έως το Ω ή από το Ω έως το Α.
  • Εάν ταξινομήσετε έναν πίνακα με βάση μια μεμονωμένη στήλη, ολόκληρος ο πίνακας θα είναι ταξινομημένος με τη σειρά της συγκεκριμένης στήλης.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.