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
)
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
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 
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 
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^^