Clever-Excel-Forum

Normale Version: Zellen füllen bis Wert erreicht ist
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Liebe Forum. 

Ich verzweifel gerade an einer Excel Tabelle. Einen Screenshot packe ich hier direkt mal in die Attachments

Das Ziel ist es Das in den Zellen A17:J17 ein Wert wieder gegeben werden soll aus der Tabelle rechts (Spalte M) Und Zwar so lange bis Der Wert aus Spalte U Erreicht ist Anzahl an Zellen in der unteren Tabelle. Die Zahlen von 10 bis 69 können an der Stelle ignoriert werden da sie nur der Orientierung gelten. 

Ich habe schon probiert mit einer Wenn Formel zu arbeiten. Leider ohne Erfolg. 

Vielleicht kann da jemand ein wenig unterstützen oder hat eine Idee wie wir uns dem ganzen nähern können
Hallo,
mit Bildchen kann man nicht arbeiten.
Die Tabelle wäre eine Alternative.

MfG Günter
Hola,

Zitat:bis Der Wert aus Spalte U Erreicht ist Anzahl an Zellen in der unteren Tabelle.
Bitte was?
Im Bildchen ist zu sehen das da wohl Texte in Zeile 17 stehen - was das mit der 1 in Spalte U zu tun haben soll, keine Ahnung.
Ist das auf dem Bildchen schon das Wunschergebnis? Wenn ja, warum?
Gruß
steve1da
Okay dann hab ich hier die Original Tabelle. Etwas weiter vereinfacht. 

In Zeile 17 (A bis E) steht schon das gewünschte Ergebnis. 
V3 = 1 somit kommt dieser Artikel 1 mal vor. Ist diese Bedingung erfüllt, soll mit dem nächsten Artikel fortgefahren werden. Also direkt in die Spalte dahinter mit dem zweiten Artikel aus M4. V4 = 5 damit soll der Artikel 5x hintereinander aufgezählt werden. 

Klingt kompliziert, ist es hoffentlich aber nicht
Hi,

mit ein paar Hilfsspalten:
Hallo D...,

wenn die Werte in Spalte T alle größer als 0 sind ginge auch mit einer Hilfsspalte U :

=WENN(A16-$A$16+1>$T$22;"";INDEX($M$3:$M$21;VERGLEICH(A16-$A$16+1;$U$3:$U$21;1)))
Vielen Dank schon mal für die schnelle und unkomplizierte Hilfe. Das hat hervorragend geklappt. 

Jetzt muss ich leider die Liste um eine Spalte erweitern und eine Zusatzfunktion einbauen

In Spalte X befindet sich ein Wert der wieder gibt wie viele Zellen ein Artikel aus Spalte M benötigt. Es soll also abgebildet werden das zum Beispiel M14 3 Zellen benötigt. Diese sollen im Idealfall auch Blank sein. 

Also in dem Beispiel soll der Ergebnis sein C25 = richtig, Dann C26 und C27 leer, dann C28 = M15. Also weiter mit der Indexfunktion 

Wenn ihr mir da noch irgendwie helfen könntet wäre ich sehr dankbar
Hallo D...,

da stimmt etwas an der Anforderung oder an dem Beispiel nicht.

zu:
Zitat:In Spalte X befindet sich ein Wert der wieder gibt wie viele Zellen ein Artikel aus Spalte M benötigt.

Nach der ersten Anfrage und in dem Beispiel benötigt der Artikel aus M5 acht Zellen. Das passt nicht zu der 1 in Segmentweite in X5.
Fehlt da ein "mindestens"?
Hallo D...,

wenn die Segmentweite die Mindestanzahl für den Artikel vorgibt, könnte man diese Formel nutzen:

=WENN(ODER(A17-$A$17+1>$X$23;(A17-$A$17+2-INDEX($U$4:$U$22;VERGLEICH(A17-$A$17+1;$X$4:$X$22;1)))>INDEX($X$4:$X$22;VERGLEICH(A17-$A$17+1;$X$4:$X$22;1)));"";INDEX($M$4:$M$22;VERGLEICH(A17-$A$17+1;$X$4:$X$22;1)))

hierbe werden die Startpositionen der Artikel (X4:X22) aus den Maxima der Anzahl der Coils und der Segmentweite berechnet:

SUMME(WENN(U$3:U3>W$3:W3;U$3:U3;W$3:W3))+1
Wow. Richtig Richtig Richtig gut. 

Ich lad euch alle auf ne kleine Fanta ohne Eis ein. Big Grin 


Vielen Vielen Dank für die Super Hilfe.