Kombinationen errechnen und einschränken

Hallo zusammen…

Ich bin leider nicht sehr gut in Excel aber möchte da eine Berechnung machen. Ihr könnt mir da sicher weiter helfen.
ich habe in Excel 2010 eine einfache Tabelle erstellt. Spalte1 „Auftragsid“ Spalte2 „Anzahl Einheiten pro Auftag“. Nun möchte ich alle Kombinationen ausrechnen. Zudem sollten die Kombinationen eingeschränkt werden und zwar nach "Anzahl Einheiten ". Schlussendlich sollen mir nur die Kombinationen angezeigt werden, die z.B. 6,7, oder 8 Einheiten ausweisen.

Kann mir da jemand weiterhelfen. Besten Dank!

Moin,

Ich bin leider nicht sehr gut in Excel aber möchte da eine
Berechnung machen.

So weit, so gut.

Ihr könnt mir da sicher weiter helfen.

Vielleicht…

ich habe in Excel 2010 eine einfache Tabelle erstellt. Spalte1
„Auftragsid“ Spalte2 „Anzahl Einheiten pro Auftag“.

Das ist noch halbwegs klar.

Nun möchte
ich alle Kombinationen ausrechnen.

Kombinationen wovon?

Zudem sollten die
Kombinationen eingeschränkt werden und zwar nach "Anzahl
Einheiten ". Schlussendlich sollen mir nur die Kombinationen
angezeigt werden, die z.B. 6,7, oder 8 Einheiten ausweisen.

Auch das ist noicht klar.

Kann mir da jemand weiterhelfen. Besten Dank!

Bestimmt, wenn wir erst mal wissen, was du willst: also was steht in welchen Spalten, und welche Kombinationen wovon sollen in welche Zellen geschrieben werden, und wie genau sollen sie eingeschränkt werden.

Gruß

Kubi

Hallo Kubi

Ich habe in Excel eine kleine Tabelle erstellt. Spalte A= Autragsid (Auftrag1,2,3,4,5,etc) und in der Spalte B habe ich die Azahl „Produkte pro auftrag“ drin. (Bsp. Auftrag1 hat 5 Produkte, Auftrag2 hat 2 Produkte.)
Nun möchte ich gerne alle Auftrags-Kombinationen wissen. (Auftrag1,4,7 oder Auftrag 2,5,8)die eine Produktsumme von 6,7 oder 8 aufweisen.
Ich hoffe dir mit diesen Angaben noch bisschen weiter geholfen zu haben.

Gruss

Nun möchte ich gerne alle Auftrags-Kombinationen wissen.
(Auftrag1,4,7 oder Auftrag 2,5,8)die eine Produktsumme von 6,7
oder 8 aufweisen.
Ich hoffe dir mit diesen Angaben noch bisschen weiter geholfen
zu haben.

Hallo westlicher Strandabschnitt,

ich weiß nicht ob du damit Kubi helfen konntest :smile:)
Ich jedenfalls hab das noch nicht kapiert was du da genau willst.

Mir wäre es lieb du lädst eine Mappe hoch wo man die beiden Spalten sieht und in der dritten hast du da dein Summenprodukt bzw. Produktsumme, sind eh verwirrende Begriffe für mich, manuell errechnet.

Hochladen z.B. mit fileupload, s. FAQ:2606

Gruß
Reinhard

Ich könnte die Frage noch besser formulieren :wink: Welche Aufträge kann ich kombinieren, um auf 6,7 oder 8 Produkte zu kommen. Ich habe die Excel-Datei hochgeladen ist aber nur eine ganz ganz simple einfache Tabelle.

Hallo WB,

Ich könnte die Frage noch besser formulieren :wink:

kann sein, kann auch nicht sein, daß erschließt sich mir erst wenn deine Anfrage gelöst ist.
Oder, auch egal, nicht gelöst (keine Panik, wir werden das Ding schon schaukeln *gg*), Hauptsache ich, quasi einer der letzten hab kapiert um was es eigentlich ging, dann erst könnte ich bewerten ob deine Fragestellung gut oder schlecht war.

Und es gibt verdammt viel Aufgabenstellungen die sind sehr sehr schwer zu beschreiben, umso komplexer, umso schwieriger.
Bei Interesse schau mal hier:
http://www.domendos.com/fachlektuere/fachartikel/art…

Da ist doch glasklar zu erkennen daß es trotz Kommunikation untereinander Verständnisunterschiede gab.

ist aber nureine ganz ganz simple einfache Tabelle…

Welche
Aufträge kann ich kombinieren, um auf 6,7 oder 8 Produkte zu
kommen. Ich habe die Excel-Datei hochgeladen

Hallo WB,

