Derniere condition vrai d'une colonne

Résolu
arno453031 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
arno453031 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
après de nombreuses recherches je ne trouve rien je cherche a trouver dans une colonne contenant des vrai et faux automatiques la dernière fois que le mot est présent sachant que il y a des faux en dessous et d'autres vrai au dessus.
merci d'avance

http://cjoint.com/data/0Btm7vupwo3.htm



A voir également:

4 réponses

Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
Bonjour,

Si tu veux juste consulter la ligne en question, j'aurais utiliser un filtre automatique.
Si tu veux faire une mise en forme conditionnelle ou ajouter une colonne qui indique qu'il s'agit de la dernière occurrence, jette un oeil ici : https://www.cjoint.com/?DBtnuuJVsBv
Sinon, précise ta demande.

A+
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

la dernière fois que le mot est présent sachant que il y a des faux en dessous et d'autres vrai au dessus.
Rien compris...
Quel mot ? Il n'y a que des VRAI, FAUX sur ton fichier.

eric
0
arno453031 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
pardon je me suis mal exprimé voila plus exactement ma demande sur le fichier ci joint http://cjoint.com/14fe/DBtnAtSCGkJ.htm je souhaiterais faire apparaître en F4 la date de la dernière fois ou VRAI est apparu dans la ligne B soit ici le 18/02/2014
et si possible en F5 l'ecart moyen en jour entre chaque VRAI

merci beaucoup
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
1) en F4 :
=INDEX(A1:A30;MAX((B1:B30=VRAI)*LIGNE(B1:B30)))
formule matricielle à valider avec shift+ctrl+entrée

2)
à part faire une fonction personnalisée en vba, par formule je ne vois pas.
Dit si ça t'intéresse...

eric
0
Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
2) écart moyen = [(date_dernier_vrai) - (date_premier_vrai)] / (nombre_vrai - 1) ??

donc avec les deux dates suivant le principe donné par eriiic + NB.SI, ça doit le faire.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Tu as raison zoul67, inutile de tenir compte des dates intermédiaires.
Ce qui donne en clair :
=(INDEX(A1:A30;MAX((B1:B30=VRAI)*LIGNE(B1:B30)))-INDEX(A1:A30;MIN(SI(B1:B30=VRAI;LIGNE(B1:B30);""))))/(NB.SI(B1:B30;VRAI)-1)
formule matricielle à valider avec shift+ctrl+entrée

eric
0
arno453031 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup pour votre aide rapide et précieux
0