Partager via

La fonction RECHERCHEX ne fonctionne pas

Anonyme
2023-11-03T15:23:26+00:00

Bonjour,

J'ai testé votre exemple 5 ci-dessous, issu de votre support en ligne, avec une même présentation, mêmes données et recopié la formule : elle ne fonctionne pas, la parenthèse de la 2e recherche reste en rouge. Or ce principe de réaliser une recherche croisée (colonne / ligne) m'intéresse. Pourriez-vous m'aider ?

Pour info, vous donnez une formule avec RECHERCHEX sous votre copie d'écran qui contient une formule avec XLOOKUP.

Exemple 5utilise une fonction RECHERCHEX imbriquée pour effectuer une correspondance verticale et horizontale. Il recherche d'abord lemarge brutedans la colonne B, puis rechercheQtr1dans la ligne supérieure du tableau (plage C5:F5) et renvoie enfin la valeur à l'intersection des deux. Ceci est similaire à l'utilisation simultanée des fonctionsINDEXetMATCH. ***Conseil :*Vous pouvez également utiliser RECHERCHEX pour remplacer la fonctionRECHERCHEX. Image de la fonction RECHERCHEX utilisée pour retourner des données horizontales à partir d’une table en imbriquant 2 RECHERCHEX. La formule est =RECHERCHEX(D2,$B6:$B17,RECHERCHEX($C3,$C5:$G5,$C6:$G17))

.Remarque :La formule dans les cellules D3:F3 est :=RECHERCHEX(D2,$B6:$B17,RECHERCHEX($C3,$C5:$G5,$C6:$G17)).

Microsoft 365 et Office | Excel | Other | Android

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

1 réponse

  1. Anonyme
    2023-11-03T15:45:57+00:00

    Pour que les choses soient claires : on est ici sur un forum d'entraide entre utilisateurs, pas sur une section de l'assistance Microsoft. On ne peut partager que notre expérience. Et, en tout cas, dans l'aide d'Excel ce n'est pas "notre" exemple ni "notre" support en ligne. 😉

    Tu es confronté aux joies de la traduction robotique. Sur une version FR d'Excel, le séparateur à utiliser dans les fonctions est le point virgule, pas la virgule. Donc, si tu écris la formule ainsi :

    =RECHERCHEX(D2;$B6:$B17;RECHERCHEX($C3;$C5:$G5;$C6:$G17))

    elle devrait te donner le résultat attendu (c'est en tout cas ainsi chez moi)...

    Cette réponse a-t-elle été utile ?

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire