To je přeci jedno.
http://office.microsoft.com/cs-cz/excel-help/funkce-pro-zjisteni-typu-hodnoty-nebo-odkazu-HP005209147.aspx
=KDYŽ(JE.CHYBHODN(E4+15);"";E4+15)
Tak pokud tento vzorec vrací chybovou hodnotu, nevidím důvod proč by to nemělo fungovat.
Co tohle:
=KDYŽ(JE.CHYBHODN(SVYHLEDAT(A2;Archiv!$A$2:$Y$300;2;0));"";SVYHLEDAT(A2;Archiv!$A$2:$Y$300;2;0))
Tak snad to již bude podle představ. Když by bylo potřeba upravit rozsah [(B2:B41) nebo (C2:C41) na větší např: (C2:C99)] je nutné upravovaný vzorec zakončit trojkombinací CTRL+SHIFT+ENTER. Jedná se totiž o maticové vzorce.
Na začátek makra
Application.ScreenUpdating = False
a na konec
Application.ScreenUpdating = True
Dneska sem asi vážně natvrdlej, ale můžeš specifikovat
"bych to potřeboval mít ve sloupci "D" a "E"."
To mají být vzorce umístěny ve sloupcích D, E (Popř. kde) nebo mají vzorce hledat min, max hodnoty pro sloupce D a E.
Netuším jestli sem pochopil zadání správně?
Tak hlavní podíl na řešení je Tvůj! Já sem to jen poskládal dohromady.
Upraveny vzorce do jedné buňky (fialová barva).
Jak píše Pavlus je třeba ošetřit chybu #HODNOTA.
NAPŘ:
Vložit maticový vzorec do podmíněného formátování nelze, nebo alespoň mě se to nikdy nepodařilo.
Vybarvení pomocí podm. formátování lze ale dosáhnout odkazem na buňku která maticový vzorec obsahuje. V tomto případě bude podmínkou pro "obarvení" hodnota buněk A9 a A11
Koukni na přiložený soubor.
Jedná se o maticové vzorce pro jejich ukončení se mačká trojkombinace
CTRL+SHIFT+ENTER
Těžko říct, když pořádně nepopíšeš jak máš řešená svá data nebo nevložíš ukázku.
Pokud máš jednotlivé dny označeny čísly 1, 2, 3 ....
tak do kritéria funkce COUNTIF vlož fci ŘÁDEK(), pokud tedy chceš vzorec roztáhnout do řádků.
Ještě ten soubor
Co se týče druhého dotazu, nejjednodušší je všechny nepotřebné sloupce a řádky skrýt viz soubor.
Použil sem soubor od kolegy "gviz" snad se nebude zlobit.
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.