La fonction "ou" imbriquée

youl8701

XLDnaute Nouveau
Bonjour à tous,

Je voulais savoir si la fonction "ou" pouvait s'imbriquer à elle même. Je m'explique :

Je voudrais faire la chose suivante. Si dans les cellules A1, A2, A3, A4, A5, A6, A7, A8 et A9 se trouvent les valeurs 1,4,6,7,10,13,22,34 ou 36 alors, inscrire 1 dans la cellule A10.

Merci de votre aide précieuse.
 

hoerwind

XLDnaute Barbatruc
Re : La fonction "ou" imbriquée

Bonjour et bienvenue sur le forum, salut CHALET,

Une variante, en A10 :
=OU(A1:A9;{4;6;7;10;13;22;34;36})*1

La différence avec la proposition de Chalet : les nombres ne doivent pas être dans l'ordre et il peut il y a voir des vides dans la plage.
 

bcharef

XLDnaute Accro
Re : La fonction "ou" imbriquée

Bonjour youl8701 et bienvenue sur XLD,
Bonjour CHALET53,
Bonjour à toutes et à tous.

Un essai en A10.

=SI(OU(A1={1;4;6;7;10;13;22;34;36};A2={1;4;6;7;10;13;22;34;36};A3={1;4;6;7;10;13;22;34;36};A4={1;4;6;7;10;13;22;34;36};A5={1;4;6;7;10;13;22;34;36};A6={1;4;6;7;10;13;22;34;36};A7={1;4;6;7;10;13;22;34;36};A8={1;4;6;7;10;13;22;34;36};A9={1;4;6;7;10;13;22;34;36});1;"")

Amicalement.

BCharef

Edit : Bonjour Hoerwind
 
Dernière édition:

youl8701

XLDnaute Nouveau
Re : La fonction "ou" imbriquée

Re à vous trois,

J'ai essayé vos propositions. Et je vous en remercie.

CHALET53, ta proposition n'est pas bonne puisque les 9 valeurs doivent être dans au moins une des 9 cellules, et non pas attitrés à chaque cellules.

Hoerwind, ta proposition me semblait la plus adaptée, mais après l'avoir testée, elle ne me donne pas de bons résultats. En effet, dans une des 9 cellules, j'ai la valeur 4, et le résultat en A10 est 0 alors que je voudrais qu'il affiche 1.

bcharef, ta solution fonctionne bien, elle est longue, mais elle marche ! Elle est tout de même beaucoup moins longue que la mienne, où j'entrais dans la fonction "ou" 81 propositions (A1=1;A2=1;A3=1...jusqu'à... A9=36).

Si quelqu'un a plus court comme formule, je prends !

Merci encore à vous 3.
 

youl8701

XLDnaute Nouveau
Re : La fonction "ou" imbriquée

REEEEE !!!!!

Eurêka !!!

En modifiant la formule de Hoerwind, j'y suis arrivé !

Pour tous ceux que cela intéresse, voici la formule : =si(ou((A1:A9);{1;4;6;7;10;13;22;34;36});1;0)

Elle paraît toute simple finalement, mais j'y serais pas arrivé sans votre aide ! Merci encore à vous 3 et à XLD.
 

Discussions similaires

Statistiques des forums

Discussions
312 790
Messages
2 092 127
Membres
105 227
dernier inscrit
Hamdi belhaj Farhat