excel 2003 - soucet
Ahoj, snazim se vymyslet vzorec, ktery by spocital nazvy ve sloupci A pouze za urcity mesic ze sloupce B.
Priklad: potrebuji spocitat kolikrat se vyskytlo slovo hridel v lednu 2012 a ciferni soucet zobrazit do C1.
__|A|____________|B|____
hridel________01.01.2012
okno__________12.01.2010
sedadlo_______03.03.2011
clovek________10.05.2012
hridel________05.01.2012
hridel________01.01.2011
...___________...
Na google jsem toho moc nenasel ani nevim co presne mam hledat. Muzete mi prosim poradit.
Dekuji.
Řekl bych že můžeš použít vnořenou podmínku v podmínce.
=když(podmínka;ano;ne) a misto -ano- dalsi podminku: když(podminka o druhem sloupci;"ANO";"NE")
Pokud chceš aby se ti za (ano) či (ne) zobrazoval ten text musí být v uvozovkách: "ano";"ne"
Pokud chces hledat nake slovo pomocí (A1="hridel") slovo musí být v uvozovkách.
Příklad:
Ve sloupci A si napiš čísla 1,1,1,2,2. Do sloupce B napis pismena a,b,a,b,a.
Pokud hledáš (jedničky+a)
=KDYŽ(A1=1;KDYŽ(B1="a";"ANO_OBE_PODMINKY_PLATI";"N E_VE_DRUHEM_SLOUPCI");"NE_UZ_V_PRVNIM_SLOUPCI")
Jo a ještě ten měsíc. Do nějaké buňky třeba C1 si napiš vzorec:
=MĚSÍC(B1)
to ti napíše(vté bunce C1) číslo měsíce (pro leden jedničku)
Tu druhou podmínku pak vyřešíš nějak takhle:
když((MĚSÍC(B1)=1);"ano";"ne")
Celý vzorec by pak mohl vypadat nějak takhle:
=KDYŽ(A1="hridel";KDYŽ((MĚSÍC(B1)=1);"ANO_OBE_PODM INKY_PLATI";"N E_VE_DRUHEM_SLOUPCI");"NE_UZ_V_PRVNIM_SLOUPCI")
S timto vzoreckem na kazdy radek C vypisu hodnotu kterou potrebuji hridel nebo cislo mesice. Co mam delat, kdyz ve sloupci A1:A200 je 50 ruznych duplicit a potrebuji je spocitat za kazdy mesic, tj. 50x12 bunek s vysledkem, to mi prijde torchu velky :). Ja bych asi v tomto pripade pouzil parametr "A"
=KDYŽ(A(A1="hridel");(MĚSÍC(B1)=1));"Hridel_v_Ledn u";"CHYBA-hridel_leden")
Problem je v tom, ze ja bych potreboval udelat soucet - kolikrat za leden byl hridel. Neco jako tahle parodie, bohuzel s chybou protoze funkce KDYŽ neumi "pocitat"
=COUNTIF(A1:A200;KDYŽ(A(A1:A200="hridel");(MĚSÍC(B 1:B200)=1));"";""))
OMFG.. hoši, co to tady prasíte? Řešení je statistická funkce dcount! Stačí si nachystat výsledkovou tabulku, která bude sloužit zároveň jako zdroj podmínek.
http://www.techonthenet.com/excel/formulas/dcount. php
dival jsem se do vysvetleni primo od office v excelu a na microsoftu, asi jsem blbej, ale nepochopil jsem jak pocitaji "jabka s hruskama". muzes mi to prosim polopate vysvetlit? diky.
tak pokud máš předem nejasný počet kombinací, tak si uděláš kontingenční tabulku, ne?
díly jsou jasné, druhá část kontingenční tabulky bude vzorec typu =rok(B1) & "-" & mesic(b1) Tím si vytvoříš jednoznačné identifikátory pro jednolivé měsíce v rámci tvé metriky (jinak ono toto sdružení po měsících jde udělat i v samotné kontingencčce)
edit: jinak docount je vysvětlen v linku výše na zcela ukázkovém příkladu..
Co se takhle kouknout na funkci SOUČIN.SKALÁRNÍ
Viz soubor
To je presne to co jsem potreboval, dekuji mnohokrat!
vyreseno.
OMG. to je úplně totéž, co ta dvě řešení výše.