Applies ToExcel για Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Οι συναθροίσεις είναι ένας τρόπος σύμπτυξης, σύνοψης ή ομαδοποίησης δεδομένων. Όταν ξεκινάτε με ανεπεξέργαστα δεδομένα από πίνακες ή άλλες προελεύσεις δεδομένων, τα δεδομένα είναι συχνά επίπεδα, πράγμα που σημαίνει ότι υπάρχουν πολλές λεπτομέρειες, αλλά δεν έχουν οργανωθεί ή ομαδοποιηθεί με οποιονδήποτε τρόπο. Αυτή η έλλειψη συνόψεων ή δομής μπορεί να δυσχεράνει τον εντοπισμό μοτίβων στα δεδομένα. Ένα σημαντικό μέρος της μοντελοποίησης δεδομένων είναι ο ορισμός συναθροίσεων που απλοποιούν, αφαιρούν ή συνοψίζουν μοτίβα σε απάντηση μιας συγκεκριμένης επιχειρηματικής ερώτησης.

Οι πιο συνηθισμένες συναθροίσεις, όπως αυτές που χρησιμοποιούν τις συνάθροιση AVERAGE, COUNT, DISTINCTCOUNT, MAX, MIN ή SUM , μπορούν να δημιουργηθούν αυτόματα με χρήση της Αυτόματης Άθροισης. Άλλοι τύποι συναθροίσεων, όπως AVERAGEX, COUNTX, COUNTROWS ή SUMXεπιστρέφουν έναν πίνακα και απαιτούν έναν τύπο που έχει δημιουργηθεί με χρήση παραστάσεων ανάλυσης δεδομένων (DAX).

Κατανόηση των συναθροίσεις στο Power Pivot

Επιλογή Ομάδες για συνάθροιση

Όταν συγκεντρώνετε δεδομένα, ομαδοποιείτε δεδομένα κατά χαρακτηριστικά, όπως προϊόν, τιμή, περιοχή ή ημερομηνία και, στη συνέχεια, καθορίζετε έναν τύπο που λειτουργεί με όλα τα δεδομένα της ομάδας. Για παράδειγμα, όταν δημιουργείτε ένα σύνολο για ένα έτος, δημιουργείτε μια συνάθροιση. Εάν, στη συνέχεια, δημιουργήσετε μια αναλογία του τρέχοντος έτους σε σχέση με το προηγούμενο έτος και τα παρουσιάσετε ως ποσοστά, είναι ένας διαφορετικός τύπος συνάθροισης.

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

Μετράει   Πόσες συναλλαγές έγιναν σε ένα μήνα;

Μέσοι όροι    Ποιες ήταν οι αριθμητικές πωλήσεις αυτού του μήνα, από τον πωλητή;

Ελάχιστες και μέγιστες τιμές    Ποιες περιοχές πωλήσεων ήταν οι πέντε πρώτες όσον αφορά τις μονάδες που πωλήθηκαν;

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

Εάν τα δεδομένα δεν περιέχουν ήδη τιμές που μπορείτε να χρησιμοποιήσετε για ομαδοποίηση, όπως μια κατηγορία προϊόντος ή το όνομα της γεωγραφικής περιοχής όπου βρίσκεται ο χώρος αποθήκευσης, μπορεί να θέλετε να εισαγάγετε ομάδες στα δεδομένα σας προσθέτοντας κατηγορίες. Όταν δημιουργείτε ομάδες στο Excel, πρέπει να πληκτρολογήσετε με μη αυτόματο τρόπο ή να επιλέξετε τις ομάδες που θέλετε να χρησιμοποιήσετε μεταξύ των στηλών στο φύλλο εργασίας σας. Ωστόσο, σε ένα σχεσιακό σύστημα, ιεραρχίες όπως οι κατηγορίες για προϊόντα συχνά αποθηκεύονται σε διαφορετικό πίνακα από το γεγονός ή τον πίνακα τιμών. Συνήθως, ο πίνακας κατηγοριών συνδέεται με τα δεδομένα δεδομένων με κάποιο είδος κλειδιού. Για παράδειγμα, ας υποθέσουμε ότι τα δεδομένα σας περιέχουν αναγνωριστικά προϊόντων, αλλά όχι τα ονόματα των προϊόντων ή τις κατηγορίες τους. Για να προσθέσετε την κατηγορία σε ένα επίπεδο φύλλο εργασίας του Excel, θα πρέπει να αντιγράψετε στη στήλη που περιείχε τα ονόματα των κατηγοριών. Με Power Pivot, μπορείτε να εισαγάγετε τον πίνακα κατηγοριών προϊόντων στο μοντέλο δεδομένων σας, να δημιουργήσετε μια σχέση μεταξύ του πίνακα με τα αριθμητικά δεδομένα και τη λίστα κατηγοριών προϊόντων και, στη συνέχεια, να χρησιμοποιήσετε τις κατηγορίες για να ομαδοποιήσετε δεδομένα. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία σχέσης μεταξύ πινάκων.

