Ich müsste eine weitere Formel, die auf den Ergebnissen der vorherigen Formel aufbaut erstellen. Die Formel von Elex hat im Blatt "Zahlenreihe" dafür gesorgt das wenn gewisse Bedingungen aus dem Blatt "Quelle" erfüllt sind, im Blatt "Zahlenreihe" unter anderem Leerzellen eingetragen werden.
Was ich nun bräuchte ist eine Formel die im Blatt "Zahlenreihe" je Zeile schaut wo Leerzellen sind. Im angehängten Bsp. wäre das für die erste Zeile, Zelle S50. Die Formel soll dann solange das Produkt aus der Zelle $C$16 des Blattes "Leer" und der zu der Zeile gehörenden Größe aus "Quelle" Spalte N in das Blatt "Leer" schreiben wie es in der "Quelle" in Spalte BS steht...
Ich habe den gewünschten Output mal im Blatt "Leer" skizziert. Ich hoffe das Problem ist verständlich
Falls ich mich mal wieder zu unklar ausgedrückt haben sollte lasst es mich wissen Aktuell komme ich leider nur zu dem Lösungsansatz das Ganze mit einem Hilfsblatt zu bewerkstelligen. Bin aber sicher das Ihr das deutlich eleganter lösen würdet..
Soweit erstmal einen schönen Abend, falls Unklarheiten vorhanden versuche ich gerne mich nochmal klarer auszudrücken
ausgehend von deiner Aufskizzierung im Tabellenblatt "leer":
auf dem Tabellenblatt "leer" in die Zelle D49 folgende Formel eintragen: =WENN(UND(Zahlenreihe!D50="";ANZAHLLEEREZELLEN(Zahlenreihe!$D50:Zahlenreihe!D50)<=Quelle!$BS3);$C$16*Quelle!$N3;0)
...und dann nach unten und nach rechts kopieren
Gruß Fred
Folgende(r) 1 Nutzer sagt Danke an Fred11 für diesen Beitrag:1 Nutzer sagt Danke an Fred11 für diesen Beitrag 28 • Leonhard
Wenn ich die Formel so eingebe kommt der Hinweis das eine Klammer fehlt.. Wahrscheinlich ist es noch zu früh und der Fehler wird bei mir liegen. Die Formel hattest du bestimmt in der Datei ausprobiert nehme ich an?
@shauan: die 1 aus Spalte $N3 soll mit der 8 aus $C$16 multipliziert werden und im Blatt leer abgetragen werden. Wahrscheinlich genau so wie es die Formel von Fred macht, wenn ich verstehe wo ich einen Fehler gemacht habe
Servus Fred hat super funktioniert =))) Vielen Dank :05:
Eine letzte Frage hätte ich dann noch zu einem weiteren Problem..
Ich würde gerne je Zeile in dem Blatt "Leer" den letzten Eintrag, der ungleich 0 ist, suchen (in der Bsp-Datei wäre das also für die erste Zeile: Leer!W49). Nach dem letzten Eintrag der ungleich 0 soll im Blatt "AB" eine Spalte nach diesem Eintrag (einmalig) die folgende wenn Prüfung durchgeführt werden : =WENN(Quelle!$BP3<>"ST";Quelle!$BU3*Quelle!$N3;0) Also wird es pro Zeile nur diesen einen Wert aus der Berechnung geben, alle anderen Zellen sollten 0 sein.
Ich kann das glaube wieder nicht so gut erklären wie es ein Beispiel könnte... hoffe sehr euch nicht auf die Nerven zu gehen, mit dem rest danach komme ich dann aber hoffentlich alleine klar :19:
Beste Grüße und nochmals wirklich recht herzlichen Dank an euch Leo
die Werte aus dem Blatt "Leer" sollen im Blatt "AB" nicht übernommen werden. Das heißt in der ersten Zeile im Blatt "AB" würden bis einschließlich W49 nur nullen stehen. X49 im Blatt "Leer" wäre die erste Zeile nach dem letzten Eintrag ungleich null. das heißt das hier die Wennformel einmalig greifen soll und im Blatt "AB" in Zelle X49 angewendet wird. Alle Zellen die danach kommen sollen auch wieder 0 sein.
14.01.2020, 12:07 (Dieser Beitrag wurde zuletzt bearbeitet: 14.01.2020, 12:08 von WillWissen.)
Hi Leo,
nö, ich habe rein gar nix verstanden. Ich dachte, du wolltest die Spalte wissen, in der der letzte Eintrag <>0 steht. Auch deine jetzige Erklärung hilft mir nicht weiter.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)