Jedną z najpopularniejszych funkcji w formułach programu Excel jest funkcja WYSZUKAJ.PIONOWO. Funkcji WYSZUKAJ.PIONOWO nie można jednak używać w dodatku Power Pivot. Wynika to przede wszystkim z tego, że w dodatku Power Pivot funkcje języka DAX (Data Analysis Expressions ) nie traktują komórki ani zakresu komórek jako odwołania, tak jak ma to miejsce w przypadku funkcji WYSZUKAJ.PIONOWO w programie Excel. Funkcje języka DAX traktują jedynie kolumnę lub tabelę jako odwołanie.
Pamiętaj, że w dodatku Power Pivot pracujesz z relacyjnym modelem danych. Wyszukiwanie wartości w innej tabeli jest naprawdę łatwe i w wielu przypadkach nie trzeba tworzyć żadnej formuły.
Załóżmy na przykład, że masz tabelę przestawną w arkuszu programu Excel do analizowania danych sprzedaży w modelu danych i chcesz utworzyć fragment na podstawie danych regionalnych z kolumny Region w tabeli Geografia. Możesz po prostu dodać pole Region jako pole do tabeli przestawnej. Nie trzeba stosować żadnego odnośnika ani formuły. To proste rozwiązanie ma pewne wymagania: kolumna odnośnika Region musi znajdować się w tabeli pokrewnej, a tabeli Geografia nie można ukryć na liście pól tabeli przestawnej.
W dodatku Power Pivot istnieje wiele przypadków, w których może zajść potrzeba wyszukania wartości w innej tabeli w ramach obliczeń, takich jak kolumna obliczeniowa lub miara obliczeniowa. Wymagają one niestandardowej formuły utworzonej przy użyciu języka DAX, która zawiera kilka funkcji wykonujących podobne wyszukiwania. Wybór zależy od tego, do czego ma służyć formuła.
Co chcesz zrobić?
Użyj funkcji RELATED do wyszukiwania wartości w powiązanej tabeli.
Funkcja RELATEDTABLE umożliwia wyszukiwanie w tabeli ze wszystkimi wierszami powiązanymi z bieżącym wierszem.
Funkcja SZUKAJ.WARTOŚĆ pozwala zwrócić wartości według kryteriów filtru.