=VYHLEDAT(F18-E18;{0;12;18};{1;2;3})/3*sadzbacitovat
Zaslal/a
16.11.2017 16:01Ahoj,
chtěl bych Vás poprosit o pomoc. Přikládám soubor (vyúčtování cesťáku ze služebky). Jsou tam dva listy 1) Business trip abroad a 2) Země
Chtěl bych docílit toho, že do buňěk (E18 a F18) zadám časy příjezdu a odjezdu a na základě rozdílu F18-E18 aby se mi v buňce H18 pokrátilo denní stravné z té dané země o toto pravidlo
1-12 hodin - pokrácení o 2/3
12-18 hodin - pokrácení o 1/3
18-24 hodin - denní sazba
Toto stravné si samo najde na listě 'země' podle hledané země a automaticky do buňky H18 dle rozdílu doplní buď 1/3 nebo 2/3 nebo 3/3 denní sazby
Díky
marjankaj napsal/a:
=LOOKUP(F18-E18;{0;12;18};{1;2;3})/3*sadzba
=VYHLEDAT(F18-E18;{0;12;18};{1;2;3})/3*sadzba
marjankaj napsal/a:
=IF(F18-E18<12;"=SVYHLEDAT(D18;Země!A:I;6;0)";"ne")
Mohol by si vysvetliť tento vzorec? Prečo je to SVYHLEDAT v úvodzovkách?
F18-E18 je v dňoch. Prečo to porovnávaš s 12 hodinami alebo dňami?
marjankaj napsal/a:
To že máš divné hodnoty na liste "zeme" neriešim.Příloha: 38392_kopia-38391_business-trip-abroad_2017.xls (93kB, staženo 4x)
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.