Witam
Zna ktos sie na Excelu? Mam kolumne w takim formacie:
26.03.2023 22:00:00
Niestety, data i godzina sa razem w jednej komorce. Jest jakis sposob zeby inna kolumna zczytala tylko godzine w formacie hh:mm. Wazne jest dla mnie zeby bylo to bez sekund, same godziny i minuty.
Co rozumiesz przez „zczytala tylko godzine” - opisz dokładnie, co chcesz zrobić z tą godziną, do jakiej formuły chcesz ją użyć etc.
Chce miec druga kolumne gdzie podane sa tylko godziny i minuty, bez sekund i bez daty.
To użyj po prostu formatu komórki i ustaw, żeby wyświetlała tylko godzinę.
Przez format komórki rozumiem ustawienia, co w komórce się znajduje (data, waluta, liczba), nie wiem jak to jest nazwane w polskiej wersji Excela.
To jest tylko kwestia formatu komórki, jak chcesz wydzielić to sformatuj kolejną komórkę jako godzinę (w postaci gg.mm) i wskaż adres komórki źródłowej.
To użyj po prostu formatu komórki i ustaw, żeby wyświetlała tylko godzinę.
Przez format komórki rozumiem ustawienia, co w komórce się znajduje (data, waluta, liczba), nie wiem jak to jest nazwane w polskiej wersji Excela.
Excel przechowuje datę i godzinę tak naprawdę jako liczbę - przed przecinkiem jest data, po przecinku jest godzina. Na przykład 23 marca 2023 roku, godz. 11:03 wpisane w jednej komórce, to wartość 45008,4604166667. Możesz użyć takiego patentu: =(adres_komórki) - INT(adres_komórki), wtedy wynikiem będzie wartość po przecinku, na moim przykładzie 0,4604166667, czyli godzina. Wtedy wystarczy odpowiednie formatowanie, żeby ta wartość była wyświetlana w postaci godziny.
[edit]hopkins mnie wyprzedził, na tej właśnie stronie znalazłem opisany przeze mnie mechanizm :)
Pewnie powinienem o tym od razu wspomniec. Tak, to jest dobre rozwiazanie ktore zaproponowaliscie. Problem w tym, ze na gorze w komorce dane i tak zostaja. Niestety klient nie rozumie, ze nie ma to zadnego funkcjonalnego znaczenia i zyczy sobie zeby w komorce byla sama godzina z minutami.
No nie przegadasz. Da rade jakos w miare prosty sposob to zrobic?
=TEKST(tu zaznaczasz komórkę z datą i godziną;"gg:mm")
przykład: =TEKST(A1;"gg:mm")
A jeżeli ta data nie jest wpisana w formacie dat przez kropki możesz zrobić tak:
=FRAGMENT.TEKSTU(A1;12;5)
hopkins, grish_em_all oraz PanWaras
Dziekuje za odpowiedzi. Oba wasze rozwiazania zadzialaly.
Dzieki wielkie :)