Fonction NB.SI et cellules adressées
Résolu/Fermé
touroul
Messages postés
465
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
29 janvier 2024
-
21 sept. 2012 à 21:49
touroul Messages postés 465 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 29 janvier 2024 - 21 sept. 2012 à 23:19
touroul Messages postés 465 Date d'inscription mardi 5 octobre 2010 Statut Membre Dernière intervention 29 janvier 2024 - 21 sept. 2012 à 23:19
A voir également:
- Fonction NB.SI et cellules adressées
- Fonction si et - Guide
- Excel additionner des cellules - Guide
- Verrouiller cellules excel - Guide
- Nb.si en anglais - Guide
- Fonction moyenne excel - Guide
6 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
21 sept. 2012 à 22:16
21 sept. 2012 à 22:16
C'est pas très clair tout ça !!!
Si A50 contient "ZE" et
si E42 contient "ZE" et
si A1 contient =A50 alors le résultat de
=NB.SI(A1:K40;E42) est 1 (et pas 0)
Si A50 contient "ZE" et
si E42 contient "ZE" et
si A1 contient =A50 alors le résultat de
=NB.SI(A1:K40;E42) est 1 (et pas 0)
touroul
Messages postés
465
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
29 janvier 2024
15
21 sept. 2012 à 22:27
21 sept. 2012 à 22:27
Merci de prendre en main mon problème.
En réalité, la plage de cellules visée dans le calcul ne contient jamais le texte "ZE". Certaines cellules renvoient juste (par =Liste!B12 par exemple) vers des cellules qui contiennent ce texte. Le résultat qui s'affiche dans ma plage est bien "ZE" mais il n'est pas compté parce que les cellules contiennent en réalité "=Listes!B12" ou "=Listes!F2".
Voilà j'espère que c'est plus clair ...
En réalité, la plage de cellules visée dans le calcul ne contient jamais le texte "ZE". Certaines cellules renvoient juste (par =Liste!B12 par exemple) vers des cellules qui contiennent ce texte. Le résultat qui s'affiche dans ma plage est bien "ZE" mais il n'est pas compté parce que les cellules contiennent en réalité "=Listes!B12" ou "=Listes!F2".
Voilà j'espère que c'est plus clair ...
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
21 sept. 2012 à 22:31
21 sept. 2012 à 22:31
« mais il n'est pas compté parce que les cellules contiennent en réalité "=Listes!B12" ou "=Listes!F2". » NON!!!!
et heureusement sinon Excel n'aurait plus aucune utilité !!!
Par contre est-tu sûr que les cellules retournent "ZE" et pas " ZE" ou "ZE "
et heureusement sinon Excel n'aurait plus aucune utilité !!!
Par contre est-tu sûr que les cellules retournent "ZE" et pas " ZE" ou "ZE "
touroul
Messages postés
465
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
29 janvier 2024
15
21 sept. 2012 à 22:38
21 sept. 2012 à 22:38
Toutes mes excuses, problème résolu !
Vous avez raison j'avais un problème de format de cellule qui gênait le calcul.
=NB.SI fonctionne très bien à présent, merci beaucoup pour votre aide !
Vous avez raison j'avais un problème de format de cellule qui gênait le calcul.
=NB.SI fonctionne très bien à présent, merci beaucoup pour votre aide !
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
21 sept. 2012 à 22:42
21 sept. 2012 à 22:42
De rien, au plaisir de te relire sur le Forum
Passe le post en résolu
Patrice
Passe le post en résolu
Patrice
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 684
21 sept. 2012 à 22:41
21 sept. 2012 à 22:41
bonjour touroul,
La fonction NB.SI fonctionne avec la valeur de la cellule qu'elle ait été saisie ou qu'elle soit le résultat d'une fonction.
Si le résultat n'est pas celui escompté c'est sans doute que tes cellules n'ont pas la valeur que tu crois voir. Dans ta liste ton code "ZE" n'est sans doute pas saisi ainsi mais probablement "ZE " avec un espace en fin.
Tu peux le vérifier en changeant ainsi ta formule :
Bonne reprise.
La fonction NB.SI fonctionne avec la valeur de la cellule qu'elle ait été saisie ou qu'elle soit le résultat d'une fonction.
Si le résultat n'est pas celui escompté c'est sans doute que tes cellules n'ont pas la valeur que tu crois voir. Dans ta liste ton code "ZE" n'est sans doute pas saisi ainsi mais probablement "ZE " avec un espace en fin.
Tu peux le vérifier en changeant ainsi ta formule :
=NB.SI(A1:K40;E42&"*")
Bonne reprise.
touroul
Messages postés
465
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
29 janvier 2024
15
21 sept. 2012 à 23:19
21 sept. 2012 à 23:19
Exact cher gbinforme, toujours là pour rendre service !
En fait "ZE" était un exemple bien sûr. C'est la casse de ma correspondance, dont j'avais demandé le respect, qui était différente.
Ce qu'on peut passer comme temps pour des bêtises !!!
Merci beaucoup à tous les 2 !
J'aurais d'autres questions en d'autres temps
Touroul
En fait "ZE" était un exemple bien sûr. C'est la casse de ma correspondance, dont j'avais demandé le respect, qui était différente.
Ce qu'on peut passer comme temps pour des bêtises !!!
Merci beaucoup à tous les 2 !
J'aurais d'autres questions en d'autres temps
Touroul
Modifié par Patrice33740 le 21/09/2012 à 22:27
21 sept. 2012 à 22:32