Fonction SI/ET

Résolu/Fermé
Rosy2018 Messages postés 2 Date d'inscription mardi 3 avril 2018 Statut Membre Dernière intervention 3 avril 2018 - 3 avril 2018 à 12:14
Rosy2018 Messages postés 2 Date d'inscription mardi 3 avril 2018 Statut Membre Dernière intervention 3 avril 2018 - 3 avril 2018 à 17:05
Bonjour à tous,

j'ai un petit soucis et je tourne en rond sans trouver le bon résultat donc je me permets de vous demander de l'aide....

mon fichier comprend:
colonne I : date d'échéance
colonne J : date de règlement
Si colonne J est vide, cela signifie que le paiement n'a pas été perçu

je souhaite faire apparaître dans mon fichier:
- "RETARD" si colonne J vide et si I >= au "31/10/2018"
- "APPEL" si colonne J vide et si I <= au "31/10/2018"
- "OK" si date de règlement n'est pas vide

j'ai testé
=SI(ET(datas!I:I<="31/10/2018";datas!J:J="");"APPEL";SI(ET(datas!I:I>="31/10/2018";datas!J:J="");"RETARD";"OK"))
mais mon résultat n'est pas juste car il ne prend pas en compte si colonne J est vide

j'espère que ma question est compréhensible et que vous pourrez m'aider

merci d'avance à tous

Rose

2 réponses

didibonf Messages postés 419 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 21 mai 2019 95
3 avril 2018 à 12:21
Bonjour,
Je propose :
=SI(J2<>"";"OK";SI(I2>=DATE(2018;10;31);"RETARD";"APPEL"))
0
via55 Messages postés 14406 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 avril 2024 2 703
3 avril 2018 à 12:23
Bonjour Rosy

1) Tu ne peux pas tester la colonne entière mais cellule par cellule car il dot y avoir cdes cellules avec une date de règlement et d'autres non

2) Pas besoin de SI ET, des SI imbriqués suffisent, en prenant dans l'autre sens :
=SI(datas!J2<>"";"OK";SI(datas!I2<="31/10/2018";"APPEL";"RETARD"))
A étirer ensuite vers le bas

Cdlmnt
Via
0
Rosy2018 Messages postés 2 Date d'inscription mardi 3 avril 2018 Statut Membre Dernière intervention 3 avril 2018
3 avril 2018 à 17:05
Merci bcp !
0