Die Excel MOD-Funktion / Countif-Logik arbeitet um den 12-Uhr-Punkt herum

418
iMOCKusALL

Meine Frage ist derjenigen ähnlich, in der ich mit der Mod-Formel von Excel zu kämpfen habe. Meistens wünsche ich mir nur eine Klarstellung, wie die Mod-Funktion in Bezug auf die Zeit funktioniert, und wenn ich das schwieriger mache, dann muss es sein.

Die Situation ist so, ich habe eine Tabelle erstellt, die den Zeitunterschied zwischen verschiedenen Zeitzonen und deren Koordinierungszeiten für ein Online-Spiel zeigt. Ich habe eine Weckzeit angenommen: 6 bis 21 Uhr. Um zu sehen, welche Zeitzonen für den Zeitraum von mindestens 12 Minuten zu Beginn des Spiels wach sind, habe ich eine separate Tabelle mit diesen Zeiten mit der Formel = Zeit + 12/24 erstellt (ich bezeichne dies als Vorbereitungszeit) chart.) (Die 48 + Stunden von der gleichen "Startzeit" sind letztendlich die gleiche Startzeit, daher habe ich mir nicht die Mühe gemacht, einen Chart dafür zu erstellen.)

Später, wenn ich versuche, eine Gesamtsummensäule für jedes Mal zu haben, die zeigt, wer mit der Formel = COUNTIFS (B3: B9, ">" 6:00 AM, B3: B9, "<=" 9:00) "wach" wäre PM) (keine Sorge, 6 Uhr und 9 Uhr sind Stand-In für Sie, sie beziehen sich auf Zellen, die diese Werte enthalten). Dies funktioniert perfekt für die 'Startzeit'-Karte, aber die Zählung endet auf der' Vorbereitungszeit'-Karte. Ich bin auch auf Fehler in anderen Formeln gestoßen, die auf diesen beiden Diagrammen aufbauen, und der COUNTIF-Formel, die ich nicht erwähnen werde, da ich glaube, dass ich das Problem meines Verständnisses der Funktionsweise der MOD-Funktion isoliert habe.

Wenn Sie nur eine Zeitzone (z. B. zentrale Zeitzone) mit derselben Countif-Formel untersuchen, ist die Anzahl der Wachzeiten aus der "Startzeit" -Tabelle korrekt, die Anzahl der Wachzeiten für 12+ mit der "Vorbereitungszeit" -Tabelle ist jedoch korrekt trifft die 12:00-Marke. Wenn Sie damit täuschen, passiert das Gegenteil, wenn ich die Diagrammformel 'prep time' in = time-12/24 ändere. Dies geschieht jedoch auch aus meinen Formatierungsanweisungen. Ich würde wirklich nicht gerne hineingehen und für jede Zeile / Zeitzone die Formel ändern, die bei dieser Markierung um 12 Uhr beginnt, oder die COUNTIF-Formel, da das Blatt nach dem Hinzufügen / Abziehen von Zeitzonen fast vollständig automatisiert sein soll.

Ich habe mir echte Kopfschmerzen bereitet, als ich versuchte, die COUNTIF-Anweisung an die verschiedenen Situationen von 6.00 Uhr bis 21.00 Uhr, 9.00-12.00 Uhr, 1.00 Uhr bis 6.00 Uhr anzupassen.

Die ähnliche Frage, auf die ich mich beziehe, erklärt, dass der Fehler auftritt, weil das Zellenformat auf eine Datums- und Uhrzeiteinstellung eingestellt ist, aber ich habe das geprüft und alle meine Zellenformate auf den Zeittyp 13:30 eingestellt. Und ja, das Format hat am / pm, aber wer kann die Zeit trotzdem im Dezimalformat lesen? Nicht ich.

Ich weiß nicht, wie ich das Blatt anbringen soll, nur um eine visuelle Spalte zu geben. Die Spalten sind Zeiten (15:00 Uhr, 16:00 Uhr, 17:00 Uhr usw.) und Zeilen sind die verschiedenen Zeitzonen, die ich vergleiche (z. B. zentrale Zeit) zone (ctz), japan (JST), Libanon (EET), etc)

Wenn jemand meinen Excel-Glitch lösen kann, ist das super, aber ich würde mich mit einer ausführlichen Erklärung zufrieden geben, wie sich die MOD-Formel in Bezug auf das Überschreiten dieser neuen Tageszeit verhält.

Ich habe das Problem manuell erledigt, aber ich bin neugierig, wie man Excel bekommt, um mir die Antwort zu geben, also keine Eile!

Ich habe alles angepasst, was ich mit der MOD-Funktion von dieser Seite aus mache .

0

1 Antwort auf die Frage

0
iMOCKusALL

Egal, ich habe die Panne mit dem Mod herausgefunden.

Anstatt mein 12 + Stunden-Prep-Diagramm mit der Formel = Zeit + 12/24 zu erstellen. Wenn hätte = MOD sein sollen (Zeit + (12/24), 1). Wenn Sie dann die Zelle über die Zeile who ziehen, wird das Format festgelegt, in dem die Zeiten angezeigt wurden und in dem das Format der Zeiten vergleichbar war.

Beispiel: = B2 + 12/24 sollte = MOD (B $ 2 + (12/24), 1) sein

Willkommen bei Super User und ein großes Lob für die Lösung Ihres Problems. Vielen Dank, dass Sie den Fragebogen geschlossen und Ihre Lösung veröffentlicht haben. In zwei Tagen können Sie Ihre eigene Antwort akzeptieren, indem Sie auf das Häkchen neben klicken. Dies zeigt an, dass das Problem gelöst wurde und dass es hier eine bewährte Lösung gibt. fixer1234 vor 5 Jahren 0