Funkcja TimeSerial

Zwraca wartość typu wariant (data) zawierającą czas określonej godziny, minuty i sekundy.

Składnia

TimeSerial ( godzina, minuta, sekunda )

Ostrzeżenie    Upewnij się, że argumenty znajdują się w odpowiednim zakresie wartości. Nieprawidłowy argument może powodować nieprawidłowe wyniki.

W składni funkcji TimeSerial występują następujące argumenty:

Argument

Opis

dobow

Argument wymagany. Wariant (Liczba całkowita). Liczba z przedziału od 0 (12:00) do 23 (11:00 P.M.) włącznie lub wyrażenie numeryczne.

minutę

Argument wymagany. Wariant (Liczba całkowita). Dowolne wyrażenie liczbowe.

drugiego

Argument wymagany. Wariant (Liczba całkowita). Dowolne wyrażenie liczbowe.

Spostrzeżenia

Aby określić godzinę, na przykład 11:59:59, zakres liczb dla każdego argumentu TimeSerial powinien być w normalnym zakresie dla jednostki; to znaczy 0 – 23 za godziny i 0 – 59 za minuty i sekundy. Możesz jednak określić czasy względne dla każdego argument przy użyciu dowolnych wyrażeń liczbowych, które reprezentują pewną liczbę godzin, minut lub sekund przed upływem określonego czasu. W poniższym przykładzie użyto wyrażeń zamiast bezwzględnych liczb czasu. Funkcja TimeSerial . ODW zwraca godzinę przypadającą na 15 minut przed (-15) sześć godzin przed południem (12 - 6) lub 5:45:00 A.M.

TimeSerial(12 - 6, -15, 0)

Jeśli którykolwiek z argumentów przekroczy zakres normalny dla tego argumentu, to jest on zwiększany do najbliższej większej jednostki, o ile jest to właściwe. Jeśli na przykład określisz 75 minut, to jest ona szacowana w ciągu jednej godziny i 15 minut. Jeśli którykolwiek z argumentów znajduje się poza zakresem-32 768 do 32 767, wystąpi błąd. Jeśli czas określony za pomocą trzech argumentów powoduje, że data będzie przypadać poza dopuszczalny zakres dat, wystąpi błąd.

Przykład zapytania

Wyrażenie

Wyniki

Wybierz TimeSerial (18; 12; 10) jako NewTime z ProductSales GROUP BY TimeSerial (18; 12; 10);

Zwraca wartość "czas" utworzoną z określonej godziny, minuty i sekundy wprowadzoną w argumentach funkcji i jest ona wyświetlana w kolumnie NewTime. Wynik: "6:12:10 PM".

Przykład języka VBA

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji TimeSerial w celu zwrócenia czasu dla określonej godziny, minuty i sekundy.

Dim MyTime
MyTime = TimeSerial(16, 35, 17)
' MyTime contains serial representation of 4:35:17 PM.

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Zobacz też

Wybieranie odpowiedniej funkcji daty

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×