Proszę o pomoc w kwestii minut w OpenOffice Calc

Użytkowanie arkusza kalkulacyjnego
Lubel
Posty: 27
Rejestracja: czw paź 16, 2014 7:25 am

Proszę o pomoc w kwestii minut w OpenOffice Calc

Post autor: Lubel »

...
Załączniki
Bez tytułu.png
Ostatnio zmieniony śr kwie 22, 2015 1:15 pm przez Lubel, łącznie zmieniany 1 raz.
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

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

Post 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ę.
LibreOffice 6.1.2.1 na Windows 10
Jan_J
Posty: 4576
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

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

Post 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.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Lubel
Posty: 27
Rejestracja: czw paź 16, 2014 7:25 am

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

Post 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ć?
OpenOffice 3.2 na Windows 7
Jan_J
Posty: 4576
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

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

Post 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.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
arras_1
Posty: 148
Rejestracja: czw lip 19, 2012 8:08 pm

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

Post autor: arras_1 »

Ewentualnie za pomocą funkcji czas =CZAS(GODZINA(C7);MINUTA(C7)+1;0)
OpenOffice.org 4.1.3 , Windows 10
Minio
Posty: 323
Rejestracja: śr sie 01, 2012 1:48 am
Lokalizacja: (Poznań|Dziwnów), Polska

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

Post 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.
Mój blog o używaniu LibreOffice
LibreOffice 4.2.6, Debian testing amd64
Jan_J
Posty: 4576
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

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

Post autor: Jan_J »

Dzięki, Minio
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Lubel
Posty: 27
Rejestracja: czw paź 16, 2014 7:25 am

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

Post autor: Lubel »

Dziękuje wszystkim za pomoc w szczególności panom Jan_J, Minio, arras_1, mitek.
OpenOffice 3.2 na Windows 7
Zablokowany