Amélioration d'une formule

peut être avec ce fichier

je suis désolé

2formule.xlsx (8.86 Ko)

Bonsoir,

C'est plus simple avec un fichier en effet merci.

Dans ce cas :

=SI(NB.SI(A2:B2;"APTE")<2;"INAPTE";SI(NON(ESTNUM(C2));"INAPTE";SI(DATE(ANNEE(MAX(C2;D2))+1;12;31)>AUJOURDHUI();"APTE";"INAPTE")))

Par contre ça me semble bizarre pour le dernier cas que ce soit INAPTE .. Mais je te laisse tester.

Bonne soirée.

Par contre ça me semble bizarre pour le dernier cas que ce soit INAPTE .. Mais je te laisse tester. c'est parce qu'il y a rien dans A8 et B8

par contre dans mon fichier original les valeur A2 et B2 sont en faite en U2 et en AG2 il ne se suivent pas

je vais vous l'envoyer pour que vous compreniez mais sans les données pour respecter les règles du forum

dans ce fichier la formule est en AM2

si je l'applique elle se nommerai

=SI(NB.SI(U2:AG2;"APTE")<2;"INAPTE";SI(NON(ESTNUM(AK2));"INAPTE";SI(DATE(ANNEE(MAX(AK2;AL2))+1;12;31)>AUJOURDHUI();"APTE";"INAPTE")))

si je comprend

U2:AG2 corresponds a une plage de cellule

comme vous pourrez le voir je retranscrit toutes vos formules dans ce fichier

je vous remercie de votre patience

3pour-forum.zip (304.46 Ko)

Bonjour,

Pour une plage non contigüe cette formule fonctionne avec le fichier posté auparavant :

=SI(OU(U2<>"APTE";AG2<>"APTE");"INAPTE";SI(NON(ESTNUM(AK2));"INAPTE";SI(DATE(ANNEE(MAX(AK2;AL2))+1;12;31)>AUJOURDHUI();"APTE";"INAPTE")))

Bonne soirée.

merci

bonne soirée

Rechercher des sujets similaires à "amelioration formule"