< 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 27x)
Jméno
Kontrola
Text
  b i u s img code url hr   1 2 3 4 5 6 7 8 9 10

#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 20x)
citovat
#042438
MePExG
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 26x)
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 26x)
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
MePExG

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 IV

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

Aktivní diskuse

odpocet a storno tl.

PavDD • 28.3. 8:53

odpocet a storno tl.

Začátečník • 26.3. 14:39

odpocet a storno tl.

PavDD • 26.3. 10:22

odpocet a storno tl.

elninoslov • 26.3. 7:50

odpocet a storno tl.

PavDD • 26.3. 7:26

odpocet a storno tl.

elninoslov • 25.3. 22:34

odpocet a storno tl.

Začátečník • 25.3. 15:09