EQUIV

    Recherche & Référence

    Renvoie la position relative d'une valeur dans une plage. Souvent combinée avec INDEX pour des recherches puissantes.

    Traductions
    EnglishMATCH
    FrenchEQUIV
    SpanishCOINCIDIR
    GermanVERGLEICH
    ItalianCONFRONTA
    PortugueseCORRESP
    DutchVERGELIJKEN
    PolishPODAJ.POZYCJĘ
    RussianПОИСКПОЗ
    TurkishKAÇINCI
    CzechPOZVYHLEDAT
    HungarianHOL.VAN
    SwedishPASSA
    DanishMATCH
    FinnishVASTINE
    Syntaxe
    EQUIV(valeur_cherchée; tableau_recherche; [type_correspondance])

    Arguments

    • valeur_cherchéeLa valeur que vous souhaitez trouver
    • tableau_rechercheLa plage de cellules à rechercher
    • type0 pour une correspondance exacte, 1 pour inférieur à, -1 pour supérieur à(optionnel)
    Exemples
    =EQUIV("Pomme";A1:A10;0)
    3

    Renvoie 3 si 'Pomme' est le 3ᵉ élément dans la plage

    =EQUIV(100;B1:B20;1)
    Position

    Trouve la position de la plus grande valeur ≤ 100

    =INDEX(B:B;EQUIV(A1;A:A;0))
    Valeur recherchée

    Combinaison classique INDEX/EQUIV

    Conseils et bonnes pratiques
    • Utilisez 0 pour une correspondance exacte (le plus courant)
    • Le type de correspondance 1 nécessite des données triées par ordre croissant, -1 par ordre décroissant
    • EQUIV renvoie un numéro de position, pas la valeur réelle
    Erreurs fréquentes
    • Omettre type_correspondance en pensant que ça donne une correspondance exacte par défaut - c'est en réalité 1 (approximative), rarement ce qu'on voulait
    • Attendre d'EQUIV qu'elle renvoie la valeur cherchée. Elle ne renvoie jamais qu'un numéro de position, rien d'autre
    • Utiliser type_correspondance 1 ou -1 sur des données qui ne sont pas triées comme il faut - EQUIV ne dira rien, elle renverra juste discrètement la mauvaise position
    Fonctions proches
    INDEXRécupère la valeur à la position trouvée par EQUIV - les deux fonctionnent presque toujours en duo
    XEQUIVLa version plus récente, avec des modes de correspondance plus clairs et la recherche en partant de la fin
    RECHERCHEVÀ privilégier si vous voulez directement la valeur plutôt que sa position
    Questions fréquentes

    Quelle est la différence entre EQUIV et RECHERCHEV ?

    EQUIV indique seulement où se trouve une valeur (par exemple le 3ᵉ élément de la plage). RECHERCHEV indique ce qui se trouve à côté. Combinées, EQUIV trouve la position, INDEX récupère la valeur qui s'y trouve.

    Pourquoi EQUIV me donne la mauvaise position ?

    Vérifiez d'abord type_correspondance - 1 ou -1 (approximatif) exige des données triées, et des données non triées faussent discrètement le résultat. Ensuite, cherchez des espaces en trop ou une différence de type (texte vs nombre) entre valeur_cherchée et tableau_recherche.

    EQUIV gère-t-elle les caractères génériques ?

    Oui, à condition que type_correspondance soit sur 0 (correspondance exacte). Les caractères * et ? fonctionnent alors dans valeur_cherchée pour des correspondances textuelles partielles.

    Besoin de traduire une formule utilisant EQUIV ?

    Utilisez notre traducteur pour convertir votre formule complète