S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.

V DAXu existují dvě funkce, které mají podobné, a někdy zaměnitelné, využití. Jedná se o RELATED a LOOKUPVALUE.

Obě se dají dobře použít k tomu, aby z druhé tabulky "přitáhly" správnou hodnotu - obdobně, jako to dělá funkce SVYHLEDAT v Excelu.

Když jsou si tak podobné, tak kdy použít kterou?

Výhody RELATED

  • Má velmi přehledný a jednoduchý zápis - vyžaduje pouze jeden parametr. 
  • Umí procházet více tabulek najednou, pokud jsou spojené relační vazbou 1*. (LOOKUPVALUE to umí, jen když se jich dá více do sebe.)

Výhody LOOKUPVALUE

  • Tabulky nemusí být spojené vůbec žádnou relací. Použijeme ji proto v situacích, kdy relaci nemáme a nemůžeme vytvořit.
  • LOOKUPVALUE umí použít více klíčů najednou. Tedy nemusíte hledat jen podle příjmení, ale můžete hledat podle kombinace jména a příjmení.
  • LOOKUPVALUE nemusí sahat do jiné tabulky - může brát správné hodnoty i z tabulky, ve které se zapisuje - typicky z jiných řádků určených klíčem.

S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář