Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 73408 Skopiuj do schowka Kalkulator odliczania czasu
Autor Wiadomość
Amidas 
Świeżak


Wersja: Win Office 2016
Posty: 8
Wysłany: 24-09-2022, 03:01   Kalkulator odliczania czasu

Cześć i czołem eksperci ;-)

Potrzebuje stworzyć w google sheets kalkulator wyświetlający następną date (h:min) w interwale na podstawie aktualnej godziny.

Na dodatek interwały są wyliczone od wprowadzonej daty/godziny.

Zrzut ekranu 2022-09-24 035819.png
Plik ściągnięto 27 raz(y) 27.03 KB

ID posta: 420764 Skopiuj do schowka
 
 
Kaper 



Zaproszone osoby: 2
Wersja: Win Office 365
Pomógł: 4362 razy
Posty: 8612
Wysłany: 24-09-2022, 08:47   

W google sheets data i godzina to tak jak w excelu część całkowita i część ułamkowa liczby
więc jeśli np. szukasz daty o tydzień wcześniejszej to odejmujesz od komórki 7, a jeśli szukasz czasu o 12 minut później to dodajesz 1/120 czyli 12minut/(60min na godz *24 godz na dobę), jeśli o godzinę to dodajesz 1/24, itp.
_________________
Kaper Jej Królewskiej Mości :boss

Jeśli dane będą torturowane dość długo, przyznają się do wszystkiego
ID posta: 420767 Skopiuj do schowka
 
 
Amidas 
Świeżak


Wersja: Win Office 2016
Posty: 8
Wysłany: 24-09-2022, 10:13   

Kaper napisał/a:
W google sheets data i godzina to tak jak w excelu część całkowita i część ułamkowa liczby
więc jeśli np. szukasz daty o tydzień wcześniejszej to odejmujesz od komórki 7, a jeśli szukasz czasu o 12 minut później to dodajesz 1/120 czyli 12minut/(60min na godz *24 godz na dobę), jeśli o godzinę to dodajesz 1/24, itp.


Okej, ta wiedza jest mi znana.

Może nie sprecyzowałem dokładnie problemu zadania. Godzina, którą widzimy po lewej stronie to czas aktualny (odświeża się ona co minutę - wiem jak zrobić). Natomiast wyświetlane najbliższe wystąpienia w interwałach są liczone od ustalonej daty (nie jest ona widoczna na zrzucie ekranu) oraz zmieniają się w zależności od aktualnej godziny.
ID posta: 420771 Skopiuj do schowka
 
 
Waldek 
Excel Expert


Wersja: Win Office 2019
Pomógł: 417 razy
Posty: 1766
Wysłany: 24-09-2022, 13:58   

Amidas napisał/a:

Okej, ta wiedza jest mi znana.

Jeżeli ta wiedza jest Ci znana to w czym problem? Dodajesz lub odejmujesz odpowiednią liczbę zgodnie z zasadami, które znasz.
ID posta: 420776 Skopiuj do schowka
 
 
Amidas 
Świeżak


Wersja: Win Office 2016
Posty: 8
Wysłany: 24-09-2022, 15:14   

Waldek napisał/a:
Amidas napisał/a:

Okej, ta wiedza jest mi znana.

Jeżeli ta wiedza jest Ci znana to w czym problem? Dodajesz lub odejmujesz odpowiednią liczbę zgodnie z zasadami, które znasz.


W tym rzecz, że wiem jak zrobić statyczne kolumny z interwałami, ale nie wiem w jaki sposób wyświetlić dynamicznie użytkownikowi.

Co minutę odświeża się arkusz ustawiając "current time" na aktualną godzinę oraz w komórkach pod interwałami wyświetlają się najbliższe godziny:minuty interwału obliczane z daty/godziny "start date".

excell.png
Plik ściągnięto 615 raz(y) 9.36 KB

ID posta: 420777 Skopiuj do schowka
 
 
Waldek 
Excel Expert


Wersja: Win Office 2019
Pomógł: 417 razy
Posty: 1766
Wysłany: 24-09-2022, 16:17   

Nie wiem o co chodzi. Formuły działają dynamicznie.
ID posta: 420778 Skopiuj do schowka
 
 
Amidas 
Świeżak


Wersja: Win Office 2016
Posty: 8
Wysłany: 24-09-2022, 16:22   

Waldek napisał/a:
Nie wiem o co chodzi. Formuły działają dynamicznie.


Jeżeli to zagadnienie jest na tyle oczywiste i proste, to pytanie czy mógłbyś stworzyć dla jednego interwału taki google sheet (zdaje mi się, że na podstawie tego przykładu będę mógł rozbudować arkusz o interesujące mnie funkcje).

Oczywiście, za pomoc będę dozgonnie wdzięczny.
ID posta: 420780 Skopiuj do schowka
 
 
Waldek 
Excel Expert


Wersja: Win Office 2019
Pomógł: 417 razy
Posty: 1766
Wysłany: 24-09-2022, 16:31   

