Difference between revisions of "FR/Documentation/Calc: fonction EQUIV"
From Apache OpenOffice Wiki
< FR | Documentation
m (→Issues :) |
m (→Syntaxe :) |
||
Line 16: | Line 16: | ||
: Si <tt>'''type_correspondance'''</tt> est <tt>'''0'''</tt>, <tt>'''EQUIV'''</tt> renvoie la position de la première correspondance exacte. <tt>'''zone_recherche'''</tt> peut ne pas être triée. Dans ce cas, <tt>'''élément_recherché'''</tt> peut contenir une [[Documentation/FR/Expressions_Regulieres_dans_Calc|expression régulière]], qui sera interprétée si les expressions régulières sont sélectionnées dans la boîte de dialogue '''Outils - Options - OpenOffice.org Calc - Calcul'''. | : Si <tt>'''type_correspondance'''</tt> est <tt>'''0'''</tt>, <tt>'''EQUIV'''</tt> renvoie la position de la première correspondance exacte. <tt>'''zone_recherche'''</tt> peut ne pas être triée. Dans ce cas, <tt>'''élément_recherché'''</tt> peut contenir une [[Documentation/FR/Expressions_Regulieres_dans_Calc|expression régulière]], qui sera interprétée si les expressions régulières sont sélectionnées dans la boîte de dialogue '''Outils - Options - OpenOffice.org Calc - Calcul'''. | ||
− | : Si la recherche échoue, <tt>'''EQUIV'''</tt> renvoie l'erreur <tt>'''#N/ | + | : Si la recherche échoue, <tt>'''EQUIV'''</tt> renvoie l'erreur <tt>'''#N/D'''</tt>. |
=== Exemple : === | === Exemple : === |
Latest revision as of 12:33, 10 October 2010
EQUIV
Renvoie la position de l'élément recherché dans une ligne ou une colonne de table unique.
Syntaxe :
EQUIV(élément_recherché; zone_recherche; type_correspondance)
- élément_recherché est une valeur à trouver entre la ligne ou la colonne de plage unique zone_recherche.
- Si type_correspondance est 1 ou omis, zone_recherche est considérée comme triée dans l'ordre ascendant. EQUIV renvoie alors la position de la valeur la plus grande dans zone_recherche qui inférieure ou égale à élément_recherché.
- Si type_correspondance est -1 ou omis, zone_recherche est considérée être triée dans l'ordre décroissant. EQUIV renvoie alors la position de la plus petite valeur dans zone_recherche qui est supérieure ou égale à élément_recherché.
- Si type_correspondance est 0, EQUIV renvoie la position de la première correspondance exacte. zone_recherche peut ne pas être triée. Dans ce cas, élément_recherché peut contenir une expression régulière, qui sera interprétée si les expressions régulières sont sélectionnées dans la boîte de dialogue Outils - Options - OpenOffice.org Calc - Calcul.
- Si la recherche échoue, EQUIV renvoie l'erreur #N/D.
Exemple :
EQUIV(5; B1:B4; 1)
- où les cellules B1, B2, B3, B4 contiennent 3, 4, 8 et 9, renvoie 2. La seconde valeur dans B1:B4 est 4, qui est la plus grande valeur qui est inférieure ou égale à 5.
EQUIV(5; B1:B4; -1)
- où les cellules B1, B2, B3, B4 contiennent 9, 8, 4 et 3, renvoie 2. La seconde valeur dans B1:B4 est 8, qui est la plus petite valeur qui est supérieure ou égale à 5.
EQUIV(5; B1:B4; 0)
- où les cellules B1, B2, B3, B4 contiennent 4, 7, 5 et 2, renvoie 3, car la valeur 5 est le troisième élément dans B1:B4.
EQUIV("r.z"; B1:B4; 0)
- où les cellules B1, B2, B3, B4 contiennent blé, riz, soja et quinoa, renvoie 2 (si les expressions régulières sont activées). L'expression régulière "r.z" correspond à riz.
Voir également :
CHOISIR, RECHERCHEH, INDEX, RECHERCHE, DECALER, RECHERCHEV
Expressions régulières dans Calc
Fonctions listées alphabétiquement, Fonctions listées par catégories
Issues :
- EQUIV ne peut accepter des matrices pour le moment pour le second paramètre, comme le demande le futur standard international ODFF (issue 8947). Par exemple EQUIV(2;{1;2;3};0) renvoie Err:504.
Content on this page is licensed under the Public Documentation License (PDL). |