eskamilio
18.11.17,19:43
Cieľom riešenia je plánovanú dovolenku na celý rok po jednotlivých mesiacoch a dňoch, zosumarizovať do jednej tabuľky podľa týždňov. Všetko Vám bude jasné z priloženej evidencie. Na ukážku sú v tabuľke len dva mesiace. Ak pomôžete so vzorcom, poskytnem všetkým kompletnú evidenciu plánovania dovolenky na celý rok. Evidencia funguje na nekonečný počet rokov do predu ... Všetkým vopred ďakujem.
elninoslov
19.11.17,07:00
Do D7 dajte

=SUMPRODUCT(COUNTIFS(INDIRECT({"Január";"Február"}&"!$D$4:$AH$4");DochádzkaVJanuári8[[#Hlavičky];[1]];INDIRECT({"Január";"Február"}&"!$D$"&ROW($A7)&":$AH$"&ROW($A7));{"D"\"D2"}))
a rozkopírujte. COUNTIF ale nefunguje v režime 3D, teda treba do poľa zapísať všetky použité názvy mesiacov. Ak sa má meniť poradie mien v tabuľkách, tak treba nahradiť ROW($A7) vhodným MATCH(). Tento vzorec je ale výpočtovo náročný.
eskamilio
19.11.17,12:18
Ďakujem, "klobúk dolu". Pre úplnú dokonalosť by bolo vhodné, aby za kritérium D2, čo je pol deň dovolenky, počítal 0,5 nie 1.
Rozumiem vzorcu, že spočíta počet textových znakov spĺňajúcich kritérium vyskytu D a D2. Dá sa to?
elninoslov
19.11.17,15:14
Pred poslednú zátvorku pridajte *{1\0,5}
Ale stále tam vidím množstvo potenciálnych aj reálnych problémov (nemáte desatinné miesta vo formáte, čo ak bude meno na inom mieste v jednom mesiaci a na inom v druhom mesiaci či v zozname, atď.). Niečo sa dá nahradiť ako som spomínal cez 6+MATCH($B7;Zoznam[[Celé meno]:[Celé meno]];0), ale to nerieši rôzne umiestnenie v rôznych listoch...
Potom aj "D" vo všetkých mesiacoch zistíte
=SUMPRODUCT(COUNTIF(INDIRECT({"Január";"Február"}&"!$D$"&6+MATCH($B7;Zoznam[Celé meno];0)&":$AH$"&6+MATCH($B7;Zoznam[Celé meno];0));"D"))
a "D2" vymenením konca vzorca ;"D")) za ;"D2")*0,5)
APOFISKO
10.10.18,06:05
Je mostnom poskytnutia celého excelu prosím?
ivka70
10.10.18,06:11
Excel je prilozeny, staci si ho stiahnut.
Otazky sa nezadavaju do odpovedi .....
vicktor
10.10.18,06:18
Vsak ako moderatorka vymaz otaznik.
(Bezne vylepsujes formulacie.)
vicktor
10.10.18,06:20
Pridavam sa s klobukom dole.
Ja som ani len nepochopil o co ide, a ty si hned riesenie vytiahol z klobuka.
ivka70
10.10.18,06:39
Formulacie nevylepsujem. Opravujem len prilis okate gramaticke chyby alebo presuvam otazku z nazvu do tela otazky. Inak nic neupravujem. A kedze APOFISKO je tu prvy krat, staci upozornenie.
APOFISKO
10.10.18,06:54
je ale len čast nie celý ...
misoft
10.10.18,07:02
mimotemy
Má veľmi dobrý klobúk :D:D:D
vicktor
10.10.18,07:11
Klikni hore na "eskamillio" a posli mu/jej mail ci sukromnu spravu.