Επιλογή συνάρτησης για συνάθροιση

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

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

Φιλτραρισμένες μετρήσεις   Πόσες συναλλαγές έγιναν μέσα σε ένα μήνα, εκτός από το παράθυρο συντήρησης στο τέλος του μήνα;

Αναλογίες με χρήση μέσων όρων στη διάρκεια του χρόνου    Ποια ήταν η ποσοστιαία αύξηση ή μείωση των πωλήσεων σε σύγκριση με την ίδια περίοδο πέρυσι;

Ομαδοποιημένες ελάχιστες και μέγιστες τιμές    Ποιες περιοχές πωλήσεων κατατάσσονται στην κορυφή για κάθε κατηγορία προϊόντων ή για κάθε προώθηση πωλήσεων;

Προσθήκη συναθροίσεις σε τύπους και Συγκεντρωτικούς Πίνακες

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

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

  • Σε μια μέτρηση, μπορείτε να δημιουργήσετε δυναμικές συναθροίσεις που χρησιμοποιούν και τα δύο φίλτρα που ορίζονται μέσα στον τύπο και τα φίλτρα που επιβάλλονται από τη σχεδίαση του Συγκεντρωτικού Πίνακα και την επιλογή αναλυτών, επικεφαλίδων στηλών και επικεφαλίδων γραμμών. Οι μετρήσεις με τη χρήση τυπικών συναθροίσεις μπορούν να δημιουργηθούν σε Power Pivot με χρήση της Αυτόματης Άθροισης ή με τη δημιουργία ενός τύπου. Μπορείτε επίσης να δημιουργήσετε έμμεσες μετρήσεις χρησιμοποιώντας τυπικές συναθροίσεις σε έναν Συγκεντρωτικό Πίνακα στο Excel.

Προσθήκη ομαδοποιήσεων σε Συγκεντρωτικό Πίνακα

Όταν σχεδιάζετε έναν Συγκεντρωτικό Πίνακα, σύρετε πεδία που αντιπροσωπεύουν ομαδοποιήσεις, κατηγορίες ή ιεραρχίες, στην ενότητα στηλών και γραμμών του Συγκεντρωτικού Πίνακα για να ομαδοποιήσετε τα δεδομένα. Στη συνέχεια, σύρετε πεδία που περιέχουν αριθμητικές τιμές στην περιοχή τιμών, ώστε να είναι δυνατή η καταμέτρηση, ο μέσος όρος ή η άθροισή τους.

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

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

Εργασία με ομαδοποιήσεις σε έναν τύπο

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

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

Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας τύπων που χρησιμοποιούν αναζητήσεις, ανατρέξτε στο θέμα Αναζητήσεις σε τύπους του Power Pivot.

Χρήση φίλτρων σε συναθροίσεις

Μια νέα δυνατότητα στο Power Pivot είναι η δυνατότητα εφαρμογής φίλτρων σε στήλες και πίνακες δεδομένων, όχι μόνο στο περιβάλλον εργασίας χρήστη και μέσα σε έναν Συγκεντρωτικό Πίνακα ή σε ένα γράφημα, αλλά και στους τύπους που χρησιμοποιείτε για τον υπολογισμό συναθροίσεις. Τα φίλτρα μπορούν να χρησιμοποιηθούν σε τύπους τόσο σε υπολογιζόμενες στήλες όσο και σε s.

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

