Dernière cellule de valeur ''C''
Résolu/Fermé
A voir également:
- Dernière cellule de valeur ''C''
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Supprimer dernière page word - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
21 juin 2017 à 08:14
21 juin 2017 à 08:14
Bonjour
vous n'étiez pas loin, juste des parenthèses mal, placée:
Mais pour retrouver la position maxi de C entre J215 et K215
entre J et K,,il n'y a que deux colonnes, (???????) alors c'est, pour avoir le N° de colonne
=SI(K215="C";11;10)
en commençant toute la formule par SI(NB.SI(J215:K215;"C")=0;"";......... pour éviter le faux
si toutefois vous cherchez l'adresse du dernier C dans une ligne plus longue, exemple de B2 à X2, à adapter, vous pouvez trouver directement l'adresse de la cellule en A2 avec (en matricielle)
=ADRESSE(LIGNE();MAX(SI(B2:X2="C";COLONNE(B:X))))
qui renvoie J2 par exemple si le dernier C est en J
à adapter à vos formules
crdlmnt
vous n'étiez pas loin, juste des parenthèses mal, placée:
Mais pour retrouver la position maxi de C entre J215 et K215
entre J et K,,il n'y a que deux colonnes, (???????) alors c'est, pour avoir le N° de colonne
=SI(K215="C";11;10)
en commençant toute la formule par SI(NB.SI(J215:K215;"C")=0;"";......... pour éviter le faux
si toutefois vous cherchez l'adresse du dernier C dans une ligne plus longue, exemple de B2 à X2, à adapter, vous pouvez trouver directement l'adresse de la cellule en A2 avec (en matricielle)
=ADRESSE(LIGNE();MAX(SI(B2:X2="C";COLONNE(B:X))))
qui renvoie J2 par exemple si le dernier C est en J
à adapter à vos formules
crdlmnt
Bonjour Vaucluse,
merci beaucoup pour votre réponse, en fait la formule sert pour la mise en forme conditionnel d'une liste de tâches, ce pourquoi il n'y avait que deux colonnes, mais techniquement elle s'applique à davantage. Merci pour l'idée de la fonction adresse, ça m'a fait prendre conscience que j'utilisais inutilement la fonction indirect d'ou le trop plein de parenthèses mal placées. J'avais aussi pris en compte trop de donnée en prenant en compte la colonne impliquée, bref ma mise en forme conditionnel semble fonctionner avec la formule suivante :
(date entrée - fréquence prévue > dernière date conforme)
Merci pour votre temps, ça parait si simple et c'était pourtant tout un casse-tête!
merci beaucoup pour votre réponse, en fait la formule sert pour la mise en forme conditionnel d'une liste de tâches, ce pourquoi il n'y avait que deux colonnes, mais techniquement elle s'applique à davantage. Merci pour l'idée de la fonction adresse, ça m'a fait prendre conscience que j'utilisais inutilement la fonction indirect d'ou le trop plein de parenthèses mal placées. J'avais aussi pris en compte trop de donnée en prenant en compte la colonne impliquée, bref ma mise en forme conditionnel semble fonctionner avec la formule suivante :
(date entrée - fréquence prévue > dernière date conforme)
=K$1-$F4>RECHERCHE("L"&LIGNE($J4:J4)&"C"&MAX(SI($J4:J4="C";COLONNE($J4:J4);0));$J4:J4;$J$1:J$1)
Merci pour votre temps, ça parait si simple et c'était pourtant tout un casse-tête!