Stránka 1 z 1

Vyhledávací Funkce

Napsal: 18 kvě 2011 23:55
od Danyy
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

Re: Vyhledávací Funkce

Napsal: 19 kvě 2011 07:16
od Branscombe
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

Napsal: 19 kvě 2011 11:34
od Danyy
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

Re: Vyhledávací Funkce

Napsal: 19 kvě 2011 13:10
od Branscombe
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));"")}

Re: Vyhledávací Funkce

Napsal: 19 kvě 2011 15:53
od Danyy
prosím nějak mi to nejde nějak

díky

Re: Vyhledávací Funkce

Napsal: 19 kvě 2011 20:18
od Branscombe
Ve verzi 2003 nezná Excel "CHYBHODN"... Vlož si vzorec

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

Napsal: 20 kvě 2011 00:05
od Danyy
díky za pomoc