albertminrich

Excel Spaltennummer in Buchstaben umwandeln

Hallo,

Excel 365.
Ich gebe in die Zeile A1 die Funktion
=spalte()
ein. Ergebnis ist
1
Ich will aber nicht 1 als Ergebnis, sondern den Spaltenbuchstaben, also erweitere ich die Funktion
=zeichen(spalte()+64)
Ergebnis
B
Soweit, sogut. Das funktioniert bis Spalte Z, Ab Spalte AA nicht mehr.

Das ganze basiert auf der ASCII-Tabelle 1+64 = 65. ASCII65 = A
Logisch, dass es ab Spalte AA nicht mehr funktioniert.
Wie ermittle ich zuverlässig für alle Spalten den Spaltenbuchstaben?

Danke
Gruß
Martin
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 673927

Url: https://administrator.de/forum/excel-spalte-buchstabe-umwandeln-673927.html

Ausgedruckt am: 19.07.2025 um 14:07 Uhr

BiberMan
BiberMan 19.07.2025 aktualisiert um 12:36:27 Uhr
Weiß zwar nicht wozu du die Buchstaben überhaupt brauchst wenn man auch mit den Indizes gut auskommt, aber wennst wünscht, bittö....
=TEIL(ADRESSE(ZEILE();SPALTE());2;SUCHEN("$";ADRESSE(ZEILE();SPALTE());2)-2)  
Gruß bm
AlbertMinrich
AlbertMinrich 19.07.2025 um 13:31:15 Uhr
Vielen Dank.
Wahrscheinlich geht das was ich will, viel einfacher.
Ich möchte in Zeile 4 die Summe der Monate des jeweiligen Jahres. Dafür mache im Januar die Spalte absolut
Zelle B4:
=summe($B3:B3)
und kann dann die Zelle einfach nach rechts ziehen.
Dass passt bis zum Dezember. Im Januar des nächsten Jahrs muss ich die absolute Spalte anpassen,
Zelle N4:
=summe($N3:N3)
dann kann ich wieder weiterziehen.
clipboard-image
Und diese Anpassung möchte ich mir sparen.

Danke schonmal
Gruß
Martin
BiberMan
BiberMan 19.07.2025 aktualisiert um 15:47:38 Uhr
Na dann ist BEREICH.VERSCHIEBEN dein Freund ...
In B4 eintragen und beliebig lange nach rechts ziehen
=SUMME(BEREICH.VERSCHIEBEN($B$3;0;ABRUNDEN((SPALTE()-2)/12;0)*12;1;REST(SPALTE()-2;12)+1))