Tak jsem nechal inspirovat a chtěl jsem toto využít, ale zjistil jsem jeden nedostatek a to dost zásadní že to špatně udává počet stránek PDF souborů. Většinou počítá o 1 navíc, ale i někdy více u 32 stran mě to napsalo 38 :(
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 9
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
Děkuji, zkusím se tím prokousat a najít proč mi ani nefunguje vámi zaslaná příloha, mi nahlásí při pokusení se zapsat data chybu 424
edit: tak jsme nasel kde byl zakopaný pes (.Value bylo navíc )a již vše funguje perfektně, moc děkuji
Zdravím,
mohl bych poprosit o pomoc s tabulkou - formulářem.
Použil jsem formulář co tu je a trochu upravil ke svému obrazu. Ale narazil jsem na pár zádrhelů.
1) zadávám do dvou sloupců datum ale při uložení se data nezapíšou jako datum a já to pak dalším makrem upravuji (vynásobím 1x , šlo by aby se údaj zapsal do slupce B a C jako Datum ? )
2) Přidal jsem si zaškrtávaní CheckBox to mi funguje, jen bych rád aby vyplňoval Ano/Ne na místo Pravda/Nepravda
3) jelikož moje tabulka má několik tisíc řádků a desítek sloupců a prohledává vše tak hledání trvá občas déle,tak jestli by šlo přidat tlačítko které by hledalo jen ve sloupci D (číslo Smlouvy) což by mohlo někdy urychlit
předem děkuji za jakoukoliv radu
Office 2013CZ
A co podmíněné formátování které ti označí duplicity ?
Děkuji, perfektní jako vždy
Zdravím,
mohu porosit jestli někdo poradí proč se mi datumy ted nezařazují jako když jsem je psal ručně.
Mám tabulku kde ve sloupci pod sebou jsme psal datumy ručne a při filtraci datumu se mi rozdělovali jako Leden, Únor .....
Teď data získávám data jinak a do tabulky je v kládám přes makro která mi vloží data jako vlož hodnotu po upravě-ořezání potřebných dat přes pomocné sloupce viz příloha
[img]https://i.ibb.co/nrRK4g3/datum.png[/img]
Exel 2013 CZ
elninoslov supr, takto jsme to potřeboval, toto funguje perfektně
elninoslov napsal/a:
Ale samozrejme, veď nemáte vyplnené B. Ak v B nič nieje, pre dátum je to ako 0. a nultý dátum je samozrejme minimálny možný, preto ho nájde ako minimum. Minimálny dátum (teda dátum 0, aj keď je to nezmysel) je 0.1.1900.
Takže si adekvátne upravte :
Maticovo:
=MIN(IF((C3:C99999="")*(B3:B99999<>0);B3:B99999;FALSE))
=MIN(KDYŽ((C3:C99999="")*(B3:B99999<>0);B3:B99999;NEPRAVDA))
Nematicovo:
=AGGREGATE(15;6;B3:B99999/((B3:B99999<>"")*(C3:C99999=""));1)
veny napsal/a:
vzorec od elninoslov funguje
=AGGREGATE(15;6;B3:B8/(C3:C8="");1)
vzorec s MIN mi při vyplnění ve sloupci C hází špatné datum
EDIT: vzorec s MIN taky funguje, zadával jsem ho nematicově
Tak asi upřesním.
Mám tabulku ve sloupci B jsou datumy, a já potřebuji najít nejstarší datum v tomto sloupy, který není odepsán, co se pozná podle toho že sloupci C není nic. Pokut tam něco je vepsáno je, tak beru jako hotovo. A jde o to že ty vzorce co mám mi hází špatné datum když hledám prázdnou buňku ve sloupci C. Ale pokut místo prázdna dám třeba mezeru tak funguje OK.
Viz příloha
Stalker napsal/a:
funguje ale musím si do prázdných buněk ve sloupci C vložím mezery čeho se chci vyhnout
Tak proč ve vzorci hledáš mezery a neupravíš si ho podle toho druhého?Příloha: 44159_vystrizek.png.png (6kB, staženo 1x)
Mohu porosit o pomoc z vzorcem.
Mam tabulku v ní jsou ve sloupci B datumy a já bych chtěl najít nejstarší datum v tomto sloupci ale jen aby to to bralo nejstarší datum kdy ve sloupci C nebude nic vyplněno sloupce
=MIN(KDYŽ($C$3:$C$999991=" ";$B$3:$B$999991))
funguje ale musím si do prázdných buněk ve sloupci C vložím mezery čeho se chci vyhnout
Prostě aby to fungovalo jako funkce na dohledáno nejnovější datumu
=MAX(KDYŽ($C$3:$C$999991="";$B$3:$B$999991))
Vzorce jsou maticové
Děkuji
Exel 2013CZ
Zdravím, již sem tu psal v jiném vláknu na podobné téma formuláře. A třeba tu někomu také ponukne inspiraci. Třeba tam mám i přidáno možnost hledání hlavně pomůže bude li záznamů na více jako u mě když mám více záznamů - řádků.
Ale zase v něm je někde chybka v tom že funguje jen když se vkládají data přes formulář. Pokud data ručně zapíšu nebo nakopíruji do listu data tak mi přestane na formuláři fungovat tlačítko uložit (přepsat data)
nevím proč ale třeba někdo tu odhalí.
Také jsme postupoval tím že jsem si našel formulář a z 5 oken jsem rozšířil na více tak že netuším proč nefunguje.
lubo napsal/a:
Já bych jen doplnil obecnou zkušenost.
NEPOUŽÍVEJTE vzorce, kterým nerozumíte!
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.