Là ça devient chaud excel formule longue

Fermé
Utilisateur anonyme - 11 déc. 2018 à 18:17
 Mecomandisert - 17 déc. 2018 à 18:53
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 :)

Configuration: Windows / Firefox 63.0
A voir également:

3 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
11 déc. 2018 à 18:26
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"))
0
Utilisateur anonyme
11 déc. 2018 à 18:40
ça ne v[https://img-19.ccm2.net/Hns6Pt13MNpjgmFiwHWSQwotpgk=/1d19d02bad3a4745abc7c24c29c2ac0f/tmp/stip.jpg


ça ne fonctionne pas i lest marqué NA
0
Utilisateur anonyme
11 déc. 2018 à 18:45


voial c'est mieux avec cette image
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
11 déc. 2018 à 19:07
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"))
0
Mecomandisert
17 déc. 2018 à 18:53
https://www.dropbox.com/s/c02ykpktys6u6jn/Suivi%20Clients.xlsx?dl=0 Voilà pour vous, m'excusant du retard :)
0