Strona 1 z 1

Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 7:35 am
autor: Lubel
...

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 7:51 am
autor: mitek
W interesującej Cie komórce klikni prawy myszki i formatowanie komórki potem LICZBY następnie CZAS i znajdź odpowiednią dla Ciebie formę.

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 11:37 am
autor: Jan_J
Minuta to jest 1/24/60 == 1/1440 część doby. Czyli jako liczba 1/1440 == 0.0006944444444444444. A jeżeli nadasz komórce format [HH]:MM, to 0:1. Tylko że tej postaci nie możesz użyć w formule.

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 3:22 pm
autor: Lubel
Jan_J pisze:Minuta to jest 1/24/60 == 1/1440 część doby. Czyli jako liczba 1/1440 == 0.0006944444444444444. A jeżeli nadasz komórce format [HH]:MM, to 0:1. Tylko że tej postaci nie możesz użyć w formule.
Nic z pana wypowiedzi nie rozumiem. Można jaśniej? Po prostu napisać co gdzie wstawić?

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 4:31 pm
autor: Jan_J
c8:

Kod: Zaznacz cały

=c7 + 1/1440
i Format/Komórka/kod [HH]:MM

Btw. =suma(liczba+liczba) jest bez sensu, bo za dodanie składników odpowiada w tym przypadku +. Wystarczy =liczba+liczba. Funkcję suma() warto stosować do sumowania tablic, zwłaszcza jeżeli ich długość jest zmienna.

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 4:41 pm
autor: arras_1
Ewentualnie za pomocą funkcji czas =CZAS(GODZINA(C7);MINUTA(C7)+1;0)

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 10:00 pm
autor: Minio
Jan pisze jak do kogoś, kto zna wewnętrzne mechanizmy działania arkusza kalkulacyjnego. Najwyraźniej przecenił Twoją wiedzę. Nie masz się czego wstydzić, nikt się nie rodzi z wiedzą na temat arkuszy; zwłaszcza że wiele rozwiązań w arkuszach jest mało logicznych i ich jedynym uzasadnieniem jest konieczność zachowania wstecznej kompatybilności z jakimś dawno zapomnianym programem.

W każdym razie.

Arkusz kalkulacyjny oddziela prezentację danych od sposobu ich zapisu (w pliku, pamięci, gdziekolwiek). Na poziomie zapisu arkusz obsługuje tylko dwa typy danych: liczby i tekst. Za ich pomocą przedstawione są liczby, „waluty”, daty, godziny itd. Wniosek z tego jest jeden: to, co Ty widzisz jako godzinę, arkusz zapisuje jako liczbę. Dlatego Twoja pierwsza próba, "C7+0:1:0", nie powiodła się. Drugi argument sumowania nie jest liczbą i Calc nie wie, co z nim zrobić.

Skoro już wiadomo, że czas jest przechowywany jako liczba, pozostaje pytanie: jaka jest to liczba? Otóż liczba całkowita oznacza dzień (dobę, 24 godziny). Części liczby całkowitej odpowiadają częściom doby. Tak więc jednej godzinie odpowiada liczba 1/24 (0,041(6)). W każdej godzinie jest 60 minut, a więc w dobie jest 24*60 minut (1440 minut). Tak więc jednej minucie odpowiada liczba 1/1440 (= 1/(24*60) = 1/24/60 = 0,00069(4)). To miał na myśli Jan pisząc, abyś sumował zawartość C7 i 1/1440.

Kolejna rzecz to prezentacja tej liczby. W Twoim przypadku Calc uznał, że operujesz na czasie i chcesz widzieć godziny, minuty i sekundy. Aby widzieć coś innego, musisz wejść do ustawień komórki i zmienić format jej wyświetlania. Symbol HH odpowiada godzinom, symbol MM odpowiada minutom. Więc HH:MM to format „zegarowy”, np. 17:43. Jeżeli HH ujmiesz w nawiasy kwadratowe, to Calc poda bezwzględną liczbę godzin. Ma to znaczenie, gdy tych godzin masz więcej niż 24 (a więc operujesz nie tylko na ułamkach, ale także na liczbach całkowitych). HH:MM pokaże np. 02:24. [HH]:MM pokaże 26:24.

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: czw paź 16, 2014 11:21 pm
autor: Jan_J
Dzięki, Minio

Re: Proszę o pomoc w kwestii minut w OpenOffice Calc

: pt paź 17, 2014 6:21 am
autor: Lubel
Dziękuje wszystkim za pomoc w szczególności panom Jan_J, Minio, arras_1, mitek.