Clever-Excel-Forum

Normale Version: kompliziertes Kopieren von Formeln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin zusammen,

ich steh grade vor einem schwierigen Problem. Und zwar sind in den zwei markierten Zeilen auch schwierige Formeln vorhanden. Diese beiden Formeln müssen jeweils unter die anderen bereits vorhandenen Zeilen mit Pos.2,Pos.3 etc. kopiert werden, sodass Sinngemäß ein vollständiges Bild ensteht (s. Bild 1).

Der (relative) Zellenbezug verschiebt sich beim klassischen kopieren dann leider immer um 3 anstatt 1. Also aus M13 wird M16 und nicht wie benötigt M14. Absolute Zellenbezüge bringen leider ja da auch nicht viel.
Anbei ein Screenshots zum Verständnis. Wenn man die einzelnen Zeilen, wie in Bild 2, "runterzieht" wäre alles korrekt. Nur benötige ich die Formatierung bzw. Reihenfolge, wie in Bild 1.

Meine Frage nun, da das händische Abändern sehr Aufwändig wäre und viele Fehler produziert, ob jemand eine Kopierfunktion oder andere alternative einfällt/kennt, die das ganze einfacher zu gestalten könnte :)

[Ein Idee war noch die 3 Zeilen Aufzusplitten alle korrekt "herunterzuziehen" und dann an einer anderen Stelle probieren die Ergebnisse aus den gesamten Zeilen zu Verknüpfen ... nur klappt das auch alles bei mir nicht wirklich :/ ]
Moin Tobi!
Zunächst mal Willkommen im Forum!
Und gleich der erste Rüffel: ;)
Glaubst, wir können die "schwierigen Formeln" anhand eines Screenshots erraten?

Gruß Ralf
Hola,

sind schwierige Formeln = geheime Formeln? Wink

Gruß,
steve1da
Deine Problemdarstellung ist bescheiden. Wenn Du wie im Textbeispiel referenzieren/kopieren willst, geht das statt mit

B1: =A1

wie folgt:

B1: =INDEX(A:A;ZEILE(A3)/3)

Soll die Anzahl von 3 Zeilen schwanken können, musst Du mit VERGLEICH arbeiten.
also "schwierige Formeln" habe ich einfach nur geschrieben, weil diese für mich nicht mal eben so ein Excel einzugeben waren ... 

Das Problem zu beschreiben ist nicht ganz so einfach ... tut mir leid :/ 

In den verschiedenen Spalten einer Zeile sind jeweils Formeln. 
Ich möchte halt die gesamte Zeile mit Ihren Formeln aus allen Spalten, 3 Zeilen nach unten kopieren. Allerdings soll sich trotzdem der Bezug nur so ändern, als hätte ich sie 1 Zeile "nach unten gezogen/kopiert":

Formel einer Spalte aus Zeile 10: =WENN(Kalkulation!M13;"sauber gebrannt und entgratet,";"lasergebrannt und entgratet,") -- soll kopiert werden in Zeile 13
Ergebnis nach dem Kopieren in Zeile 13:  =WENN(Kalkulation!M16;"sauber gebrannt und entgratet,";"lasergebrannt und entgratet,") 
Richtig wäre aber: =WENN(Kalkulation!M14;"sauber gebrannt und entgratet,";"lasergebrannt und entgratet,") 

Man erkennt den Fehler auch, wenn man die Zeichnungsnummer (Bild 2b, Zeile 13) mit denen aus Bild 4 vergleicht. Richtig wäre die Nummer B0020987 was natürlich mit dem falschen Zellenbezug nicht funktioniert.


Im Prinzip geht es halt darum, direkt ein fertiges Angebot auszuwerfen (zum Herauskopieren), welches sich die Daten aus anderen Excel-Blättern zieht (Bild 4).

Bei Bild 3 sieht man nochmal, wie es aussieht bzw. aussehen sollte.
Dann habe ich mit meiner Lösung richtig gelegen! Einbauen und anpassen auf Deine Belange musst Du natürlich selbst. Tipp: ...ZEILE(A39)/3... ergibt 13, ...ZEILE(A42)/3... ergibt 14.
Ich muss leider sagen, dass mir deine Antwort nicht wirklich weiter hilft :(

Ich verstehe nicht, wie mir das weiterhelfen soll. Wenn ich die Index-Funktion im Internet nachschaue, kommt das eher so rüber, dass man dadurch die Werte einer ganzen Tabelle anspricht z.B.. Siehe auch ... 

http://www.excellernen.de/excel-index-ve...-funktion/
Hi Tobi,

er würde gerne eine Beispieldatei haben, um eine exakter passende Hilfe leisten zu können.
Also stelle bitte (D)eine (Beispiel-)Tabelle als Excel-Datei zur Verfügung oder stelle die relevanten Ausschnitte und die Makro-Codes hier dar, siehe die als Wichtige Themen: markierten Beiträge im Forum "Nutzungs- und Bedienungshinweise" bei "Forumstechnik".
  • Eine Beispieldatei muss vom Aufbau her zwingend dem Original gleichen, sonst wird's mit gezielter Hilfe i. d. R. nichts oder erst nach zig Nachfragen
  • Meistens reichen 10-15 Datensätze
  • Sensible Daten sollen anonymisiert werden
  • Bei einigen Datensätzen sollte unbedingt händisch das Wunschergebnis eingetragen sein
  • Und last but not least ist es wichtig, im Post zugeschnitten auf die Beispieldatei eine ordentliche Problembeschreibung abzugeben.
Die farbigen Texte sind anklickbare Links.

Hier steht, wie es geht:
Beitrag 1 WICHTIG: Arbeitsmappen zur Verfügung stellen
Beitrag 2 WICHTIG: Tabellenausschnitte und VBA-Codes im Forum einstellen

Eine Bitte:
Anstatt Screenshots ist eine Datei oder ein Ausschnitt besser!
"Du gehst ja auch nicht in die Werkstatt und gibst zur Reparatur ein Foto Deines kaputten Autos ab!"
Zur Zeit wird immer an meinen Antworten gezweifelt! #4 und #6

Dazu hast Du kein Recht. Ich weiß (meistens) genau, was ich schreibe ... und wenn das dann nicht umgesetzt wird, ist das nicht meine Schuld. Die INDEX-Weisheiten lasse am besten dort, wo sie herkommen. Ich habe INDEX so verwendet, wie Du es brauchst.
(07.08.2017, 16:41)lupo1 schrieb: [ -> ]...
Dazu hast Du kein Recht....

Hallo lupo1, das ist n ziemlich harter Schnack... Der TE schrieb ja nicht das du Unrecht hast. Nur, das es ihm nicht weiter hilft weil er es nicht (so) verstanden hat... ... Vielleicht bringt er Licht ins Dunkel mit einer Beispieldatei, damit man sieht, wie Recht du doch hast... Also gräme dich nicht. Ich zweifle auch manchmal und staune dann "Bauklötzer" (ich denke da z.B. an deine Biathlon-Geschichte)...
Seiten: 1 2