Rechercher des données dans un tableau Excel et les ajouter à une liste – dernière partie

Pour terminer sur ce thème vu dans les deux précédents articles « partie 1 » « partie 2 », voici ci-dessous les fonctions de références. Mais également les fonctions colonnes et lignes.

Fonctions Référence

Tout d’abord, les fonctions Référence sont regroupées avec les fonctions Recherche dans le bien nommé, menu local Recherche et référence de l’onglet Formules. Elles sont ainsi conçues pour gérer différents aspects des références de cellules dans une feuille de calcul.

Ce groupe de fonctions se compose de :

  • ADRESSE qui retourne une référence de cellule sous la forme d’un texte.
  • ZONES qui renvoie le nombre de zones dans une liste de valeurs. Les zones sont définies sous la forme d’une plage de cellules contiguës ou d’une seule cellule.
  • COLONNE qui renvoie le numéro de la colonne d’une référence de cellule.
  • COLONNES pour obtenir le numéro de plusieurs colonnes dans une référence de cellules ou une matrice.
  • FORMULETEXTE pour retourner, sous la forme d’une chaîne, la formule référencée.
  • LIREDONNEESTABCROISDYNAMIQUE pour renvoyer des données stockées dans un tableau croisé dynamique.
  • LIEN_HYPERTEXTE pour créer un lien qui ouvre un autre document stocké sur votre ordinateur, un réseau, ou internet. Vous pouvez également y procéder via Insérer/Lien Hypertexte.
  • INDIRECT retourne une référence de cellule spécifiée par une chaine de texte.
  • RECHERCHE renvoie une valeur à partir d’une plage, d’une ligne, d’une colonne ou d’une matrice.
  • DECALER retourne une référence à une plage de cellule spécifiée par ses numéros de lignes et de colonnes dans une cellule ou une plage de cellules.
  • LIGNE indique le numéro de ligne d’une référence.
  • LIGNES retourne les numéros de lignes d’une référence d’une cellule.
  • RTD renvoie des données en temps réel depuis un programme installé sur un serveur qui prend en charge l’automation COM.
  • TRANSPOSE pour basculer une plage de cellules verticale en plage de cellules horizontale et réciproquement.

Exemple d'utilisation de la fonction référence "INDIRECT"

Ainsi, pour aller récupérer la TVA des différents pays, beaucoup d’utilisateurs d’Excel iraient pointer sur chaque feuille, une par une. Afin, finalement, d’avoir un résultat identique à celui de l’image ci-dessous.

référence

Ce qui revient donc à faire 6 liaisons manuellement.

Or vous constatez, que systématiquement

  • Nous récupérons toujours la cellule B7 de plusieurs feuilles
  • La référence de nos feuilles (les pays) est également présent en colonne A

La fonction INDIRECT va ainsi nous permettre de relier la valeur du pays de la colonne A pour remplacer les références aux feuilles de calcul.

référence

Tour d’horizon des colonnes et des lignes

Enfin, les fonctions COLONNES et LIGNES renvoient le numéro des colonnes et des lignes d’une plage de cellules ou d’une matrice. Ainsi, dans une plage de cellules appelée produit_mix, vous pourrez connaître le nombre de colonnes qui la composent en saisissant la formule suivante :

=COLONNES(produit_mix)

Puis, pour identifier le nombre de lignes de cette plage, entrez cette formule :

=LIGNES(produit_mix)

Vous pouvez également utiliser ces deux fonctions pour calculer le nombre total de cellules d’une plage spécifique. Ainsi, pour savoir combien de cellules composent la plage produit_mix, effectuez la multiplication suivante :

=COLONNES(produit_mix)*LIGNES(produit_mix)

Cependant, ne confondez pas COLONNES (au pluriel) et COLONNE (au singulier). Ni LIGNES et LIGNE. COLONNE qui retourne le numéro de colonne d’une référence. Et LIGNE le numéro de ligne d’une référence que vous spécifiez comme étant son argument.

Laetitia OLIVIER – Assistante administrative, comptable et commerciale de Solyt’Gestion.