Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 comptage cellules

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

boguinette

XLDnaute Nouveau
Bonjour à toutes et à tous,

Je suis entrain de créer un tableau Excel, et j'ai besoin d'extraire les infos de mon tableau en fonction de ce qu'il y a écrit dans la première colonne. Par exemple s'il est écrit "blancheur" dans la première colonne, je voudrais que ca me compte le nombre de cellule où il est écrit 10 dans la plage de mon tableau.
J'ai trouvé une formule à base de NB.SI.ENS que j'additionne autant de fois que j'ai de colonnes... Mais je voulais savoir s'il existerait une formule plus simple, parce qu'à la fin ca va être un tableau avec plus de 50 colonnes.
Je vous joins mon fichier test, si quelqu'un peut m'aider ca serait top... 🙂
Merci, et bonne journée.
 

Pièces jointes

Bonjour à tous,

Cette formule sert à retrouver la plage de cellules pour compter le nombre de chiffres (ex:10)
VB:
'=DECALER($A$3;1;1;NBVAL($A:$A)-1;NBVAL($3:$3)-1)
Pour la fonction decaler(), il faut paramétrer comme suit:
DECALER(réf, lignes, colonnes, [hauteur], [largeur])
Dans la formule proposée,
-"Réf" est la cellule "$A$3" (attention aux signes "$", cela permet de figer cette cellule.
-"Lignes" est égal à 1, cela veut dire que la plage va débuter une ligne plus bas soit en ligne 4
-"colonnes" est égal à 1, cela veut dire que la plage va débuter une colonne de plus soit en colonne "B"
on arrive donc en "B4"
-"Hauteur" on compte le nombre de données en colonne "A" avec nbval(A:A) et on retire le titre soit une hauteur de 5 lignes pour notre exemple.
-"Largeur" on compte le nombre de données en ligne 3 avec avec nbval(3:3) et on retire la cellule A3 soit 6 colonnes pour notre exemple.
la plage trouvée est donc: $B$4:$G$8 ou
{10.10.10.5.5.5;0.0.0.10.0.0;5.5.5.0.0.0;10.10.10.10.0.0;10.10.10.0.0.0}
chaque ligne est séparée par un point-virgule, chaque point délimite la cellule.

J'espère que cela est plus clair pour toi.

JHA
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
190
Réponses
5
Affichages
414
Réponses
6
Affichages
136
Réponses
3
Affichages
342
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…