Jack_F Geschrieben 22. November 2007 Teilen Geschrieben 22. November 2007 Hi, habe mal ein Problem, würde gerne die Suchfunktion nutzen, doch keine ahnung, wonach ich da suchen soll. Die Wörter die ich eingegeben habe, halfen mir leider nicht weiter:( Doch nun zu meinem Problem... brauche ne Tabelle um einen "Lagerplatz zu berechnen" nur das blöde daran, es soll nicht berechnet werden, wieviel frei ist, sondern wieviel belegt ist... Ja, wunderere mich selbst über diesen unsinn... also, auf zur Tabelle: Spalte A : Fachnummer (kann in unterschiedlichen Reihen gleich sein) (Reihen: 4=1; 5=2; 6=10; 7=1) Spalte B, C und D dienen der Eingabe von Durchmessern und dienen nciht der Berechnungsgrundlage E wird für die Breite des Artikels genutzt F ist die Menge im Fach in Spalte G soll nun drinstehen, wieviel in welchem Fach belegt ist. Man könnte nun hingehen und sagen E*F (Breite mal Menge) = belegte Breite im Fach, doch das wäre ja zu simpel... in Fach G soll nicht stehen, wieviel diese Rolle belegt, sondern wieviel insgesammt belegt ist:( Mein Lösungsansatz: Wieviel Platz nehmen die Rollen in der Zeile ein. Also das E*F = Breite der Rolle. dan muss ich herausfinden, wie oft wird auf 1500 Zeilen das Fach 1 Verwendete. und die Summe der "Einzelangaben" addieren. nun brauche ich das aber für 1500 Zeilen, und das Ding wird bei mir knapp 5 MB gross, OHNE Dateneingabe... Tabellenbeispiel: | A | B | C | D | E | F | G | | Fach | | | | Breite | Menge | Belegte Breite im Fach | | 1 | | | | 120 | 3 | Belegte Breite im Fach | | 3 | | | | 110 | 1 | Belegte Breite im Fach | | 5 | | | | 90 | 2 | Belegte Breite im Fach | | 1 | | | | 60 | 4 | Belegte Breite im Fach | weiter rechts sind dann die berechnungen angesiedelt. Reihe K = Menge mal Anzahl -> die belegte Breite in der Zeile Wäre also für Spalte 3: 120 * 3 = 360 : Zelleninhalt = |=summe(E3*F3) hatte mir nun ne Formel geschrieben, die nachschaut, was steht in Spalte A: also, =wenn(A3=1;K3;0) | also, wenn A3=1 dann nimm den Inhalt aus K3, und das zieht sich durch bis 100:( ja, ziemlich umständlich, ich weis. und genau das mein Problem, suche wie blöde ne einfachere Sache, um dies zu berechnen. Habe mal ein Beispiel drangehängt, wäre sehr nett, wenn mir jemand dabei helfen könnte. achja, bin in VBA absolut unbegabt:) LG jack_fjack_f.zip Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.