2012-03-25 19:56:44 +0000 2012-03-25 19:56:44 +0000
16
16
Advertisement

Pokaż dynamiczny czas (a nie datę) w Excelu

Advertisement

Chcę wypełnić komórkę z aktualnym czasem, więc zmienia się on za każdym razem, gdy otwieram plik.

Obecnie używam do tego funkcji now(), ale zwraca ona zarówno datę, jak i czas.

Chcę zobaczyć tylko czas. Czy jest jakiś sposób, aby to zrobić?

Advertisement

Odpowiedzi (9)

13
13
13
2012-03-25 20:17:51 +0000

spróbuj tego wzoru

=NOW()-TRUNC(NOW())

=NOW()-TODAY()
6
6
6
2017-11-02 06:46:36 +0000

Po wpisaniu formualrza =now() do komórki, zaznacz ją i naciśnij Ctrl + Shift + 2 Nie ma za co!

2
Advertisement
2
2
2012-03-25 20:20:42 +0000
=Now()
  1. Kliknij prawym przyciskiem myszy na Cell
  2. Kliknij Format Cells
  3. Kliknij na Custom po lewej stronie
  4. Wybierz format czasu jako h:mm:ss AM/PM
  5. Kliknij OK

Jeszcze jedno rozwiązanie:-

=TEXT(NOW(), "hh:mm:ss AM/PM")
```.
1
1
1
2016-09-08 10:29:27 +0000

Możesz spróbować następująco:

TIME(VALUE(LEFT(TEXT(NOW(), “HH:MM:SS”), 2)), VALUE(LEFT(RIGHT(TEXT(NOW(), “HH:MM:SS”), 5), 2)), VALUE(RIGHT(TEXT(NOW(), “SS:MM:SS”), 2)))

To skutecznie rozbije godziny, minuty i sekundy zwrócone z funkcji format i sformatuje je jako czas. Nie próbowałem tego po południu, więc nie jestem pewien, czy masz problemy z am/pm.

1
Advertisement
1
1
2016-10-03 12:06:14 +0000

Spróbuj tego kodu:

=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))

Dzięki.

0
0
0
2018-10-22 04:17:33 +0000

Użyj

=NOW()-TODAY(),

Jeśli chcesz użyć go w formule “czas końcowy” - “czas bieżący”, aby znaleźć “całkowitą liczbę godzin”, to po prostu sformatuj komórkę “całkowita liczba godzin” na liczbę i pomnóż całą formułę przez 24 w następujący sposób

Current Time Finish Time Total Hours

=NOW()-TODAY() 8:30 PM =(B2-B1)*24
0
Advertisement
0
0
2015-02-01 05:27:09 +0000

Aby wyświetlić tylko godzinę, należy przytrzymać –> CTRL + : ), co spowoduje wyświetlenie tylko godziny.

-1
-1
-1
2019-03-09 17:31:17 +0000

tutaj jest link pokazujący jak to zrobić ZEGAR Z AUTOMATYCZNYM ODNAWIANIEM

w linii With Sheet1.Range(“A1”) zastąp Sheet1 rzeczywistą nazwą arkusza, w którym chcesz mieć zegar i A1 komórką, w której chcesz mieć zegar

-3
Advertisement
-3
-3
2017-12-05 01:07:38 +0000

Jest do tego wbudowana funkcja, która podaje tylko czas. Funkcja ta ma postać =Time(). To powstrzymuje ją od wyświetlania daty i wyświetli tylko aktualny czas systemu operacyjnego przy tworzeniu nowego wpisu.

Advertisement