peterkovactt
11.03.08,19:48
zdravim

Mam takyto problem - po importovani udajov mam v istom stlpci udaje vo formate datumu. t.j asi takto nejak - 20.03.2008 16:50:55 - z tohto cisla potrebujem len hodinu, a to vo forme cisla, cize napr 6, alebo 16. Po rozdeleni na stlpce pomocou dvojbodky je stale bunka vo formate datumu, resp. casu. Po naformatovani na vseobecne dostanem sice cislo, ale pri zaznamenavani makra mi to automaticky rozdeli na na dva stlpce a to tak, ze v jednom su cisla od 1 po 12 a v druhom, AM alebo PM, cize doobeda alebo poobede. A to presne nechcem. Ked dam na text, zaznamena nezmyselne cislo, teda aspon pre mna. Co s tym?
Chobot
11.03.08,20:36
zdravim

Mam takyto problem - po importovani udajov mam v istom stlpci udaje vo formate datumu. t.j asi takto nejak - 20.03.2008 16:50:55 - z tohto cisla potrebujem len hodinu, a to vo forme cisla, cize napr 6, alebo 16. Po rozdeleni na stlpce pomocou dvojbodky je stale bunka vo formate datumu, resp. casu. Po naformatovani na vseobecne dostanem sice cislo, ale pri zaznamenavani makra mi to automaticky rozdeli na na dva stlpce a to tak, ze v jednom su cisla od 1 po 12 a v druhom, AM alebo PM, cize doobeda alebo poobede. A to presne nechcem. Ked dam na text, zaznamena nezmyselne cislo, teda aspon pre mna. Co s tym?

V exceli existuje funkcia HOUR, ktorá oddelí z danej bunky hodiny. Praktický príklad je v prílohe.

Ak ti to nepomohlo, prilož tvoj súbor a skúsim z neho vyextrahovať ten časový údaj.
Orim
11.03.08,20:38
skús sem prilepiť ten súbor a napíš tam ako presne to má vyzerať. Nejaké údaje ktoré chceš importovať a z čoho a pod.
Evanka
11.03.08,20:46
zdravim

Mam takyto problem - po importovani udajov mam v istom stlpci udaje vo formate datumu. t.j asi takto nejak - 20.03.2008 16:50:55 - z tohto cisla potrebujem len hodinu, a to vo forme cisla, cize napr 6, alebo 16. Po rozdeleni na stlpce pomocou dvojbodky je stale bunka vo formate datumu, resp. casu. Po naformatovani na vseobecne dostanem sice cislo, ale pri zaznamenavani makra mi to automaticky rozdeli na na dva stlpce a to tak, ze v jednom su cisla od 1 po 12 a v druhom, AM alebo PM, cize doobeda alebo poobede. A to presne nechcem. Ked dam na text, zaznamena nezmyselne cislo, teda aspon pre mna. Co s tym?
Vyznač bunky, ktoré chceš naformátovať. Formát -- Bunky --záložka karty Číslo --kategória Vlastné --- typ h
V prílohe naformátované.
peterkovactt
12.03.08,14:05
ono aj to funguje aj nie - problem je ale so zaznamenavanim makra - priklad: Dam zaznamenat makro - volozim stlpec, ktory je formatovany ako datum, cize uz spominane napr. 20.03.2008 16:55:30 - to je ok, dam to rozdelit na stlpce podla medezere, cize by malo ostat 16:55:30. Ono to normalne funguje, lenze ked si potom celu tuto funkciu vyvolam spat cez makro - tak vzdy mi to chce rozdelit aj ten rozdeleny stlpec - a to tym sposobom, ze rozdeli na PM a AM. A to robi len cez makro, ked to robim rucne, tak to spravi normalne... v prilohe mam priklad - ale kcem to tak, ze ked dam zaznamenat makro, tak vlozim (nakopirujem) napr. ten stlpec A do C a tam aby bol rozdeleny tak ako som spominal - t.j aby sa mi neimportoval datum ale len cas, cize prava hodnota tej bunky bude len cas a nebude to na AM a PM, ale normlane od 6:00 do 24:00. Proste cez zaznamenavanie mi to nekce ist... Dakujem...
Chobot
12.03.08,14:30
ono aj to funguje aj nie - problem je ale so zaznamenavanim makra - priklad: Dam zaznamenat makro - volozim stlpec, ktory je formatovany ako datum, cize uz spominane napr. 20.03.2008 16:55:30 - to je ok, dam to rozdelit na stlpce podla medezere, cize by malo ostat 16:55:30. Ono to normalne funguje, lenze ked si potom celu tuto funkciu vyvolam spat cez makro - tak vzdy mi to chce rozdelit aj ten rozdeleny stlpec - a to tym sposobom, ze rozdeli na PM a AM. A to robi len cez makro, ked to robim rucne, tak to spravi normalne... v prilohe mam priklad - ale kcem to tak, ze ked dam zaznamenat makro, tak vlozim (nakopirujem) napr. ten stlpec A do C a tam aby bol rozdeleny tak ako som spominal - t.j aby sa mi neimportoval datum ale len cas, cize prava hodnota tej bunky bude len cas a nebude to na AM a PM, ale normlane od 6:00 do 24:00. Proste cez zaznamenavanie mi to nekce ist... Dakujem...

