Μία από τις πιο δημοφιλείς συναρτήσεις στους τύπους του Excel είναι η VLOOKUP. Ωστόσο, δεν μπορείτε να χρησιμοποιήσετε τη συνάρτηση VLOOKUP στο Power Pivot. Αυτό συμβαίνει κυρίως επειδή στο Power Pivot, οι συναρτήσεις εκφράσεων ανάλυσης δεδομένων (DAX) δεν λαμβάνουν ένα κελί ή μια περιοχή κελιών ως αναφορά — όπως κάνει η συνάρτηση VLOOKUP στο Excel. Οι συναρτήσεις DAX λαμβάνουν μόνο μια στήλη ή έναν πίνακα ως αναφορά.
Στο Power Pivot, να θυμάστε ότι εργάζεστε με ένα σχεσιακό μοντέλο δεδομένων. Η αναζήτηση τιμών σε έναν άλλο πίνακα είναι στην πραγματικότητα πολύ εύκολη και, σε πολλές περιπτώσεις, δεν χρειάζεται να δημιουργήσετε κανέναν τύπο.
Για παράδειγμα, ας υποθέσουμε ότι έχετε έναν Συγκεντρωτικό Πίνακα σε ένα φύλλο εργασίας του Excel για την ανάλυση δεδομένων πωλήσεων στο μοντέλο δεδομένων σας και θέλετε να αναλύσετε με βάση τοπικά δεδομένα από μια στήλη "Περιοχή" σε έναν πίνακα "Γεωγραφία". Μπορείτε απλώς να προσθέσετε την Περιοχή ως πεδίο στον Συγκεντρωτικό Πίνακα. Δεν απαιτείται αναζήτηση ή τύπος. Αυτή η απλή λύση έχει ορισμένες απαιτήσεις: Η στήλη αναζήτησης "Περιοχή" πρέπει να βρίσκεται σε έναν σχετικό πίνακα και ο πίνακας "Γεωγραφία" δεν μπορεί να αποκρυφτεί από τη λίστα πεδίων του Συγκεντρωτικού Πίνακα.
Υπάρχουν διάφορες περιπτώσεις στο Power Pivot στις οποίες μπορεί να θέλετε να αναζητήσετε τιμές σε έναν άλλο πίνακα ως μέρος ενός υπολογισμού, όπως μια υπολογιζόμενη στήλη ή μια μέτρηση. Αυτά απαιτούν έναν προσαρμοσμένο τύπο που έχει δημιουργηθεί με DAX, ο οποίος περιλαμβάνει αρκετές συναρτήσεις που εκτελούν παρόμοιες αναζητήσεις. Αυτή που επιλέγετε εξαρτάται από το τι θέλετε να κάνει ο τύπος σας.
Τι θέλετε να κάνετε;
Χρησιμοποιήστε τη συνάρτηση RELATED για να αναζητήσετε τιμές σε έναν σχετικό πίνακα.
Χρησιμοποιήστε τη συνάρτηση RELATEDTABLE για να αναζητήσετε έναν πίνακα με όλες τις γραμμές που σχετίζονται με την τρέχουσα γραμμή.
Χρησιμοποιήστε τη συνάρτηση LOOKUPVALUE για να επιστραφούν τιμές με βάση κριτήρια φίλτρου.