Συνδυασμός των SUMIF και VLOOKUP στο Excel (3 γρήγορες προσεγγίσεις)

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

Στο Microsoft Excel, πρέπει να συνδυάσουμε τα SUMIF και Λειτουργίες VLOOKUP για να αναζητήσει μια τιμή, και με βάση αυτό το κριτήριο, υπολογίζεται ένα άθροισμα από ένα εύρος τιμών. Σε αυτό το άρθρο, θα μάθετε μερικές χρήσιμες τεχνικές για να συνδυάσετε το SUMIF και το VLOOKUP συναρτήσεις με μερικά κατάλληλα παραδείγματα και απλές εξηγήσεις.

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

Μπορείτε να κατεβάσετε το βιβλίο εργασίας του Excel που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου.

Συνδυάστε το SUMIF με το VLOOKUP.xlsx

Επισκόπηση: Συνάρτηση SUMIF του Excel

  • Στόχος:

Η συνάρτηση προσθέτει τα κελιά που καθορίζονται από μια δεδομένη συνθήκη ή κριτήρια.

  • Τύπος:

=SUMIF(range, criteria, [sum_range])

  • Επιχειρήματα:

range- Το εύρος των κελιών στα οποία θα εφαρμοστεί η συνθήκη. κριτήρια- Προϋπόθεση για την επιλεγμένη περιοχή κελιών. [sum_range]- Το εύρος των κελιών όπου βρίσκονται οι έξοδοι. Για πιο λεπτομερείς εξηγήσεις και παραδείγματα με το SUMIF λειτουργία, κάντε κλικ εδώ .

Επισκόπηση: Λειτουργία VLOOKUP του Excel

  • Στόχος:

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

  • Τύπος:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • Επιχειρήματα:

lookup_value- Η τιμή την οποία αναζητά στην πιο αριστερή στήλη του συγκεκριμένου πίνακα. Μπορεί να είναι μια απλή τιμή ή ένας πίνακας τιμών. table_array- Ο πίνακας στον οποίο αναζητά την τιμή lookup_value στην αριστερότερη στήλη. col_index_num- Ο αριθμός της στήλης του πίνακα από την οποία πρέπει να επιστραφεί μια τιμή. [range_lookup]- Λέει αν απαιτείται ακριβής ή μερική αντιστοίχιση της τιμής lookup_value. 0 για ακριβή αντιστοίχιση, 1 για μερική αντιστοίχιση. Προεπιλογή είναι 1 (μερική αντιστοίχιση). Για πιο λεπτομερείς επεξηγήσεις και παραδείγματα με την εντολή VLOOKUP λειτουργία, κάντε κλικ εδώ .

Διαβάστε περισσότερα: Τι είναι μια συστοιχία πινάκων στο VLOOKUP; (Επεξήγηση με παραδείγματα)

3 χρήσιμες μέθοδοι για τον συνδυασμό των SUMIF και VLOOKUP στο Excel

Όταν πρέπει να συνδυάσουμε SUMIF και VLOOKUP λειτουργίες, το σενάριο μπορεί να θεωρηθεί σε δύο κατηγορίες. i) Πρέπει να αναζητήσουμε τις αντιστοιχίες και στη συνέχεια να κάνουμε ένα άθροισμα με βάση τα ευρήματα. Ή, ii) Πρέπει να κάνουμε ένα άθροισμα από πολλούς πίνακες ή φύλλα εργασίας και στη συνέχεια να αναζητήσουμε την αντιστοιχία με το VLOOKUP Οι δύο πρώτες μέθοδοι που ακολουθούν καλύπτουν τα αρχικά κριτήρια, ενώ η 3η μέθοδος θα συνοψίσει το δεύτερο.

1. SUMIF με VLOOKUP για την εύρεση αντιστοιχιών και το άθροισμα σε παρόμοιο φύλλο εργασίας

Ας γνωρίσουμε πρώτα το σύνολο δεδομένων μας. Ο πρώτος πίνακας (B4:D14) αναπαριστά κάποια τυχαία δεδομένα παραγγελιών με τα IDs των προϊόντων και τις αντίστοιχες τιμές τους. Ο δεύτερος πίνακας στα δεξιά δείχνει τα ονόματα των πελατών και τα IDs τους. Αυτό που θα κάνουμε εδώ είναι να αναζητήσουμε ένα συγκεκριμένο όνομα πελάτη που υπάρχει στο Κύτταρο C16 και στη συνέχεια, με βάση μόνο αυτή την πληροφορία, θα αναζητήσουμε τις παραγγελίες για τον αντίστοιχο πελάτη και θα κάνουμε ένα άθροισμα της συνολικής τιμής που πρέπει να πληρωθεί σε Κύτταρο C17 .

Στην έξοδο Κύτταρο C17 , ο απαιτούμενος τύπος με το SUMIF και VLOOKUP λειτουργίες θα είναι:

