2017-01-09 4 views
1

Ich versuche, einen idiotensicheren Rota-Planer für die Manager bei der Arbeit zu machen, aber ich bin am Ende mit, wie man Zeiteingabe vereinfacht.Vereinfachte Zeiteingabe in Excel

Planner Image 1

In Time In wollen die Manager mal schnell schreiben. Zum Beispiel arbeitet Luke von 11 Uhr bis Mitternacht. Die Manager möchten 11 eingeben und automatisch auf 11:00. Wenn ich dies testen, geht die Zeit zu 00:00 und die Formelleiste sagt das Datum der 11 Verwendung ist, anstatt die Zeit: Time Issue

Wie würde ich über die Festsetzung dieses Problem zu gehen?

PS Ich habe bereits das Format auf hh:mm

+2

Das nervte mich auch eine Weile. Ich denke nicht, dass es einen einfacheren Weg gibt, es sei denn, Sie schreiben ein Excel VBA-Backend oder etwas, das Eingaben als Zahlen verwendet und sie in eine Zeitzelle daneben konvertiert. – dgorti

+2

Typ '11:'. Wenn das Problem darin besteht, dass das ':' nur mit der Shift-Taste erreichbar ist, können Sie [AutoKorrektur] verwenden (https://support.office.com/de-de/article/Choose-AutoCorrect-options-for- Großschreibung-Rechtschreibung-und-Symbole-e7433b94-f3de-4532-9dc8-b29063a96e1f? ui = de-US & rs = en-US & ad = US), um zwei Punkte '..' durch ':' zu ersetzen. Wenn Sie das getan haben, können Sie '11..' eingeben und es wird in' 11: 'umgewandelt. –

+0

Denken Sie darüber nach, VBA-Code einzugeben, der sie während der Eingabe validiert? Sie müssen sicherstellen, dass die Benutzer Makros aktiviert haben. – Rufus

Antwort

0

Versuchen Sie Folgendes:

(zum Beispiel) - In der Zelle H2, eine Formel gesetzt = C2/24 und formatiert diese Zelle als Gewohnheit - hh: mm entweder mit AM/PM oder ohne das. Jetzt

, wenn der Benutzer gibt 11 in Zelle C2, wird die Zelle H2 bis 11.00.00

konvertieren Wenn der Benutzer wünscht, 11.30 Uhr als zeit in eingeben (in H3 Zelle) dann dem Benutzer sollte in Zelle C3 11.5 eingeben.

Verwandte Themen