Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Berechnung von Medikamenten mit Excel und VBA

Forumthread: Berechnung von Medikamenten mit Excel und VBA

Berechnung von Medikamenten mit Excel und VBA
12.01.2015 08:24:50
Medikamenten
Hallo,
ich benötige eine Tabelle, in der al Grundlage ein Bestand an Medikamenten eingegeben wird und zwar folgende Werte: Name des Medikaments, Anzahl pro Tag, Anzahl pro Packung.
Danach soll ein Zeitraum definiert werden, also, wann Medikamente nachbestellt werden sollen, nämlich immer zum letzten Freitag im Monat, dabei soll berechnet werden, wie viel noch vorhanden ist, wieviel benötigt wird (Anzahl der benötigten - Anzahl der noch vorhandenen) geteilt durch Anzahl pro Packung (am besten mit aufrunden auf gesamte Pakung), damit man genau einen Monat hinkommt. Idealerweise mit Eingabeformularen. Natürlich muss auch die Möglichkeit bestehen, dass man den bereits vorhandenen Bestand eingibt
Wer kann mir da helfen, da ich nicht weiß, wie man sowas umsetzt
Danke schon mal im voraus
Liebe Grüße aus Berlin
Benedikt

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
etwas Vorarbeit bitte ...
12.01.2015 09:11:24
Klaus
Hallo Benedikt,
was genau erwartest du an Hilfe? Sowas setzt man in Excel um, mit Formeln und bei Bedarf einer Userform. Von NULL ausgehend wird dir sicher niemand helfen können - zumindest ein Grundgerüst musst du uns als Musterdatei zur Verfügung stellen. Das muss ja nicht funktional sein, aber die Parameter und Datenbankstruktur beinhalten.
Grüße,
Klaus M.vdT.

Anzeige
AW: etwas Vorarbeit bitte ...
12.01.2015 09:22:02
Langmantl
Hallo, ja habe schon mal etwas vorbereitet, was ich noch nicht habe ist die Möglichkeit einen Zeitraum zu bestimmen und in der zweiten Tabelle über ein Userform eine Bestandsveränderung zu machen.
Genial wäre auch, ich nur noch den Startzeitraum angebe und er anhand der Tage den Bestand selbst ermittelt, anhand der Tagesdosen
https://www.herber.de/bbs/user/94935.xlsx
Gruß Benedikt

Anzeige
AW: etwas Vorarbeit bitte ...
12.01.2015 10:25:19
Langmantl
BZW. hier geänderte Datei mit Userform, ohne VBA Codes, ich hoffe so wird deutlich was ich meine.
https://www.herber.de/bbs/user/94941.xlsm
MFG
Benedikt

AW: etwas Vorarbeit bitte ...
12.01.2015 12:21:27
serge
Hallo Benedikt
Ich habe etwas für mich gebastellt, vielleicht kann es dir weiterhelfen!
https://www.herber.de/bbs/user/94943.xls
Gruss
Serge

Anzeige
AW: etwas Vorarbeit bitte ...
12.01.2015 14:24:50
Langmantl
Hallo Serge,
danke erstmal für die Datei, sieht gut aus, was meinst du mit Indikation, was muss ich da eintragen? Wenn ich den kompletten Bestand auf Null setze wird in der Nachbestelltabelle nix angezeigt, was mache ich falsch?
Gruß Benedikt

AW: Aber eigentlich andere Routinen
12.01.2015 14:41:02
Langmantl
Hallo Serge,
danke für deine Tabelle, das ist aber nur die Hälfte von dem was ich brauche, in dn von mir veröffentlichten Tabellengerüst, ist ein Kalender, der ausrechnet, wie viele Tage der Medikamentenzyklus dauert. Da Grundsätzlich nur einmal im Monat alles bestellt wird, sollte die Tabelle in der Lage sein, den Bestand - Anzahl der Tage bis zum letzten Freitag im Monat (ist vorgegeben)Nach Prüfung, was der Bestand ist, den ich nur einmal eintragen möchte abzüglich der Verbrauchshistorie bis zum fixen Termin muss so viel berechnet werden, bis zum nächsten Monat wieder bis zum letzten Freitag im Monat. In meiner Datei habe ich zwei Tabellen , eine die die Monatsberechnung vornimmt und eine mit den Medikamenten, dort arbeite ich mit sverweiß Formel. HAbe ein kleines userform erstellt, der Bestandsberichtigungen vornimmt. brauchte jetzt nur jemanden, der mir den entsprechenden Code macht.
LG
Benedikt
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Berechnung von Medikamenten mit Excel und VBA


