< návrat zpět

MS Excel


Téma: Výsledek času po přeformátování buněk rss

Zaslal/a 26.7.2013 11:05

Dobrý den
Mam format buněk 0":"## Nemusim psat ":" Napišu třeba 620 a v bunce se zobrazí 6:20. Jenže při součtu dvou časů třeba: 6:30 a 6:40 to hodí výsledek 12:70 místo 13:10. Dá se to nejakym vzorcem ošetřit na správný výsledek?

Příloha: zip14479_sesit1.zip (6kB, staženo 12x)
Zaslat odpověď >

Strana:  « předchozí  1 2 3   další »
#014490
avatar
tak kto vyhral? :))citovat
#014491
avatar
Jeste nevim je toho nejak moc. Až to vše vyzkouším dam vědět příští týden. Všem jinak děkuji.. 5citovat
#014493
avatar

marjankaj napsal/a:

=INT(A1/100)+INT(B1/100)+INT((MOD(A1;100)+MOD(B1;100))/60))*100+MOD(MOD(A1;100)+MOD(B1;100);60)

Zle mi to skopírovalo.
=(INT(A1/100)+INT(B1/100)+INT((MOD(A1;100)+MOD(B1;100))/60))*100+MOD(MOD(A1;100)+MOD(B1;100);60)citovat
#014494
avatar
Aj tak by som rád vedel, na čo to bude slúžiť.
Tá výsledná hodnota bude úplne nejaké iné číslo, ako chceš zobraziť. V ďalších výpočtoch asi nepoužiteľná.citovat
#014495
avatar

marjankaj napsal/a:

Aj tak by som rád vedel, na čo to bude slúžiť.
Tá výsledná hodnota bude úplne nejaké iné číslo, ako chceš zobraziť. V ďalších výpočtoch asi nepoužiteľná.


uplny suhlas :)citovat
#014500
Opičák
pokud se použije vzorec od Marjankaj, výpočet stále probíhá na základě nějakého podivného čísla s podivným výsledkem se kterým se bude špatně pracovat dál a nebo bude potřeba dalších vzorů k přepočtům na časovou hodnotu používanou excelem.

Myslím si že jediným řešením, pokud se kalifac nechce vzdát zápisu bez dvojtečky je hned toto hausnumero převést na správný časový formát (třeba ve skrytém sloupci vzorcem co jsem napsal výše) a dál už nechat excel pracovat jen se časovými hodnotami.citovat
#014502
avatar
@opičák
Súhlasím, že sa stým nebude dať pracovať, alebo len veľmi ťažko.
Ani s tými jeho hodnotami 630 a 640 sa nebude dať ľahko pracovať. Urobil som iba to, čo žiadal. Aby sa mu to zobrazilo, ako chcel on.
Asi najjednoduchcšie by bolo makro udalosť change a to by prekonvertovalo tých 630 do hodnoty formátu času.
Alebo aj tým skrytým stlpcom.
Fakt netuším, čo s tým chce ďalej podnikať. Využitie sa mi zdá dosť komplikované.
Najjednoduchšie je využívať štandardné formáty a funkcie.
Previesť uvedený údaj do časového formátu ide aj takto
=TIME(INT(A1/100);MOD(A1;100);0)citovat
#014503
Opičák
@ marjankaj
zkusil jsem tvůj vzorec, ale jeho výsledkem je sice logicky správný výsledek, ale takový zmatečný.
příklad: zadáš 11, což by mělo vyhodit čas 00:11, tedy 00:11 dopoledne, ale excel vyplivne 12:11 dopoledne. Dopoledne samozřejmě nemůže být po dvanácté.
(výsledek správně ale podivný formát)
Takže se přikláním rovněž k zápisu NORMÁLNÍHO času a zvýšené pracovní úsilí při dvojkliku na Shift a tečku doporučuji kompenzovat přestávkou v práci. 3 3citovat
#014505
avatar
@opičák
úplne s tebou súhlasím. Mňa by to ani nenapadlo tak robiť.
Ten vzorec som nemyslel vážne. To iba na ukážku ako by to vyzeralo, keby sa chcel držať presne toho svojho formátu.
Ale mne to funguje dobre. Pozri prílohu
dal som 10+1 a vyšlo mi 0:11
excel 2003 windows XP home.
Příloha: zip14505_cas.zip (2kB, staženo 11x)
citovat
icon #014506
eLCHa
Nezkoumal jsem vaše řešení, ale podle mne je nejlepší s výsledkem již počítat jako s časem

=ČAS(USEKNOUT(A1/100);MOD(A1;100);0)+ČAS(USEKNOUT(B1/100);MOD(B1;100);0)

Výsledek bude číslo naformátované "0:00" a dále se s ním takto může pracovat

@kalifac
Částečně s vámi souhlasím - taky vždy hledám řešení, kdy každý click (stisk) znamená obrovskou úsporu ;))

Nenechte se přemluvit k žádným makrům ;)) . Kolegové k nim mají někdy tendenci přistupovat. V tomto případě jsou zbytečná.
Přesto má váš způsob jedno nebezpečí a to, že nemáte kontrolu chybného zadání (jako ošetříte zadání 270). A ve chvíli, kdybyste měl toto ošetření vytvářet je lepší přejít k ručnímu zadání 2tečky.

marjankaj napsal/a:

...Urobil som iba to, čo žiqadal...

Čo také si predstavujete pod pojmom žiqadal ;)))
Příloha: zip14506_sesit2.zip (9kB, staženo 11x)
citovat

Strana:  « předchozí  1 2 3   další »

Uživatelské menu

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

Menu

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