it-swarm.com.de

Vergleichen Sie die Zeiten in der Google-Tabelle

Ich möchte überprüfen, ob in einer Reihe von Feldern Tageszeiten vor 11 Uhr angegeben sind. Die Daten werden in diesem Format gespeichert: 8:42:00 AM

Ich habe A1<"11:00:00 AM" ausprobiert, aber es wird immer True zurückgegeben, auch wenn es nach 11:00 Uhr war

Vielleicht ist eine Lösung es zuerst in Epoche umzuwandeln? oder gibt es einen einfacheren weg? Jeder Arbeitsansatz wird geschätzt.

5
Mohamed Khamis

Das Problem ist, dass "11:00:00 AM" kein Zeitwert ist, sondern nur eine Zeichenfolge mit den Zeichen 1, 1,:, 0 usw. Sie können es mit der Funktion timevalue in einen Zeitwert konvertieren:

=A1<timevalue("11:00:00 AM")

oder noch besser, definieren Sie die Zeit direkt mit time

 =A1<time(11, 0, 0)

Der zweite Ansatz ist vom Gebietsschema unabhängig. Es basiert nicht auf Konventionen wie AM/PM im Vergleich zur 24-Stunden-Uhr.

3
user79865