Comment compter le nombre de feuilles, de lignes ou de colonnes Excel ?

Guide « 108 astuces pour grands débutants sur Excel ! » Offert
Booster votre productivité en téléchargeant gratuitement votre ebook PDF des meilleures astuces pour les débutants et les pros d'Excel
Excel formation - 00 Astuces - 100
 

Aujourd’hui, je vous propose de découvrir comment dénombrer facilement le nombre de feuilles de calculs insérées dans un classeur Excel en utilisant la fonction FEUILLES(). Nous découvrirons également les fonctions de dénombrement des lignes et des colonnes contenues dans une plage de cellules. Alors lisez bien ce tutoriel jusqu’au bout de cette vidéo, car nous verrons que ces fonctions peuvent être très utiles, pour par exemple surligner une ligne sur deux dans un classeur, de manière automatique.

 

Téléchargement

Vous pouvez télécharger le fichier d'exemple de cet article en cliquant sur le lien suivant :

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
 

 

Tutoriel Vidéo

 

1. La fonction FEUILLE()

Pour commencer, je vous propose de découvrir la fonction FEUILLE().

Celle-ci permet de récupérer la position d’une feuille de calcul donnée au sein du classeur Excel.

Cette fonction, introduite avec Excel 2013 attend un seul argument facultatif :

=FEUILLE([valeur])

Cet argument [valeur] permet de spécifier une référence vers la feuille à analyser.

Nous pouvons l’utiliser pour saisir un nom de feuille de calcul, à saisir entre guillemets, étant donné qu’il s’agit d’une chaîne de caractères :

=FEUILLE("excelformation.fr - 4")

Excel formation - feuille colonne ligne - 01

Ou encore pointer directement vers une cellule d’une feuille donnée :

 

=FEUILLE('excelformation.fr  - 3'!A1)

Excel formation - feuille colonne ligne - 02

Nous pouvons également utiliser une cellule nommée :

=FEUILLE(feuille2_A1)

Excel formation - feuille colonne ligne - 03

Bien sûr, dans ce cas-là, nous n’utilisons pas de guillemet.

Enfin, cet argument étant facultatif, nous pouvons utiliser la fonction FEUILLE() :

=FEUILLE()      -> Numéro de la feuille active

Excel formation - feuille colonne ligne - 04

 

2. La fonction FEUILLES()

Bien que le nom de la fonction FEUILLES() (au pluriel donc) soit très proche de la fonction FEUILLE() que nous venons de découvrir, celle-ci permet de récupérer une information différente : elle permet en effet de connaître le nombre de feuilles composant le classeur dans lequel se trouve la cellule spécifiée avec l’argument facultatif [valeur] :

=FEUILLE([valeur])

Ici, nous pourrons par exemple utiliser la fonction FEUILLES() pour compter le nombre de feuilles se trouvant entre

=FEUILLES('excelformation.fr - 2:excelformation.fr -  4'!A1)

Il s’agit ici d’une référence 3D qui est composée des cellules A1 présentes sur les feuilles « excelformation.fr – 2 » jusqu’à « excelformation.fr – 5 » :

Excel formation - feuille colonne ligne - 05

Il y a trois feuilles :

Excel formation - feuille colonne ligne - 06

Si nous omettons d’utiliser l’argument [valeur], la fonction FEUILLES() retournera alors le nombre total de feuilles présentes sur le classeur actif :

=FEUILLES()

Excel formation - feuille colonne ligne - 07

 

3. La fonction LIGNE()

Maintenant, découvrons la fonction LIGNE().

Celle-ci permet de récupérer le numéro de la ligne de la cellule passée en argument :

=LIGNE([référence])

Référence correspondant alors à la cellule pour laquelle nous souhaitons connaître le numéro de la ligne :

=LIGNE(A10)

Si l’argument référence est omis, alors la fonction LIGNE() retournera le numéro de la ligne de la cellule dans laquelle la formule est insérée :

=LIGNE()

La fonction LIGNE() est particulièrement pratique lorsqu’elle est utilisée avec une mise en forme conditionnelle afin de modifier la couleur de fond d’une cellule sur deux.

Pour nous en rendre compte, rendons-nous sur la feuille « excelformation.fr – 2 » dans laquelle nous retrouvons le montant des ventes réalisées par une entreprise au cours de l’année 2020 :

