Comment utiliser la fonction ADDRESS (ADRESSE) dans Excel

Français Anglaise
ADRESSE ADDRESS

La fonction ADRESSE dans Microsoft Excel et Google Sheets permet de générer une référence textuelle à une cellule spécifiée par ses numéros de ligne et de colonne. Cette fonction est extrêmement utile pour créer des références de cellules dynamiques dans des formules complexes.

Syntaxe de la fonction

La syntaxe de la fonction ADRESSE est la suivante :

ADRESSE(ligne, colonne, type_ref, style_A1, nom_feuille)

Les paramètres de cette fonction sont définis comme suit :

  • ligne : Obligatoire. Indique le numéro de la ligne de la cellule dont vous souhaitez générer l’adresse.
  • colonne : Obligatoire. Indique le numéro de la colonne de la cellule pour laquelle l’adresse doit être générée.
  • type_ref : Facultatif. Spécifie le type de référence à retourner, avec quatre options possibles:
    • 1 (ou omis) – Retourne une référence de style A1.
    • 2 – Retourne une référence de style L1C1.
    • 3 – Retourne une référence de style A1 avec la ligne fixe.
    • 4 – Retourne une référence de style A1 avec la colonne fixe.
  • style_A1 : Facultatif. Un booléen qui détermine la notation à utiliser. TRUE pour A1, FALSE pour L1C1. Par défaut, ce paramètre est réglé sur TRUE.
  • nom_feuille : Facultatif. Le nom de la feuille à inclure dans l’adresse. Si ce paramètre est omis, le nom de la feuille ne sera pas inclus dans l’adresse retournée.

Exemples pratiques d’utilisation

Exemple 1: Génération de références dynamiques

Imaginez un tableau de données où vous devez obtenir l’adresse d’une cellule basée sur une recherche de valeur spécifique. Voici un exemple :

=ADRESSE(EQUIV("ValeurCible", A1:A10, 0), 1)

Cette formule utilise EQUIV("ValeurCible", A1:A10, 0) pour trouver la première occurrence de « ValeurCible » dans la plage A1:A10 et récupérer son indice de ligne. La fonction ADRESSE utilise ensuite cet indice pour fournir l’adresse de la cellule correspondante dans la première colonne.

Exemple 2: Fixation de références dans des formules

La fonction ADRESSE peut également être utilisée pour créer des références fixes dans une formule. Considérons cet exemple :

=SOMME(INDIRECT(ADRESSE(1, 1, 3) & ":" & ADRESSE(5, 1, 3)))

Dans ce cas, ADRESSE(1, 1, 3) et ADRESSE(5, 1, 3) génèrent respectivement les adresses « $A$1 » et « $A$5 » en fixant les références de ligne. La fonction INDIRECT est ensuite utilisée pour convertir ces références textuelles en références de cellules réelles qui sont employées par la fonction SOMME pour calculer la somme des valeurs entre les lignes 1 et 5 de la première colonne.

Ces exemples démontrent la flexibilité et la puissance de la fonction ADRESSE dans la manipulation et la référence dynamique de cellules dans Excel et Google Sheets, facilitant l’automatisation et l’analyse complexes dans vos feuilles de calcul.

Plus d'infoRmation: https://suppoRt.micRosoft.com/fR-fR/office/adResse-adResse-fonction-d0c26c0d-3991-446b-8de4-ab46431d4f89

Autres fonctions
Choisit une valeur dans une liste
Renvoie le numéRo de colonne d’une RéféRence
Renvoie le nombRe de colonnes dans une RéféRence
Renvoie une RéféRence décalée paR RappoRt à une RéféRence donnée
RecheRche des valeuRs dans une RéféRence ou une matRice
Permet de filtrer une plage de données en fonction de critères que vous définissez
Renvoie la formule à la référence donnée sous forme de texte
Utilise Un index poUr choisir Une valeUr provenant d’Une référence oU d’Une matrice
Renvoie une RéféRence indiquée paR une valeuR de texte
Crée un raCCourCi ou un renvoi qui ouvre un doCument stoCké sur un serveur réseau, sur un réseau Intranet ou sur Internet
Renvoie le numéRo de ligne d’une RéféRence
Renvoie le nombRe de lignes dans une RéféRence
Renvoie les données stockées dans un RappoRt de tableau cRoisé dynamique
RecheRche des valeuRs dans un vecteuR ou une matRice
EffEctuE unE rEchErchE dans la prEmièrE lignE d’unE matricE Et rEnvoiE la valEur dE la cEllulE indiquéE
EffEctuE unE rEchErchE dans la prEmièrE colonnE d’unE matricE Et sE déplacE sur la lignE pour rEnvoyEr la valEur d’unE cEllulE
Extrait lEs donnéEs En tEmps réEl à partir d’un programmE prEnant En chargE l’automation COM
Renvoie la tRansposition d’une matRice
Trie le contenu d’une plage ou d’un tableau
La fonction tri trie le contenu d’une plage ou une matrice en fonction des valeurs dans une plage ou une matrice correspondante
La fonction UNIQUE renvoie une liste de valeurs uniques au sein d’une liste ou d’une plage
Effectue une recherche dans une plage ou un tableau, et renvoie un élément correspondant au premier résultat trouvé S’il n’existe pas de correspondance, XLOOKUP peut retourner le plus proche (approximatif)
Renvoie la position relative d’un élément dans une matrice ou une plage de cellules
Renvoie le nombRe de zones dans une RéféRence