Συνδυάζοντας συνθήκες και φίλτρα σε τύπους, μπορείτε να δημιουργήσετε συναθροίσεις που αλλάζουν ανάλογα με τις τιμές που παρέχονται στους τύπους ή αλλάζουν ανάλογα με την επιλογή των επικεφαλίδων γραμμών και των επικεφαλίδων στηλών σε έναν Συγκεντρωτικό Πίνακα.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Φιλτράρισμα δεδομένων σε τύπους.

Σύγκριση συναρτήσεων συναρτήσεων συνάθροισης του Excel και συναρτήσεων συναρτήσεων συνάθροισης DAX

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

Τυπικές συναρτήσεις συνάθροισης

Συνάρτηση

Χρήση

ΜΈΣΗ

Επιστρέφει τον μέσο όρο (αριθμητικό μέσο) όλων των αριθμών σε μια στήλη.

AVERAGEA

Επιστρέφει τον μέσο όρο (αριθμητικό μέσο) όλων των τιμών μιας στήλης. Χειρίζεται κείμενο και μη αριθμητικές τιμές.

ΑΡΊΘΜΗΣΗ

Καταμετρά τον αριθμό των αριθμητικών τιμών σε μια στήλη.

COUNTA

Καταμετρά τον αριθμό των τιμών σε μια στήλη που δεν είναι κενές.

ΜΈΓΙΣΤΟ

Επιστρέφει τη μεγαλύτερη αριθμητική τιμή σε μια στήλη.

MAXX

Επιστρέφει τη μεγαλύτερη τιμή από ένα σύνολο παραστάσεων που υπολογίζονται σε έναν πίνακα.

ΜΊΝΙΜΟΥΜ

Επιστρέφει τη μικρότερη αριθμητική τιμή σε μια στήλη.

ΣΟΥΣΟΥΡΆΔΑ

Επιστρέφει τη μικρότερη τιμή από ένα σύνολο παραστάσεων που υπολογίζονται σε πίνακα.

ΆΘΡΟΙΣΜΑ

Προσθέτει όλους τους αριθμούς σε μια στήλη.

Συναρτήσεις συνάθροισης DAX

Το DAX περιλαμβάνει συναρτήσεις συνάθροισης που σας επιτρέπουν να καθορίσετε έναν πίνακα στον οποίο θα εκτελεστεί η συνάθροιση. Επομένως, αντί απλώς να προσθέσετε ή να υπολογίσετε τον μέσο όρο των τιμών σε μια στήλη, αυτές οι συναρτήσεις σάς επιτρέπουν να δημιουργήσετε μια παράσταση που ορίζει δυναμικά τα δεδομένα για συγκέντρωση.

Ο παρακάτω πίνακας παραθέτει τις συναρτήσεις συναθροίσεις που είναι διαθέσιμες στο DAX.

Συνάρτηση

Χρήση

AVERAGEX

Υπολογίζει τον μέσο όρο ενός συνόλου παραστάσεων που υπολογίζονται σε έναν πίνακα.

COUNTAX

Καταμετρά ένα σύνολο παραστάσεων που αξιολογούνται σε έναν πίνακα.

COUNTBLANK

Καταμετρά τον αριθμό των κενών τιμών σε μια στήλη.

COUNTX

Καταμετρά τον συνολικό αριθμό των γραμμών σε έναν πίνακα.

COUNTROWS

Καταμετρά τον αριθμό των γραμμών που επιστρέφονται από μια συνάρτηση ένθετων πινάκων, όπως η συνάρτηση φίλτρου.

SUMX

Επιστρέφει το άθροισμα ενός συνόλου παραστάσεων που υπολογίζονται επάνω από έναν πίνακα.

Διαφορές μεταξύ των συναρτήσεων συναρτήσεων συνάθροισης DAX και Excel

