30 fonctions Excel en 30 jours : ADDRESS

Hier au marathon 30 fonctions Excel en 30 jours nous avons trouvé les éléments du tableau à l'aide de la fonction MATCH (RECHERCHE) et j'ai trouvé que cela fonctionne très bien en équipe avec d'autres fonctionnalités telles que RECHERCHEV (RECHERCHEV) et INDEX (INDICE).

Au 20ème jour de notre marathon, nous consacrerons l'étude de la fonction ADRESSE (ADRESSE). Il renvoie l'adresse de la cellule au format texte en utilisant le numéro de ligne et de colonne. Avons-nous besoin de cette adresse ? Peut-on faire la même chose avec d'autres fonctions ?

Voyons les détails de la fonction ADRESSE (ADRESSE) et étudiez des exemples d'utilisation. Si vous avez des informations supplémentaires ou des exemples, merci de les partager dans les commentaires.

Fonction 20 : ADRESSE

Fonction ADRESSE (ADRESSE) renvoie une référence de cellule sous forme de texte en fonction du numéro de ligne et de colonne. Il peut renvoyer une adresse absolue ou relative de style lien. A1 or R1C1. De plus, le nom de la feuille peut être inclus dans le résultat.

Comment utiliser la fonction ADRESSE ?

Fonction ADRESSE (ADDRESS) peut renvoyer l'adresse d'une cellule ou fonctionner en conjonction avec d'autres fonctions pour :

  • Obtenez l'adresse de la cellule en fonction du numéro de ligne et de colonne.
  • Trouvez la valeur de la cellule en connaissant le numéro de ligne et de colonne.
  • Renvoie l'adresse de la cellule avec la plus grande valeur.

Syntaxe ADRESSE (ADRESSE)

Fonction ADRESSE (ADRESSE) a la syntaxe suivante :

ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])

АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])

  • numéro_abs (link_type) – si égal 1 ou pas spécifié du tout, la fonction renverra l'adresse absolue ($A$1). Pour obtenir l'adresse relative (A1), utilisez la valeur 4. Autres options: 2= 1 $AU, 3=$A1.
  • a1 – si TRUE (TRUE) ou pas spécifié du tout, la fonction renvoie une référence dans le style A1, si FAUX (FAUX), alors dans le style R1C1.
  • feuille_texte (sheet_name) – le nom de la feuille peut être spécifié si vous voulez le voir dans le résultat renvoyé par la fonction.

Pièges ADRESSE

Fonction ADRESSE (ADRESSE) renvoie uniquement l'adresse de la cellule sous forme de chaîne de texte. Si vous avez besoin de la valeur d'une cellule, utilisez-la comme argument de fonction INDIRECT (INDIRECT) ou utilisez l'une des formules alternatives présentées dans l'exemple 2.

Exemple 1 : Obtenir l'adresse de la cellule par numéro de ligne et de colonne

Utilisation des fonctions ADRESSE (ADRESSE) Vous pouvez obtenir l'adresse de la cellule sous forme de texte en utilisant le numéro de ligne et de colonne. Si vous n'entrez que ces deux arguments, le résultat sera une adresse absolue écrite en style lien A1.

=ADDRESS($C$2,$C$3)

=АДРЕС($C$2;$C$3)

Absolu ou relatif

Si vous ne spécifiez pas de valeur d'argument numéro_abs (type_référence) dans une formule, le résultat est une référence absolue.

Pour voir l'adresse comme un lien relatif, vous pouvez remplacer comme argument numéro_abs (type_référence) valeur 4.

=ADDRESS($C$2,$C$3,4)

=АДРЕС($C$2;$C$3;4)

A1 ou R1C1

Pour styliser les liens R1C1, au lieu du style par défaut A1, Vous devez spécifier FALSE pour l'argument a1.

=ADDRESS($C$2,$C$3,1,FALSE)

=АДРЕС($C$2;$C$3;1;ЛОЖЬ)

Nom de la feuille

Le dernier argument est le nom de la feuille. Si vous avez besoin de ce nom dans le résultat, spécifiez-le comme argument feuille_texte (nom_feuille).

=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")

=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")

Exemple 2 : Rechercher la valeur d'une cellule à l'aide du numéro de ligne et de colonne

Fonction ADRESSE (ADRESSE) renvoie l'adresse de la cellule sous forme de texte, et non sous forme de lien valide. Si vous avez besoin d'obtenir la valeur d'une cellule, vous pouvez utiliser le résultat renvoyé par la fonction ADRESSE (ADRESSE), comme argument pour INDIRECT (INDIRECT). Nous étudierons la fonction INDIRECT (INDIRECT) plus tard dans le marathon 30 fonctions Excel en 30 jours.

=INDIRECT(ADDRESS(C2,C3))

=ДВССЫЛ(АДРЕС(C2;C3))

Fonction INDIRECT (INDIRECT) peut fonctionner sans la fonction ADRESSE (ADRESSE). Voici comment vous pouvez, en utilisant l'opérateur de concaténation "&", aveugle l'adresse souhaitée dans le style R1C1 et en conséquence obtenir la valeur de la cellule:

=INDIRECT("R"&C2&"C"&C3,FALSE)

=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)

Fonction INDEX (INDEX) peut également renvoyer la valeur d'une cellule si un numéro de ligne et de colonne est spécifié :

=INDEX(1:5000,C2,C3)

=ИНДЕКС(1:5000;C2;C3)

1:5000 sont les 5000 premières lignes d'une feuille Excel.

Exemple 3 : Renvoyer l'adresse de la cellule avec la valeur maximale

Dans cet exemple, nous allons trouver la cellule avec la valeur maximale et utiliser la fonction ADRESSE (ADRESSE) pour obtenir son adresse.

Fonction MAX (MAX) trouve le nombre maximum dans la colonne C.

=MAX(C3:C8)

=МАКС(C3:C8)

Vient ensuite la fonction ADRESSE (ADRESSE) combiné avec MATCH (MATCH), qui trouve le numéro de ligne, et COLONNE (COLONNE), qui spécifie le numéro de colonne.

=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))

=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))

Soyez sympa! Laissez un commentaire