Amidas napisał/a:

Jeżeli to zagadnienie jest na tyle oczywiste i proste, to pytanie czy mógłbyś stworzyć dla jednego interwału taki google sheet (zdaje mi się, że na podstawie tego przykładu będę mógł rozbudować arkusz o interesujące mnie funkcje).

Jak Tobie się nie chce przedstawić problemu ( bo te rysunki to są dobre ale na konkurs plastyczny) w postaci arkusza, to mi się nie chce dwa razy.
ID posta: 420781 Skopiuj do schowka
 
 
Amidas 
Świeżak


Wersja: Win Office 2016
Posty: 8
Wysłany: 24-09-2022, 16:55   

Waldek napisał/a:
Amidas napisał/a:

Jeżeli to zagadnienie jest na tyle oczywiste i proste, to pytanie czy mógłbyś stworzyć dla jednego interwału taki google sheet (zdaje mi się, że na podstawie tego przykładu będę mógł rozbudować arkusz o interesujące mnie funkcje).

Jak Tobie się nie chce przedstawić problemu ( bo te rysunki to są dobre ale na konkurs plastyczny) w postaci arkusza, to mi się nie chce dwa razy.


Ostatni zrzut ekranu z excel'a dokładnie przedstawiają jaki powinien być efekt końcowy arkusza. Dodatkowo pokazana jest zmiana w czasie po upływie 8 minut (a więc w komórce pod "8min" podał najbliższy interwał).

Już chyba w inny sposób graficzny nie potrafię przedstawić jaki jest oczekiwany efekt końcowy owego zadania aniżeli screen z arkusza poniżej. Dla jasności, szara kolumna oddzielająca czarne komórki to nic innego jak zmiana w czasie (i zobrazowanie w jaki sposób ma zachowywać się arkusz.

Zrzut ekranu 2022-09-24 175455.png
Plik ściągnięto 16 raz(y) 17.03 KB

ID posta: 420783 Skopiuj do schowka
 
 
Kaper 



Zaproszone osoby: 2
Wersja: Win Office 365
Pomógł: 4362 razy
Posty: 8612
Wysłany: 25-09-2022, 11:07   

Zrzut ekranu? Kiedy chcący pomóc wskazuje potrzebę pokazania arkusza?

Zachęcam do zapoznania się z tematem z naszego FAQ: https://www.excelforum.pl...ika-vt59262.htm

PS: A żeby móc pokazać jako załacznik arkusz, robisz to tak jak na screenshocie :mrgreen: :mrgreen: :mrgreen:

Przechwytywanie.PNG
Plik ściągnięto 10 raz(y) 41.44 KB

_________________
Kaper Jej Królewskiej Mości :boss

Jeśli dane będą torturowane dość długo, przyznają się do wszystkiego
ID posta: 420794 Skopiuj do schowka
 
 
Amidas 
Świeżak


Wersja: Win Office 2016
Posty: 8
Wysłany: 25-09-2022, 11:33   

W takim razie udostępniam arkusz (praktycznie pusty)

timer.xlsx
Pobierz Plik ściągnięto 5 raz(y) 11.72 KB

ID posta: 420795 Skopiuj do schowka
 
 
Waldek 
Excel Expert


Wersja: Win Office 2019
Pomógł: 417 razy
Posty: 1766
Wysłany: 25-09-2022, 13:49   

Nie za bardzo mam teraz czas. Taka formuła w D3 i kopia w prawo, przy czym opis: 8, 10, 12 min i 1h zamieniłam na wartości.
Kod:
=(GODZINA($C$10)/24+MINUTA($C$10)/24/60+SEKUNDA($C$10)/24/60/60)+ZAOKR.DO.CAŁK(($B$3-(GODZINA($C$10)/24+MINUTA($C$10)/24/60+SEKUNDA($C$10)/24/60/60))/D2)*D2

Przykład w załączniku. Wartości są inne niż te w przykładowym arkuszu, obok dodałem 12 min.

timer(1).xlsx
Pobierz Plik ściągnięto 9 raz(y) 10.91 KB

ID posta: 420797 Skopiuj do schowka
 
 
Amidas 
Świeżak


Wersja: Win Office 2016
Posty: 8
Wysłany: 25-09-2022, 18:42   

Dziękuje ślicznie za pomoc :clap :danke
ID posta: 420798 Skopiuj do schowka
 
 
Waldek 
Excel Expert


Wersja: Win Office 2019
Pomógł: 417 razy
Posty: 1766
Wysłany: 25-09-2022, 21:17   

Można nieco krócej:
Kod:
=($C$10-ZAOKR.DO.CAŁK($C$10))+ZAOKR.DO.CAŁK(($B$3-($C$10-ZAOKR.DO.CAŁK($C$10)))/D2)*D2


timer(2).xlsx
Pobierz Plik ściągnięto 10 raz(y) 10.93 KB

ID posta: 420800 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe