Fonction LIGNE

La fonction LIGNE est une fonction Excel permettant de récupérer le numéro de la ligne d’une cellule référente. Par exemple, le résultat de la LIGNE(A1) sera 1 tandis que LIGNE(D3) donnera 3. Elle est très intéressante à utiliser avec les fonctions COLONNE, ADRESSE et INDIRECT.
Utilisation de la fonction LIGNE sur Excel

Syntaxe

La fonction LIGNE s’écrit de la façon suivante :

= LIGNE( référence )

Cette fonction possède un seul argument :

  • référence – Référence de la cellule ou de la plage de cellules.

La fonction LIGNE renvoie le numéro de la ligne de la référence saisie. On peut y inscrire un argument vide, la référence d’une cellule ou alors une plage de cellules. Dans chaque cas, la fonction aura un comportement différent.

  • Avec un argument vide, elle renvoie le numéro de la ligne dans laquelle se situe la fonction ;
  • Avec la référence d’une cellule, elle renvoie le numéro de ligne de la référence saisie ;
  • Avec les coordonnées d’une plage de cellules, elle renvoie tous les numéros des lignes dans plusieurs cellules.
= LIGNE()
--> Si la fonction est saisie en C4,
    elle renverra la valeur 4

= LIGNE(C2)
--> Résultat : 2

= LIGNE(C2:C4)
--> Résultat :   |  2  |
                 |  3  |
                 |  5  |

Quelques utilisations de la fonction LIGNE

Utilisation de la fonction LIGNE pour reconstituer des coordonnées

C’est sans doute l’utilisation la plus fréquente de la fonction LIGNE. Vous vous en servez pour extraire l’information du numéro de la LIGNE afin d’injecter dans Excel des coordonnées de façon dynamique.

Pour cela vous allez avoir besoin des fonctions suivantes :

  • Fonction COLONNE – Extraire le numéro de la colonne
  • Fonction ADRESSE – Convertir le numéro de la ligne et de la colonne en adresse type A1 (ou L1C1).
  • Fonction INDIRECT – Pour convertir le texte généré par ADRESSE en référence viable pour Excel.

Dans l’exemple ci-dessous, je récupère le numéro de la ligne et de la colonne avant d’ajouter 1 à la ligne afin de récupérer la valeur dans la ligne suivante.

= INDIRECT( ADRESSE( LIGNE(A1) + 1 ; COLONNE(A1) ; 4 ; 1 ) )
--> Résultat : valeur présente en A2

Formules en lien

Fonctions en lien

4.9/5 - (22 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Formation Excel (100% finançable)

Un programme personnalisé, avec un formateur expert attitré et selon vos disponibilités.

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.