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
sumifs/sumproduct Vyřešeno
sumifs/sumproduct Vyřešeno
- Přílohy
-
- priklad.xlsx
- (15.35 KiB) Staženo 35 x
-
- Level 2
- Příspěvky: 197
- Registrován: duben 12
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: sumifs/sumproduct
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)
Re: sumifs/sumproduct
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
-
- Level 4.5
- Příspěvky: 1544
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: sumifs/sumproduct
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 !
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 !
Re: sumifs/sumproduct
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) ---
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
--- 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
-
- Level 4.5
- Příspěvky: 1544
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: sumifs/sumproduct
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.
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.
Re: sumifs/sumproduct
dík za vyčerpávající odpověd
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů