Excel 2003
Fermé
leonette
Messages postés
24
Date d'inscription
dimanche 14 octobre 2012
Statut
Membre
Dernière intervention
13 août 2017
-
4 oct. 2014 à 18:11
leonette Messages postés 24 Date d'inscription dimanche 14 octobre 2012 Statut Membre Dernière intervention 13 août 2017 - 6 oct. 2014 à 10:39
leonette Messages postés 24 Date d'inscription dimanche 14 octobre 2012 Statut Membre Dernière intervention 13 août 2017 - 6 oct. 2014 à 10:39
A voir également:
- Excel 2003
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
5 réponses
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié par Mike-31 le 4/10/2014 à 18:20
Modifié par Mike-31 le 4/10/2014 à 18:20
Bonsoir,
pour compter les 12 par exemple dans la plage A1:A4
=NB.SI(A1:A4;"*12*")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
pour compter les 12 par exemple dans la plage A1:A4
=NB.SI(A1:A4;"*12*")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
5 oct. 2014 à 01:12
5 oct. 2014 à 01:12
Bonjour leonette, et salut à Mike-31 !
leonette, c'est à toi, normalement, de nous indiquer comment est fabriqué ton tableau ! Tu as saisi :
soit 12 en A1, 5 en B1, 9 en C1 ... 2 en A2, 12 en B2, 8 en C2 ... et 8 en A3, 3 en B3 ...
soit "12-5-9-17-3" en A1, "2-12-8-19-4" en A2, "8-7-3 ..." en A3
soit les 20 nombres en A1 (c'est plus difficile mais on y arrive).
Si personne ne t'a rien imposé, et si tu as donc le choix, il est beaucoup plus logique de prendre la première méthode, avec un seul nombre par cellule ; et alors la formule pour trouver combien de fois où le nombre
=NB.SI($A$1:$E$4;3).
Si tu as opté pour la deuxième méthode, avec 5 nombres dans une même cellule, c'est la formule de Mike-31 qui convient.
Pour faciliter les choses, tu devrais procéder ainsi :
* si ta plage de données est A1:A4, tu saisis en H1 ta formule =NB.SI(A1:A4;G1)
* si ta plage de données est A1:E4, tu saisis en H1 ta formule =NB.SI(A1:E4;G1)
Dans les 2 cas tu tapes en G1 le nombre que tu veux décompter : résultat en H1 !
C'est le seul endroit où tu sélectionnes quelque chose ...
http://cjoint.com/?DJfbpCyllVs
leonette, c'est à toi, normalement, de nous indiquer comment est fabriqué ton tableau ! Tu as saisi :
soit 12 en A1, 5 en B1, 9 en C1 ... 2 en A2, 12 en B2, 8 en C2 ... et 8 en A3, 3 en B3 ...
soit "12-5-9-17-3" en A1, "2-12-8-19-4" en A2, "8-7-3 ..." en A3
soit les 20 nombres en A1 (c'est plus difficile mais on y arrive).
Si personne ne t'a rien imposé, et si tu as donc le choix, il est beaucoup plus logique de prendre la première méthode, avec un seul nombre par cellule ; et alors la formule pour trouver combien de fois où le nombre
3figure dans la plage A1:E4 sera
=NB.SI($A$1:$E$4;3).
Si tu as opté pour la deuxième méthode, avec 5 nombres dans une même cellule, c'est la formule de Mike-31 qui convient.
Pour faciliter les choses, tu devrais procéder ainsi :
* si ta plage de données est A1:A4, tu saisis en H1 ta formule =NB.SI(A1:A4;G1)
* si ta plage de données est A1:E4, tu saisis en H1 ta formule =NB.SI(A1:E4;G1)
Dans les 2 cas tu tapes en G1 le nombre que tu veux décompter : résultat en H1 !
C'est le seul endroit où tu sélectionnes quelque chose ...
http://cjoint.com/?DJfbpCyllVs
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
Modifié par Mytå le 5/10/2014 à 02:04
Modifié par Mytå le 5/10/2014 à 02:04
Salut le Forum
Attention avec la formule
Le résultat sera erroné : 4
Mytå
Attention avec la formule
=NB.SI(A1:A4;"*1*")sur l'onglet Mike
Le résultat sera erroné : 4
Mytå
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
5 oct. 2014 à 02:59
5 oct. 2014 à 02:59
Merci beaucoup, Mytå !
Je n'avais pas testé tous les cas de figure ... aussi je n'ai pas noté que pour les nombres supérieurs à 9 le chiffre des dizaines est aussi décompté avec cette formule!
C'est un peu quand même de la faute de notre amie leonette, qui a parlé du chiffre 12 au lieu du nombre 12, et du coup je ne me suis attardé sur le fait que la liste des données comprenait aussi bien des chiffres (de 0 à 9) que des nombres supérieurs à 9, et qu'il fallait traiter les 2 cas !
Je n'avais pas testé tous les cas de figure ... aussi je n'ai pas noté que pour les nombres supérieurs à 9 le chiffre des dizaines est aussi décompté avec cette formule!
C'est un peu quand même de la faute de notre amie leonette, qui a parlé du chiffre 12 au lieu du nombre 12, et du coup je ne me suis attardé sur le fait que la liste des données comprenait aussi bien des chiffres (de 0 à 9) que des nombres supérieurs à 9, et qu'il fallait traiter les 2 cas !
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
Modifié par Raymond PENTIER le 5/10/2014 à 03:07
Modifié par Raymond PENTIER le 5/10/2014 à 03:07
Il faudrait alors obliger leonette à commencer et terminer sa série avec des tirets, pour obtenir
-12-5-9-17-3- en A1 ; alors la formule en H1 serait =NB.SI(A1:A4;"*-"&G1&"-*")
-12-5-9-17-3- en A1 ; alors la formule en H1 serait =NB.SI(A1:A4;"*-"&G1&"-*")
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
5 oct. 2014 à 03:13
5 oct. 2014 à 03:13
Re le Forum
Ou de saisir pour les chiffres de 1 à 9 (01, 02 ... 09)
et on espérant ne pas dépasser 99 comme nombre.
Mytå
Ou de saisir pour les chiffres de 1 à 9 (01, 02 ... 09)
et on espérant ne pas dépasser 99 comme nombre.
Mytå
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié par Mike-31 le 5/10/2014 à 08:28
Modifié par Mike-31 le 5/10/2014 à 08:28
Bonjour le fil,
effectivement, ma réponse était trop simpliste, je n'avais pas analysé tous les cas de figure,
la solution de Raymond semble être mieux adaptée, saisie encadrée de tiret et formatée en texte, exemple -12-5-9-17-3-
=NB.SI(A1:A10;"*-12-*")
=NB.SI(A1:A10;"*-1-*")
mais attendons le réveil de Leonette
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
effectivement, ma réponse était trop simpliste, je n'avais pas analysé tous les cas de figure,
la solution de Raymond semble être mieux adaptée, saisie encadrée de tiret et formatée en texte, exemple -12-5-9-17-3-
=NB.SI(A1:A10;"*-12-*")
=NB.SI(A1:A10;"*-1-*")
mais attendons le réveil de Leonette
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
leonette
Messages postés
24
Date d'inscription
dimanche 14 octobre 2012
Statut
Membre
Dernière intervention
13 août 2017
6 oct. 2014 à 10:37
6 oct. 2014 à 10:37
Bonjour et merci pour votre réponse, je vais essayer
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
leonette
Messages postés
24
Date d'inscription
dimanche 14 octobre 2012
Statut
Membre
Dernière intervention
13 août 2017
6 oct. 2014 à 10:39
6 oct. 2014 à 10:39
Merci à vous deux pour l'aide apportée, je vais essayer