Fonction NB.SI et cellules adressées
Résolu
touroul
Messages postés
509
Date d'inscription
Statut
Membre
Dernière intervention
-
touroul Messages postés 509 Date d'inscription Statut Membre Dernière intervention -
touroul Messages postés 509 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Fonction NB.SI et cellules adressées
- Fonction si et - Guide
- Nb.si en anglais - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Verrouiller cellules excel - Guide
- Fonction miroir - Guide
6 réponses
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)
Patrice33740
Messages postés
8561
Date d'inscription
Statut
Membre
Dernière intervention
1 780
PS : à moins que A1 soit au format texte et contienne "=A50" au lieu de =A50 au format standard
touroul
Messages postés
509
Date d'inscription
Statut
Membre
Dernière intervention
16
Non, A1 contient bien =A50 (pas au format texte)
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 ...
« 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 "
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 !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
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