Spaltenbuchstabe ermitteln
#1
Hallo EXCEL Fans

Ich benötige für weiter Auswertungen den Spaltenbuchstaben von der letzten belegten Spalte von Zeile 7.
Im Internet habe ich eine Formel gefunden aber die bringt bei mir nur #Wert. Sie wird von EXCEL sogar bei der Eingabe automatisch verändert.
Ich habe auch noch eine andere Formel gefunden die den richten Spaltenbuchstaben findet aber die finde ich etwas umständlich. Ich möchte jedoch keine VBA Lösung.
Alles weitere in der Testdatei.
.xlsx   Beispiel_Spaltenbuchstabe ermitteln.xlsx (Größe: 16,98 KB / Downloads: 13)
MfG Peter

WIN 11  /  MS 365
Antworten Top
#2
Hallo,

kein Mensch braucht den Spaltenbuchstaben. Was willst Du damit erreichen?

Im Übrigen solltest Du Dir das mal durchlesen:

https://support.microsoft.com/de-de/offi...5d67c2b2cf
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
=INDEX(TEXTTEILEN(ADRESSE(ZEILE(O14);SPALTE(O14));"$";2);;2)
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#4
Hallo Peter,

probiere mal so:

=WECHSELN(ADRESSE(1;MAX(WENN(7:7<>"";SPALTE(7:7)));4);"1";"")

LG, Alexandra
Antworten Top
#5
Hallo,

da gibt es sicher noch mehr Formeln, z.B.:
Code:
=TEXTVOR(ADRESSE(1;MAX(FILTER(SPALTE(1:1);1:1<>""));2;1);"$")


Frage in die Runde trotzdem: Wofür braucht man das? Mir ist noch keine Formel untergekommen, bei der ich das gebraucht hätte!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#6
Hallo,

unter Excel365 kann man auch so schreiben:
=WECHSELN(ADRESSE(1;MAX(SPALTE($7:.$7));4);"1";"")

Zitat:Frage in die Runde trotzdem: Wofür braucht man das?
vielleicht, wenn man per Formel wissen will, was die letzte verwendete Spalte in Zeile 7 ist.
Gruß Anton.

Windows 11 64bit
Microsoft365 Insider 64bit
[-] Folgende(r) 1 Nutzer sagt Danke an EA1950 für diesen Beitrag:
  • schauan
Antworten Top
#7
(19.12.2025, 12:36)BoskoBiati schrieb: Frage in die Runde trotzdem: Wofür braucht man das? Mir ist noch keine Formel untergekommen, bei der ich das gebraucht hätte!

Als Referenz z.B., wenn man eine große veränderliche Tabelle kommentiert und den Kommentar im Text per Formel verdrahtet.

Etwas anderes wäre zu bedenken: Die "Zählweise" der Spalten wäre mit ZEICHEN(SPALTE()-64) z.B. auf 26 beschränkt. Mit der Rückgabe der Spaltenbuchstaben(folgen) sind hingegen 16384 Spalten identifizierbar. Und: 3 Buchstaben sind dann halt kürzer, als 5 Ziffern.

Sind aber alles eher seltene Anforderungen.
Antworten Top
#8
Hallo Anton,


Zitat:vielleicht, wenn man per Formel wissen will, was die letzte verwendete Spalte in Zeile 7 ist.

Da reicht aber das vollkommen aus:

Code:
=ADRESSE(1;MAX(SPALTE(7:.7)))

Ansonsten stimme ich LCohen zu:


Zitat:Sind aber alles eher seltene Anforderungen.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
oder so:
PHP-Code:
=WENNFEHLER(LET(zeile;7:7;col;VERWEIS(2;1/(zeile<>"");SPALTE(zeile));adr;ADRESSE(1;col;2;1);f;FINDEN("$";adr;1)-1;t;TEIL(adr;1;f);t);"Keine Daten")

die Zeile ist, wie gewünscht, auf Zeile 7 festgelegt...
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben.
Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.

Ciao, Ralf

Antworten Top
#10
Hallo Rolf A

Danke für deine Formel. Sie liefert den bzw. die gewünschten Spaltenbuchstaben. Sie wird in meine Beispielesammlung aufgenommen jedoch nicht zum Einsatz kommen da die wesendlich kürzere von Anton das gleiche Ergebnis liefert.
MfG Peter

WIN 11  /  MS 365
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste