< návrat zpět

MS Excel


Téma: Funkce COUNTIFS rss

Zaslal/a 14.1.2019 14:42

Dobrý den,
cvičně se pokouším o vytvoření přehledu z tabulky o počtu prodaných "Modelů" podle počtů prodeje v měsíci funkcí COUNTIFS. Excel následující vzerec vezme ale výsledek žádný.
Vzorec je =COUNTIFS(Tabulka1[Model];"AA";Tabulka1[Datum prodeje];MĚSÍC(1)). Poradí někdo kde dělám chybu? Ukázku souboru přikládám. V buňce H3 si představuji výsledek 2 ale bohužel.
Předem díky za radu!

Příloha: xlsx42434_sesit1.xlsx (12kB, staženo 12x)
Zaslat odpověď >

#042436
avatar
Tam není správně to číslo měsíce pro vyhledání. Někdo to jistě udělá líp, ale já tuhle věc řeším pom.sloupcem, viz.příloha. Když data obsáhnou víc roků, tam je pak nutné upravit i pom.sloupec - ukázka na List2
Příloha: zip42436_sesit1.zip (11kB, staženo 5x)
citovat
#042438
avatar
Celé to hravo zvláda kontingenčná tabuľka (v prílohe). Stačí upraviť údaje vo vstupnej tabuľke a po aktualizácii kt je všetko vypočítané.
Příloha: xlsx42438_kt_sesit1.xlsx (20kB, staženo 5x)
citovat
#042439
elninoslov
Do H3 a natiahnuť:
=SUMPRODUCT((Tabulka1[[Model]:[Model]]=$G3)*(MONTH(Tabulka1[[Datum prodeje]:[Datum prodeje]])=COLUMN(A$1)))
=SOUČIN.SKALÁRNÍ((Tabulka1[[Model]:[Model]]=$G3)*(MĚSÍC(Tabulka1[[Datum prodeje]:[Datum prodeje]])=SLOUPEC(A$1)))

Alebo KT.
Příloha: xlsx42439_42434_sesit1.xlsx (18kB, staženo 11x)
citovat
#042441
avatar
KT jsem kvůli odkazům na buňky v KT zavrhl. Soubor by měl mít několik listů a výsledky z nich na dalším listu.První vzorec od elninoslov mi hlásí Neplatný název. Druhý vzorec je ok, akorát musím pořešit aby výsledek nenaskakoval do prvního měsíce dokud není vyplněn datum, protože ve sloupci "Model" může být položka i několik měsíců bez "Datumu prodeje". Ve skutečnosti by tabulka měla obsahovat několik sloupců s charakteristikou položky "Model", které nejsou až tak důležité. Pro mně je důležité mít aktuální přehled, co se ve kterém měsíci prodalo. Další řešení samozřejmně vítám a Díky všem!!citovat
#042442
elninoslov
Prvý riadok píšem vždy SK vzorec, druhý CZ vzorec (SK má rovnaké názvy funkcií ako EN, ale EN má oddeľovače parametrov "," a v SK/CZ je to ";").

Tak pridajte do SUMPRODUCT/SOUČIN.SKALÁRNÍ ešte jednu podmienku:
=SUMPRODUCT((Tabulka1[[Model]:[Model]]=$G3)*(MONTH(Tabulka1[[Datum prodeje]:[Datum prodeje]])=COLUMN(A$1))*(Tabulka1[[Datum prodeje]:[Datum prodeje]]<>0))
=SOUČIN.SKALÁRNÍ((Tabulka1[[Model]:[Model]]=$G3)*(MĚSÍC(Tabulka1[[Datum prodeje]:[Datum prodeje]])=SLOUPEC(A$1))*(Tabulka1[[Datum prodeje]:[Datum prodeje]]<>0))

Inak hodnoty z KT sa v tomto prípade dajú získať aj cez =GETPIVOTDATA("Model";$M$3;"Model";"AA";"mesiace";1)
=ZÍSKATKONTDATA("Model";$M$3;"Model";"AA";"mesiace";1)

(v CZ to bude asi "měsíce")

Ale žiaľ, keď zmažem nejaký dátum zo zdroja a dám Refresh KT, tak ju rozmrdá. Nesmie tam byť prázdny dátum, a funguje OK. Neviem či to tak robí len u mňa (E2019 verzia 1808 zostava 10730.20102, W10 x64 Pro SK verzia 1809 zostava 17763.195), overovať sa mi to nechce.citovat
#042443
avatar

Anonym napsal/a:

KT jsem kvůli odkazům na buňky v KT zavrhl. Soubor by měl mít několik listů a výsledky z nich na dalším listu.

PowerQuery dokáže načítať údaje zo všetkých potrebných listov zošita (vyhodiť prázdne dátumy a zahrnúť iba zaujímavé položky aj podľa zoznamu) a výslednú tabuľku rovno použiť ako zdroj pre kt.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

Oblíbený formulář Faktura byl vylepšen a rozšířen. Formulář faktura III
Více se dočtete zde.

Aktivní diskuse

Poslední a předposlední hodnota ze sloupce

Deenius • 25.4. 20:57

Poslední a předposlední hodnota ze sloupce

Deenius • 25.4. 20:45

Poslední a předposlední hodnota ze sloupce

elninoslov • 25.4. 18:45

úprava makra - prechod z outlook 2003 - 2007

kabaka • 25.4. 17:44

převodový poměr znovu...

JoKe • 25.4. 16:50

Poslední a předposlední hodnota ze sloupce

deenius • 25.4. 13:36

MAkro - název záložky

simplynever • 25.4. 12:49