Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  51 52 53 54 55 56 57 58 59   další » ... 71

Koukni na soubor.

Pro výpočet věku lze také využit fci DATEDIF
=DATEDIF(D4;DNES();"Y")

viz: http://www.office4you.cz/rady-a-navody-ms-excel/268-excel-tajna-funkce-datedif.html

např:
cislo_mesice = Month(Cells(1, 1).Value)

Netuším jestli sem správně pochopil zadání tak si ověř platnost hodnot
=KDYŽ(KDYŽ(A1=0;0;KDYŽ(A1>B1;(24+B1)-A1;B1-A1))>6;KDYŽ(A1=0;0;KDYŽ(A1>B1;(24+B1)-A1;B1-A1))-0,5;KDYŽ(A1=0;0;KDYŽ(A1>B1;(24+B1)-A1;B1-A1)))

Edit:
pokud je to špatně tak tady je to s tvým neupraveným vzorcem
=KDYŽ(KDYŽ(A1=0;0;KDYŽ(A1>B1;(24+B1)-A1-0,5;B1-A1-0,5))>6;KDYŽ(A1=0;0;KDYŽ(A1>B1;(24+B1)-A1-0,5;B1-A1-0,5))-0,5;KDYŽ(A1=0;0;KDYŽ(A1>B1;(24+B1)-A1-0,5;B1-A1-0,5)))

Neboj dá se to. Jen tam musíš doplnit do kódu právě to DoEvents, aby došlo k překreslení userform. Koukni na soubor

No v tom Tvém makru se absolutně neorientuju, ale zkusil bych změnit toto v kódu kde vyvoláváš zobrazení userform
UserForm1.Show (False)
DoEvents

Použit soubor "Pavluse"

No funkce VLEVO (excel 2007 ZLEVA) je fce textová a vrací zadaný počet znaků z levé strany. Tebou udaná podmínka je v buňce J19 (1 týden, 2 týdny). Takže když napíšu =VLEVO(J19;1) fce vrátí první znak z levé strany, tedy 1 nebo 2. Ten další text (týden, týdny) mě nemusí vůbec zajímat. Jelikož se jedná o textovou fci tak taky vrací číslo jako TEXT! Proto je v podmínce [VLEVO(J19;1)="1"] ta jednička v uvozovkách.

Snad je to alespoň trochu srozumitelné.

Nějak takto:

Ten soft co ti poslal "487376" je dobrý, ale pokud máš heslo na tohle ho nepotřebuješ. Ve VBA stačí poklikat na Solver.xlam a zobrazí se výzva na zadání hesla.

Zrada je v nastavení přepočítávání vzorců (Možnosti výpočtu). Máte nastaveno na ruční. Nastavit na automaticky.

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.


Strana:  1 ... « předchozí  51 52 53 54 55 56 57 58 59   další » ... 71

Uživatelské menu

Nejste přihlášen(a)
avatar\n

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