Stránka 1 z 1

Excel - Funkce SUMIF  Vyřešeno

Napsal: 17 úno 2009 22:37
od Stana
Dobry vecer,
uvizla jsem pri tvorbe jedne tabulky na blbosti a nemuzu s tim hnout. Potrebovala bych nakopnout :-)

Mam tabulku do ktere se casove zapisuji udaje (sloupec A datum, sloupec B hodnota, kterou potrebuju secist).
Funkci SUMIF pouzivam casto a nikdy jsem s ni nemela problem. Potrebuju udelat soucet, kde Criterium je datum. TJ. pokud se v tabulce ve sloupci A objevi datum v rozpeti 1.1.2009 az 31.1.2009 provede se soucet hodnot ze sloupce B.
Hrala jsem si se vsema moznyma variantama. Kdyz dam znamenko >31/12/2008...tak to funguje ale jak se pokusim {jakoukoliv variantou} udelat rozpeti cisel....1/2/2009<>31/12/2008....tak mi to sice nehazi chybu, ale ani nescita. Zkousela jsem datum prevest na cisla, ale ani to nepomohlo.

Urcite to je nejaka prkotina, ale ve pul 11 v noci uz mi to nemysli.
DIKY DIKY DIKY

Re: Excel - Funkce SUMIF

Napsal: 18 úno 2009 00:12
od mike007
Ahoj,

Než si prohlédneš řešení tohoto dotazu, prosím vrať se zpět do tvého předchozího dotazu zde: http://www.pc-help.cz/viewtopic.php?f=35&t=36989, poděkuj tam za pomoc s vyřešením problému a vlákno označ za vyřešené. Poděkovat je slušnost. Mohlo by se ti velice jednoduše stát, že už ti tu nikdo příště nepomůže. Já rozhodně takovým lidem velice nerad pomáhám.

Teď k dotazu. Spočítat čísla pomocí datových kritérii se dá hned několika funkcemi:

1) SUMIF
2) funkce SUMA a KDYŽ v matici
3) moc dobrá a bohužel pro většinu lidí neznámá funkce SOUČIN.SKALÁRNÍ

V příloze se můžeš podívat jak tyto funkce pracují.

PS: Jedna velmi dobrá rada: Pokud ti to ve 23h už nemyslí, vykašli se na to a jdi spát. Ráno je většinou moudřejší večera. Hodit úkol na někoho jiného v tuto dobu aby myslel za tebe a ještě k tomu za řešení nepoděkovat je z prominutím hnusárna největšího kalibru !

Re: Excel - Funkce SUMIF

Napsal: 18 úno 2009 08:14
od Stana
To Mike007, ten sprdunk nebyl nutny. Tohle forum pouzivam poprve a mela jsem stranku se svym dotazem otevrenou a jen jsem ji refreshovala, vubec jsem si nevsimla, ze odpovedi pokracuji na strane 2. Cely vecer (jediny cas, kdy muzu u PC sedet, neb mam male dite) jsem cekala na odpoved, abych mohla pokracovat a jen jsem refreshovala a mezitim zkousela vyresit jiny problem. Jsem hodne vdecna za pomoc, ktera se mi tu naskytla, coz jsem myslim v kazdem svem prispevku zduraznovala. Uznavam, ze byla moje chyba,ze jsem se nepodivala na pokracovani odpovedi, ale tvuj ton a zpusob jakym jsi me sjel je na ponekud prehnany !!!

Navstevnikovi i tobe Miku ze srdce dekuju za pomoc pri vyreseni tohoto problemu. Nemohu to ted sice vyzkouset, protoze se k pocitaci dostanu nejspis zase az v noci. A to uz budu asi unavena a zase bych se dopoustela nejakych neodpoustejicich se hnusaren, ze!

Kazdopadne, jeste jednou dekuju za radu s makrem i se SUM IF, mineno vazne.

Re: Excel - Funkce SUMIF

Napsal: 18 úno 2009 09:57
od mike007
Dobrá, možná jsem to přehnal, omlouvám se, ale víš jak, byla půlnoc, byl jsem unavený a tím pádem i trošku podrážděný ...

