Help Formule

Résolu
AthomD -  
 AthomD -
Bonjour,
Bonjour à toute la communauté,

J'ai un problème de formule sur laquelle je suis depuis ce matin, j'ai bien regardé les différents conseils sur ce site mais là j'abandonne... Je ne sais pas si ce que je veux est possible au final ????
Je travaille dans une entreprise de bâtiment qui effectue soustraite des relevés de mesures de bâtiment

Explications :

Un tableau avec 4 colonnes j'ai :
A - Attribution relevé existant (à qui je le sous traite)
B - Date d'envoi de la commande au prestataire
C - Date de la réception du relevé
D - Etat du relevé existant

La formule est à mettre uniquement dans la colonne D

il faudrait que :
au niveau de l'attribution du relevé existant (A) si c'est écrit "à faire", il y aura écrit en D "à faire"/ si il y a écrit autre chose, il faudra mettre en D "en cours"
au niveau de la date de la commande au prestataire (B) si la cellule est non vide, il y aura écrit "en cours"
au niveau de la date de la réception du relevé (C) si la cellule est non vide, il y aura écrit "fait"

Petite précision, A B et C sont remplies chronologiquement, d'abord on attribue (A), puis on envoi la commande (B), puis on reçoit le relevé (C)
Donc C prime sur A et B et B prime sur A

Je ne sais pas si j'ai été claire, mais si quelqu'un peut m'aider
Par avance merci ????




Configuration: Windows / Chrome 83.0.4103.61



Configuration: Windows / Chrome 83.0.4103.61
A voir également:

3 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

En D2 :
=SI(C2<>"";"Fait";SI(B2<>"";"En cours";SI(A2="A faire";"A faire";En cours)))

Cdlmnt
Via
1
Yoyo01000 Messages postés 1639 Date d'inscription   Statut Membre Dernière intervention   168
 
Beaucoup plus simple :)

Si je peux me permettre :

=SI(C2<>"";"Fait";SI(B2<>"";"En cours";SI(A2="A faire";"A faire";"En cours")))

(Il manquait les "" sur la condition fausse de A2 ;)
0
Yoyo01000 Messages postés 1639 Date d'inscription   Statut Membre Dernière intervention   168
 
Bonjour,
en B et en C, si c'est vide, quelle valeur cela doit renvoyer ?
1
AthomD
 
Merci à vous, vous êtes des magiciens, votre formule fonctionne parfaitement
Si B et C sont vides, cela dépend ce qu'il y a écrit en A

Par contre pensez vous que je peux rajouter qqchose :
Si A est vide (c'est à dire que mon collègue a oublié de remplir donc de dire ou en est la demande de sous traitance), peut on mettre la cellule D vide également? car actuellement avec la formule il y a "en cours"

merci d'avance
0
Yoyo01000 Messages postés 1639 Date d'inscription   Statut Membre Dernière intervention   168 > AthomD
 
Je me permet de modifier la formule de via55 :

=SI(C2<>"";"Fait";SI(B2<>"";"En cours";SI(A2="A faire";"A faire";SI(A2="";"";"En cours"))))
0
AthomD > Yoyo01000 Messages postés 1639 Date d'inscription   Statut Membre Dernière intervention  
 
Parfait
Un grand merci!

Problème résolu
A très bientôt
0
Yoyo01000 Messages postés 1639 Date d'inscription   Statut Membre Dernière intervention   168
 
En D2 :

=SI(ET(C2<>"";B2<>"";A2="à faire");"fait";SI(ET(C2="";B2<>"";A2="à faire");"en cours";SI(ET(C2="";B2="";A2="à faire");"à faire";"en cours")))

1