ERREUR DE FORMULE
PSEUDODEDROLE
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
BackSlach Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
BackSlach Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une erreur sur cette formule , et je n'arrive pas à déterminer laquelle :
=SI(NB.SI(B2:B6;”<>0″)>0;”A”;””)
Mon but :
J'ai une cellule "B1" au format texte, (dans laquelle sera la formule). Je souhaite que dans cette cellule soit affiché la lettre "A" sous la condition que la valeur d'une ou plusieurs cellules du groupe " B2, B3, B4, B5, .........B15 " ,(qui sont au format monétaire), soit différente de zéro.
La formule que j'ai écrite ci-dessus ne fonctionne pas, pourriez-vous me la corriger.
Par avance merci de votre aide.
J'ai une erreur sur cette formule , et je n'arrive pas à déterminer laquelle :
=SI(NB.SI(B2:B6;”<>0″)>0;”A”;””)
Mon but :
J'ai une cellule "B1" au format texte, (dans laquelle sera la formule). Je souhaite que dans cette cellule soit affiché la lettre "A" sous la condition que la valeur d'une ou plusieurs cellules du groupe " B2, B3, B4, B5, .........B15 " ,(qui sont au format monétaire), soit différente de zéro.
La formule que j'ai écrite ci-dessus ne fonctionne pas, pourriez-vous me la corriger.
Par avance merci de votre aide.
A voir également:
- ERREUR DE FORMULE
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
5 réponses
Bonjour
Essayer ceci
=SI(NB.SI(B2:B15;">0");"A";"")
je viens de corrigé la formule
Pas bien réveillé ce matin
C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
Essayer ceci
=SI(NB.SI(B2:B15;">0");"A";"")
je viens de corrigé la formule
Pas bien réveillé ce matin
C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
Bonjour pseudodedrole,
=SI(NB.SI(B2:B6;"<>0");"A";"")
L'utilisation d'un opérateur nécessite l'utilisation des guillemets.
=SI(NB.SI(B2:B6;"<>0");"A";"")
L'utilisation d'un opérateur nécessite l'utilisation des guillemets.
Bonjour
(et salut Philou)
ce qui est curieux c'est de parler d'un champ de B5 à...B15 et d'utiliser une formule qui fait référence à B6 en limite
par ailleurs, on peut "économiser le >0 du résultat:
=SI(NB.SI(B2:B???;"<>0");"A";"")
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
(et salut Philou)
ce qui est curieux c'est de parler d'un champ de B5 à...B15 et d'utiliser une formule qui fait référence à B6 en limite
par ailleurs, on peut "économiser le >0 du résultat:
=SI(NB.SI(B2:B???;"<>0");"A";"")
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Merci à tous pour vos réponse, en utilisant la réponse de PHILOU, ça fonctionne, j'ai adapté le N° des cellule.
Grand merci.
Cependant pourriez vous me détailler en clair la formule, que je ne sois un peu plus intelligent à l'avenir :)
=SI , ça je comprends (=condition)
NB.SI , je pense que cela signifie : Nombre SI (condition)
Bx:By (plage de cellule soumise à condition)
C'est après que j'ai du mal à déchiffrer en clair.
Merci pour vos retours.
Grand merci.
Cependant pourriez vous me détailler en clair la formule, que je ne sois un peu plus intelligent à l'avenir :)
=SI , ça je comprends (=condition)
NB.SI , je pense que cela signifie : Nombre SI (condition)
Bx:By (plage de cellule soumise à condition)
C'est après que j'ai du mal à déchiffrer en clair.
Merci pour vos retours.
.. et comme le dit très bien BackSlash, l'utilisation d'un opérateur (+ - < >) nécessite avec le code NB.SI de placer la valeur entre guillemets (ainsi qour tous les codes utilisant le point virgule comme séparateur)
d'où le "<>0" qui signifie dans l'ensemble de la formule
Dans le champ Bx:By compte le nombre de valeurs différentes de 0 et s'il y en a au
moins une renvoie "A" sinon rien
note sur l'utilisation des guillemets:
compter aec NB.SI une valeur >xx
écrire NB.SI(By:By;;">xx")
ou si la valeur est placée dans une cellule Cellx, écrire
=NB.SI(By:By;">"&Cellx)
crdlmnt
d'où le "<>0" qui signifie dans l'ensemble de la formule
Dans le champ Bx:By compte le nombre de valeurs différentes de 0 et s'il y en a au
moins une renvoie "A" sinon rien
note sur l'utilisation des guillemets:
compter aec NB.SI une valeur >xx
écrire NB.SI(By:By;;">xx")
ou si la valeur est placée dans une cellule Cellx, écrire
=NB.SI(By:By;">"&Cellx)
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question