Excel formation - feuille colonne ligne - 08

Pour mettre en évidence ces montants de ventes, nous allons souhaiter modifier la couleur de fond d’une cellule sur deux.

Pour cela, nous sélectionnons les cellules du tableau :

Excel formation - feuille colonne ligne - 09

Puis, nous nous rendons dans le menu Accueil > Mise en forme conditionnelle > Nouvelle règle :

Excel formation - feuille colonne ligne - 10

Excel ouvre alors la fenêtre de paramétrage de la mise en forme conditionnelle, dans laquelle nous choisissons la dernière option « Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué » :

Excel formation - feuille colonne ligne - 11

Ensuite, nous saisissons la formule suivante :

=EST.PAIR(LIGNE())

Et nous cliquons sur le bouton [Format] afin de choisir une couleur de remplissage.

Pour finir, nous validons les deux fenêtres en appuyant sur les boutons [OK] successifs :

Excel formation - feuille colonne ligne - 12

L’intérêt d’utiliser cette méthode est double : non seulement le surlignage des lignes est très rapide à mettre en place, mais en plus de cela nous pouvons ajouter des lignes à l’intérieur de la plage sans dégrader la mise en forme :

Excel formation - feuille colonne ligne - 13

 

4. La fonction LIGNES()

La fonction LIGNES() quant à elle permet de compter le nombre de lignes contenues dans une plage de cellules :

=LIGNES(tableau)

La fonction LIGNES() attend un seul argument, obligatoire nommé tableau, qui permet de saisir une plage de cellules.

=LIGNES(B10:B21)

 

Excel formation - feuille colonne ligne - 14

 

5. La fonction COLONNE()

La fonction COLONNE() est équivalente à la fonction LIGNE() que nous venons de voir juste avant, à la différence comme vous pouvez vous en douter que celle-ci va permettre de récupérer le numéro de la colonne d’une cellule :

=COLONNE(référence)

Excel formation - feuille colonne ligne - 15

Nous pourrions bien entendu utiliser cette fonction pour mettre en place une mise en forme conditionnelle permettant de surligner une colonne sur deux, comme nous l’avons fait un peu plus avec les lignes du tableau.

 

6. La fonction COLONNES()

Enfin, la dernière fonction que nous allons découvrir est la fonction COLONNES(), qui permet de dénombrer le nombre de colonnes contenues dans une plage de cellules :

=COLONNES(tableau)

Excel formation - feuille colonne ligne - 16

 

 



Articles qui pourraient vous intéresser

Comment effectuer des remplacements multiples avec une seule formule magique d'Excel que personne ne vous a jamais montrée !
Les erreurs de concaténation qui vous font perdre du temps sur Excel
Découvrez la nouvelle fonction Excel que 90% des experts ne connaissent pas !
Boostez vos investissements : maîtrisez le calcul du taux de rentabilité avec Excel en 10 minutes !
Les 8 (+1 incroyable) fonctions Excel à maîtriser absolument en 2024
Percez les secrets de la fonction SOMME (SOMME.SI/SOMMEPROD) et des ces déclinaisons pour boostez votre productivité sur Excel ?
TOP3 des méthodes pour extraire des données par date dans Excel
Comment identifier la date la plus ancienne ou la plus récente en fonction de critères sur Excel ?
Comment calculer une moyenne sans tenir compte des zéros sur Excel ?
Comment fusionner des tableaux, les trier et supprimer les doubles avec une seule formule Excel ? (ASSEMB.V et ASSEMB.H)
Arrêtez d'imbriquer des fonctions SI() sur Excel ! Découvrez SI.MULTIPLE() et SI.CONDITIONS()
Comment obtenir efficacement le numéro de semaine d’une date donnée sur Excel ?

Contact - Plan du site - À propos - Contact

© Excelformation.fr 2018-2024 - Excel, simplement

Haut de la page

Excelformation.fr propose de nombreuses formations pratiques et gratuites sur Microsoft Excel : des cours pour apprendre à structurer et analyser les données, des tutos sur les fonctions avancées, les formules et les formules avancées d'Excel, les formules matricielles, les mise-en-formes conditionnelles, les graphiques Excel (xls, xlsx, xlsm,…). Des tutoriels pour apprendre à automatiser les tâches répétitives (via des macro-commandes en VBA) de vos classeurs Excel.