Excel-Formel vorzugsweise mit bedingter Formatierung

-2

Es fällt mir wirklich schwer, wenn mir jemand helfen könnte, bitte. Alarmiere mich anhand der Ankunftszeitdaten (Farbcode), wenn diese Person mehr als vier Stunden in Echtzeit geblieben ist. Dies wird für unsere ED verwendet, damit wir wissen, ob der Patient bereits "Langzeitaufenthalt" hat (mehr als 4 Stunden).

Christine
quelle
Willkommen bei Super User. Wir sind kein Script Writing Service. Wir erwarten von den Benutzern, dass sie uns mitteilen, was sie bisher versucht haben (einschließlich der von ihnen verwendeten Skripte) und wo sie hängengeblieben sind, damit wir bei bestimmten Problemen helfen können. Fragen, die nur nach Skripten fragen, sind zu weit gefasst und werden wahrscheinlich zurückgestellt oder geschlossen . Bitte lesen Sie Wie stelle ich eine gute Frage? .
DavidPostill
Sie sollten Ihre Frage auch so bearbeiten , dass sie einige Beispieldaten (Scheindaten) enthält. Unter Formatieren von Text als Tabelle finden Sie ein Webdienstprogramm, mit dem Sie eine schöne Datentabelle erstellen können, die Sie in Ihre Frage einfügen können.
DavidPostill
Wenn ich verstehe, was Sie sagen, möchten Sie etwas, das Sie automatisch benachrichtigt, wenn eine Zeitschwelle pro Patient erreicht wurde. Ist das richtig? Wenn ja, glaube ich nicht, dass Excel etwas Out-of-the-Box hat, um das zu tun. Zumindest müssen Sie Ihre Formeln aktualisieren.
rfportilla
Alles, was von der Farbe einer Zelle abhängt, erfordert VBA. Dies ist fast immer ein schlechtes Design. Verwenden Sie Werte, um Daten darzustellen (auch wenn dies Ja / Nein ist), und verwenden Sie gegebenenfalls die bedingte Formatierung, um dies hervorzuheben. Sobald Sie erklärt haben, was Sie tatsächlich versuchen, erhalten Sie möglicherweise einige gute Antworten.
AdamV

Antworten:

1

Basierend auf einer Zelle, die die Ankunftszeit und das Ankunftsdatum des Patienten enthält (z. B. 03/12/2015 23:25), können Sie die bedingte Formatierung verwenden:

  • Wählen Sie Bedingte Formatierung> Neue Regel ...
  • Wählen Sie "Nur Zellen formatieren, die enthalten"
  • Wählen Sie "kleiner als" aus der Dropdown-Liste und verwenden Sie die Gleichung "= JETZT () - (4/24)" (ohne die Anführungszeichen)
  • Wählen Sie die Formatierung aus, die Sie anwenden möchten (z. B. roten Text), indem Sie auf die Schaltfläche "Formatieren ..." klicken

Sie können dann den Format Painter verwenden, um diese Formatierung auf andere Zellen auszuweiten, und F9, um das Blatt neu zu berechnen und die Formatierung zu aktualisieren.

user1228123
quelle
Dies basiert auf den 4 Stunden, die Sie als (4/24) eines Tages angegeben haben.
user1228123
Vielen Dank! Was ist mit der Formel zur Berechnung der verstrichenen Zeit in Echtzeit? Vielen Dank!
Christine
Sie könnten eine zusätzliche Spalte haben, die eine Formel verwendet. Wenn sich das Ankunftsdatum / die Ankunftszeit beispielsweise in Zelle A6 befindet, können Sie die Formel "= 24 * (JETZT () - A6)" in B6 eingeben. Sie können dann die Formel in die Spalte kopieren. Dies gibt die verstrichene Zeit in Stunden an. Sie müssen die Zelle wahrscheinlich neu formatieren, bevor Sie die Zelle in der Spalte kopieren können. Wählen Sie dazu Zellen formatieren> Nummer> "Nummer". Sie können dann die bedingte Formatierung auf diese Spalte anwenden, basierend auf> 4.
user1228123
Wenn Sie möchten, dass ein Alarm ertönt oder ein Popup-Fenster angezeigt wird, müssen Sie meines Erachtens VBA verwenden. Schauen Sie sich dies an: pcreview.co.uk/threads/…
user1228123