A na čo potrebuješ na takúto jednoduchú operáciu makro? Pripoj aj to makro, nech vidím, čo to robí.
peterkovactt
12.03.08,14:52
takze prikladam, co to robi (Ked som zaznamenaval makro, tak mi to rozdelilo normalne, ale ked opat vyvolam funkciu, spravi to, vid priklad. - staci stalict tlacidlo "Stlac"). Makro kcem preto, lebo predtym aj potom mam este mnoho funkcii, ktore by mi normlane dlho trvalo robit a kcem aby mi to vsetko zratalo automaticky, co potrebujem. Tu a na incyh podobnych miestach by som sa len zbytocne zasekol.
dafy
14.03.08,10:38
tažko sa efektívne odpovedá keď nepoznám súvislosti ale tento kod do
štvrtého stĺpca vycucne iba hodinu. Tak ako si chcel "...z tohto cisla potrebujem len hodinu, a to vo forme cisla, cize napr 6, alebo 16..."


Sub vycucni_hodinu()
Range("a2").Select

Do Until IsEmpty(ActiveCell)
ActiveCell.Offset(0, 4).Value = Hour(ActiveCell)
ActiveCell.Offset(1, 0).Select
Loop
End Sub
Evanka
14.03.08,15:48
takze prikladam, co to robi (Ked som zaznamenaval makro, tak mi to rozdelilo normalne, ale ked opat vyvolam funkciu, spravi to, vid priklad. - staci stalict tlacidlo "Stlac"). Makro kcem preto, lebo predtym aj potom mam este mnoho funkcii, ktore by mi normlane dlho trvalo robit a kcem aby mi to vsetko zratalo automaticky, co potrebujem. Tu a na incyh podobnych miestach by som sa len zbytocne zasekol.
Neviem presne, ako budeš s funkciou makra narábať.... Vždy budú upravované dáta v stĺpci A? Potrebuješ to aj prekopírovať, v tom stĺpci upraviť iba na hodinu a nechať pôvodné? Zdá sa, že áno.
Orim
15.03.08,01:22
Skúsil som to urobiť tak ako som to pochopil. Neviem či je to ono daj vedieť čo na tom treba eventuélne vylepšiť.
Evanka
15.03.08,15:30
Orim, tiež som to tak pochopila, hodila som to včera ako prílohu do príspevku Uvidíme, či to tak zadávateľ myslel. Ale možno to už vyriešil :).
Llívia
09.03.10,11:45
Spravila som dochádzku v Open office Calc. Súbor som uložila ako "Šablóna Microsoft Excel 97/2000/XP". Problém mám so správnym zobrazením odpracovanej doby, ak bola práca vykonávaná v noci - v 1. stĺpci mám hodnotu 22:00; v druhom stĺpci hodnotu 6:00, v treťom stĺpci je prestávka 0:30. Pokiaľ tento súbor otvorím v Open offcie, tak v 4. stĺpci - súčtovom - mám hodnotu 7:30. Keď súbor otvorím na PC, kde Open office nie je, tak v 4. stĺpci, súčtovom, sa zobrazia mriežky. Navyše ani v Open office mí potom správne nezráta hodiny za celý mesiac - súčet je 6:00. Ako mám správne naformátovať bunky?
PaloPa
10.03.10,12:06
Spravila som dochádzku v Open office Calc. Súbor som uložila ako "Šablóna Microsoft Excel 97/2000/XP". Problém mám so správnym zobrazením odpracovanej doby, ak bola práca vykonávaná v noci - v 1. stĺpci mám hodnotu 22:00; v druhom stĺpci hodnotu 6:00, v treťom stĺpci je prestávka 0:30. Pokiaľ tento súbor otvorím v Open offcie, tak v 4. stĺpci - súčtovom - mám hodnotu 7:30. Keď súbor otvorím na PC, kde Open office nie je, tak v 4. stĺpci, súčtovom, sa zobrazia mriežky. Navyše ani v Open office mí potom správne nezráta hodiny za celý mesiac - súčet je 6:00. Ako mám správne naformátovať bunky?