meinst du so:

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │
──┼────┼────────┼───┤
1 │ id │ Einht. │ │
──┼────┼────────┼───┤
2 │ 1 │ 1 │ │
──┼────┼────────┼───┤
3 │ 2 │ 1 │ │
──┼────┼────────┼───┤
4 │ 3 │ 2 │ 6 │
──┼────┼────────┼───┤
5 │ 4 │ 2 │ 8 │
──┼────┼────────┼───┤
6 │ 5 │ 2 │ │
──┴────┴────────┴───┘
Benutzte Formeln:
C2: =WENN(UND(A2\*B2\>=6;A2\*B2=6;A3\*B3=6;A4\*B4=6;A5\*B5=6;A6\*B6
Tabellendarstellung erreicht mit dem Code in [FAQ:2363](/t/faq/9292363)

Gruß
Reinhard

Hallo nicht ganz… Ich möchte wissen, welche Aufträge ich kombinieren kann um auf 8 Produkte zu kommen.

Beispiel:

Auftrag 1 = 5 Produkte
Auftrag 4 = 2 Prudukte
Auftrag 8 = 1 Prudukt

Zusammen sind das dann 8 Produkte. Die Lösung würde dann heissen "Du brauchst den Auftrag mit der ID 1,4 und 8.

Hallo nicht ganz… Ich möchte wissen, welche Aufträge ich
kombinieren kann um auf 8 Produkte zu kommen.
Auftrag 1 = 5 Produkte
Auftrag 4 = 2 Prudukte
Auftrag 8 = 1 Prudukt

Zusammen sind das dann 8 Produkte. Die Lösung würde dann
heissen "Du brauchst den Auftrag mit der ID 1,4 und 8.

Hallo WB,

jetzt glaub ich hab’ ich’s, du meinst so, jetzt mal für die 5 durchgespielt:

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │ D │ E │ F │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 1 │ Auftragsid │ Einheiten pro Auftrag │ 5 │ 6 │ 7 │ 8 │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 2 │ 1 │ 1 │ 1,8 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 3 │ 2 │ 1 │ 1,3,4 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 4 │ 3 │ 2 │ 1,3,5 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 5 │ 4 │ 2 │ 1,4,5 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 6 │ 5 │ 2 │ 2,8 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 7 │ 6 │ 3 │ 2,3,4 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 8 │ 7 │ 3 │ 2,3,5 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
 9 │ 8 │ 4 │ 2,4,5 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
10 │ │ │ 3,7 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
11 │ │ │ 3,8 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
12 │ │ │ 4,7 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
13 │ │ │ 4,8 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
14 │ │ │ 5,7 │ │ │ │
───┼────────────┼───────────────────────┼───────┼───┼───┼───┤
15 │ │ │ 5,8 │ │ │ │
───┴────────────┴───────────────────────┴───────┴───┴───┴───┘
A1:F15
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Hallo Reinhard!!

Das ist genau das was ich gemeint habe!! und wie kann ich das auch so hinkriegen? Besten Dank schon mal im Voraus!!! Weltklasse!

Das ist genau das was ich gemeint habe!! und wie kann ich das
auch so hinkriegen? Besten Dank schon mal im Voraus!!!

Hallo WB,

hier ist ein Beispiel wie man das für eine Kombination machen könnte:

http://www.excelformeln.de/tips.html?welcher=19

Am besten gehe mal hierhin:

http://www.excelformeln.de/formeln.html

und gebe bei Suchfunktion
kombination
ein, so fand ich auch obigen Link, vielleicht entdeckst du noch andere Lösungsansätze dort.

Um etwa wieviele ID-Nummern geht es denn im Original, 10, 50, 100, 1000, 5000,… ?

Gruß
Reinhard

Es handelt sich ca. um 100 Datensätze… sollte kein Problem sein. Hast du die Tabelle bereits mit der Formel erstellt? Ich werde es mal versuchen.

Hallo WB,

Es handelt sich ca. um 100 Datensätze… sollte kein Problem
sein.

rein prinzipiell nicht.

Hast du die Tabelle bereits mit der Formel erstellt? Ich
werde es mal versuchen.

Was willst du versuchen eine Formel zu erstellen? Gerne :smile:
Nein, die Tabelle ging noch per Kopf.

WEnn ich nicht die Aufgabenstellung falsch einschätze bzw. etwas übersehe so wird, falls es überhaupt eine Formel gibt, diese mindestens so ähnlich aussehen:

{=WENN(ZEILE(A1)>SUMME((A$1:A$1000&B$1:B$1000=„x“&„y“)*1);"";INDEX(C$1:C$1000;KKLEINSTE(WENN((A$1:A$1000=„x“)*(B$1:B$1000=„y“);ZEILE($1:blush:1000));ZEILE(A1))))}

Eher länger und komplizierter, ggfs. muß man auch noch Hilfsspalten benutzen. Egal wie, einfach wird das nicht bis hin in Excel nicht oder nur sehr aufwendig lösbar mit Formeln.

Bei Makros = Vba sieht das anders aus. Da ist die Aufgabe auf jeden Fall lösbar. Aber in welcher Zeit? Alle möglichen kombinationen dieser 100 Werte durchzuprüfen dauert in Vba sehr lange.
Da geht das schon in Stunden, Tage, Wochenbereiche wo der PC vor sich hinrechnet.
Dann ist da Vba nicht geeignet da zu langsam. Ggfs. müßte man dann in Vba schnellere Methoden starten.

Fazit, ich sehe da gewaltige Probleme das zu lösen. Nicht unlösbar aber wenn es halt den Rahmen sprengt eines Forums wo Antworten auf Fragen gegeben werden, tja nun, dann brauchst du einen Programmierer der das für dich programmiert.

Wie gesagt, ich gehe davon aus daß deine Aufgabenstellung die geschilderten Probleme nach sich zieht, kann mich logischerweise auch täuschen.

Gruß
Reinhard

So ich habe das mal erstellt und das funktioniert schon sehr guet! Besten Dank. Die Lösung mit dem Solver hat nur ein kleiner Hacken… Er gibt immer nur eine Möglichkeit aus. Ich möchte aber alle möglichen Kombinationen wissen^^