Ahoj všem, prosím poradí někdo ja vyhledát hodnotu na základě dvou podmínek. v souboru je na jednom listě seznam položek a datum, a na druhém listě je jen položky u kterých je hodnota. jde aby fce vyhledala podle písmenka a data a přiřadila správnou hodnotu z listu 2 ?
předem dík
Vyhledávací Funkce Vyřešeno
Vyhledávací Funkce
- Přílohy
-
- Pokus.xls
- (14 KiB) Staženo 29 x
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Vyhledávací Funkce
Pakliže na listu 2 bude vždy jen jeden záznam pro daný měsíc a položku, lze použít vzorec "SUMIFS"
Kód: Vybrat vše
=SUMIFS(List2!D:D;List2!C:C;List1!C4;List2!B:B;List1!B4)
Re: Vyhledávací Funkce
bohužel pro daný měsíc muže být i více potřeboval bych respektovat ty dvě podmínky to je sloupec "A" a datum napadlo mě když a svyhledat ale nevím jak to skombinovat
díky
díky
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Vyhledávací Funkce
Tak do D4 na List1 vlož tento vzorec a rozkopíruj...
Kód: Vybrat vše
{=CHYBHODN(INDEX(List2!$D$4:$D$11;POZVYHLEDAT(1;(List2!$B$4:$B$11=B4)*(List2!$C$4:$C$11=C4);0));"")}
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Vyhledávací Funkce
Ve verzi 2003 nezná Excel "CHYBHODN"... Vlož si vzorec
jako databázový (přes Ctrl+Shift+Enter) a ošetři chybovou hodnotu přes IFERROR. Pravděpodobně to bude
ale nemůžu to vyzkoušet ...
Kód: Vybrat vše
{=INDEX(List2!$D$4:$D$11;POZVYHLEDAT(1;(List2!$B$4:$B$11=B4)*(List2!$C$4:$C$11=C4);0))}
jako databázový (přes Ctrl+Shift+Enter) a ošetři chybovou hodnotu přes IFERROR. Pravděpodobně to bude
Kód: Vybrat vše
{=IFERROR(INDEX(List2!$D$4:$D$11;POZVYHLEDAT(1;(List2!$B$4:$B$11=B4)*(List2!$C$4:$C$11=C4);0));"")}
ale nemůžu to vyzkoušet ...
Re: Vyhledávací Funkce Vyřešeno
díky za pomoc
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti