Formel zur Überprüfung von Zeitunterschieden

365
Uvvs Shankar

Ich habe das folgende Setup:

In Zelle ist A1die Zeit = 09:30

In Zelle ist B2die Zeit = 16:30

In Zelle C3möchte ich einen Prozentsatz basierend auf den folgenden Kriterien anzeigen:

  • Wenn B2-A1weniger als 06:00 Uhr ist, dann30%
  • Wenn B2-A1mehr als 06:00 Uhr und weniger als 12:00 Uhr ist, dann70%
  • Wenn B2-A1mehr als 12 Uhr ist, dann100%
0
Verwenden Sie die IF () - Funktionskette (`IF (cond1, var1, IF (cond2, var2, var3))`). In Ihrem Fall empfehle ich, als cond1 "<06: 00" und als Cond2 "> 12: 00" zu verwenden. Akina vor 5 Jahren 0
@Akina Bist du dir sicher, dass <06:00 als Bedingung funktioniert? Ich konnte das nicht erreichen, als ich es versuchte PeterH vor 5 Jahren 0
@PeterH Dies ist ein Kommentar, also ist alles nur eine Idee, weder Lösung noch funktionierender Code. Akina vor 5 Jahren 0
Möglicherweise möchten Sie die Anforderungen klären, wenn die Differenz genau 6 oder 12 Stunden beträgt. fixer1234 vor 5 Jahren 0

1 Antwort auf die Frage

1
Gary's Student

In C3 geben Sie ein:

=IF(B2-A1<TIME(6,0,0),0.3,IF(B2-A1<TIME(12,0,0),0.7,1)) 

und Formatierung anwenden:

enter image description here