< návrat zpět
MS Excel
Téma: Počet unikátních datumů s dalšími podmínkami 2
Zaslal/a Diphal 16.2.2021 11:51
Ahoj, omlouvám se, že zakládám duplicitní topic, ale zatím jsem se nedopátral řešení a stojí mi na tom celý projekt.
Snažím se dát dohromady funkci, která spočítá počet uníkátních datumů ve sloupci, kde v jiném sloupci je určitá hodnota.
Borec mi poradil tento skalární součin. Nedaří se mi ho ale zprovoznit v reálných datech a navíc si neporadí s práznými řádky.
=SUMPRODUCT(IFERROR(1/COUNTIF(A1:A4;A1:A4)*(B1:B4="Milan")*(A1:A4>=E4)*(A1:A4<=E5);0))
=SOUČIN.SKALÁRNÍ(IFERROR(1/COUNTIF(A1:A4;A1:A4)*(B1:B4="Milan")*(A1:A4>=E4)*(A1:A4<=E5);0))
V příloze je vzorový soubor s daty, se kterými pracuji. Buňka E5 by měla vrátit 4 (počet unikátních datumů u jména Jan Novák a v rozmezí 8.2.2021 - 11.2.2021.
Prosím o pomoc. Předem díky moc.
Příloha: 49874_test.xlsx (26kB, staženo 18x)
elninoslov(16.2.2021 14:44)#049879 Skúste toto
=SUMPRODUCT((COUNTIF(OFFSET(Table_0[Datum];;;ROW(Table_0[Datum])-1);Table_0[Datum])=1)*(Table_0[Technik]=$F$3)*(Table_0[Datum]>=$D5)*(Table_0[Datum]<=$E5))
=SOUČIN.SKALÁRNÍ((COUNTIF(POSUN(Table_0[Datum];;;ŘÁDEK(Table_0[Datum])-1);Table_0[Datum])=1)*(Table_0[Technik]=$F$3)*(Table_0[Datum]>=$D5)*(Table_0[Datum]<=$E5))citovat