Ahoj, mám sloupec asi se třemi tisíci řádky, v každém řádku je buňka, kterou potřebuji upravit. Je v ní uveden datum a čas (2011 10 06_12:10:09,090), potřebuji, abych měl v buňce jen čas. Víte jak to upravit?
Moc díky za reakce
--- Doplnění předchozího příspěvku (05 Bře 2013 17:59) ---
Nikdo neví?
Hromadná úprva buněk Excel
-
- Level 3
- Příspěvky: 452
- Registrován: leden 12
- Bydliště: Země, bohužel...
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Hromadná úprva buněk Excel
Ahoj a vítej na PC-help
Šlo by to vzorcem a nebo makrem, záleží na tom co preferuješ.
Na vzorec bude třeba druhý sloupek kam se vše přepočítá, nebo makro to zvládne zapsat do stejného sloupku, nebo do vedlejšího dle potřeby.
Šlo by to vzorcem a nebo makrem, záleží na tom co preferuješ.
Na vzorec bude třeba druhý sloupek kam se vše přepočítá, nebo makro to zvládne zapsat do stejného sloupku, nebo do vedlejšího dle potřeby.
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Re: Hromadná úprva buněk Excel
Ahojky, pokud to může být do jiného sloupce, tak se nabízí složená funkce (kde slovo Buňka je odkaz na původní hodnotu)
česká verze:
=ČAS(ČÁST(Buňka;12;2);ČÁST(Buňka;15;2);ČÁST(Buňka;18;2))
anglická verze:
=TIME(MID(A1;12;2);MID(A1;15;2);MID(A1;18;2))
česká verze:
=ČAS(ČÁST(Buňka;12;2);ČÁST(Buňka;15;2);ČÁST(Buňka;18;2))
anglická verze:
=TIME(MID(A1;12;2);MID(A1;15;2);MID(A1;18;2))
-
- Level 3
- Příspěvky: 452
- Registrován: leden 12
- Bydliště: Země, bohužel...
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Hromadná úprva buněk Excel
Nebo taky: =ČÁST(A1;NAJÍT(":";A1;1)-2;8) (do uňky B1 a rozkopírovat až na konec), za předpokladu, že jsou data v prvním sloupci od prvního řádku.
A makrem přímo nahrazení dat v prvním sloupci:
A makrem přímo nahrazení dat v prvním sloupci:
Kód: Vybrat vše
Sub zmen()
Dim i As Integer
Application.ScreenUpdating = False
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
On Error Resume Next
Cells(i, 1) = Mid(Cells(i, 1), InStr(1, Cells(i, 1), ":", vbTextCompare) - 2, 8)
On Error GoTo 0
Next
Application.ScreenUpdating = True
End Sub
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4819
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 12235
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4791
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
-
- 3
- 3359
-
od lubo.
Zobrazit poslední příspěvek
24 říj 2024 00:00
-
-
Excel 2016 - vzorec kombinace podmínek Příloha(y)
od MK_Vs » 08 led 2025 17:56 » v Kancelářské balíky - 5
- 4109
-
od lubo.
Zobrazit poslední příspěvek
14 led 2025 00:51
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů