< návrat zpět

MS Excel


Téma: Kontrola dat - jaká funkce? rss

Zaslal/a 4.10.2019 9:37

Dobrý den,
potřeboval bych provést kontrolu dat v Excelu. Ve sloupci C je klíčové datum a od sloupce D jsou datumy s pořadovým číslem (datum je před pomlčkou). Ve sloupci B bych potřeboval zobrazit upozornění (může být i počet chybných sloupců) když budou datumy ve kterémkoliv sloupci od D menší než ve sloupci C. Počet sloupců od sloupce D je neomezený. Příklad jsem zvýraznil na řádku 11.
Předem díky za každou radu.

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

#044467
avatar
Funkce samozřejmě žádná, vzorec na pytel - makro nebo mepexg, čili PowerQuery :-).citovat
#044468
avatar
Ono by to možná šlo s trochou sebezapření. Namísto sloupce A udělat slepenec a doplnit datum-00000 a pak maticový vzorec.citovat
#044469
avatar
Rychlovka, prověřte...

B11: =COUNTIF(E11:CY11;"<"&HODNOTA.NA.TEXT(D11;"rrrrmmdd")&"-00000")citovat
#044471
avatar
Trochu jsem to opravil:
=COUNTIF(D11:CZ11;"<"&HODNOTA.NA.TEXT(C11;"rrrrmmdd")&"-00000")

...k výsledku to ale počítá ale i prázdné buňky 7citovat
#044473
avatar
No jo...

Jednak oprava a jednak počítání s prázdnými:
B11: =COUNTIF(D11:CY11;"<"&HODNOTA.NA.TEXT(C11;"rrrrmmdd")&"-00000")-COUNTBLANK(D11:CY11)

Jenž pak jsem si zkusil ty naoko prázdné vymazat a najednou COUNTIF vrací 2 a pak tedy COUNTBLANK odpadá.citovat
#044474
avatar
COUNTBLANK ty vaše považuje za prázdné, funkce JE.PRÁZDNÉ už ale ne, ony prázdné nejsou. V tom je problém. Zřejmě v nich byl původně prázdný řetězec, resp. se tak natáhly při importu.citovat
#044475
avatar
Pokud na to nechcete sahat, pak mi vychází tohle:

B11:
=COUNTIF(D11:CZ11;"<"&HODNOTA.NA.TEXT(C11;"rrrrmmdd")&"-00000")-(SOUČIN.SKALÁRNÍ(JE.TEXT(D11:CZ11)*(D11:CZ11="")))citovat
#044477
avatar
To je přesně ono, díky.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