Příspěvky uživatele


< návrat zpět

Strana:  1 2 3 4   další »

lubo napsal/a:

nebo:
=IFERROR(SVYHLEDAT(C4-B4;$E$4:$G$10;3)*A4;0)
Pokud by vadily hodnoty na 14 - 15 des. místě, je nutné se dohodnout na způsobu vyhodnocení (např korekce o 1e-14, zaokrouhlení na 2 des. místa, ...)

např.:
=IFERROR(INDEX($G$4:$G$10;POZVYHLEDAT(ZAOKROUHLIT(C4-B4;3);ZAOKROUHLIT($E$4:$E$10;3)))*A4;0)
(maticově)


Nic mi to neudelalo vysledek name?

elninoslov napsal/a:

Tak moment, moment...
Veď to počíta správne. Skontrolujte si tento súbor. Hodnoty som si tam pomenil. Vpravo som manuálne vyrobil tabuľku, aké by mali byť výsledky (bez prepočítavania Excelom). Vo Vašej tbl sú 3 druhy vzorcov, a všetky počítajú tak, ako by to číslo na 15-om desatinnom mieste ani nebolo. Pridal som Podmienené formáty, ktoré očervenejú, ak výsledok nesedí. Máte v tých počítaných stĺpcoch H, I, J niečo červené ?Příloha: 53220_53203_vypocet.xlsx (13kB, staženo 3x)


Omlouvam se, dostal jsem se k tomu až ted. hned první řádek kdyz dám SLA 99,4 a nasmlouvané je 99,5, tak by měla byt sleva 10%, ale je tam 0. Jinak mi to hazí červené vše a ve sloupci J je hláška "NENI K DISPOZICI"

elninoslov napsal/a:

Vskutku. Excelu totiž namiesto
99,5 - 99,3 = 0,2
vychádza
99,5 - 99,3 = 0,200000000000003
Treba vymyslieť nejakú fintu, ako ho prinútiť počítať správne. Nepomáha ani zaokrúhlenie dole pomocou FLOOR(C4-B4;0,1). SUMIF, SUMPRODUCT, ale aj matica aj tak vyhodnotí 0,200000000000003.
Hmmm...
Koľko tam môže bežne nastať desatinných miest v C a B?
To je zajímavé 1 používáme 2 desetinná místa, víc ne.

elninoslov napsal/a:

V tom prípade by mal byť ten vzorec v poriadku, akurát že Vy hovoríte o zľave a ja tam čítam slová o pokute


Děkuji, zkoušel jsem použít vzorec, ale pokud v buňce B4 zadám hodnotu 99,3 tak je sleva 600 Kč a pří hodnotě 99,4 je sleva 0 Kč. Pokud se nepletu, měla by být u obou hodnot sleva 10 %, tedy 300.

elninoslov napsal/a:

Riadok 8.
Nasmlouvané SLA 99,5
Skutečné SLA 99,7
Je 0,2 nad nasmlouvaným. Bude pokuta???

Raidok 4.
Nasmlouvané SLA 99,5
Skutečné SLA 99,3
Je -0,2 pod nasmlouvaným. Bude pokuta, že!

Tie stĺpce B a C sú čo? To sú už %? Alebo % si má najprv vzorec vypočítať a toto je napr. kapacita (alebo čokoľvek množstevné)?

Ak sú to % a z nich sa berie rozdiel iba pre nesplnené odbery (iba menšie) tak napr.
=IF(C4>B4;A4*IF(C4-B4>=$E$10;$G$10;SUMPRODUCT($G$4:$G$9;(C4-B4>=$E$4:$E$9)*(C4-B4<$F$4:$F$9)));0)
=KDYŽ(C4>B4;A4*KDYŽ(C4-B4>=$E$10;$G$10;SOUČIN.SKALÁRNÍ($G$4:$G$9;(C4-B4>=$E$4:$E$9)*(C4-B4<$F$4:$F$9)));0)


Pokud je nasmlouvané SLA 99,5 a skutečné SLA bude nad 99,5 (např 99,7) tak není pokuta, služba běžěla v normě. Hodnoty SLA jsou v %.

Sloupec B - hodnoty SLA z dohledového systému, sloupec C hodnota SLA ze smlouvy. Pokud bude hodnota nižší nez nasmlouvaná, tak by se měli uplatnit intervali z rozsahu sloupce E a F a k nim přiřazená sleva.

Alfan napsal/a:

Trochu kostrbatě jsem to udělal přes kódy intervalů, ale...
Nevím přesně, kde a jak se budou zadávat hodnoty a v jakých jednotkách to bude.
Chce to otestovat.
Určitě to jde i jinak nějakým využitím fcí.Příloha: 53205_53203_vypocet_valfan.xlsx (12kB, staženo 1x)


Děkuji, podívám se.

elninoslov napsal/a:

Potrebujete vypočítať "Smluvní pokuta - vypočítaná z ceny za službu" z rozdielu medzi "Skutečné SLA pro výpočet" a "Nasmlouvané SLA" ? Iba ak je skutočné menej? Alebo aj keď je viac?


Dobrý den, skutečné SLA beru ze systému, který mi zasílá XML na email a to si naimportuji. Skutečné SLA může být 100% - bez výpadku (bez sankcí) až k 0%, kdy by neběžěla služba vubec, ale zpravidla do 80%, s nižším SLA jsem se ještě nesetkal.

Dobrý den, prosím o radu. Mám nasmlouvané SLA služby např.99,5%. Pokud je hodnota SLA menší v rozsahu 0,1-0,2, tak je sleva z fakturace 10%.

Pokud je hodnota SLA menší v rozsahu 0,2-0,5, tak je sleva z fakturace 20% atd. Pro příklad přikládam excel s tabulkou. Prosím poradíte mi jak napsat vzorec aby tam byli uvedeny mezní hodnoty a k tem přiřadit procenta?
Snažil jsem se to přes fce když, ale nevím jak tam udělat horní a spodní mez.

Děkuji za jakoukoliv radu, třeba i za nakonutí 1

Jiří497 napsal/a:

Jewstli jsem to pochopil, tak třeba takto?Příloha: 51568_51567_setrideni-dat.xlsx (14kB, staženo 1x)

Dobrý den, ano takto by to mohlo byt. vyzkouším.

Děkuji

Dobrý den, rád bych se zeptal, jestli není možnost, nějak automaticky roztřídit časové údaje do dvou sloupců, viz příloha.

Jedná se o report výpadku zařízení, kdy je vzdy uvedeno kdy bylo zařízení up a kdy bylo zařízení down. Já bych potřeboval nějak nejrychleji spočíst výpadek. Report vypada pokaždé stejně, může mít klidně i 200 řádků, tak se mi to nechce moc dělat ručně, přeci jen to je zdlouhavé.

Pokud by Vás napadlo jak by se to dalo upravit, tak předem děkuji za návrhy, bohužel mě nenapadá jak si to ulehčit.

Děkuji Honza

Stalker napsal/a:

Řešení maticovým vzorcem. Jeho ukončení se provede trojkombinací CTRL+SHIFT+ENTERPříloha: 50551_test_hledani.xlsx (13kB, staženo 4x)


Děkuji, podívám se na to 1

Ahoj, nevím jestli to správně naformuluju, ale mám zdrojová data, kde je uvedeno osobní č., jméno a oddělení.
Potřeboval bych pak pro každé oddělení mít vypsané zaměstnance.

Je nějaká možnost podle čísla oddělení vypsat zaměstnance do řádku? Např. bez makra? 1

Chápu, že bych si to mohl vyfiltrovat a pak vykopírovat, ale je to dost dat, tak jsem myslel jestli by to šlo jiným způsobem 1

V příloze zasílám ukázku.

Děkuji za rady

Lugr napsal/a:

Tak?

Ale funguje pouze za předpokladu, že rozsah bude v daném roce.Příloha: 49686_test.xlsx (12kB, staženo 3x)


Ano, takto. Děkuji

marjankaj napsal/a:

No ťažko sa k tomu vyjadrovať. Vieš vôbec čo chceš?
Napríklad máš tam rok=2000 a dátumy z roku 2001.
Funkcia EOMONTH ti nič nehovorí?


Nevidím, že bych zaslal rok 2000 či 2001. Nicméně jsem to již vyřešil.=NETWORKDAYS.INTL(B13;MAX(B13:B43);1;Svatky!$A$3:$A$20)

Jestli jsem poslal špatný soubor tak se omlouvám, dělal jsem to v rychlosti 7

elninoslov napsal/a:

Aké A42? Tam nezadávate oblasť dátumov, ale rozsah, teda prvý a posledný. Priložte príklad v súbore. A musíte zadať ešte 3. parameter 1, ktorý určí že víkend je Pia-Ned. A 4. parameter je oblasť so zoznamom sviatkov.

EDIT2: tak zadajte MAX() z rozsahu dátumov, napr.
=NETWORKDAYS.INTL(A13;MAX(A13:A43);1)


Šlo by to i takto? nebo je to špatně? =(LOOKUP(2;1/NOT(ISBLANK($A$13:$A$43));$A$13:$A$43))

Ale nemám tam ještě zohledněny svátky


Strana:  1 2 3 4   další »

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

export xls - konkrétní sloupce a pořadí

Alfan • 30.9. 15:11

open book

elninoslov • 30.9. 13:36

Podmíněné formátování - kopírování

elninoslov • 30.9. 13:30

export xls - konkrétní sloupce a pořadí

elninoslov • 30.9. 13:17

spustit makro změnou hodnoty v buňce a svyhledat

PavDD • 30.9. 10:10

Podmíněné formátování - kopírování

mikar • 30.9. 9:58

open book

PavDD • 30.9. 9:23