Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 77

Jeden kod je umistěn v události listu, tedy pokud se něco změní na listu aktivuje se a volá druhý kod, který je v Module. Ten potom přepisuje Labely v Userformu.

a je nutné použít fci CONCATENATE ?
nestačí jen =List2!$C$7 & " " & List2!$E$7

a co přepočet ? není ručně ?

První týden nezačíná vždy datem 1.1. to za prvé.
2 /Datum 1.1. může mít číslo týdne loňského roku, tedy např. 53. To se tu probíralo x krát.
3 / Jak psal AL, je výhodnější dát rozsah do dvou sloupců, bo to lepší počítá :-).
4 / Číslování týdne je dáno normou ISO.
Tolik na úvod. Jelikož jsem něco podobného měl, tak jsem to jen upravil, ovšem nejsem si jistý, zda to tak Restor myslel. Minimálně lze použít a upravit některé vzorce, např vúpočet dne v týdnu podle normy ISO.

Tak jsem zkoušel něco řešit Řešitelem a ta rychlost nebyla zas tak ukrutně vysoká, jak jsem se domníval. Je to dokonalejší, protože řešitel zkouší i různé počty faktur a tím se pravděpodobně prodlužuje čas zpracování. Trochu upravená verze předešlého příspěvku.

Řešitel je k tomu účelu vhodný, něco se tu s tímto již probíralo. Hlavně je velmi rychlý. Já jsem kdysi o něco takového pokusil s použitím "vygůgleností". Funguje to, ale s narůstajícím počtem kombinací dochází k neúnosnému prodlužování času zpracování. Leč pro pár faktur to poslouží velmi dobře.

Já jsem se dopracoval ještě jiných cen. Bylo by vhodné, aby LUKA505 sdělil svoje výsledky. Je možné že to mám špatně, tak dávám jen část výsledků. Můj postup je s pomocným vzorci a s pomocí boží, tak jako obvykle. 9 9 9

Už kdysi dávno jsem to tady konzultoval s eLCHou. Jedině snad argument 21 u fce WEEKNUM, počítá správně., tak jak se týden čísluje u nás.

Zajímavé použití ...(A4:A100+0;16)... S tímto argumentem ale není výsledek správný. Jinak paráda.

možná aj toto:(český)
=SOUČIN.SKALÁRNÍ((--(CELÁ.ČÁST(($A$1:$A$100-DATUM(ROK($A$1:$A$100-DENTÝDNE($A$1:$A$100-1)+4);1;3)+DENTÝDNE(DATUM(ROK($A$1:$A$100-DENTÝDNE($A$1:$A$100-1)+4);1;3))+5)/7)=$I$12))*($B$1:$B$100))

třeba takto

??? a nebo jsem to nepochopil

Já si myslím, že to vzniklo kopirovanim vzorce a ma tam byt spravně $C$6, ale nejsem si jistý.

=KDYŽ(A(B27-C24-1>=0;C24>0;C25>0);"ZAPLACENO";KDYŽ(A(B27-1-C24<0;C24>0;C25>0);"ZAPLACENO SE SPOŽ";KDYŽ(A(C25<C2;C25>0;C24>0);"ČÁSTEČNÁ PLATBA";KDYŽ(A(KDYŽ(JE.ČISLO(C23);C23>=1;0);C24="";C25="";B27-1-$D$1<0);"NEUHRAZENO";KDYŽ(A(C24="";C25="";C23="");"";)))))

edit: asi bude stačit jen

=KDYŽ(A(B27-C24-1>=0;C24>0;C25>0);"ZAPLACENO";KDYŽ(A(B27-1-C24<0;C24>0;C25>0);"ZAPLACENO SE SPOŽ";KDYŽ(A(C25<C2;C25>0;C24>0);"ČÁSTEČNÁ PLATBA";KDYŽ(A(N(C23)>=1;C24="";C25="";B27-1-$D$1<0);"NEUHRAZENO";KDYŽ(A(C24="";C25="";C23="");"";)))))

aj tak 4

Zkuste třeba toto. Spustit makrem START. Vyhledá všechny soubory v adresáři, barevně označí ty, které mají shodné jméno bez přípony. Ty co zůstanou "bílé" jsou solo.(použito rekurz. vyhledávání J.Walkenbach)

vzorec sloupce F mi přijde složitý. Řešil bych to sloupcem L.


Strana:  « předchozí  1 2 3 4 5 6 7 8 9   další » ... 77

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Jak odstraním duplicitní údaje

Mirek8 • 24.4. 12:13

Jak odstraním duplicitní údaje

elninoslov • 24.4. 8:57

Vyhledej

PavDD • 24.4. 8:56

Vyhledej

elninoslov • 24.4. 8:47

Vyhledej

PavDD • 24.4. 8:29

Jak odstraním duplicitní údaje

Mirek8 • 24.4. 8:20

Jak odstraním duplicitní údaje

Mirek8 • 24.4. 8:00