SPALTE
Gibt die Spaltennummer einer Referenz zurück.
SPALTE([Bezug])Argumente
BezugDie Zelle, von der die Spaltennummer ermittelt werden soll(optional)
=SPALTE()Gibt die Spaltennummer der Formel zurück
=SPALTE(C5)Gibt 3 für Spalte C zurück
=ZEICHEN(64+SPALTE())Wandelt die Spaltennummer in einen Buchstaben um
- •Spalte A = 1, B = 2 usw.
- •Ohne Argument wird die aktuelle Spalte zurückgegeben
- •Nützlich für dynamische Spaltenbezüge
- •SPALTE (gibt eine Spaltennummer zurück) mit SPALTEN (zählt die Anzahl der Spalten in einem Bereich) verwechseln - die Namen sehen fast identisch aus, beantworten aber völlig unterschiedliche Fragen
- •SPALTE() ohne Argument in einer Formel verwenden, die dann in eine andere Startspalte kopiert wird, und dabei vergessen, dass sie immer die Spalte der aktuellen Zelle widerspiegelt, die sich bei jedem Kopieren ändert
- •Sich auf SPALTE verlassen, um eine horizontale Liste automatisch zu nummerieren, und dann feststellen, dass die Nummerierung nach dem Einfügen oder Löschen von Spalten kaputt geht, da SPALTE automatisch anhand der neuen Positionen neu berechnet - nicht immer das gewünschte Verhalten
Was ist der Unterschied zwischen SPALTE und SPALTEN?
SPALTE(Bezug) gibt die Spaltennummer einer einzelnen Zelle oder der ersten Spalte eines Bereichs zurück. SPALTEN(Bereich) gibt die Anzahl der Spalten zurück, die ein Bereich enthält. Die eine liefert eine Position, die andere eine Anzahl.
Wie nummeriere ich eine horizontale Liste automatisch mit SPALTE?
SPALTE()-SPALTE($A$1)+1 in der ersten Zelle Ihrer Liste, nach rechts kopiert, ergibt 1, 2, 3... unabhängig davon, in welcher tatsächlichen Spalte die Liste beginnt.
Ändert sich SPALTE(), wenn ich die Formel in eine andere Spalte kopiere?
Ja, SPALTE() ohne Argument spiegelt immer die Spalte der Zelle wider, die die Formel selbst enthält, und aktualisiert sich daher bei jedem Kopieren.
Müssen Sie eine Formel mit SPALTE übersetzen?
Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren
