Supportnet / Forum / Tabellenkalkulation
Zellen
Frage
Hallo!
Ich habe via Vergleich-Funktion die Position der Zelle innerhalb von C5:C35 ermittelt, deren Inhalt gleich C46 ist.
Inhalt Zelle O46:
[code]=VERGLEICH(C46;C5:C35;0)+4[/code]
Nun habe ich eine Verkettungs-Funktion erzeugt.
Inhalt Zelle Y46:
[code]=VERKETTEN("E";O46)[/code]
Ich bekomme nun also zB [b]E19[/b] als Ergebnis raus.
Wie schaffe ich es nun, dass er in dieser Zelle nicht einfach E19 hinschreibt, sondern den Inhalt [b]der Zelle E19[/b] übernimmt und hierhinschreibt?
Antwort 1 von AxelPer
Als zweite Frage wäre da noch:
Ist es irgendwie möglich wenn ich statt Zelle E19 die Zelle E20 aufrufen möchte zu sagen:
oder statt Zelle E19 die Zelle F19
So wie ich die Codes nun geschrieben habe sind sie ja falsch, aber wie mache ich das stattdessen??
Ist es irgendwie möglich wenn ich statt Zelle E19 die Zelle E20 aufrufen möchte zu sagen:
=E(19+1)oder statt Zelle E19 die Zelle F19
=(E+1)19So wie ich die Codes nun geschrieben habe sind sie ja falsch, aber wie mache ich das stattdessen??
Antwort 2 von Saarbauer
hallo,
ich habe zwar nicht ganz verstanden was du vorhast, aber versuch es mal mit Indirekt() und falls erforderlich kannst du für die Ermittlung der Zellenadresse noch Adresse() nutzen.
Beschreibung zu den Funktionen findest du in Excel
Gruß
Helmut
ich habe zwar nicht ganz verstanden was du vorhast, aber versuch es mal mit Indirekt() und falls erforderlich kannst du für die Ermittlung der Zellenadresse noch Adresse() nutzen.
Beschreibung zu den Funktionen findest du in Excel
Gruß
Helmut
Antwort 3 von M.O.
Hallo Axel,
das musst du mit Hilfe von INDIREKT lösen.
=INDIREKT("E"&O46)
oder wenn du eine Zeile weiter willst:
=INDIREKT("E"&O46+1)
oder
=BEREICH.VERSCHIEBEN(INDIREKT("E"&O46);1;0)
oder eine Spalte weiter:
=BEREICH.VERSCHIEBEN(INDIREKT("E"&O46);0;1)
Gruß
M.O.
das musst du mit Hilfe von INDIREKT lösen.
=INDIREKT("E"&O46)
oder wenn du eine Zeile weiter willst:
=INDIREKT("E"&O46+1)
oder
=BEREICH.VERSCHIEBEN(INDIREKT("E"&O46);1;0)
oder eine Spalte weiter:
=BEREICH.VERSCHIEBEN(INDIREKT("E"&O46);0;1)
Gruß
M.O.
Antwort 4 von AxelPer
Danke Euch beiden. Es funktioniert nun super. ;-)
Habs vorhin noch selbst rausbekommen nach ner Weile rumprobieren.
Habs vorhin noch selbst rausbekommen nach ner Weile rumprobieren.

