Compter nombre d'entiers cellule excel 2010
Résolu/Fermé
nistarok
Messages postés
304
Date d'inscription
vendredi 27 juillet 2012
Statut
Membre
Dernière intervention
18 avril 2023
-
26 juin 2014 à 15:14
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 26 juin 2014 à 21:39
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 26 juin 2014 à 21:39
A voir également:
- Compter nombre d'entiers cellule excel 2010
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
- Verrouiller cellule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
2 réponses
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 734
26 juin 2014 à 15:21
26 juin 2014 à 15:21
Bonjour
Sans en savoir plus sur ce qu'il y a exactement dans les cellules suite à concaténation, une première approche peut être pour compter les différents nombres de compter les espaces les séparant (si bien espace unique entre chaque nombre et pas d'espace avant ni après) et de rajouter 1
ainsi la formule =NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))+1 donne comme résultat 2
En l'additionnant en A4 avec les formules similaires pour A2 et A3 tu devrais bien obtenir 7
Cdlmnt
Sans en savoir plus sur ce qu'il y a exactement dans les cellules suite à concaténation, une première approche peut être pour compter les différents nombres de compter les espaces les séparant (si bien espace unique entre chaque nombre et pas d'espace avant ni après) et de rajouter 1
ainsi la formule =NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))+1 donne comme résultat 2
En l'additionnant en A4 avec les formules similaires pour A2 et A3 tu devrais bien obtenir 7
Cdlmnt
nistarok
Messages postés
304
Date d'inscription
vendredi 27 juillet 2012
Statut
Membre
Dernière intervention
18 avril 2023
23
26 juin 2014 à 15:46
26 juin 2014 à 15:46
hello j'ai trouvé la soluce, et c'est celle de .. via !
parfait merci à vous deux !
parfait merci à vous deux !
26 juin 2014 à 15:32
on peut même l'avoir directement avec:
=SOMMEPROD((NBCAR(SUBSTITUE(A1:A100;" ";"")))*1)
pour un champ de A1 à A100
via:
la formule qui donne le nombre de valeurs peut être, à mon avis, simplement:
=NBCAR(SUBSTITUE(A1;" ";"")
La tienne compte le nombre de blancs et rajoute 1 (ce qui est plus compliqué et suppose qu'il n'y a pas de blanc au début ou à la fin.)
crdlmnt
26 juin 2014 à 15:42
Pas d'accord pour une fois ! ta formule compte le nombre de chiffres (ou de caractères) et le demandeur a l'air de vouloir compter les nombres, c'est pour cela que j'ai proposé de compter les espaces en précisant qu'il n'en fallait pas au début et à la fin
ainsi pour l'exemple donné pour A1 ta formule =NBCAR(SUBSTITUE(A1;" ";"") donne comme résultat 3 et la mienne (plus compliquée c'est vrai) donne 2
Bien cdlmnt
26 juin 2014 à 17:31
suis pas allé assez loin dans la lecture de la demande :-((
et effectivement, la formule sans renvoie de colonne se complique
je donne pour la forme:
=SOMMEPROD((NBCAR(A1:A100)-NBCAR(SUBSTITUE(A1:A100;" ";""))+1)*(A1:A100>0))
bien cordialement
26 juin 2014 à 21:39