λογισμικό

    没有任何同级栏目
Γνώση Υπολογιστών >> λογισμικό >

Πώς μπορείτε να βάλετε το Vlookup Formula από τρία διαφορετικά φύλλο excel;

Δεν μπορείτε να συνδυάσετε απευθείας τους τύπους Vlookup από τρία διαφορετικά φύλλα του Excel σε μία μόνο φόρμουλα. Το Vlookup έχει σχεδιαστεί για να αναζητά τιμές μέσα σε έναν μόνο πίνακα.

Ωστόσο, έχετε μερικές επιλογές για να επιτύχετε ένα παρόμοιο αποτέλεσμα:

1. Συνδυάστε τα δεδομένα σε ένα μόνο φύλλο:

* Η πιο απλή προσέγγιση:

* Αντιγραφή και επικάλυψη: Αντιγράψτε τα σχετικά δεδομένα από κάθε φύλλο σε ένα νέο φύλλο.

* Χρησιμοποιήστε το vlookup στο συνδυασμένο φύλλο: Τώρα μπορείτε να χρησιμοποιήσετε έναν μόνο τύπο Vlookup στο συνδυασμένο φύλλο για να αναζητήσετε τιμές σε όλα τα δεδομένα.

2. Χρησιμοποιήστε το Index/Match (πιο εύκαμπτο):

* πλεονέκτημα: Σας επιτρέπει να αναζητήσετε τιμές σε πολλαπλά φύλλα με μεγαλύτερη ευελιξία.

* βήματα:

1. Δημιουργήστε μια στήλη βοηθού: Σε κάθε ένα από τα τρία φύλλα σας, δημιουργήστε μια στήλη βοηθού (π.χ. "Όνομα φύλλου") και γεμίστε το με το όνομα του φύλλου.

2. Συνδυάστε φύλλα: Χρησιμοποιήστε τη λειτουργία `concatenate 'για να συνδυάσετε το όνομα του φύλλου με την τιμή αναζήτησης σε κάθε φύλλο. Για παράδειγμα, `=concatenate (φύλλο1! A1,"-", φύλλο1! B1)`

3. Χρήση ευρετηρίου/αντιστοίχισης: Στο κύριο φύλλο σας, χρησιμοποιήστε τις λειτουργίες `index 'και' match 'για να αναζητήσετε τη συνδυασμένη τιμή και στα τρία φύλλα.

3. Χρησιμοποιήστε το VBA (για σύνθετες καταστάσεις):

* κατάλληλο για: Πολύ περίπλοκα σενάρια ή αν χρειαστεί να αναζητήσετε επανειλημμένα τιμές από πολλαπλά φύλλα.

* Παράδειγμα: Θα μπορούσατε να γράψετε μια μακροεντολή VBA που βρέχει μέσα από κάθε φύλλο και εκτελεί την αναζήτηση, στη συνέχεια επιστρέφει το αποτέλεσμα.

Παράδειγμα χρησιμοποιώντας ευρετήριο/αντιστοιχία:

Ας πούμε ότι έχετε τρία φύλλα:"Sheet1", "Sheet2" και "Sheet3" με δεδομένα:

φύλλο1:

| Προϊόν | Τιμή |

| --- | --- |

| Apple | $ 1 |

| Μπανάνα | 2 |

φύλλο2:

| Προϊόν | Τιμή |

| --- | --- |

| Πορτοκαλί | 3 |

| Σταφύλι | 4 $ |

φύλλο3:

| Προϊόν | Τιμή |

| --- | --- |

| Μάνγκο | 5 |

| Kiwi | 6 |

Κύριο φύλλο:

| Προϊόν | Τιμή |

| --- | --- |

| Μπανάνα | |

| Πορτοκαλί | |

βήματα:

1. Βοηθός Στήλη: Σε κάθε φύλλο, προσθέστε μια στήλη που ονομάζεται "όνομα φύλλου" και γεμίστε το με το όνομα του φύλλου.

2. Συνδυασμένη τιμή: Στο φύλλο1, δημιουργήστε έναν τύπο στο Cell C1:`=concatenate (A1,"-", B1)`. Αντιγράψτε αυτόν τον τύπο σε άλλες σειρές. Επαναλάβετε το φύλλο2 και το φύλλο3.

3. Κύριο φύλλο φόρμουλα: Στη στήλη "Τιμή" του κύριου φύλλου, χρησιμοποιήστε τον ακόλουθο τύπο:

`` `excel

=Ευρετήριο (φύλλο1! C:C, αντιστοιχία (A1 &"-" &B1, Sheet1! C:C, 0))

`` `

* Αυτός ο τύπος εξετάζει τη συνδυασμένη τιμή (τιμή προϊόντος) στη συνδυασμένη στήλη του Sheet1 (C:C). Εάν βρεθεί, επιστρέφει την αντίστοιχη τιμή.

* Θα χρειαστεί να επαναλάβετε αυτόν τον τύπο, προσαρμόζοντας τα ονόματα των φύλλων για να καλύψετε το φύλλο2 και το φύλλο3.

Επιλέγοντας την καλύτερη μέθοδο:

* Απλές περιπτώσεις: Συνδυάστε τα δεδομένα σε ένα μόνο φύλλο.

* Περισσότερη ευελιξία: Χρήση ευρετηρίου/αντιστοίχισης.

* Προηγμένη αυτοματοποίηση: Εξετάστε το VBA για σύνθετες καταστάσεις.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα