2016-07-13 19 views
0

Ich arbeite an einem Projekt für meine Arbeit und ich habe ein Problem, das versucht, Zeiten zu nehmen und sie auszumachen. Ich bekomme eine #DIV/0! Wenn ich die Zellen in XX:XX konvertieren.MS-EXCEL: Zeitmittelwerte + Zahlen zu Zeit

Im Folgenden finden Sie Screenshots der gleichen Daten und Funktionen. Die Oberseite ist mit regelmäßigen Zahlen die Unterseite ist, wo ich alle Zellen formatierte, um in Zeit XX: XX anzuzeigen.

Numbers (funktioniert)

= AVERAGE(H29,J29,P29,V29,AE29,AJ29) 

numbers

Zeit (XX:XX) aber bekomme ich die #DIV/0!. Die AVERAGE Funktion Ich benutze sieht wie folgt aus:

=AVERAGE(H29,J29,P29,V29,AE29,AJ29) 

time

Auch, wenn möglich, konnte ich die Daten in regelmäßigen Zahlen eingeben (keine Zeit) haben es dann in durchschnittliche Zeit anzuzeigen (hours:min) auf das Recht?.

Vielen Dank.

+0

zu ändern Bitte wählen Sie Zelle 'H29' mit': 55' in sie und drücken Sie 'F2' oder haben einen Blick auf die Bearbeitungszeile. Was wird angezeigt? –

Antwort

2

Wenn Sie in Excel mit Datum und Uhrzeit arbeiten, behalten Sie den Wert immer als Zahl bei und übernehmen Sie die Formatierung. Wenn Sie versucht haben, eine Zeit in hh: mm einzugeben, müssen Sie die Stunden anzeigen, selbst wenn sie leer sind, oder der Wert dieser Zelle wird zu einer Zeichenfolge. Aber Sie können eine Zeichenfolge nicht mitteln.

Dies sind gültige Einträge 00:23 oder 0:23

:23 ist nicht gültig Zeit wird so als String behandelt

Gültig mal als Zahl gespeichert werden, wo 24Stunden = 1.

Zeiten sind als Beispiel gespeichert 0:45 = 0.031250000

Um es zu beheben, fügen Sie die fehlenden führenden Nullen hinzu, oder wenn Sie explizit e ntered Text Strings: Geben Sie eine 1 in eine beliebige Zelle ein und kopieren Sie sie, wählen Sie dann alle Ihre Zeitzellen aus und fügen Sie spezielle Multiplikation ein. Das wird sie zurück in Zahlen konvertieren und Ihr Durchschnitt sollte funktionieren. Wenden Sie dann Ihre benutzerdefinierte Formatierung von erforderlich an.

Ich würde vorschlagen, dass die Benutzer die Zeit in Minuten zB 17, 23, 92 eingeben und den Mittelwert bilden, aber für die Umwandlung schlage ich vor, dass Sie eine Formel wie folgt verwenden:

=AVERAGE(H29,J29,P29,V29,AE29,AJ29)/(24*60) 

Dieser wandelt die durchschnittliche Zeit in Minuten, in einen Bruchteil eines Tages.

Anschließend können Sie benutzerdefinierte auf die Zellformatierung setzen das Format hh:mm

+0

@neoexile Wie sind Sie auf den Vorschlag gekommen? – Mike