Ahoj, ten tvůj vzorek je nějak poškozenej - nejde otevřít.
Tak sem do předešlého sešitu přidal na userform další textbox a nastavil barvu.
Vyzkoušej
=KDYŽ(JE.CHYBHODN(ČÁST(A2;HLEDAT("cokoliv";A2;1);7));"";ČÁST(A2;HLEDAT("cokoliv";A2;1);7))
Tak ještě jednou a lépe
Tentokrát použit maticový vzorec (už zase ) bez pomocného sloupce E a co je hlavní se správnými výsledky
Tak druhý pokus tentokrát na "hodnotu dle nejnovějšího data". Opět je použit maticový vzorec a pomocný sloupec E, kde je datum převeden na "číslo".
Po zevrubné kontrole funguje až na hodnotu v buňce M5, kde vrací (1235 místo 521), což mi není jasný. Tak když budete mít někdo nápad jak to vyřešit, rád se nechám poučit páč fakt už z toho netuším
Tak se mi podařilo zatím jen "vypočítat" max hodnoty pomocí maticového vzorce (ukončený Ctrl+Shift+Enter)
Vyzkoušej jestli to bude vyhovovat
Narazil sem na tohle:
Nebo ještě jedna možnost:
=SOUČIN.SKALÁRNÍ(($A$2:$A$9=2010)*($B$2:$B$9=1))
Ten Ctrl a Shift stále držíš a pak stiskneš Enter.
Jestli Ti to tedy píše #HODNOTA! tak umísti kurzor na buňku se vzorcem, zmáčkni klávesu F2 a pak ten ctrl, shift (stále držíš) a enter.
Něco jako tohle?
PS: bez makra to půjde těžko.
.
Dejme tomu, že hodnoty máš v A1 až A10 tak vzorec bude vypadat:
{=MIN(KDYŽ((A1:A10>0)*(A1:A10);A1:A10))}
Jedná se o maticový vzorec, po napsání stiskneš kombinaci
Ctrl + Shift + Enter
Zkus se podívat, kde máš makro uložené - popř. uložit do tento sešit viz obr.
ještě soubor
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.