Answer Question
0
0

Dobrý den, mohu poprosit o radu, jak má vypadat vnořená funkce SVYHLEDAT při výpočtu?
Např. LIST1 sloupec A seznam jmen, sloupec B množství bodů. To samé na Listu 2, ovšem jména mohou být stejné nebo různé, body různé. Potřebuji funkci, kdy budu počítat % mezi body v jednotlivých listech, ovšem se stejnými jmény. Funkce v tomto znění
= body v této buňce na listu 2 děleno body na listu 1 u stejného jména jako je v listu 2 – tady bude někde vnořená funkce svyhledat.

Jasně, že to mohu udělat na 2 kroky, kdy funkcí svyhledat si ty hodnoty nejdříve najdu a pak to podělím, ale napadlo mě, jestli to nejde jednodušeji.

Marked as spam
Avatar uživatele Odeslal Petra
Otázka položena 18.2.2022 20:07
93 views
0
Private answer

Jestliže ve druhém seznamu jsou jiná jména než v prvním, tak byste to měl srovnávat každopádně obousměrně. Vidím to tak, že je potřeba obě tabulky dostat do jedné kontingenčky a dát % rozdíl mezi.

Marked as spam
Avatar uživatele Odeslal Rumburak
Odpověděl 19.2.2022 10:24
0
Private answer

Nejjednodušší cesta je dopsat v jedné tabulce ke každému jménu svyhledat (xlookup, match/Index...), která hodnotu pro toto jméno najde ve druhé tabulce. Pak podělit. Nic kratšího myslím nenajdete.

Marked as spam
Avatar uživatele Odeslal (Otázky: 1, Odpovědi: 340)
Odpověděl 19.2.2022 14:45
0
Private answer

=B1/SVYHLEDAT(A1;List1!A:B;2;0)
popř.
=IFERROR(B1/SVYHLEDAT(A1;List1!A:B;2;0);"Jméno není na Listu 1")

Marked as spam
Avatar uživatele Odeslal Janku
Odpověděl 25.2.2022 15:44

Odešlete svou odpověď

Attach YouTube/Vimeo clip putting the URL in brackets: [https://youtu.be/Zkdf3kaso]