Excel má údaj o čase uložený ako dátum a čas napr. 0.1.1900 06:00.
A ak odčítaš menší dátum od väčšieho, hodí to miesto výsledku "mriežky".

Dá sa to však jednoducho oblafnúť tak, že do vzorca podsunieš deň navyše ak sa počítajú časy cez noc:

=C6-B6+IF(C6 http://www.porada.sk/t128206-formaty-casu-v-exceli.html#post1259809

Palo
marjankaj
10.03.10,13:50
Excel má údaj o čase uložený ako dátum a čas napr. 0.1.1900 06:00. Je to čas v dňoch, ktorý uplynie od 31.12.1899 00h:00mm:oosec.(teda 0.1.1900.00:00:00)A ak odčítaš menší dátum od väčšieho, hodí to miesto výsledku "mriežky".

Dá sa to však jednoducho oblafnúť tak, že do vzorca podsunieš deň navyše ak sa počítajú časy cez noc:

=C6-B6+IF(C6 http://www.porada.sk/t128206-formaty-casu-v-exceli.html#post1259809

Palo

Aj tak si myslím, že mieša hrušky s jablkami. V Nemecku je rozdiel medzi hodinou(Uhr) a hodinou(Stunde) Takisto aj v Anglicku Hour a O'clock.
V exceli 1 hodina 1.1.1900 má hodnotu 1/24 a v roku 1901 už o 365 viac teda 365,041666. Potom ti nebudú tie súčty sedieť.
Ak by si postupovala takýmto spôsobom, tak by si mala uvádzať do buniek aj dátum spolu s časom. Takisto aj údaje o prestávke by mali začínať od a do(tiež údaje spolu s dátumom) Potom to bude sedieť.

Alebo si zadaj tento vzorec. Ale to nebude číslo ale text. =TEXT(INT(SUM(F5:F32)*24);"0")&":"&TEXT(MOD(SUM(F5:F32)*24*60;60);"00")
PS:
Alebo daj vzorec SUM(F5:F32)
a zadaj vlastný formát: [hh]:mm
Llívia
10.03.10,18:07
Ďakujem obom, vyskúšam, dúfam, že to bude fungovať aj v Open Office.
Llívia
30.04.10,09:02
Ďalší problém. Potrebujem, aby sa mi v exceli zobrazovali merné jednotky, napr. 10 m2. Dajú sa niekde takto naformátovať bunky?
sthruska
30.04.10,09:51
Ak som chcel mať index, tak som ho vybral (v tomto prípade 2) a naformátoval presne ako sa formátuje bunka. Samozrejme len ručne.
marjankaj
30.04.10,10:30
Ďalší problém. Potrebujem, aby sa mi v exceli zobrazovali merné jednotky, napr. 10 m2. Dajú sa niekde takto naformátovať bunky?

Takto?
Llívia
30.04.10,11:14
Takto?

Ďakujem.
Doplním to: ak tam chcete mať inú mernú jednotku, napr. ks: otvorte súbor priložený Marnankajom, kliknite na zobrazené číslo, potom na "Formát" - "Bunky" - "Vlastné" - v riadku "Typ" zmeňte hodnotu "m2" na "ks". Tento typ potom už zostane v exceli vo formáte buniek uložený.
marjankaj
30.04.10,11:25
Ďakujem.
Doplním to: ak tam chcete mať inú mernú jednotku, napr. ks: otvorte súbor priložený Marnankajom, kliknite na zobrazené číslo, potom na "Formát" - "Bunky" - "Vlastné" - v riadku "Typ" zmeňte hodnotu "m2" na "ks". Tento typ potom už zostane v exceli vo formáte buniek uložený.


A ak nechceš aby sa záporné čísla zobrazovali červeno, tak vymaž tú druhú časť za bodkočiarkou.