Παρόλο που αυτές οι συναρτήσεις έχουν τα ίδια ονόματα με τις αντίστοιχες εκδόσεις του Excel, χρησιμοποιούν τον μηχανισμό ανάλυσης μνήμης του Power Pivot και έχουν ξαναγραφτεί για να εργαστούν με πίνακες και στήλες. Δεν μπορείτε να χρησιμοποιήσετε έναν τύπο DAX σε ένα βιβλίο εργασίας του Excel και το αντίστροφο. Μπορούν να χρησιμοποιηθούν μόνο στο παράθυρο Power Pivot και σε Συγκεντρωτικούς Πίνακες που βασίζονται σε Power Pivot δεδομένα. Επίσης, παρόλο που οι συναρτήσεις έχουν πανομοιότυπα ονόματα, η συμπεριφορά μπορεί να είναι λίγο διαφορετική. Για περισσότερες πληροφορίες, ανατρέξτε στα θέματα αναφοράς μεμονωμένων συναρτήσεων.

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

Ας υποθέσουμε ότι θέλετε να λάβετε ένα άθροισμα των τιμών στη στήλη "Ποσό" στον πίνακα "Πωλήσεις", ώστε να δημιουργήσετε τον παρακάτω τύπο:

=SUM('Sales'[Amount])

Στην απλούστερη περίπτωση, η συνάρτηση λαμβάνει τις τιμές από μία μόνο μη φιλτραρισμένη στήλη και το αποτέλεσμα είναι το ίδιο όπως και στο Excel, το οποίο προσθέτει πάντα τις τιμές στη στήλη, Ποσό. Ωστόσο, σε Power Pivot, ο τύπος ερμηνεύεται ως "Λήψη της τιμής στο όρισμα ποσό για κάθε γραμμή του πίνακα "Πωλήσεις" και, στη συνέχεια, αθροίζει αυτές τις μεμονωμένες τιμές. Power Pivot αξιολογεί κάθε γραμμή επάνω από την οποία εκτελείται η συνάθροιση, υπολογίζει μία ανυσματική τιμή για κάθε γραμμή και, στη συνέχεια, εκτελεί μια συνάθροιση αυτών των τιμών. Επομένως, το αποτέλεσμα ενός τύπου μπορεί να είναι διαφορετικό εάν έχουν εφαρμοστεί φίλτρα σε έναν πίνακα ή εάν οι τιμές υπολογίζονται με βάση άλλες συναθροίσεις που μπορεί να φιλτραριστούν. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Περιβάλλον σε τύπους DAX.

Συναρτήσεις χρονικής ευφυΐας DAX

Εκτός από τις συναρτήσεις συναρτήσεων συνάθροισης πίνακα που περιγράφονται στην προηγούμενη ενότητα, το DAX διαθέτει συναρτήσεις συνάθροισης που λειτουργούν με ημερομηνίες και ώρες που καθορίζετε, για να παρέχουν ενσωματωμένη χρονική ευφυΐα. Αυτές οι συναρτήσεις χρησιμοποιούν περιοχές ημερομηνιών για τη λήψη σχετικών τιμών και τη συγκέντρωση των τιμών. Μπορείτε επίσης να συγκρίνετε τιμές μεταξύ περιοχών ημερομηνιών.

Ο παρακάτω πίνακας παραθέτει τις συναρτήσεις χρονικής ευφυΐας που μπορούν να χρησιμοποιηθούν για συνάθροιση.

Συνάρτηση

Χρήση

CLOSINGBALANCEMONTH

CLOSINGBALANCEQUARTER

CLOSINGBALANCEYEAR

Υπολογίζει μια τιμή στο ημερολογιακό τέλος της δεδομένης περιόδου.

OPENINGBALANCEMONTH

OPENINGBALANCEQUARTER

OPENINGBALANCEYEAR

Υπολογίζει μια τιμή στο ημερολογιακό τέλος της περιόδου πριν από τη δεδομένη περίοδο.

TOTALMTD

TOTALYTD

TOTALQTD

Υπολογίζει μια τιμή κατά το χρονικό διάστημα που ξεκινά την πρώτη ημέρα της περιόδου και λήγει στην τελευταία ημερομηνία στην καθορισμένη στήλη ημερομηνίας.

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

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