Obtenir le numéro de colonne en référençant le titre de la colonne

9

Dans Google Sheets, j'ai un certain nombre de colonnes auxquelles j'ai donné des titres dans la ligne 1. En utilisant une formule, je veux renvoyer le numéro de colonne (c'est-à-dire 5, 6, 7, ...) pour la colonne qui a un titre spécifique . Par exemple: = GetColumnNumber ("Solde du compte").

Cette GetColumnNumber()fonction ci-dessus n'existe pas réellement, mais elle montre ce que j'essaie de faire.

Existe-t-il un moyen d'obtenir le même résultat?

J'ai trouvé cette référence de fonction que j'ai essayé de parcourir.

Turgs
la source

Réponses:

10

Je pense que cela fera ce que vous voulez. Par exemple, si vos colonnes sont de A à D,

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

renvoie le numéro de colonne ou un message d'erreur.

Merci d'avoir signalé cette liste de fonctions. Cela vous sera utile.

W_Whalley
la source
5

Vous aviez raison sur l'argent:

=COLUMN(AccountBalance)

Renvoie le numéro de colonne de la plage nommée.

Vous devez créer une plage nommée à l'aide de l'élément de menu Données> Plages nommées et de l'option Ajouter une plage dans la barre latérale résultante. Le nom ne peut pas contenir d'espaces ou d'autres caractères non valides et, lorsqu'il est utilisé dans une fonction telle que celle ci-dessus, doit être sans guillemets.

En pause jusqu'à nouvel ordre.
la source
Je viens de vérifier cela et cela ne fonctionne pas !! Peut-être pouvez-vous expliquer comment cette solution fonctionne?
Jacob Jan Tuinstra
@JacobJanTuinstra: Ils ont changé son fonctionnement dans les versions récentes. J'ai mis à jour ma réponse pour refléter cela.
pause jusqu'à nouvel ordre.
Tu es en vie !! Wow, merci Dennis, j'ai appris quelque chose aujourd'hui.
Jacob Jan Tuinstra
0

Je l'ai fait en ajoutant une ligne contenant le formula =column()
Ensuite, trouvez le numéro de colonne avec le vlookupfunction.

Maarten Freriks
la source