Ωστόσο, έχετε μερικές επιλογές για να επιτύχετε ένα παρόμοιο αποτέλεσμα:
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 για σύνθετες καταστάσεις.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα