Là ça devient chaud excel formule longue
Utilisateur anonyme
-
Mecomandisert -
Mecomandisert -
Bonjour,
Je suis en train de refaire TOUT le fichier client et beaucoup de choses sont rébarbative. J'ai donc fait cette formule:
=SI(P6<SI(C6="PRO";MOIS.DECALER(AUJOURDHUI();-12);SI(C6="PART";MOIS.DECALER(AUJOURDHUI();-24);AUJOURDHUI()));"KO";"OK")
Pour simplifier elle dit que pour les maintenances pour les pro c'est chaque 12 mois, si la date est antérieur a 12 mois c'est ok, sinon c'est ko (Besoin de maintenance)
La même choses pour les particuliers mais c'est chaque 24 mois.
Sauf qu'il y en a qui ont pas encore de date de maintenance et je voudrais une formule qui s'ajoute à celle-ci mais assez dure à faire. La formule serait: Si la case maintenance est vide, alors prendre la date d'installation comme référence sans que cela soit afficher. Je bloque, si vous pourriez m'aider :)
Je suis en train de refaire TOUT le fichier client et beaucoup de choses sont rébarbative. J'ai donc fait cette formule:
=SI(P6<SI(C6="PRO";MOIS.DECALER(AUJOURDHUI();-12);SI(C6="PART";MOIS.DECALER(AUJOURDHUI();-24);AUJOURDHUI()));"KO";"OK")
Pour simplifier elle dit que pour les maintenances pour les pro c'est chaque 12 mois, si la date est antérieur a 12 mois c'est ok, sinon c'est ko (Besoin de maintenance)
La même choses pour les particuliers mais c'est chaque 24 mois.
Sauf qu'il y en a qui ont pas encore de date de maintenance et je voudrais une formule qui s'ajoute à celle-ci mais assez dure à faire. La formule serait: Si la case maintenance est vide, alors prendre la date d'installation comme référence sans que cela soit afficher. Je bloque, si vous pourriez m'aider :)
Configuration: Windows / Firefox 63.0
3 réponses
-
Bonsoir,
C'est plus facile à traiter avec un fichier exemple, mais essaye comme cela
tu remplaces case maintenance et date d'installation par les adresses cellules
=SI(case maintenance="";date d'installation; SI(P6<SI(C6="PRO";MOIS.DECALER(AUJOURDHUI();-12);SI(C6="PART";MOIS.DECALER(AUJOURDHUI();-24);AUJOURDHUI()));"KO";"OK"))
-
-
Re,
sur une capture écran il nous est impossible de suivre ou apprécier tes formules, alors comme tu t'obstines à donner que des captures essaye comme cela
=SI(P6="";O6;SI(P6<SI(C6="PRO";MOIS.DECALER(AUJOURDHUI();-12);SI(C6="PART";MOIS.DECALER(AUJOURDHUI();-24);AUJOURDHUI()));"KO";"OK"))

