< návrat zpět

MS Excel


Téma: Kontrola posloupnosti dat ve sloupci rss

Zaslal/a 12.2.2020 15:38

Chtěl bych se zeptat zda-li někdo neporadí jestli jde zkontrolovat jestli jsou seřazená data? Mám data z externího zdroje a které by měli(ale občas nejsou) být seřazená podle PSČ, problém je že tento údaj se nikde v datech pak už v exelu neukazuje, tak že mohu kontrolovat dle částí Prahy který v datech mám a co mě i stačí. A já při vkládání bych chtěl ověřit zda-li jsou srovnaná nebo ne. Nastávají ale dva problémy.
Více asi napoví příloha. Ve sloupci „G“ jasu importována dat, sloupec „O“ je pro kontrolu a „P“ porovnání rozdílů. „W a X“ jsou na ukázku jak by měla být seřazená a nebo neseřazená.
1) může být jak 1 tak i na stovky záznamů - řádků, může se objevit všechny lokality nebo jen některé tak že kontrola jestli začíná Praha 10 a končí Praha 9 nejde realizovat.
2) Nejde ani s pomocným sloupcem kde bych si sloupec s lokality zkopíroval a seřadil, protože některé lokality mají PSČ asi podobné tak že se mi stává že v lokalitě Praha 10 se objeví i pár řádů s lokalitou Praha 4.
Tak mě napadlo jít cestou pomocného sloupce „O“ kam nakopíruji lokality a dám si je seřadit teda Praha 10, Praha 1, Praha 2 …. Praha 9 (tak by měli být získané data seřazená). Pak v dalším sloupci „P“ kontrolu zdali je jsou shodné data se původním sloupcem „G“ a pak v buňce „Q1“ si spočítám proti sobě rozdíl. Se zmíněným problémem se mi může stát že se data posunou protože se prohodí Praha 4 se Prahou 10 (většinou jsou to 2-5 kusů při 150 záznamů)a tak počítám že pokut bude více jak 75% shodných tak beru jako že zdrojová data jsou OK. Tak jen mě zajímá jestli napadne někoho nějaké elegantnější a přesnější řešení?
Výsledek bude pokut budou data seřazená bude makro pokračovat v dalších úkonech, nebudou li seřazená vyskočí okno s dotazem zda li pokračovat nebo přerušit akci.

Děkuji za jakoukoliv radu

Příloha: zip45857_posloupnost.zip (31kB, staženo 31x)
Zaslat odpověď >

#045882
elninoslov
To by ma zaujímalo ako sa dá zistiť, že dnes na riadku 15 výraz "Praha 10" znamená "Praha 10", a zajtra na riadku 15 bude výraz "Praha 4" znamenať "Praha 10" 9
Alebo inak, že výraz "Praha 4" na riadku 50 znamená vlastne "Praha 10" a má byť na riadku 15 medzi ostatnými "Praha 10" ale zapísaný ako "Praha 4". 8citovat
#045914
avatar
To je právě to že mě nenapadá jak odkontrolovat. Tak jestli tu někoho něco nenapadne jak by šlo kontrolovat.Jinak asi teda zůstanu u systému který většinou seděl že nebude víc jak 75% rozdíl.
Bohužel sám nevím proč některé adresy na Praze 4 mají PSČ které je řadí jako že jsou na Praze 10. Takže ještě mě napadlo jestli by šlo aby to ignorovalo Prahu 10 a Prahu 4 a kontrolovalo posloupnost jen Praha 1, Praha 2, Praha 3 pak teda nezajímalo se o Prahu 4 a pokračovalo Praha 5 .... Praha 9citovat

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