Schritt-für-Schritt-Anleitung

  1. Erstelle eine Excel-Tabelle für Medikamente:

    • Spalte A: Name des Medikaments
    • Spalte B: Anzahl pro Tag
    • Spalte C: Anzahl pro Packung
    • Spalte D: Bestandsmenge
  2. Definiere den Zeitraum:

    • Füge ein Dropdown-Menü hinzu, um den Zeitraum auszuwählen (z.B. einen Monat).
  3. Berechnung einfügen:

    • Verwende die folgende Formel, um die benötigte Menge zu berechnen:
      =MAX(0; (B2 * Anzahl_Tage - D2) / C2)
    • Diese Formel berechnet die Menge an Medikamenten, die nachbestellt werden muss, basierend auf der Anzahl der Tage im Monat.
  4. Userform erstellen:

    • Erstelle ein Userform, um die Eingaben für den Bestand zu vereinfachen.
  5. Makros und VBA:

    • Implementiere Makros, um die Berechnung zu automatisieren und die Benutzeroberfläche zu verbessern.

Häufige Fehler und Lösungen

  • Fehler: Falsche Berechnungen bei Bestandsänderungen
    Lösung: Stelle sicher, dass die Formeln korrekt auf die Zellen verweisen. Überprüfe auch, ob die Eingabewerte in den richtigen Formaten vorliegen.

  • Fehler: Userform funktioniert nicht
    Lösung: Überprüfe die VBA-Einstellungen und stelle sicher, dass alle benötigten Steuerelemente korrekt hinzugefügt wurden.


Alternative Methoden

  • Medikamentenverwaltung mit Excel-Vorlagen: Es gibt viele vorgefertigte Excel-Vorlagen für die Medikamentenverwaltung, die dir helfen können, einen Medikamentenplan zu erstellen. Diese Vorlagen enthalten oft bereits die nötigen Formeln und Strukturen.

  • Online-Tools: Es gibt auch Online-Tools, die eine ähnliche Funktionalität bieten. Hier kannst du Medikamente berechnen und verwalten, ohne Excel verwenden zu müssen.


Praktische Beispiele

  • Medikamentenplan Excel: Erstelle eine Beispiel-Tabelle mit fiktiven Medikamenten wie „Ibuprofen“, „Paracetamol“ und „Aspirin“. Trage für jedes Medikament die Anzahl pro Tag und die Packungsgröße ein.

  • Tabletten Rechner Excel: Verwende eine Beispiel-Tabelle, um zu zeigen, wie man mit einer Formel die benötigte Menge an Tabletten für einen Monat berechnet.


Tipps für Profis

  • Nutze Bedingte Formatierungen, um den Überblick über den Bestand zu behalten. Farben können helfen, kritische Bestände hervorzuheben.
  • Implementiere Datenvalidierung, um sicherzustellen, dass nur gültige Werte eingegeben werden.
  • Verwende den SVERWEIS, um Informationen zu Medikamenten aus einer separaten Tabelle abzurufen, was die Nutzererfahrung verbessert.

FAQ: Häufige Fragen

1. Wie kann ich einen Medikamentenrechner in Excel erstellen?
Du kannst einen Medikamentenrechner erstellen, indem du eine Tabelle mit den benötigten Daten anlegst und entsprechende Formeln zur Berechnung der benötigten Menge an Medikamenten verwendest.

2. Gibt es vorgefertigte Excel-Vorlagen für einen Medikamentenplan?
Ja, es gibt viele vorgefertigte Excel-Vorlagen für einen Medikamentenplan, die du online finden kannst. Diese Vorlagen enthalten oft bereits Formeln und eine Struktur, die dir die Arbeit erleichtern.

3. Wie kann ich die Medikamentendosierung berechnen?
Du kannst die Medikamentendosierung berechnen, indem du die Anzahl der benötigten Tabletten pro Tag mit der Anzahl der Tage im Monat multiplizierst und dann den vorhandenen Bestand abziehst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige