Excel formule avec si(et(ou

Bonjour,

Voici le tableau que j'ai :

A1="Femelle 1"

B1="Male 1"

C1="Vie 2"

D1="Male 1"

A2="Dominique"

B2="Dominique"

C2="Groenland"

D2="Dominique"

Je cherche une formule dans excel 2013 qui regroupe toutes ces conditions :

- si B1="Objet 1" ou B1="Ethnie 2" ou B1="Male 1"

ET que

  • si les cellules A2, B2, C2 et/ou D2 contiennent "Ouganda" et/ou "Groenland"
  • alors la cellule A4 affiche "Ouganda"

J'ai essayé cette formule :

=SI(OU(ET($B$1="Objet 1";$B$1="Ethnie 2";$B$1="Male 1");ET($A$2="Ouganda";$B$2="Ouganda";$C$2="Ouganda";$D$2="Ouganda";$A$2="Groenland";$B$2="Groenland";$C$2="Groenland";$D$2="Groenland")));"Ouganda";"")

Mais elle n'affiche rien alors que 3 conditions sont réunies pour afficher "Ouganda" en A4 : "Male 1" en B1 et "Male 1" en D1 ET "Groenland" en C2

Pouvez-vous m'aider SVP ??!!

Je suis perdue !!

Merci

13formules.xlsx (11.30 Ko)

Salut !

Tu parle d'objet1 et d'Ethnie1, mais il faudrait peut-être les définir non ?

Kzanne a écrit :

Salut !

Tu parle d'objet1 et d'Ethnie1, mais il faudrait peut-être les définir non ?

Bonjour Kzanne

C'est parce que dans mon tableau "Objet 1" et "Ethnie 1" n'apparaissent pas

Mais s'ils apparaissent j'aimerai que la formule marche aussi

Car cette formule je la copierai dans plusieurs cellules

bonjour

un essai à base de SOMMEPROD(cherche(..... dans B1 et ligne2)

a verifier

8fsgirl.xlsx (12.09 Ko)

cordialement

rectificatif

SI(SOMMEPROD(--ESTNUM(CHERCHE({"Objet 1"."Ethnie 2"."Male 1"};B1)))+SOMMEPROD(--ESTNUM(TROUVE(A2:D2;{"ouganda.groenland"}>=2;"ouganda";"non")

cordialement

Bonsoir Tulipe_4, je crois que tu te casse trop la tête... (si j'ai bien compris le problème)

De plus (et encore une fois si j'ai bien compris) bien que ta formule soit floue pour moi :

dans les cellules A2:D2 s'il y a Ouganda et/ou (qui se traduit d'après moi par ou) Groenland il faut alors afficher "Ouganda"

dans ta formule s'il n'y a que Ouganda ou que Groenland, alors le résultat "non" sort, ce qui n'est pas le résultat attendu (je pense)

Bonsoir FSgirl, je pense que tu as simplement inversé les ET et les OU dans ta formule, et mis une parenthèse de trop à la fin.

Essaie :

=SI(ET(OU($B$1="Objet 1";$B$1="Ethnie 2";$B$1="Male 1");OU($A$2="Ouganda";$B$2="Ouganda";$C$2="Ouganda";$D$2="Ouganda";$A$2="Groenland";$B$2="Groenland";$C$2="Groenland";$D$2="Groenland"));"Ouganda";"")

cela fonctionne je crois cependant, dans ton premier post il y a une chose que je n'ai pas comprise :

FSgirl a écrit :

Mais elle n'affiche rien alors que 3 conditions sont réunies pour afficher "Ouganda" en A4 : "Male 1" en B1 et "Male 1" en D1 ET "Groenland" en C2

A aucun moment au dessus tu ne parle d'une condition "Male 1" en D1

FSgirl a écrit :

- si B1="Objet 1" ou B1="Ethnie 2" ou B1="Male 1"

ET que

  • si les cellules A2, B2, C2 et/ou D2 contiennent "Ouganda" et/ou "Groenland"
  • alors la cellule A4 affiche "Ouganda"

En espérant avoir aidé. Bonne nuit

salut Tristan

personnellement ;j'essaie au maximum d'eviter l'armée des SI + ou ou si+et ou si +si+si+si ........ parce que je perd vite mon latin et qu'au bout d'un moment ;il y a toujours un critere qui devient contradictoire et ......qui fusille tout ;de plus c'est moins marrant que d'essayer de creer une matrice virtuelle dans laquelle on extirpe la valeur "bingo!!"

tu vois à quoi on s'amuse quand on est retraité

cordialement

Rechercher des sujets similaires à "formule"