Vyhledávací Funkce

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
Danyy
nováček
Příspěvky: 39
Registrován: 27 zář 2009 00:54

Vyhledávací Funkce

Příspěvek 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
Přílohy
Pokus.xls
(14 KiB) Staženo 38 x
Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: 11 čer 2009 21:39

Re: Vyhledávací Funkce

Příspěvek 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)
Danyy
nováček
Příspěvky: 39
Registrován: 27 zář 2009 00:54

Re: Vyhledávací Funkce

Příspěvek 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
Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: 11 čer 2009 21:39

Re: Vyhledávací Funkce

Příspěvek 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));"")}
Danyy
nováček
Příspěvky: 39
Registrován: 27 zář 2009 00:54

Re: Vyhledávací Funkce

Příspěvek od Danyy »

prosím nějak mi to nejde nějak

díky
Přílohy
Pokus.xls
(19 KiB) Staženo 30 x
Uživatelský avatar
Branscombe
Level 3
Level 3
Příspěvky: 469
Registrován: 11 čer 2009 21:39

Re: Vyhledávací Funkce

Příspěvek 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 ...
Danyy
nováček
Příspěvky: 39
Registrován: 27 zář 2009 00:54

Re: Vyhledávací Funkce

Příspěvek od Danyy »

díky za pomoc
Zamčeno

Zpět na „Kancelářské balíky“