< návrat zpět

MS Excel


Téma: vyhledat + kdyz? rss

Zaslal/a 17.1.2021 0:09

Dobrý den vespolek,
řeším problém a potřeboval bych radu.
Mám seznam lidí, který musím splnit podmínky (datum) a pro lepší přehlednost mám označeno, zda podmínky splnili nebo ne.

Poté mám tabulku a rozevírací seznam, kde se vybírá ze seznamu lidí a potřebuju tam dát také informaci, zda splňují podmínky. Jenže nemůžu použít funkci =svyhledat, protože je tam druhá podmínka, která musí zohlednit informaci co se týče datumu, ve který den to bude vykonávat a zda splňuje tu podmínku i v ten daný den.

příklad (seznam lidí)
pán 1 / školení 1.1.2021/ platí do 1.4.2021 / splňuje
pán 2 / školení 10.1.2021/ platí do 10.4.2021/ splňuje

tabulka:
úkol / 5.4. / (rozevírací seznam = pán 1)/ nesplňuje
úkol / 6.4. / (rozevírací seznam = pán 2)/ splňuje

Doufám, že jsem to dostatečně vysvětlil. Děkuji za rady

Zaslat odpověď >

#049487
elninoslov
Žgrlíte na prílohe, a teda nám to zťažujete, tak som Vám to aj ja sťažil, nezmyselným popremieňaním zadania. 5
Příloha: xlsx49487_ltt.xlsx (13kB, staženo 14x)
citovat
#049489
avatar
Omlouvám se,
v příloze zasílám seznam.
Příloha: xlsx49489_seznam.xlsx (14kB, staženo 17x)
citovat
#049490
elninoslov
Spodný dátum "poučení" netreba kontrolovať? Teda nemôže nastať, že bude napr. naplánované poučenie do budúcna na nejaký dátum? Je to vždy len minulý alebo dnešný dátum?

Tá medzitabuľka H2J16 je potrebná? Nestačí iba 1 pomocný/skrytý spájajúci stĺpec v prvotnej tabuľke?

Medzi menami sú medzery, a teda netreba urobiť výberový zoznam bez medzier? To by sa urobilo v tom istom spomínanom pomocnom stĺpci.

Teraz, takto ako to máte to bude:
=IF(COUNTIFS($I$3:$I$16;I22;$D$3:$D$16;"<="&G22;$E$3:$E$16;">="&G22);"ANO";"NE")
=KDYŽ(COUNTIFS($I$3:$I$16;I22;$D$3:$D$16;"<="&G22;$E$3:$E$16;">="&G22);"ANO";"NE")

ak budete zadávať dátum iba do prvej bunky z trojice, tak musí byť namiesto ...&G22... toto ...&$G$22... pre prvú trojicu, ...&$G$27... pre druhú trojicu atď.citovat
#049491
avatar

elninoslov napsal/a:

Spodný dátum "poučení" netreba kontrolovať? Teda nemôže nastať, že bude napr. naplánované poučenie do budúcna na nejaký dátum? Je to vždy len minulý alebo dnešný dátum?

Děkuji moc za vyřešení.
Poučení není potřeba kontrolovat, každý to má jinak a někdo vůbec ne.

Tabulka H2J16 je potřebná protož rozvíjející se seznam musí obsahovat celé jméno i s funkcí až jí přidám.

Seznam ještě budu muset upravit, ale na to teprve přijdu:)

Jste borci. díky moccitovat
#049492
elninoslov
Ak použijete maticové vzorce, nemusíte mať tú prevodnú tabuľku, len 1 pomocný stĺpec.
Mená zapisujte bez medzery na konci. Matica si to spojí. Urobí zoznam bez medzier. Rozbaľovací zoznam berie iba vyplnené, a ďalšia matica počíta overenie na základe podmienok.
Pr.
Příloha: xlsx49492_seznam_maticovy.xlsx (15kB, staženo 15x)
citovat
#049495
avatar
Díky Vám jsem s tím hnul a pokračoval dál. Jenže teď potřebuji, aby mi tu funkci četlo z jiného listu a nedokážu s tím hnout. zkusil jsem už všechno možný, ale jakmile odkazuji na jiný list, tak už to funkce nefunguje 8
Příloha: xlsx49495_baf.xlsx (16kB, staženo 9x)
citovat
#049498
elninoslov
Upravený aj vzorec v rozbaľovacom zozname, aj vzorec v ANO/NE.
Příloha: xlsx49498_49495_baf.xlsx (16kB, staženo 27x)
citovat
#049499
avatar
jste skvělej, všude vás budu chválit :)citovat
#049500
elninoslov
To radšej nie, aby som nezostal namyslený, prípadná chyba potom o to viacej bolí 5 5citovat

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje