Úterý, 17 2019 září
  0 Odpovědi
  3.3 tis. Návštěv
0
Hlasy
Zrušit
Hi
Doufám, že s tím bude někdo schopen pomoci... protože mě to přivádí k šílenství.
Mám souhrnný list s názvem Targetted, kde se snažím porovnávat výsledky, v současné době používám malou funkci s kritérii k získání nejnižších hodnot pro každého obchodního agenta, který se získá ze samostatného listu s názvem Rev 3
 {=SMALL(IF('Rev 3'!$G:$G=Targeted!$B$3,'Rev 3'!$AH:$AH),Targeted!A56)}
Rev 3 Sloupec G je název agenta
Cílený B3 je jméno agenta
Rev 3 AH je hodnota
Targetted A56 je hodnost
Tento vzorec funguje dobře a vytáhne nejnižších 20 výsledků
Poté pomocí následujícího vzorce vytáhnu příslušný název společnosti
{=INDEX('Rev 3'!$B:$B,MATCH(1,('Rev 3'!$AH:$AH=G56)*('Rev 3'!$G:$G=Targetted!$B$3),0))}
Rev 3 sloupec B je název společnosti
G56 je výsledkem malé funkce.
Mám problém s tím, že výsledek pro společnost, kde mám stejnou hodnotu na více než jednom řádku, je vždy první název společnosti, který vzorec najde.
Jakákoli pomoc by byla velmi oceněna.
Na tento příspěvek zatím nebyly učiněny žádné odpovědi.