Re: Excel - Funkce SUMIF

Napsal: 18 úno 2009 21:21
od Stana
:-) mozna priste nemakat az do noci a unavenej a podrazdenej radsi nepsat. :-) Ja si tema tabulkama trosku privydelavam pri materske a krome internetu nemam zdroje, kde se pripadne poradit a oni si fuuuuuurt neco vymysleji.

Ale at jsme si co jsme si, vsechno dobry jo?

Jo a k veci: ty funkce me teda potrapily. Zkousela jsem to ruzne na necisto s unorem, mela jsem to uplne stejny jako ty a SUM-KDYZ a SOUCIN SKALARNI my proste nepocital. Nastesti SUM IF (moje oblibene) fungovalo. Takze jsem moooooc spokojena. Ale dekuju, neco noveho jsem se zase naucila.

Re: Excel - Funkce SUMIF

Napsal: 18 úno 2009 23:24
od mike007
Aby funkce SUMA-KDYŽ a SOUČIN.SKALÁRNÍ správně spočítaly hodnoty za únor, musíš změnit data v buňkách D3 a E3
D3 = od kdy tj. 1.2.2009
E3 = do kdy tj. 28.2.2009

U fce SUMIF musíš datumy změnit přímo ve vzorci:
=SUMIF(A2:A13;"<"&DATUM(2009;2;28);B2:B13)-SUMIF(A2:A13;"<"&DATUM(2009;2;1);B2:B13)

V příloze máš ukázku.

Mohu se zeptat u koho si takto přivyděláváš, tedy pokud to není tajný? Taky bych rád pro někoho dělal reporty, analýzy v Excelu.

Re: Excel - Funkce SUMIF

Napsal: 19 bře 2009 00:46
od senior37
"U fce SUMIF musíš datumy změnit přímo ve vzorci:
=SUMIF(A2:A13;"<"&DATUM(2009;2;28);B2:B13)-SUMIF(A2:A13;"<"&DATUM(2009;2;1);B2:B13)"

Pre zaujimavosť som sa na to mrknul, a funguje to aj keď namiesto fce "DATE(2009;2;2008)" zadám "D3" a takisto "E3". Takto potom počíta korektne.

Re: Excel - Funkce SUMIF

Napsal: 13 říj 2011 15:40
od zabo85
Zdravím kolegovia,

Ja som daný problém vyriešil za pomoci SUMIF, ale chcem sa spýtať, či je možné nejakým spôsobom, vynechať v danom vzorci "rok"

=SUMIF(A2:A13;"<"&DATUM(2011;2;28);B2:B13)-SUMIF(A2:A13;"<"&DATUM(2011;2;1);B2:B13)"

pretože, v mojom prípade budem tento vzorec používať aj na budúci rok, a pri rozsahu údajov v mojom prípade, by bol veľmi časovo náročné, v každom vzorci prepisovať rok z 2011 na 2012, a tak som rozmýšlal, že by som rok neuvádzal (ako dátum by bolo napr. len "1.10."). Lenže keď surovo v tom vzorci vynechám rok

=SUMIF(A2:A13;"<"&DATUM(2;28);B2:B13)-SUMIF(A2:A13;"<"&DATUM(2;1);B2:B13)"

tak vzorec je chybný.....
nejaké riešenia?

Ďakujem všetkým, ktorý sa mojim problémom zaujímali.

S pozdravom Milan.

// Toto téma je dva roky označené jako uzavřené. Zamykám.
// Přečti si pravidla fóra a poté si založ své vlastní téma. Díky
// mike007

Re: Excel - Funkce SUMIF

Napsal: 13 říj 2011 15:43
od patslad
A co tak mít rok v nějaké buňce extra (např. K1) a ve vzorci místo roku psát jen $K$1 ? Příští rok by pak stačilo změnit rok v buňce K1. A nebo psát místo konkrétního roku ve vzorci funkci ROK(DNES()) - tím pádem by tam byl každý rok aktuální rok :-)