Fonction INDEX - EQUIV

Résolu/Fermé
Rom1Mrs27 Messages postés 106 Date d'inscription lundi 7 janvier 2019 Statut Membre Dernière intervention 10 mars 2021 - 11 sept. 2020 à 17:02
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 14 sept. 2020 à 17:30
Bonjour à tous,

Voilà je reste bloqué sur cette fonction INDEX-EQUIV alors que pour ma part et ayant regardé plusieurs tuto sur internet, je flanche.

Voilà, j'ai ma feuille "Liste match" dans laquelle j'aimerais faire une fonction INDEX-EQUIV comme décrit sur la feuille.

Ce que je souhaites c'est que, dès lors que je rentre sur ma feuille Historique de Pari (exemple le match Paris - Marseille), que dans ma colonne H de ma feuille "Liste Match", cela me donne le résultat écrit dans ma Feuille "Historique des paris".

Il me semble avoir la bonne formule, mais cela ne passe pas.

Pourriez-vous m'aider svp ?

Lien : https://www.cjoint.com/c/JIlpalO0Pas

Cordialement,

Rom1
A voir également:

10 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié le 11 sept. 2020 à 19:26
Pour éviter le#N/A

=SIERREUR(INDEX(TableauParisSportifs;EQUIV([@[Concaténationmatch]];TableauParisSportifs[Evénement];0);8);"")

pour éviter l'affichage de la formule au lieu du résultat, deux points à vérifier si vous copier la coller la formule
  • 1°) l'option est en affichage formule et toute votre page affiche des formules au lieu des résultats. Dans ce cas touche ctrl avec touche 3 (num ligne touches sup clavier _ affiche alternativement formule ou résultat)
  • 2°) plus probable: votre colonne est en format de cellule "texte". passer le format en "standard" avant de coller la formule (et supprimer la validation qui parasite et ne sert donc pas)

et si ça ne va toujours pas, il faudra soumettre votre fichier réel.

crdlmnt





2
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 850
11 sept. 2020 à 17:25
Bonjour,

Si votre résultat c'est la colonne H I de votre feuille Historique des paris, vous avez juste besoin de la formule rechercheV

=RECHERCHEV(F4;'Historique des paris'!D:I;6;FAUX)
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
11 sept. 2020 à 17:34
Bonjour
sauf erreur de compréhension, votre formule est correct, mais comme EQUIV fait référence à la colonne du tableau directement, il faut que la formule soit placée sur la ligne où se trouve en F la valeur à chercher
par exemple elle fonctionne si vous la coller en B3
(elle renvoie 00/01/1900 si la réf est vide, car c'est la valeur 0 de Excel au format date)
voyez ici (j'ai placé des dates bidons dans le tableau de ref):
https://mon-partage.fr/f/O2FuD6JV/
crdlmnt
1
yclik Messages postés 3673 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 25 septembre 2024 1 503
11 sept. 2020 à 17:37
Bonjour
Si c'est pour retrouver l'info en col I (W pour paris marseille)
=INDEX('Historique des paris'!$I$3:$I$100;EQUIV(D4&" - "&E4;'Historique des paris'!$D$3:$D$100;0);1)
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié le 14 sept. 2020 à 16:20
J'y vois plus clair
si c'est la formule en feuille Liste Bêtes noires, remplacer le ;8 par ;10
Le code INDEX fait référence au rang de la colonne dans la plage (donc le Tableau complet) et non pas à celui depuis la colonne de recherche
donc la 10° à partir de B incluse pour ressortir la colonne K de historique..
crdlmnt

1
Rom1Mrs27 Messages postés 106 Date d'inscription lundi 7 janvier 2019 Statut Membre Dernière intervention 10 mars 2021
Modifié le 11 sept. 2020 à 18:41
Bonjour à vous,

J'ai repris la formule de Vaucluse en modifiant la colonne en 8, mais cela me met "0" au lieu de "W" ou "L".

Saviez-vous comment puis-je faire ?

Par ailleurs, est-il possible d'avoir une formule afin que si nous n’avons as encore le résultat mais que le match est parié, cela mette en colonne i une case vide ?

Cordialement

Rom1
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
11 sept. 2020 à 18:55
Là je ne comprend plus, que voulez vous faire?
quelle est la feuille où vous entrez les données au clavier
quelles est celle où vous voulez afficher des résultats
d'après votre formule, la feuille "base" est la feuille "historique.." qui contient le tableau de la formule et la feuille d'édition est la feuille Liste Match où vous aviez placé la formule
mais vous avez un menu déroulant dans chacune des feuilles et donc il est difficile de conclure
.. surtout que vous parlez de la colonne I qui n'est pas affecté dans la feuille Liste Match?
en retour, un fichier avec la formule qui fonctionne en colonne H de Liste Match
Si vous voulez voire une cellule sans 0 dans cette colonne quand il n'y a rien dans la base, entrez dans les options Excel:
onglet FICHEIR / Options / Options avancées / Et cherchez dans la liste:
"affichez un 0 dans les cellules de valeurs nulles "
et décochez la case
et si ça ne convient pas revenez avec des informations plus précises!
https://mon-partage.fr/f/ZLIl7138/
crdlmnt

0
Rom1Mrs27 Messages postés 106 Date d'inscription lundi 7 janvier 2019 Statut Membre Dernière intervention 10 mars 2021
11 sept. 2020 à 19:06
Bonjour vaucluse,

Peut-être que je me suis mal exprimé.

Mon souhait c'est, d'avoir en colonne i de ma feuille Liste Match, les Résultat W ou L résultant de la feuille Historique des paris comme vous l'aviez très bien fait, cependant je ne comprends pas pourquoi lorsque moi-même je rentre la formule : =INDEX(TableauParisSportifs;EQUIV([@[Concaténationmatch]];TableauParisSportifs[Evénement];0);8) cela ne me met pas le W ou le L mais me recopie la formule...

Et avez-vous comme je vous le disais une formule pour ne pas afficher #N/A lorsqu'il n'y a pas encore de valeur ?

Cordialement
Rom1
0
Rom1Mrs27 Messages postés 106 Date d'inscription lundi 7 janvier 2019 Statut Membre Dernière intervention 10 mars 2021
14 sept. 2020 à 15:59
Re Vaucluse,

Voici mon fichier intégral ci-joint : https://www.cjoint.com/c/JIon55FUNPs

Le souci c'est que la formule fonctionne mais n'affiche pas le résultat que je souhaite (la présence du W ou du L).

Cordialement,

Rom1
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
14 sept. 2020 à 16:10
Oui mais elle est où cette formule, et elle va chercher quoi?
dans le premier modèle, il y avait une feuille liste match qui n'existe plus?
0
Rom1Mrs27 Messages postés 106 Date d'inscription lundi 7 janvier 2019 Statut Membre Dernière intervention 10 mars 2021
14 sept. 2020 à 17:24
Voilà, enfin tu as trouvé et j'ai désormais compris ton raisonnement.

Merci à toi Vaucluse et désolé si je me suis mal exprimé ^^'

Au plaisir !

Cordialement,

Rom1
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
14 sept. 2020 à 17:30
pas de quoi, bonne route
0