So wandelst du Spaltenbezeichnungen wie „AX“ in eine Spaltennummer um (ohne VBA)

Du hast eine Spaltenbezeichnung wie „AX“ in Excel und möchtest wissen, die wievielte Spalte das ist – also Spalte 50? Dann brauchst du keine komplizierte Formel oder VBA-Code. Es geht ganz einfach mit einem kleinen Trick.

✅ Die Lösung: SPALTE + INDIREKT

Gib einfach folgende Formel in eine beliebige Zelle ein:

=SPALTE(INDIREKT("AX1"))

🔍 Was macht die Formel?

  • INDIREKT("AX1") erzeugt einen Zellbezug auf die Zelle AX1.
  • SPALTE(...) gibt dann die Spaltennummer dieser Zelle zurück – also in diesem Fall 50.

Du kannst die Formel natürlich auch dynamisch nutzen, z. B. wenn die Spaltenbezeichnung in Zelle A1 steht:

=SPALTE(INDIREKT(A1 & "1"))

👉 Beispiel: Wenn in A1 der Wert „ZZ“ steht, bekommst du als Ergebnis die Spaltennummer 702.

💡 Wozu braucht man das?

Solche Umrechnungen brauchst du zum Beispiel, wenn du:

  • dynamisch mit Zellbereichen arbeitest,
  • Daten aus verschiedenen Tabellen zusammenführst,
  • ein eigenes Spaltennummerierungssystem aufbaust,
  • oder einfach neugierig bist 😎
War dieser Artikel hilfreich?

Ähnliche Artikel

Hinterlasse einen Kommentar!