Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: MoFosis am Juli 29, 2015, 12:47:43 Nachmittag
-
Hallo Community! Ich wusste leider nicht ganz wie ich mein Problem nennen sollte... hoffe man kann erahnen was Ich will :)
Ich habe Tabelle 1 gegeben und will in Tabelle 2 einen Bezug dazu herstellen. Da ich auf der Arbeit das ganze allerdings in 1000facher Menge machen muss, brauche ich eine Lösung, die mir wahrscheinlich eine Woche an Arbeit erspart.
Gibt es einen Befehl für Tabelle2 G1 welcher auf A1 verweist und einfach sagt, dass er eine Zeile weiter unten suchen soll? Dasselbe dann analog für M1, was nach G1 auch wieder eine Zeile nach unten soll.
Ich hoffe, dass ihr mir einen Tipp geben könnt.
MfG, Martin
-
Hola,
mir fällt grad nix besseres ein.
In A2 als Hilfszeile, nach rechts kopieren:
{=WENNFEHLER(ADRESSE(MIN(WENN(Tabelle1!$A$1:$D$6=A$1;ZEILE($1:$6)));VERGLEICH(A$1;INDEX(Tabelle1!$A$1:$D$6;MIN(WENN(Tabelle1!$A$1:$D$6=A$1;ZEILE($1:$6)));0);0));"")}
Achtung! die {} nicht mit eingeben, sondern die Formel mit Strg-Shift-Enter abschließen.
In A4, nach rechts kopieren:
=WENNFEHLER(.VERSCHIEBEN(INDIREKT("Tabelle1!"&A2);3;0);"")
Gruß,
steve1da
-
Wow... ääh .. Danke für deine Mühen!!
Aber ich dachte das geht auch ein gutes Stück einfacher :-X
Ich kann nur halbwegs nachvollziehen was die Formeln bedeuten soll auch wenn mein excel nicht mal verschieben() kennt.
Leider keine Option für mich aber nochmal danke!
-
Hola,
eigentlich ist es recht einfach. Und Bereich.Verschieben sollte dein Excel auch kennen, warum es in meiner Formel nur .Verschieben geschrieben hat, weiß ich nicht.
=WENNFEHLER(BEREICH.VERSCHIEBEN(INDIREKT("Tabelle1!"&A2);3;0);"")
Gruß,
steve1da
-
Hallo
Ein Ansatz mit INDEX().
=WENNFEHLER(INDEX(Tabelle1!$A$1:$D$6;(QUOTIENT(ZEILE()-1;3)*3+1+QUOTIENT(SPALTE()-1;6))/(REST(ZEILE();3)=1);REST(SPALTE()-1;6)+1);"")
-
Das funktioniert bei mir nicht. Ich schau aber nochmal, ob ich wirklich alles genauso eingegeben habe. Manchmal vertipp ich mich... :o
-
Das funktioniert bei mir nicht. Ich schau aber nochmal, ob ich wirklich alles genauso eingegeben habe. Manchmal vertipp ich mich... :o
Tippen? Noch nie von Kopieren/Einfügen gehört?
Die Formel ist jedenfalls getestet.
-
Danke für eure Antworten! Ich hab gerade im Moment noch ein paar andere Sachen auf dem Schirm, aber ich werde eure Ansätze auf jeden Fall noch gebrauchen wenn ich wieder an dem Projekt bin!
EDIT: Ich habe DL's Index-Funktion genommen und es funktioniert tatsächlich super! Ich habe zwar knapp einen halben Tag gebraucht die Formel zu verstehen und umsie an meine Bedürfnisse anzupassen, aber ich habe mir dadurch im Endeffekt viel Zeit gespart und meine Fehlerquote gut reduziert! Danke! :#)