SI et plusieurs conditions

Fermé
Éloïse Thibault - 3 févr. 2017 à 23:50
 Éloïse Thibault - 7 févr. 2017 à 13:25
Bonjour,

Je cherche à calculer un champ selon deux conditions. Le premier critère est un état "actif ou fermé" donc du texte dans une colonne u. La deuxième est si la colonne c contient une date.

Donc si l'état est actif et que la colonne c est vide, l'opération sera de faire w-d.
Si l'état est inactif et que la colonne c est vide, l'opération sera de faire v-d
Si l'état est Actif et que la colonne c contient une date, l'opération sera de faire w-c

Suis-je claire LOL


5 réponses

DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024 678
3 févr. 2017 à 23:55
Bonjour,

"Suis-je claire LOL"
Pas du tout

Quand on joint un fichier-test, (avec TOUTES les explications et les résultats souhaités) ou mieux, si c'est possible, le fichier concerné, c'est plus commode pour les intervenants.
Et tu as plus de chances que quelqu'un s’intéresse à ton problème

1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes s'affiche le lien en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans la discussion, et, dans ton message de réponse, tu fais : "Coller".

Cordialement.
0
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
5 févr. 2017 à 06:57
Bonjour
Si j'ai bien compris
=SI(ET(U2="actif";C2="");W2-D2;SI(ET(U2="inactif";C2="");V2-D2;SI(ET(U2="actif";C2<>"");W2-C2;"")))
à mettre en ligne 2 du champ correspondant et à tirer vers le bas.
Cdlt
0
DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024 678
5 févr. 2017 à 12:35
Bonjour,

ne pas greffer un nouveau sujet sur une discussion existante
Crdmt
0
Bonjour,

=SI(ET(U2<>"";C="");W2-D2;""))
=SI(ET(U2="";C="");V2-D2;""))
=SI(ET(U2<>"";C<>"");W2-C2;""))
Je cherche à calculer un champ selon deux conditions. Le premier critère est un état "actif ou fermé" donc du texte dans une colonne u. La deuxième est si la colonne c contient une date.

Donc si l'état est actif et que la colonne c est vide, l'opération sera de faire w-d.
Si l'état est inactif et que la colonne c est vide, l'opération sera de faire v-d
Si l'état est Actif et que la colonne c contient une date, l'opération sera de faire w-c
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié par michel_m le 5/02/2017 à 09:15
Bonjour
=SI(C2<>"";W2-C2;SI(U2<>"";W2-D2;V2-D2))

nota: dans cette formule, on ne vérifie pas que C2 contient une date mais seulement que C2 n'est pas vide
 Michel
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Éloïse Thibault
7 févr. 2017 à 13:25
Merci pour toutes ces réponses! Je vais tester cela aujourd'hui!
0