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

Werte gleichmässig verteilen

Forumthread: Werte gleichmässig verteilen

Werte gleichmässig verteilen
03.09.2019 21:16:44
Steffen
Hallo,
nach langer Suche komme ich irgendwie doch nicht weiter...
Also:
aus einer (variablen) Anzahl von etwa 50 Produkten (mal mehr, mal weniger) wird ein Batch gebildet, welches möglichst gleichmäßig an einer Fertigungslinie produziert werden soll.
Annahme: 48 Produkte.
Es gibt dabei (immer) 3 unterschiedliche Fertigungszeiten: lang, mittel, kurz.
Annahme für dieses Beispielbatch:
11 Produkte "lang"
6 Produkte "mittel"
31 Produkte "kurz"
Das Batch soll nun in eine Reihenfolge gebracht werden, welche die Produktion glättet; d.h. nach einem "lang" muß (mindestens) ein "kurz" kommen, und "mittel" muß auch noch dazwischen verteilt werden.
Habt ihr nen Tipp für eine passende Formel / Möglichkeit in Excel?
Dank und Gruß
Steffen
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte gleichmässig verteilen
03.09.2019 21:47:56
Steffen
Hallo Bernd,
Danke - den Beitrag habe ich auch gesehen, dann aber nicht tiefer betrachtet, weil mit VBA gelöst...
Oder irre ich?
Was ich auch gefunden habe und von der Richtung gut fand:
https://www.herber.de/forum/archiv/464to468/467977_Verteilen_Funktion.html
Hier wird auf 12 Monate verteilt, aber bei mir soll es ja eine variable Losgröße sein... (ca. 50, in meinem Beispiel 48).
Hmmmmm....
Anzeige
AW: Werte gleichmässig verteilen
03.09.2019 21:51:51
Steffen
Nachtrag:
Das Verteilen aus "meinem" Link ist doch nicht zielführend für meine Aufgabe, wie ich sehe....
AW: Werte gleichmässig verteilen
05.09.2019 07:28:27
Sulprobil
Und warum ist VBA keine Option?
AW: Werte gleichmässig verteilen
06.09.2019 13:46:39
Steffen
Hallo Bernd,
doch, doch, wäre auch eine Option...
Aber da muß ich mehr reinfuchsen als in eine Formel-Excel-Lösung.
Wenn es also da etwas gäbe, wäre ich auch da für einen Tipp dankbar.
VG - Steffen
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Werte gleichmäßig verteilen in Excel


Schritt-für-Schritt-Anleitung

Um in Excel Werte gleichmäßig zu verteilen, kannst du die folgenden Schritte befolgen:

  1. Daten vorbereiten: Liste die verschiedenen Produktkategorien und deren Anzahl in einer Excel-Tabelle auf. Zum Beispiel:

    | Kategorie | Anzahl |
    |-----------|--------|
    | Lang      | 11     |
    | Mittel    | 6      |
    | Kurz      | 31     |
  2. Reihenfolge erstellen: Erstelle eine neue Spalte, die die Reihenfolge der Produkte anzeigen soll. Du kannst dazu die Funktion RAND() verwenden, um zufällige Werte zu generieren.

  3. Formel anwenden: Benutze eine Formel, um die Produkte gleichmäßig zu verteilen. Eine einfache Möglichkeit wäre die Verwendung der Funktion SORTIEREN() in Excel (ab Excel 365) oder die manuelle Sortierung.

  4. Anpassungen vornehmen: Stelle sicher, dass nach jedem "lang" mindestens ein "kurz" folgt und "mittel" zwischen den anderen Kategorien verteilt wird.

  5. Überprüfen: Gehe die Tabelle durch, um sicherzustellen, dass die Verteilung den Anforderungen entspricht.


Häufige Fehler und Lösungen

  • Fehler: Produkte werden nicht gleichmäßig verteilt.

    • Lösung: Überprüfe die verwendete Formel und stelle sicher, dass die Bedingungen für die Verteilung korrekt eingegeben sind.
  • Fehler: Die Anzahl der Produkte stimmt nicht.

    • Lösung: Achte darauf, dass die Summe der Produkte in der Tabelle der tatsächlichen Anzahl entspricht.

Alternative Methoden

Falls eine Formel-Lösung nicht ausreicht, kann auch der Einsatz von VBA in Betracht gezogen werden. Mit VBA kannst du komplexere Logiken programmieren, um die Produkte gleichmäßig zu verteilen. Eine einfache VBA-Funktion könnte so aussehen:

Sub WerteVerteilen()
    ' Hier könnte der VBA-Code zur Verteilung der Werte stehen
End Sub

Diese Methode erfordert allerdings etwas mehr Einarbeitung und Erfahrung mit VBA.


Praktische Beispiele

Nehmen wir an, du hast 48 Produkte, die gleichmäßig verteilt werden sollen. Du könntest sie in einer Liste anordnen:

  1. Liste erstellen:

    | Reihenfolge |
    |-------------|
    | Lang        |
    | Kurz        |
    | Mittel      |
    | Lang        |
    | Kurz        |
    | Kurz        |
    | ...         |
  2. Verwendung von Formeln: Nutze die oben beschriebenen Schritte, um sicherzustellen, dass die Reihenfolge den Produktionsanforderungen entspricht.


Tipps für Profis

  • Nutze benannte Bereiche: Das Arbeiten mit benannten Bereichen kann die Handhabung deiner Daten erheblich vereinfachen.

  • Datenüberprüfung: Setze Datenüberprüfungen ein, um sicherzustellen, dass nur zulässige Werte in die Zellen eingegeben werden.

  • Visualisierung: Verwende Diagramme, um die Verteilung und den Produktionsfluss zu visualisieren. So hast du einen besseren Überblick über die Gleichmäßigkeit.


FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass die Produkte in der richtigen Reihenfolge produziert werden?
Verwende die Funktionen SORTIEREN() oder FILTER() in Excel, um die Produkte nach den gewünschten Kriterien anzuzeigen.

2. Ist VBA die einzige Möglichkeit, Werte gleichmäßig zu verteilen?
Nein, du kannst auch einfache Formeln nutzen, um die Werte in Excel gleichmäßig zu verteilen, je nach Komplexität der Aufgabe. VBA ist jedoch eine leistungsfähige Alternative für komplexere Anforderungen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige