Mam arkusz kalkulacyjny Excel z kolumną, która ma datę i godzinę określonego wydarzenia. Chciałbym zaokrąglić to do najbliższej 15-minutowej przerwy, aby móc policzyć całkowitą liczbę zdarzeń w tym okresie. Jaki jest najlepszy sposób na zaokrąglenie?Okrągły czas do najbliższego 15-minutowego okresu w Excelu
Odpowiedz
Skoro powiedział chcemy także datę, jak ten temat:
= (ROUND((A1 * 1440)/15, 0) * 15)/1440
Zakładając, że A1 ma wartość daty/czasu chcesz. To wykorzystuje fakt, że kolumny daty/czasu w Excelu to tylko liczby (część całkowita to data, część ułamkowa to godzina).
Jeśli chcesz zaokrąglić do Najbliższy 15:
Zakładając, że czas jest w komórce A2
Będziemy umieścić nasz nowy czas do B2:
B2 =TIME(HOUR(A2), ROUND((MINUTE(A2)/60)*4, 0) * 15, 0)
Jeśli chciał zawsze zaokrąglić w górę lub w dół zastąpić okrągła z ROUNDUP lub ROUNDDOWN
Jeśli czas jest w komórce A1:
=ROUND(A1*(24*60/15),0)/(24*60/15)
(zaokrąglanie do najbliższego 15 minut przyrostu)
lub
=INT(A1*(24*60/15),0)/(24*60/15)
(zaokrąglenie w dół do ostatniego 15 minut przyrostu)
Data i czas zaokrągleniu do najbliższej okres 15 minut (trzeba zawsze można zaokrąglić/zaokrąglić za pomocą czegoś takiego jak INT):
=DATE(YEAR(B1),MONTH(B1),DAY(B1))+TIME(HOUR(B1), ROUND(MINUTE(B1)/15,0)*15, 0)
Zakładając, że komórka B1 zawiera datę, którą należy zaokrąglić. Spowoduje to zwrócenie liczby w typowym formacie daty (np. 39846.64444 = 02/02/2009 15:28) i musisz sformatować komórkę wyników jako datę/godzinę, aby zobaczyć wartość (jak we wszystkich rozwiązaniach tego problemu). Wyświetlanie razem daty i godziny nie jest standardowym formatem daty i czasu, do tego celu potrzebny jest format niestandardowy.
Prostsze?
= B2 MOD (B2,15/24/60)
Wiedząc, że Excel 1 dnia = 24 godzin = 1,
15/24/60 (= 0,0104166666666667) jest numerycznym równoważnik równoważnik 15 minut.
Po prostu znalazłem przydatną funkcję, MROUND, która jest dostępna w Excel 2007 i jako dodatek do analizy.
Zakładając, że jest to czas B2, z szeregiem takich jak 8,43 do reprezentowania 8 godzin 25,8 minut:
=MROUND(MOD(B2,1)*60,15)
MOD (B2,1) wyekstrahowywało frakcyjnej 0,43; * 60 zamieni się na 25,8; a MROUND zaokrągli cię do najbliższej wielokrotności 15, czyli 30.
Mniejsze pisanie: = MROUND (a2, TIME (0,15,0)). Możesz zmienić 0,15,0 na dowolną wielokrotność zaokrąglania. Na przykład, jeśli chcesz najbliższą godzinę: = MROUND (a2, TIME (1,0,0)). Funkcja czasu to (godzina, minuta, sekunda). – sk8asd123
prosta
- jeśli w zaokrągleniu = pułap (A1 "00:15")
- jeśli zaokrąglone w dół = podłogowych (A1 "00:15")
Gdzie A1 to różnica między tymi dwoma czasami. Może to być odniesienie lub obliczenia: =CEILING(C2-B2,"00:15")
, gdzie C2 to czas zakończenia, a B2 to czas rozpoczęcia.
Jest to zdecydowanie najłatwiejsze i najłatwiejsze do odczytania rozwiązanie. –
To jest dokładnie to, czego potrzebowałem. Dziękuję Ci. – AdmiralAdama
ten pracował dla mnie
=CEILING(((MOD(D16-C16;1))*24);0,25)
Oblicza różnicę czasu dwóch różnych czasów C16 i D16 w godzinach pierwszy. Następnie zaokrągla w górę.
Zakładając masz 2 Date-razy i chcesz znaleźć sumę i zaokrąglić w górę do najbliższych 15 minut:
A1 = 7/10/2014 16:10
A2 = 7/10/2014 17:49
najpierw uzyskać łącznie w godzinach dziesiętnych:
A3: =(A2-A1)*24
Następnie można zaokrąglić w górę do najbliższego kwadransa:
A4: =Ceiling(A3, .25)
Albo zrobić to wszystko na jednej komórce:
A3: =Ceiling((A2-A1)*24, .25)
Zdecydowanie najprostsza odpowiedź tutaj. Użyj także Floor (
Zachowaj to proste. Zaokrągla do najbliższej 15-minutowej przerwy.
= ROUND(B2 * 24 * 4, 0)/4/24
MROUND przyjmuje wartości czasu jako ciągi, dzięki czemu można używać
=mround(a1,"0:15")
co moim zdaniem jest najkrótsza i najczystszy sposób.
- 1. W Excelu, jak zaokrąglić do najbliższego numeru fibonacci
- 2. Konwertuj milisekundy do tej pory (w Excelu)
- 3. Zaokrąglenie NSDate do najbliższego godzinę w iOS
- 4. okrągły podwójny do 0,5
- 5. Wyświetlane milisekundy w Excelu
- 6. liczba zaokrąglanie do najbliższego przedziału
- 7. Zapisywanie JTable w Excelu
- 8. runda do najbliższego miłego numeru
- 9. Jak zaokrąglić do najbliższego 0,5?
- 10. Zaokrąglanie Mechanizm do najbliższego 0,05
- 11. Okrągły pływaka do danego precyzją
- 12. zaokrąglij spację do najbliższego 0.5 w pytonie
- 13. Zliczanie duplikatów w Excelu
- 14. okrągły przycisk w Androidzie
- 15. "okrągły" oznacza w R
- 16. Układ okrągły
- 17. Wyliczanie przypisanych skrótów w Excelu
- 18. Interpolowanie punktów danych w Excelu
- 19. Odległość obiektu punktowego do najbliższego wielokąta w R
- 20. Policz unikalne wartości w Excelu
- 21. numer rundy do najbliższego 0,2 z PHP
- 22. Dodaj okrągły egde do znacznika na mapie
- 23. celem-C okrągły numer dokładnością do 50
- 24. Okrągły zmiennej do następnej najbliższej wielokrotności X
- 25. Okrągły NSDate do najbliższych 5 minut
- 26. Jak dodać elementy do combobox w formularzu w Excelu VBA?
- 27. Okrągły dziwny błąd MySQL
- 28. Wykonaj okrągły przycisk
- 29. VIM: odfiltrowanie klucza okresu w trybie normalnym
- 30. Dnspython: Ustawianie limitu czasu kwerendy/okresu ważności
Zawsze zaokrąglasz w górę lub w jedną stronę? – databyss