Rufen Sie die Spaltennummer ab, indem Sie auf den Spaltentitel verweisen

9

In Google Sheets habe ich eine Reihe von Spalten, denen ich in Zeile 1 Titel gegeben habe. Mit einer Formel möchte ich die Spaltennummer (dh 5, 6, 7, ...) für die Spalte mit einem bestimmten Titel zurückgeben . Zum Beispiel: = GetColumnNumber ("Kontostand").

Diese GetColumnNumber()Funktion existiert oben nicht, zeigt aber, was ich versuche zu tun.

Gibt es eine Möglichkeit, das gleiche Ergebnis zu erzielen?

Ich habe diese Funktionsreferenz gefunden, die ich zu sichten versucht habe.

Turgs
quelle

Antworten:

10

Ich denke, das wird tun, was Sie wollen. Wenn Ihre Spalten beispielsweise A bis D sind,

=iferror(match("Account Balance",A1:D1,0),"No match")

Gibt die Spaltennummer oder eine Fehlermeldung zurück.

Vielen Dank, dass Sie auf diese Funktionsliste hingewiesen haben. Es wird nützlich sein.

W_Whalley
quelle
5

Sie hatten Recht mit dem Geld:

=COLUMN(AccountBalance)

Gibt die Spaltennummer für den benannten Bereich zurück.

Sie müssen einen benannten Bereich über den Menüpunkt Daten> Benannte Bereiche und die Option Bereich hinzufügen in der resultierenden Seitenleiste erstellen. Der Name darf keine Leerzeichen oder andere ungültige Zeichen enthalten und muss bei Verwendung in einer Funktion wie der oben genannten nicht in Anführungszeichen gesetzt werden.

Bis auf weiteres angehalten.
quelle
Ich habe das gerade überprüft und es funktioniert nicht !! Vielleicht können Sie erklären, wie diese Lösung funktioniert?
Jacob Jan Tuinstra
@JacobJanTuinstra: Sie haben die Funktionsweise in den letzten Versionen geändert. Ich habe meine Antwort aktualisiert, um dies widerzuspiegeln.
Bis auf weiteres angehalten.
Du bist lebendig !! Wow, danke Dennis, ich habe heute etwas gelernt.
Jacob Jan Tuinstra
0

Ich habe es getan, indem ich eine Zeile hinzugefügt habe, die das enthält. formula =column()
Dann finde die Spaltennummer mit dem vlookupfunction.

Maarten Freriks
quelle