Excel : tests logiques pour trier des données

Fermé
new morning - 22 août 2007 à 22:35
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 29 mai 2012 à 18:08
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 219 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2022 157
23 août 2007 à 08:52
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
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 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 25 mai 2008
31 mars 2008 à 01:52
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
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 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
23 déc. 2010 à 00:22
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 mardi 29 mai 2012 Statut Membre Dernière intervention 29 mai 2012
29 mai 2012 à 17:09
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 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
31 mars 2008 à 06:50
Bonjour,

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

eric
2
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
31 mars 2008 à 07:43
Salut, eriiic ! Comment fais-tu pour obtenir le format appliqué à ta formule ? Merci.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213 > Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024
31 mars 2008 à 07:49
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 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 25 mai 2008
31 mars 2008 à 15:00
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 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094 > eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024
31 mars 2008 à 15:03
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 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213 > Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024
31 mars 2008 à 18:37
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