Fusionné formule
Résolu
lou2411
Messages postés
154
Date d'inscription
Statut
Membre
Dernière intervention
-
lou2411 Messages postés 154 Date d'inscription Statut Membre Dernière intervention -
lou2411 Messages postés 154 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrais sa voir si ses possible de fusionné ses 2 formule ensemble
=SI($B3="chargement surdimensionné";1;SI($B3="Décharger";1;SI($B3="Charger";1;0)))
La réponse de celle-ci arrive en H3
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));"";1)
La réponse de celle-ci arrive en I3
j'aimerais avoir le tout en H3
Merci
je voudrais sa voir si ses possible de fusionné ses 2 formule ensemble
=SI($B3="chargement surdimensionné";1;SI($B3="Décharger";1;SI($B3="Charger";1;0)))
La réponse de celle-ci arrive en H3
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));"";1)
La réponse de celle-ci arrive en I3
j'aimerais avoir le tout en H3
Merci
A voir également:
- Fusionné 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
4 réponses
Bonjour,
La fonction
Il faut donc déjà voir si tes deux formules sont susceptibles ou non de renvoyer chacune un résultat "positif". Si c'est le cas, tu ne peux pas les fusionner en l'état car une formule ne peut pas renvoyer deux résultats à la fois.
Autrement, à toi de hiérarchiser l'ordre des tests.
La fonction
=SI(test;Valeur si vrai;Valeur si faux)peut s'imbriquer en elle-même, comme c'est le cas dans la première formule.
Il faut donc déjà voir si tes deux formules sont susceptibles ou non de renvoyer chacune un résultat "positif". Si c'est le cas, tu ne peux pas les fusionner en l'état car une formule ne peut pas renvoyer deux résultats à la fois.
Autrement, à toi de hiérarchiser l'ordre des tests.
Bonjour
1°) pour simplifier la 1° peut s'écrire:
=SI(OU($B3="chargement surdimensionné";$B3="Décharger");1;SI($B3="Charger";1;0))
2°)si c'est pour avoir deux résultats dans la même cellule:
=SI(OU($B3="chargement surdimensionné";$B3="Décharger");1;SI($B3="Charger";1;0))&" "&SI(ESTERREUR(CHERCHE("Toile:True";$G3));"";1)
les deux résultats seront séparés par ce que vous mettez entre les guillemets entre les deux & (ici un blanc)
Mais s'il faut qu'un résultat remplace l'autre, il faut définir les priorités de résultats
crdlmntditons
crdlmnt
1°) pour simplifier la 1° peut s'écrire:
=SI(OU($B3="chargement surdimensionné";$B3="Décharger");1;SI($B3="Charger";1;0))
2°)si c'est pour avoir deux résultats dans la même cellule:
=SI(OU($B3="chargement surdimensionné";$B3="Décharger");1;SI($B3="Charger";1;0))&" "&SI(ESTERREUR(CHERCHE("Toile:True";$G3));"";1)
les deux résultats seront séparés par ce que vous mettez entre les guillemets entre les deux & (ici un blanc)
Mais s'il faut qu'un résultat remplace l'autre, il faut définir les priorités de résultats
crdlmntditons
crdlmnt
je ne peux pas avoir les 2 résultats
merci
merci
au hasard puisque vous ne voulez pas nous dire dans quel ordre il faut placer les conditions
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));"";SI($B3="chargement surdimensionné";1;SI($B3="Décharger";1;SI($B3="Charger";1;1))))
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));"";SI($B3="chargement surdimensionné";1;SI($B3="Décharger";1;SI($B3="Charger";1;1))))
éh bé, ça a été long pour arriver à nous dire ça!
vous ne pouvez donc pas utiliser "" dans la condition CHERCHE car la somme ne se fera pas,(remplacé ici par 0)
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));0;1)+SI(OU($B3="chargement surdimensionné";$B3="Décharger");1;SI($B3="Charger";1;0))
ou alors simplement puisque en fait,quand B3 contient le mot "charge" vous comptez 1
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));0;1)+
ou encore
=SI(NB.SI($G3;"*toile:true*");1;0)+SI(NB.SI(B3;"*charge*");1;0)
qui renverra 2 si G3 est un texte contenant toile true et B3 un texte contenant charge
(fonctionne aussi avec charge, décharger, chargement) etc...
attention aux signes " et * et bien sur au signe + entre les deux conditions
crdlmnt
vous ne pouvez donc pas utiliser "" dans la condition CHERCHE car la somme ne se fera pas,(remplacé ici par 0)
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));0;1)+SI(OU($B3="chargement surdimensionné";$B3="Décharger");1;SI($B3="Charger";1;0))
ou alors simplement puisque en fait,quand B3 contient le mot "charge" vous comptez 1
=SI(ESTERREUR(CHERCHE("Toile:True";$G3));0;1)+
ou encore
=SI(NB.SI($G3;"*toile:true*");1;0)+SI(NB.SI(B3;"*charge*");1;0)
qui renverra 2 si G3 est un texte contenant toile true et B3 un texte contenant charge
(fonctionne aussi avec charge, décharger, chargement) etc...
attention aux signes " et * et bien sur au signe + entre les deux conditions
crdlmnt