Excel : tests logiques pour trier des données

new morning -  
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Savez vous trier des données dans Excel ?

pour un petit test logique du type
=SI(OU(T3="père";T3="mère";T3="tuteur autre");"parent")

pas de problème : j'utilise les données de la case voisine pour transformer en "parent" lorsque la case indique "père", mère" ou "tuteur autre".

Là où le bas blesse , c'est que la même case peut contenir d'autres valeurs, à simplifier selon la même logique. Au final, j'ai essayé ce monstrueux test logique, mais il marche pas :

=ET(SI(OU(T2="père";T2="mère";T2="tuteur autre");"parent");SI(OU(T2="partenaire majeur";T2="partenaire");"partenaire");SI(OU(T2="autre";T2="autre parent, parent ami");"autre");SI(T2="amie_ou_ami");"ami/e")


En fait, mon problème est de cumuler différents tests logiques dans une même case... Est-ce possible directement, ou faut-il passer par visual basique ?

merci d'avance...
A voir également:

2 réponses

JEXALO Messages postés 222 Statut Membre 157
 
Bonjour,
Essayez ceci :
=SI(OU(T2="père";T2="mère";T2="tuteur autre");"parent";SI(OU(T2="partenaire majeur";T2="partenaire");"partenaire";SI(OU(T2="autre";T2="autre parent, parent ami");"autre";SI(T2="amie_ou_ami";"ami/e"))))
Cordialement.
Jérôme
3
new morning
 
Merci jérôme, ça marche impeccable ! Bizarre d'être obliger d'inclure les tests les uns dans les autres, alors qu'ils sont tous aussi importants pour moi, mais au moins ça fonctionne.

Un grand merci, donc :-)

NM
0
kimo2008 Messages postés 5 Statut Membre
 
Bonsoir Jerome,

J'ai besoin de votre aide. Je vous en serai très reconnaissant si vous accordiez qq min pr lire mon message.

Voila, j'ai un résultat qqconque sur la cellule F21 et j'aimerais obtenir ceci:

=SI(F21<10000;"100";OU(SI(10000<F21<50000));"50";OU(SI(F21>50000));"0")

Merci d'avance

Kimo2008
0
Stéphane
 
Bonjour,

J'ai également besoin de votre aide :

Données d'entrées :
- trois colonnes ayant des valeurs différentes C1 (coût au DPA), C2 (coût STD) et C3 (coût au PMP)
- les articles peuvent être de différents types (1, 2, 3, 4 et 5).

Quelle est la formule à saisir (dans la même cellule) afin que selon le type de l'article :
- si type 1 ou 4, alors = C2 (si valeur > 0), sinon = C3
- si type 2, 3 ou 5, alors =C1 (si valeur > 0), sinon = C3

Merci d'avance.
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Bonjour Stéphane.

Tu aurais dû créer une nouvelle discussion, au lieu de squatter une discussion datant de 2007 !
Veux-tu rédiger autrement ta question ? parce que telle qu'elle est, on ne peut pas s'y retrouver :

"trois colonnes ayant des valeurs différentes C1 (coût au DPA), C2 (coût STD) et C3 (coût au PMP) / les articles peuvent être de différents types (1, 2, 3, 4 et 5)"
C1, C2 et C3 sont bien les premières cellules de la colonne C, n'est-ce pas ?
Pour un article donné, quelles sont les 5 cellule où figurent la désignation de l'article ? son coût au DPA ? son coût STD ? son coût au PMP ? son type ?

"Quelle est la formule à saisir (dans la même cellule)"
Que faut-il comprendre par "même cellule" ? Tu veux dire une seule cellule par ligne ?
Dis-nous plutôt dans quelle cellule tu veux la formule.
0
vincenvst Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, j'ai un petit problème : pourquoi j'obtiens une erreur dans cette formule (dans la fonction OU apparemment) ??
=SI(OU(R21="CH";R21=''IC'');(BG21+BH21+BI21+BJ21+BK21+BL21)/12; 0)
merci d'avance.
Vincent
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

ça sera :
=SI(F21<10000;100;SI(F21<50000;50;0))

eric
2
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Salut, eriiic ! Comment fais-tu pour obtenir le format appliqué à ta formule ? Merci.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282 > Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour raymond :-)

Comment vas-tu et comment ça se fait que tu sois debout à cette heure ?

Le format ? Quel format ? Je laisse le format standard...
J'ai supposé qu'il voulait un nombre en réponse et non un texte comme le laisse supposer son exemple.
A moins que j'ai mal compris ta question

Bonne journée
eric
0
kimo2008 Messages postés 5 Statut Membre
 
Bonjour Eric,

C'est parfait. Ca marche. En fait, la formule ne reconnaissait pas la double condition inférieur et supérieur. Bref, un grand merci de la Suisse :)

Kimo
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402 > eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention  
 
Oui, Eric, je me suis couché à presque deux heures du mat parce que ma sieste avait été longue et tardive ...
Je parlais du format d'affichage dans le post de CCM, où ta formule était en bleu clair, comme d'ailleurs new morning l'avait fait dans sa question initiale ; je sais mettre en gras, ou souligné, ou en italique (ou leur combinaisons), je constate l'affichage spécifique des liens hypertextes, mais je ne sais pas obtenir ce bleu pâle. Alors merci du tuyau ! Il faut dire que je n'ai jamais essayé la quatrième icône ...
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282 > Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour raymond,

Ahhhh, que c'est dur ces siestes alors... ;-)
Vous avez eu droit au changement d'heure en plus vous aussi ?
Il faut dire que je n'ai jamais essayé la quatrième icône ...
Ah ben voilà, celle qui fallait essayer :-)
A+
eric
0