Witam.
Nie wiem czy w dobrym miejscu i czy w ogóle na tym forum powinienem napisać swą prośbę ale spróbuje właśnie tu.
A więc do rzeczy. Próbuje wykonać zadanie (w załączniku) w którym muszę wykorzystać wzór. Moja próba przekształcenia go w funkcje jak wcześniej sądziłem, się udała, lecz sprawdziłem to pisemnie i wychodzi mi inny wynik. Próbowałem zmienić go, ale bez powodzenia.
Podsyłam zdjęcie zadania i arkusz w którym próbowałem sił z tą funkcją. Oczywiście proszę też o wytłumaczenie gdzie popełniłem błąd.
(chodzi o wzór na średnią prędkość)
Z góry naprawdę bardzo dziękuje!
Sprawdzenie poprawności funkcji
Sprawdzenie poprawności funkcji
- Załączniki
-
- Zadanie 3.2.ods
- (50.79 KiB) Pobrany 79 razy
OpenOffice 4.1.6
Windows 8.1
Windows 8.1
Re: Sprawdzenie poprawności funkcji
Źle obliczyłeś różnicę czasu zawinięcia a wypłynięcia . W tej części twoja formuła dokonała następujących obliczeń:
minuty musisz zamienić na część godziny (1 min = 1/60 godz) czyli:
edit:
PS. Tak na marginesie, nie musiałeś czasu rozbijać na godziny i minuty. Mogłeś obliczyć ją tak jak przeliczałeś datę:
Czemu w takim razie różnicę czasu należy przemnożyć jeszcze przez 24? Ano dlatego, że trzeba zdawać sobie sprawę jak CALC "widzi" czas. Dla niego jest on tylko częścią doby, czyli np. 12 godzin widzi jako połowę dnia (12/24 = 0,5) i właśnie tą (0,5) wartość używałby do dalszych obliczeń.
Kod: Zaznacz cały
...+(GODZINA(F3)+MINUTA(F3)-(GODZINA(D3)+MINUTA(D3))) = (16+1-(12+3))=17-15 = 2
Kod: Zaznacz cały
...+(GODZINA(F3)-GODZINA(D3)+(MINUTA(F3)-MINUTA(D3))/60) = (16-12 +( 1-3)/60) = 4 - 2/60 = 3,96666(6)
PS. Tak na marginesie, nie musiałeś czasu rozbijać na godziny i minuty. Mogłeś obliczyć ją tak jak przeliczałeś datę:
Kod: Zaznacz cały
(F3-D3)*24
Ostatnio zmieniony sob cze 22, 2019 2:43 pm przez Rafkus, łącznie zmieniany 1 raz.
LibreOffice 7.4.6 (preferowany) oraz OpenOffice 4.1.6. Widows 10
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
Re: Sprawdzenie poprawności funkcji
Dziękuje bardzo. Będę pamiętał na przyszłość. Raz jeszcze dziękuje bardzo.
Pozdrawiam.
Pozdrawiam.
OpenOffice 4.1.6
Windows 8.1
Windows 8.1
Re: Sprawdzenie poprawności funkcji
Jedną z możliwości wyliczenia średniej jest poniższa formuła:
Sekwencja E3-C3+F3-D3 wylicza odstęp czasu między wypłynięciem a przypłynięciem.
Funkcja TEKST pozwala wyodrębnić całkowitą liczbę godzin z tak uzyskanej liczby. A zastosowana do niej funkcja WARTOŚĆ zamieni ten tekst w liczbę.
Do tej liczby dodany jest ułamek odpowiadający części godziny (czyli minutom) w tej różnicy czasowej.
Kod: Zaznacz cały
=G3/(WARTOŚĆ(TEKST(E3-C3+F3-D3;"[HH]"))+MINUTA(E3-C3+F3-D3)/60)
Funkcja TEKST pozwala wyodrębnić całkowitą liczbę godzin z tak uzyskanej liczby. A zastosowana do niej funkcja WARTOŚĆ zamieni ten tekst w liczbę.
Do tej liczby dodany jest ułamek odpowiadający części godziny (czyli minutom) w tej różnicy czasowej.
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Re: Sprawdzenie poprawności funkcji
To już musztarda po obiedzie ale zaproponowany przeze mnie wzór można uprościć do postaci:
Rożnica czasu zostanie przekształcona w liczbę minut a te podzielone przez 60 dadzą ilość godzin z częścią ułamkową.
Kod: Zaznacz cały
=G3/(WARTOŚĆ(TEKST(E3-C3+F3-D3;"[MM]")/60
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.