none
Erstellen von Paketen mit einer Höchstgrenze | Excel 2016 RRS feed

  • Frage

  • Hallo!

    Zunächst einmal: Ich weiß nicht, ob ich im Forum an der richtigen Stelle bin. Bitte verzeihen Sie mir, wenn ich einen Fehler gemacht habe.

    Thema:

    Ich möchte Pakete mit einer Höchstgrenze erstellen. Sie können sich eine Transportpalette vorstellen und das Gewicht einer Palette darf nicht mehr als 1 kg betragen. Jetzt habe ich meine Excel-Liste mit einer Spalte für meine Paketnummer und das Gewicht des Pakets. Wir müssen uns keine Gedanken über die Größe und so weiter machen. Nur das Gewicht ist für uns interessant.

    Als Beispiel:

    01 - 0,35kg

    02 - 0,65kg

    04 - 1,00kg

    05 - 0,23kg

    06 - 0,18kg

    07 - 0,27kg

    08 - 0,36 kg

    09 - 0,21kg

    10 - 0,21kg

    11 - 0,21kg

    12 - 0,21kg

    20 - 0,48kg

    Jetzt möchte ich, dass Excel Pakete für mich erstellt. Wie Nummer 1 und 2 ist ein Paket. Nummer 4 ist ein Paket. Und so weiter.

    Ich würde mich über jede Hilfe sehr freuen!

    Vielen Dank im Voraus!

    Jonas

    • Bearbeitet Jonas_Ber Donnerstag, 9. Juli 2020 09:55
    Donnerstag, 9. Juli 2020 07:58

Alle Antworten

  • Moin,

    aber 1+2 ist kein Paket mehr, wenn die Höchstgrenze bei 1 kg liegt ;-)

    Programmatisch, als VBA-Makro, könnte ich es mir ohne weiteres vorstellen. Wenn es nicht darum geht, die Anzahl der Pakete auch noch durch optimale Zusammenstellung zu minimieren, ist es relativ einfach zu lösen.


    Evgenij Smirnov

    http://evgenij.smirnov.de

    Donnerstag, 9. Juli 2020 09:19
  • Moin!

    Das mit dem 1 und 2 stimmt. Jedoch ist das glaube ich ein Rundungsfehler.

    Hättest du einen Ansatz für mich für die Lösung des Problems? Es wäre auf jeden Fall bereits ein Anfang die Pakete zusammenzufassen. Das mit dem optimieren kann man sich auch später angucken.

    Würde mich sehr freuen!

    Jonas

    Donnerstag, 9. Juli 2020 09:32
  • Moin,

    VBA lernen: https://www.vba-tutorial.de/

    Ansonsten dritte Spalte für Paketnummer, von oben nach unten durchzählen und bereits zugewiesene ignorieren , Paketnummer bei jeder Position eintragen...


    Evgenij Smirnov

    http://evgenij.smirnov.de

    Donnerstag, 9. Juli 2020 10:59
  • Moin,

    Grundlegende Kenntnisse in VBA habe ich schon. Ich bin auch aktuell am Code schreiben dafür. Jedoch darüber hinaus eventuell eine zweite möglichkeit zu erhalten wäre das Ziel. Dies könnte man dann einfach als zusätzliche Spalte einfügen.

    Freitag, 10. Juli 2020 07:26