Valeur maximale
Résolu
Hugbert
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Hugbert Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Hugbert Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Valeur maximale
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
- Formule excel si contient texte alors valeur ✓ - Forum Excel
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
2 réponses
Bonjour
avec, à adapter, de ligne 2 à ligne 100:
liste identifiant répétitifs en A
liste des années en B
en C: liste exhaustive des identifiants
en D2:
=MAX(SI($A$21:$A100=C2;$B$2:$B$100)
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit s'afficher entre accolades dans la barre de formule
en variante, toujours en matricielle en C2 sur la hauteur de la liste:
=SI(NB.SI($A$2:A2;A2)=1;MAX(SI($A$21:$A100=C2;$B$2:$B$100);"")
qui vous donnera le résultat en ligne avec la 1° apparition du code
ou:
=SI(NB.SI($A$2;:$A2;A2)=NB.SI($A$2:$A$100;A2);MAX(SI($A$21:$A100=C2;$B$2:$B$100);"")
pour l'avoir en face de la dernière
dans tous les cas:
crdlmnt
avec, à adapter, de ligne 2 à ligne 100:
liste identifiant répétitifs en A
liste des années en B
en C: liste exhaustive des identifiants
en D2:
=MAX(SI($A$21:$A100=C2;$B$2:$B$100)
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit s'afficher entre accolades dans la barre de formule
en variante, toujours en matricielle en C2 sur la hauteur de la liste:
=SI(NB.SI($A$2:A2;A2)=1;MAX(SI($A$21:$A100=C2;$B$2:$B$100);"")
qui vous donnera le résultat en ligne avec la 1° apparition du code
ou:
=SI(NB.SI($A$2;:$A2;A2)=NB.SI($A$2:$A$100;A2);MAX(SI($A$21:$A100=C2;$B$2:$B$100);"")
pour l'avoir en face de la dernière
dans tous les cas:
- entrée en matricielle
- attention aux potions des signes $ aux bons en droits
- les formules matricielles étant assez lourdes, limiter les champs au nombre de lignes utiles
crdlmnt