
Angenommen, ich habe im Feld A1 eine Zeichenfolge mit dem Namen „Tabelle 1“. Auf einem anderen Blatt befindet sich eine Tabelle mit dem Namen „Tabelle_1“. Nun möchte ich das Leerzeichen in „Tabelle 1“ durch einen Unterstrich ersetzen. Das geht mit der Funktion „Ersetzen“, aber ich kann mit der Ausgabe der Funktion „ERSATZ“ nicht auf die Tabelle verweisen:
=SUBSTITUTE(A1," ","__")
Dadurch wird nur die Zeichenfolge zurückgegeben, aber Excel interpretiert sie nicht als Tabellennamen. Auch die Verarbeitung über INDIREKT oder die Verkettung einer TEXT-Funktion hat nicht funktioniert:
=INDIRECT(SUBSTITUTE(A1," ","_"))
Ich möchte dies tun, um einige Matrizen (als Tabellen formatiert) aus einem separaten Blatt in meinem Hauptblatt anzuzeigen.
Danke!
Antwort1
Ändern Sie die Formel =SUBSTITUTE(A1," ","__")
in=SUBSTITUTE(A1," ","_")