sumifs/sumproduct Vyřešeno

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

Moderátor: Mods_senior

nickster
Level 1.5
Level 1.5
Příspěvky: 141
Registrován: duben 06
Pohlaví: Nespecifikováno
Stav:
Offline

sumifs/sumproduct  Vyřešeno

Příspěvekod nickster » 03 kvě 2014 00:35

Dobrý večer,
potřeboval bych sečíst více čisel najednou, která by splňovala více podmínek, přes sumproduct umím najít jednotlivé hodnoty, chci např.(viz moje příloha) Belgium - 2005m01, ale chci-li sečíst např. hodnoty pro konkrétní rok (2005) a Belgii? Poradíte mi nějaký elegantní způsob? V tom souboru by to šlo udělat ručně, ale těch dat mám ve skutečnosti mnohem víc.
Děkuji
Přílohy
priklad.xlsx
(15.35 KiB) Staženo 35 x

Reklama
pavel.lasak
Level 2
Level 2
Příspěvky: 197
Registrován: duben 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: sumifs/sumproduct

Příspěvekod pavel.lasak » 03 kvě 2014 07:37

Pokud chápu správně zadání, použil bych funkci SUMIFS. =SUMIFS(H2:H91;A2:A91;"2005*") ,
Více o kancelářském balíku MS Office na http://office.lasakovi.com/ (Word, Excel, PowerPoint, Access, Outlook, Project, OneNote)

nickster
Level 1.5
Level 1.5
Příspěvky: 141
Registrován: duben 06
Pohlaví: Nespecifikováno
Stav:
Offline

Re: sumifs/sumproduct

Příspěvekod nickster » 03 kvě 2014 10:47

děkuji, to je skoro co potřebuju, ale abych byl přesnější(omlouvám se, že jsem se vyjádřil špatně). Mám zvlášť tabulku se zeměmi(první podmínka, kterou bych chtěl, aby byla splněna) a druhou podmínkou je rok. Roky mám pevně dané za sebou(2005-2013) a země mám v tabulce vždy jen 3, mění se v závilosti na jiných parametrech,které nejsou tak důležíté, ale zemé samotné se tedy můžou měnit. V příloze je příklad tabulky, kterou bych chtěl vyplnit.
Přílohy
priklad (1).xlsx
(15.42 KiB) Staženo 36 x

cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: sumifs/sumproduct

Příspěvekod cmuch » 03 kvě 2014 14:53

Tak do P3 vlož vzorec =SUMIFS(POSUN($A$1;0;POZVYHLEDAT($O3;$B$1:$M$1;0);91;1);$A$1:$A$91;"2005*")
a ten roztáhni do boku, změň roky a pak roztáhni dolu přes ty 3 řádky.
Ty země které chceš hledat musí být shodné s těmi co jsou na prvním řádku tabulky !

nickster
Level 1.5
Level 1.5
Příspěvky: 141
Registrován: duben 06
Pohlaví: Nespecifikováno
Stav:
Offline

Re: sumifs/sumproduct

Příspěvekod nickster » 03 kvě 2014 19:57

Dík, funguje to přesně, jak chci, ještě jsem tam místo roku dal CONCATENATE(P$2;"*"), takže nemusím ty roky měnit ručně.

--- Doplnění předchozího příspěvku (Sob Kvě 03, 2014 8:33 pm) ---

cmuch píše:Tak do P3 vlož vzorec =SUMIFS(POSUN($A$1;0;POZVYHLEDAT($O3;$B$1:$M$1;0);91;1);$A$1:$A$91;"2005*")
a ten roztáhni do boku, změň roky a pak roztáhni dolu přes ty 3 řádky.
Ty země které chceš hledat musí být shodné s těmi co jsou na prvním řádku tabulky !

ještě bych měl dotaz, mohl byste mi prosím laicky vysvětlit, jak funguje v tomhle vzorci ten posun?Ja ho dal do do bunky a nechal jsem ho vypsat, co děla, ukazala se mi dvojce čísel oddělená čářkou.
Děkuji

cmuch
Level 4.5
Level 4.5
Příspěvky: 1544
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: sumifs/sumproduct

Příspěvekod cmuch » 04 kvě 2014 15:22

Funkce Posun -> http://office.microsoft.com/cs-cz/excel ... 09208.aspx

Tady pomocí fce doplňujem oblast oblasti_součtu dle najití státu v tabulce.

V našem případě POSUN($A$1;0;POZVYHLEDAT($O3;$B$1:$M$1;0);91;1)
odkaz A1 posunem o žádný řádek a sloupec dle fce POZVYHLEDAT a nastavíme oblast odkazu na 91 řádků a 1 sloupec.

A nebo poupravíme vzorec na POSUN($A$1:$A$91;0;POZVYHLEDAT($O3;$B$1:$M$1;0))
kde jsme nezadali výšku a šířku oblasti odkazu, v tomto případě se vezme ta z odkazu.

nickster
Level 1.5
Level 1.5
Příspěvky: 141
Registrován: duben 06
Pohlaví: Nespecifikováno
Stav:
Offline

Re: sumifs/sumproduct

Příspěvekod nickster » 05 kvě 2014 10:50

dík za vyčerpávající odpověd


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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů