Formule excel SI
veronike27
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
veronike27 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
veronike27 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai besoin d'aide pour la création d'une formule qui ne fonctionne pas
mon besoin et
si J1=1 et M1 vide alors "Relance solde" après 270 jours de la colonne D1
si J1=2 et K1 vide alors "relance acompte" après 180jours de la colonne D1
si J1=2 et K1 et M1 vide alors "relance dossier" après 540jours de la colonne D1
merci de votre aide, je tourne dans tout les sens, rien ne fonctionne;
Véro
J'ai besoin d'aide pour la création d'une formule qui ne fonctionne pas
mon besoin et
si J1=1 et M1 vide alors "Relance solde" après 270 jours de la colonne D1
si J1=2 et K1 vide alors "relance acompte" après 180jours de la colonne D1
si J1=2 et K1 et M1 vide alors "relance dossier" après 540jours de la colonne D1
merci de votre aide, je tourne dans tout les sens, rien ne fonctionne;
Véro
A voir également:
- Formule excel SI
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
6 réponses
Bonjour veronike
Tu aurais joins un fichier cela aurait plus parlant.
Néanmoins essaye :
=SI(ET(J1=1;M1="";AUJOURDHUI()-D1>=270);"relance solde";SI(ET(J1=2;K1="");SI(ET(M1="";AUJOURDHUI()-D1>=540);"relance dossier";SI(ET(M1<>"";AUJOURDHUI()-D1>=180);"relance acompte";""));""))
Si ça ne convient pas, poste un exemple de ton fichier sur cjoint.com, fais crééer un lien que tu copies et reviens coller ici, en expliquant ce qui ne va pas
Cdlmnt
Via
Tu aurais joins un fichier cela aurait plus parlant.
Néanmoins essaye :
=SI(ET(J1=1;M1="";AUJOURDHUI()-D1>=270);"relance solde";SI(ET(J1=2;K1="");SI(ET(M1="";AUJOURDHUI()-D1>=540);"relance dossier";SI(ET(M1<>"";AUJOURDHUI()-D1>=180);"relance acompte";""));""))
Si ça ne convient pas, poste un exemple de ton fichier sur cjoint.com, fais crééer un lien que tu copies et reviens coller ici, en expliquant ce qui ne va pas
Cdlmnt
Via
Bonjour,
Je vous remercie pour votre retour, super rapide. Par contre, j'ai un souci sur la formule pour le "relance acompte".
j'ai essaie de joindre le fichier avec le lien, j'espère que ca va fonctionner.
Pour le reste ca fonctionne bien.
bonne journée.
https://www.cjoint.com/c/KHAjn7Ei24k
Je vous remercie pour votre retour, super rapide. Par contre, j'ai un souci sur la formule pour le "relance acompte".
j'ai essaie de joindre le fichier avec le lien, j'espère que ca va fonctionner.
Pour le reste ca fonctionne bien.
bonne journée.
https://www.cjoint.com/c/KHAjn7Ei24k
Bonjour
Oui j'ai récupéré le fichier
Tu as mis
=SI(ET(J2=1;M2="";AUJOURDHUI()-D2>=270);"relance solde";SI(ET(J2=2;K2="");SI(ET(M2="";AUJOURDHUI()-D2>=540);"relance dossier";SI(ET(K2<>"";AUJOURDHUI()-D2>=180);"relance acompte";""));""))
Ce qui impliquerait pour toi que si K2 n'est pas vide alors que J2=2 c'est relance acompte alors que précédemment tu demandais :
si J1=2 et K1 vide alors "relance acompte" après 180jours de la colonne D1 !
Si je comprends bien ton tableau :
- si dans col J il y a 1 c'est sans acompte et le versement se fait en une seule fois et entré dans solde (col M)
donc si M est vide dans ce cas relance solde après 270 jours
- si dans col J il y a 2 c'est que le versement se fait en 2 fois , un acompte puis le solde
2 cas peuvent se présenter :
1) rien n'est versé (col K vide)
2) seul acompte est versé (Col M vide)
Il n'y a pas lieu de vérifier K et M en même temps mais à la suite , SI K est vide c'est cas 1, sinon si M est vide c’est le cas 2
dans le cas 1 pour moi se serait relance acompte non ? et dans le cas 2 relance solde
et éventuellement si au bout d'un an et1/2 on a toujours K vide en ce cas ce n'est pas relance acompte mais relance dossier.
mais pourquoi cette option relance dossier n'existe pas dans le cas de J=1 ?
Merci de me confirmer que mon raisonnement est correct et de me dire dans quel délai appliqué le cas 1 et dans quel délai appliquer le cas 2, je reverrai alors les formules en conséquence
"L'imagination est plus importante que le savoir." A. Einstein
Oui j'ai récupéré le fichier
Tu as mis
=SI(ET(J2=1;M2="";AUJOURDHUI()-D2>=270);"relance solde";SI(ET(J2=2;K2="");SI(ET(M2="";AUJOURDHUI()-D2>=540);"relance dossier";SI(ET(K2<>"";AUJOURDHUI()-D2>=180);"relance acompte";""));""))
Ce qui impliquerait pour toi que si K2 n'est pas vide alors que J2=2 c'est relance acompte alors que précédemment tu demandais :
si J1=2 et K1 vide alors "relance acompte" après 180jours de la colonne D1 !
Si je comprends bien ton tableau :
- si dans col J il y a 1 c'est sans acompte et le versement se fait en une seule fois et entré dans solde (col M)
donc si M est vide dans ce cas relance solde après 270 jours
- si dans col J il y a 2 c'est que le versement se fait en 2 fois , un acompte puis le solde
2 cas peuvent se présenter :
1) rien n'est versé (col K vide)
2) seul acompte est versé (Col M vide)
Il n'y a pas lieu de vérifier K et M en même temps mais à la suite , SI K est vide c'est cas 1, sinon si M est vide c’est le cas 2
dans le cas 1 pour moi se serait relance acompte non ? et dans le cas 2 relance solde
et éventuellement si au bout d'un an et1/2 on a toujours K vide en ce cas ce n'est pas relance acompte mais relance dossier.
mais pourquoi cette option relance dossier n'existe pas dans le cas de J=1 ?
Merci de me confirmer que mon raisonnement est correct et de me dire dans quel délai appliqué le cas 1 et dans quel délai appliquer le cas 2, je reverrai alors les formules en conséquence
"L'imagination est plus importante que le savoir." A. Einstein
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alors essaye la formule suivante
=SI(M2<>"";"";SI(ET(J2=1;AUJOURDHUI()-D2>=270);"relance solde";SI(ET(J2=2;K2="";AUJOURDHUI()-D2>=540);"relance dossier";SI(ET(J2=2;K2="";AUJOURDHUI()-D2>=180);"relance acompte";SI(ET(J2=2;K2<>"";AUJOURDHUI()-D2>=180);"relance solde";"")))))
Par contre pour que la formule fonctionne il faut partout des dates en D comme dans les premières lignes puisqu'on fait la différence entre la date d’aujourd’hui et la date en D
=SI(M2<>"";"";SI(ET(J2=1;AUJOURDHUI()-D2>=270);"relance solde";SI(ET(J2=2;K2="";AUJOURDHUI()-D2>=540);"relance dossier";SI(ET(J2=2;K2="";AUJOURDHUI()-D2>=180);"relance acompte";SI(ET(J2=2;K2<>"";AUJOURDHUI()-D2>=180);"relance solde";"")))))
Par contre pour que la formule fonctionne il faut partout des dates en D comme dans les premières lignes puisqu'on fait la différence entre la date d’aujourd’hui et la date en D