Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Avec RECHERCHE() tout court :
=SI(DROITE(E5;1)="F";RECHERCHE(SUBSTITUE(E5;"F";"")*1;Tables!D3:E18;Tables!E3:E18);RECHERCHE(SUBSTITUE(E5;"H";"")*1;Tables!A3:B18;Tables!B3:B18))
Autre solution =RECHERCHEV(CNUM(GAUCHE(E5));SI(NB.SI(E5;"*F")=1;Tables!D3:E18;Tables!A3:B18);2)
La valeur retournée par les focntions gauche ou substitue est de type alphanumérique, hors les valeurs contenues dans les tableaux sont de type numérique. Il faut changer le type par la fonction CNUM.
Bonjour à Monique et Jean-Marie
Une fois de plus, merci pour votre aide
J'ai modifié quelque peu ma base de données concernant le classement féminin.
J'aurai besoin de vos lumières pour corriger les formules vu ci-dessus !!
Ci-Joint mon fichier
@+
Ton idée m'a donné une autre idée.
Au lieu de rajouter la lettre F ou H après, tu rajoutes le chiffre 1 ou 2 avant.
Tu tapes 5 chiffres au lieu d'en taper soit 3 soit 4
Format nombre personnalisé 0" - "0000 pour mieux visualiser.
Et même genre de formule, en plus simple.
Merci Monique de ta simplicité et du temps que tu passes sur mon problème.
Mais j'aimerai (tu vas me trouver chiant ), rester dans l'esprit de la fédération de Tennis de Table en ce qui concerne la représentation des classements, a savoir:
Homme = 833 pts donc classement "75"
Femme = 788 pts donc classement "60F"
Je ne me suis pas posé la question, ça s'est fait tout seul.
Chez moi, le format monétaire n'est pas le franc, mais l'euro.
Tu y arrives en mettant toutes les cellules de la colonne E au format texte, d'abord, puis en entrant tes données.
(je viens de faire l'essai avec la lettre D et le symbole de l'euro dans des cellules au format texte)
Merci à JM pour l'astuce du format texte et pour tous le reste.
Merci également à Monique qui reste la reine des formules !!!
Ne t'inquiéte pas JM toi tu es le roi !!!
@+ pour de nouvelles aventures :0)))
Re Monique,
J'ai crier victoire trop vite.
En effet, tes 5 formules me donne dans D25 ( par exemple )
30 pour une valeur de 1356F en E25 ( Correct )
30 pour une valeur de 1356 en E25 au lieu de 50 ???
Pourquoi ???
Pas moi, j'obtiens, avec les 5 formules,
30 pour une valeur de 1356F
50 pour une valeur de 1356
Est-ce que c'est bien un format texte ?
Est-ce que tu n'aurais pas, par hasard, une apostrophe devant ton 1356 ?
Dans ce cas, oui, la formule prend ton 1356 pour du texte et va chercher le résultat dans la plage des filles, et ça fausse tout.
A côté de tes données, tu tapes ESTEXTE(ta donnée) et tu verras si c'est texte ou non.
Bonsoir,
Quand je transforme au format texte E15 (par exemple) la formule ne marche pas, elle me donne 30 pour 1356 ??
Mais que ce pas t-il ???
Ci-joint mon tableau
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.