Tomasz K.

Tomasz K. Każdy z nas powinien
zdać w życiu egzamin
z bycia człowie...

Temat: Pomysł na przyporządkowanie dat do komunikatów

Chciałbym przyporządkować datę do każdego komunikatu. Wygląda to tak, przykład:

2014-04-15 dalej pusty wiersz
08:41 śniadanie
12:40 wyjazd
18:20 coś tam
pusty wiersz
2014-04-18 dalej pusty wiersz
09:50 wyniki finansowe
13:30 coś tam
pusty wiersz
2014-05-08 dalej wiersz pusty
14:40 wyniki
pusty wiersz

Pod każdą datą są różne ilości wpisów. Potrzebuję coś zrobić, żeby przy każdym komunikacie była sama data zamieszczona powyżej komunikatu. Dni oddzielone są od siebie pustym wierszem tak jak pokazałem. W pierwszej kolumnie jest data pod datą godzina, w drugiej kolumnie komunikat. Ten post został edytowany przez Autora dnia 25.05.14 o godzinie 21:51
Barbara Bobikau

Barbara Bobikau Excel Expert,
Trener, Analityk

Temat: Pomysł na przyporządkowanie dat do komunikatów

Zakładając, że dane są w kolumnie A, w komórce B3 proszę wpisać i przekopiować formułę na resztę kolumny:
=JEŻELI(LUB(A3="";CZY.LICZBA(A3));"";JEŻELI(B2<>"";B2;A1))

Panie Tomaszu, przy powyższym rozwiązaniu zakładałam, że wszystko jest w kolumnie A (godziny wraz z komunikatami, dlatego była funkcja czy.liczba)

Nie wiem czy dobrze teraz rozumiem, ale jeśli chciałby Pan dodatkową kolumnę z wpisami
data 1
komunikat 1
komunikat 2
puste
data 2
komunikat 3
itd..

to może Pan do komórki C2 wpisać formułę:
=JEŻELI(A2="";JEŻELI(ORAZ(LICZBA.CAŁK(A1)=A1;A1<>"");TEKST(A1;"rrrr-mm-dd");"");JEŻELI(LICZBA.CAŁK(A2)=A2;"";B2))

Funkcja LICZBA.CAŁK, jak słusznie doradził Pan Oskar, odróżni nam daty od czasów (wyjątek stanowi godzina 00:00)Ten post został edytowany przez Autora dnia 28.05.14 o godzinie 18:08
Tomasz K.

Tomasz K. Każdy z nas powinien
zdać w życiu egzamin
z bycia człowie...

Temat: Pomysł na przyporządkowanie dat do komunikatów

Dzięki. Tworzę coś na podstawie tego co otrzymałem, ale niestety przeciąganie tej formuły zwraca komórki puste. Jak ma wpłynąć na wynik korzystanie z funkcji CZY.LICZBA, i czy mogę jakoś podać excelowi w funcji jeżeli, żeby odróżniał datę od godziny?
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Pomysł na przyporządkowanie dat do komunikatów

Jeśli data i godzina zapisana jest prawidłowo (nie exportowana jako tekst, ale zapisana w Excelu) to możesz sprawdzić prawidłowość zapisu po formule LICZBA.CAŁK()
Godzina to reszta z pełnych liczb (wartość dziesiętna). Jeśli wprowadzisz warunek do formuły to będziesz miał rozróżnienie godzin od dat.Ten post został edytowany przez Autora dnia 27.05.14 o godzinie 09:48

Następna dyskusja:

obliczanie różnicy dat




Wyślij zaproszenie do