=SUMIF(B5:B14,VLOOKUP(C16,F5:G11,2,FALSE),D5:D14)

Και αφού πατήσετε Εισάγετε το , θα λάβετε την τιμή επιστροφής όπως φαίνεται στην παρακάτω εικόνα.

🔎 Πώς λειτουργεί η φόρμουλα;

  • Σε αυτόν τον τύπο, το VLOOKUP λειτουργεί ως το δεύτερο όρισμα (Criteria) της συνάρτησης SUMIF λειτουργία.
  • Το VLOOKUP η συνάρτηση αναζητά το όνομα Alex στον πίνακα αναζήτησης (F5:G11) και επιστρέφει τον αριθμό ταυτότητας του Alex.
  • Με βάση τον αριθμό ταυτότητας που βρέθηκε στο προηγούμενο βήμα, το SUMIF αθροίζει όλες τις τιμές για τον αντίστοιχο αριθμό ταυτότητας.

Διαβάστε περισσότερα: Πώς να κάνετε Vlookup και άθροισμα σε πολλαπλά φύλλα στο Excel (2 τύποι)

2. SUMIF με VLOOKUP για την εύρεση αντιστοιχιών και αθροίσματος σε παρόμοιο φύλλο εργασίας στο Excel

Σε αυτή την ενότητα, θα εφαρμόσουμε τις ίδιες διαδικασίες που περιγράψαμε προηγουμένως, αλλά αυτή τη φορά, ο πίνακας ή η συστοιχία αναζήτησης υπάρχει σε ένα άλλο φύλλο εργασίας (Φύλλο2) Έτσι, όταν χρειάζεται να αναφερθούμε στον πίνακα αναζήτησης όπου βρίσκονται τα ονόματα των πελατών και τα αναγνωριστικά τους, θα πρέπει να αναφέρουμε και το όνομα του σχετικού φύλλου. Το ακόλουθο φύλλο εργασίας (Φύλλο1) περιέχει τα πρωτογενή δεδομένα με το κελί εξόδου.

Και εδώ είναι το δεύτερο φύλλο εργασίας (Φύλλο2) όπου υπάρχει ο πίνακας αναζήτησης.

Για να συμπεριλάβετε τον παραπάνω πίνακα αναζήτησης στο VLOOKUP πρέπει να αναφέρουμε το όνομα του φύλλου εργασίας (Φύλλο2) Αυτό το όνομα φύλλου εργασίας θα εισαχθεί αυτόματα όταν μεταβείτε στο Φύλλο2 και επιλέξτε τον πίνακα αναζήτησης για το VLOOKUP Έτσι, ο τελικός τύπος στην έξοδο Κύτταρο C17 θα είναι:

=SUMIF(B5:B14,VLOOKUP(C16,Sheet2!B3:C9,2,FALSE),Sheet1!D5:D14)

Τώρα πατήστε Εισάγετε το και θα λάβετε την προκύπτουσα τιμή όπως φαίνεται παρακάτω.

Διαβάστε περισσότερα: VLOOKUP και επιστροφή όλων των αντιστοιχιών στο Excel (7 τρόποι)

Παρόμοιες αναγνώσεις

  • Το VLOOKUP δεν λειτουργεί (8 λόγοι και λύσεις)
  • Excel LOOKUP vs VLOOKUP: Με 3 παραδείγματα
  • Συνδυασμός των SUMPRODUCT και VLOOKUP στο Excel
  • Συνάρτηση INDEX MATCH vs VLOOKUP (9 παραδείγματα)
  • Πώς να κάνετε το VLOOKUP ευαίσθητο στην περίπτωση στο Excel (4 μέθοδοι)

3. Συνδυασμός των λειτουργιών VLOOKUP, SUMPRODUCT και SUMIF για πολλαπλά φύλλα του Excel

Τώρα θα δουλέψουμε με πολλαπλά λογιστικά φύλλα. Σε αυτή τη μέθοδο, θα κάνουμε ένα άθροισμα από τα δεδομένα που είναι διαθέσιμα σε διαφορετικά δύο διαφορετικά φύλλα εργασίας και στη συνέχεια θα εξάγουμε μια τιμή με την εντολή VLOOKUP με βάση το αντίστοιχο ποσό του αθροίσματος. Στην παρακάτω εικόνα, το 1ο φύλλο εργασίας με όνομα Bonus_Amount παρουσιάζεται με 3 διαφορετικούς πίνακες. Ο αριστερότερος πίνακας θα εμφανίζει τα μπόνους πωλήσεων για τους αντίστοιχους αντιπροσώπους πωλήσεων. Πρέπει να εξάγουμε αυτά τα ποσά μπόνους εφαρμόζοντας το VLOOKUP συνάρτηση για τον πίνακα (E5:F8) Τα κριτήρια μπόνους είναι στην πραγματικότητα οι συνολικές πωλήσεις, τις οποίες πρέπει να αντλήσουμε από δύο διαφορετικά φύλλα εργασίας με την ονομασία 'Ημέρα 1' και 'Ημέρα 2' .

Το ακόλουθο φύλλο εργασίας είναι τα δεδομένα πωλήσεων για την 1η ημέρα του Νοεμβρίου 2021.

Και ένα άλλο φύλλο εργασίας με το όνομα 'Ημέρα 2' είναι εδώ με τα στοιχεία πωλήσεων για τη δεύτερη ημέρα.

Στο 1ο φύλλο εργασίας (Bonus_Amount) , τον απαιτούμενο τύπο στην έξοδο Κύτταρο C5 θα είναι:

=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"& "B5:B10"),Bonus_Amount!B5,INDIRECT("'"&$H$5:$H$6&"'!"& "C5:C10"))),$E$5:$F$8,2,TRUE)

Αφού πατήσετε Εισάγετε το και χρησιμοποιώντας Χειρολαβή πλήρωσης για την αυτόματη συμπλήρωση των υπόλοιπων κελιών της στήλης Bonus, θα λάβουμε τα ακόλουθα αποτελέσματα.

🔎 Πώς λειτουργεί η φόρμουλα;

  • Σε αυτόν τον τύπο, η λειτουργία INDIRECT αναφέρεται στα ονόματα φύλλων από τα κελιά H5 και H6.
  • Η συνάρτηση SUMIF χρησιμοποιεί τα φύλλα αναφοράς (που λαμβάνονται από τη συνάρτηση INDIRECT) για να συμπεριλάβει το εύρος αθροίσματος και τα κριτήρια για τα ορίσματά της. Οι προκύπτουσες έξοδοι από αυτή τη συνάρτηση επιστρέφουν σε έναν πίνακα που αντιπροσωπεύει τα ποσά πωλήσεων για έναν συγκεκριμένο πωλητή από την ημέρα 1 και την ημέρα 2.
  • Η συνάρτηση SUMPRODUCT προσθέτει τα ποσά των πωλήσεων που βρέθηκαν στο προηγούμενο βήμα.
  • Η συνάρτηση VLOOKUP αναζητά το εύρος αυτού του συνολικού ποσού πωλήσεων στον πίνακα (E4:F8) των κριτηρίων μπόνους στο Bonus_Amount φύλλο. Και τέλος, επιστρέφει το ποσό του μπόνους με βάση το εύρος των κριτηρίων για έναν πωλητή.

Διαβάστε περισσότερα: Πώς να συνδυάσετε το Excel SUMIF & VLOOKUP σε πολλαπλά φύλλα

Χρήση του SUMIFS με VLOOKUP για την προσθήκη πολλαπλών κριτηρίων

Η συνάρτηση SUMIFS είναι σε θέση να προσλαμβάνει πολλαπλά κριτήρια ή συνθήκες Συνδυάζοντας αυτή τη συνάρτηση με VLOOKUP , μπορούμε να αναζητήσουμε μια τιμή, να προσθέσουμε κάποια κριτήρια και τελικά να πάρουμε ένα άθροισμα λαμβάνοντας υπόψη τα αναφερόμενα κριτήρια για την τιμή αναζήτησης. Το σύνολο δεδομένων που ακολουθεί είναι αρκετά παρόμοιο με αυτό που είδαμε στις δύο πρώτες μεθόδους. Σε αυτόν τον πίνακα, έχουμε προσθέσει μια νέα στήλη μετά την Τιμή Η νέα στήλη αναπαριστά την κατάσταση της παραγγελίας για όλα τα αναγνωριστικά παραγγελίας. Με τη χρήση της στήλης SUMIFS εδώ, θα εισάγουμε δύο κριτήρια- i) Το συγκεκριμένο αναγνωριστικό παραγγελίας για έναν πελάτη, και ii) Κατάσταση παραγγελίας ως 'Επιβεβαιώνεται' μόνο.

Ο απαιτούμενος τύπος στην έξοδο Κύτταρο C17 θα είναι:

=SUMIFS(D5:D14,B5:B14,VLOOKUP(C16,G5:H11,2,FALSE),E5:E14, "Confirmed")

Τώρα πατήστε Εισάγετε το και θα λάβετε τη συνολική τιμή των συμμορφωμένων παραγγελιών για τον Marcus.

Διαβάστε περισσότερα: VLOOKUP με πολλαπλά κριτήρια στο Excel

Καταληκτικά λόγια

Ελπίζω ότι όλες αυτές οι απλές μέθοδοι που αναφέρθηκαν παραπάνω θα σας βοηθήσουν τώρα να τις εφαρμόσετε στα λογιστικά φύλλα του Excel όταν πρέπει να συνδυάσετε SUMIF με το VLOOKUP Αν έχετε ερωτήσεις ή σχόλια, ενημερώστε με στην ενότητα των σχολίων. Ή μπορείτε να δείτε τα άλλα άρθρα μας σχετικά με τις συναρτήσεις του Excel σε αυτόν τον ιστότοπο.

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