Fonction SI avec 2 arguments (1 numérique et 1 tex
Résolu/Fermé
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
-
13 mai 2018 à 18:40
Fat17 Messages postés 87 Date d'inscription vendredi 25 août 2017 Statut Membre Dernière intervention 30 mars 2021 - 14 mai 2018 à 10:11
Fat17 Messages postés 87 Date d'inscription vendredi 25 août 2017 Statut Membre Dernière intervention 30 mars 2021 - 14 mai 2018 à 10:11
A voir également:
- Fonction SI avec 2 arguments (1 numérique et 1 tex
- Fonction si et - Guide
- Word numéro de page 1/2 - Guide
- Pavé numérique bloqué - Guide
- Clavier numérique bloqué - Guide
- Whatsapp avec 2 cartes sim - Guide
4 réponses
PapyLuc51
Messages postés
4422
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
18 décembre 2024
1 449
13 mai 2018 à 19:11
13 mai 2018 à 19:11
Bonsoir,
En C6 =SI(ET(A6>0;GAUCHE(E6;8)="BEA D090");0;17) (mettre 0 plutôt que rien sinon ta formule en D marque #VALEUR)
Cordialement
En C6 =SI(ET(A6>0;GAUCHE(E6;8)="BEA D090");0;17) (mettre 0 plutôt que rien sinon ta formule en D marque #VALEUR)
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 mai 2018 à 19:21
13 mai 2018 à 19:21
Bonjour
1°) votre demande correspond à cette formule, mais ne donne pas dans le tableau les résultats affichés.
=SI(ET(A6>0;NB.SI(E6;"BEA D090*"));0;17)
soit donc si à la fois A est 0 et E contient au débutBEA 090 (n'oubliez pas le *derrière le texte cherché
ce qui correspond uniquement dans votre tableau aux lignes 6 , 17 et 23
êtes vous sur des vos arguments?
2° cette formule doit renvoyer 0, la valeur vide (en remplaçant ;0; par;"";)renvoie #VALEUR en colonne D puisque "" est du texte
vous pouvez "arranger" la présentation en décochant l'affichage des 0 dans les options Excel
(ruban/fichier/options / options avancées et voir dans la liste)
revenez si ça ne convient pas
crdlmnt
1°) votre demande correspond à cette formule, mais ne donne pas dans le tableau les résultats affichés.
=SI(ET(A6>0;NB.SI(E6;"BEA D090*"));0;17)
soit donc si à la fois A est 0 et E contient au débutBEA 090 (n'oubliez pas le *derrière le texte cherché
ce qui correspond uniquement dans votre tableau aux lignes 6 , 17 et 23
êtes vous sur des vos arguments?
2° cette formule doit renvoyer 0, la valeur vide (en remplaçant ;0; par;"";)renvoie #VALEUR en colonne D puisque "" est du texte
vous pouvez "arranger" la présentation en décochant l'affichage des 0 dans les options Excel
(ruban/fichier/options / options avancées et voir dans la liste)
revenez si ça ne convient pas
crdlmnt
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
13 mai 2018 à 20:45
13 mai 2018 à 20:45
Bonsoir,
Je suis désolé, mais aucune des solutions proposées ne donne les résultats demandés et affichés dans le fichier modèle "SI et SI".
Dans la colonne A, les cellules vides doivent renvoyer "0" en colonne C et les cellules pleines doivent renvoyer 17.00, sauf si la colonne E contient sur la même ligne la mention "BEA 090"; auquel cas on aura "0" en C.
Vous serez bien aimable de tester votre formule dans le fichier modèle.
Merci encore et je continue à chercher de mon côté, mais je dois avouer que je n'ai pas vos compétences.
Cordialement
Fat
Je suis désolé, mais aucune des solutions proposées ne donne les résultats demandés et affichés dans le fichier modèle "SI et SI".
Dans la colonne A, les cellules vides doivent renvoyer "0" en colonne C et les cellules pleines doivent renvoyer 17.00, sauf si la colonne E contient sur la même ligne la mention "BEA 090"; auquel cas on aura "0" en C.
Vous serez bien aimable de tester votre formule dans le fichier modèle.
Merci encore et je continue à chercher de mon côté, mais je dois avouer que je n'ai pas vos compétences.
Cordialement
Fat
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié le 13 mai 2018 à 20:56
Modifié le 13 mai 2018 à 20:56
les solutions proposées ne correspondent pas, car vous n'avez pas posé la bonne question à priori
comme expliqué, dans les deux solutions proposées, les deux conditions sont exigées simultanément pour renvoyer 0
Or, ce n'est plus ce que vous demandez ici essayez en remplaçant ET par OU et ça devrait aller
crdlmnt
comme expliqué, dans les deux solutions proposées, les deux conditions sont exigées simultanément pour renvoyer 0
Or, ce n'est plus ce que vous demandez ici essayez en remplaçant ET par OU et ça devrait aller
crdlmnt
PapyLuc51
Messages postés
4422
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
18 décembre 2024
1 449
14 mai 2018 à 05:20
14 mai 2018 à 05:20
Bonjour,
Vaucluse (salutations) a raison, si tu avais dit au départ ce que tu voulais exactement :
Il fallait dire quand A=0, C=0 autrement si A>0, C=17 sauf si E contient BEA D090
=SI(A6=0;0;SI(GAUCHE(E6;8)="BEA D090";0;17))
ou la formule de Vaucluse
=SI(A6=0;0;SI(NB.SI(E6;"BEA D090*");0;17))
Cordialement
Vaucluse (salutations) a raison, si tu avais dit au départ ce que tu voulais exactement :
Il fallait dire quand A=0, C=0 autrement si A>0, C=17 sauf si E contient BEA D090
=SI(A6=0;0;SI(GAUCHE(E6;8)="BEA D090";0;17))
ou la formule de Vaucluse
=SI(A6=0;0;SI(NB.SI(E6;"BEA D090*");0;17))
Cordialement
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
14 mai 2018 à 10:11
14 mai 2018 à 10:11
Bonjour le Forum,
La dernière formule proposée fonctionne très bien :
=SI(A6=0;0;SI(NB.SI(E6;"BEA D090*");0;17))
Je vous en remercie et vous souhaite à tous une excellente journée !
Cordialement
Fat
La dernière formule proposée fonctionne très bien :
=SI(A6=0;0;SI(NB.SI(E6;"BEA D090*");0;17))
Je vous en remercie et vous souhaite à tous une excellente journée !
Cordialement
Fat