< 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 22x)
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

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