# Recherche

Les fonctions de recherche renvoient des informations sur une cellule particulière de la feuille de calcul ou sur les données qu’elle contient.

Fonction | Description
Choose (Index, Valeur0, [Valeur1, ...]) | Renvoie la valeur de l’argument occupant une position donnée dans une liste de longueur variable.
Index | Un index (basé sur zéro)
Valeur0, [Valeur1, ...] | Entrez une valeur, une chaîne de caractères, une cellule, ou un ensemble de cellules.
Column(Cellule) | Renvoie le numéro de colonne d’une cellule de feuille de calcul. Colonne A = 0,0 et Colonne Z = 25,0
CountError(Cellule1, [Cellule2, ...]) | Renvoie le nombre d’erreurs dans une ou plusieurs cellules ou plages de cellules.
Cellule1, [Cellule2,...] | entrer une cellule, un ensemble de cellules ou un réel.
ErrFree(cellule ou plage de cellules) | Efface le contenu de cellules #ERR pour éviter la propagation d’erreurs.
Cellule référence | une cellule ou un ensemble de cellules
If(Cond, Valeur1, Valeur2) | Renvoie Valeur 1 si la condition est Vrai (non nulle) ; renvoie Valeur 2 si la condition est Faux (zéro).
MaxI(Valeur0, [Valeur1, ...]) | Renvoie l’index de la Valeur maximale d’une liste de valeurs de longueur variable.
Valeur0, [Valeur1,...] | entrer une cellule, un ensemble de cellules ou un réel.
MinI(Valeur0, [Valeur1, ...]) | Renvoie l’index de la Valeur minimale d’une liste de valeurs de longueur variable.
Valeur0, [Valeur1,...] | entrer une cellule, un ensemble de cellules ou un réel.
NthMaxI(Int, Valeur0, [Valeur1, ...]) | Renvoie la position de la nième plus grande Valeur d’une liste de valeurs de longueur variable.
Int | Index (basé sur zéro)
Valeur0, [Valeur1,...] | entrer une cellule, un ensemble de cellules ou un réel.
NthMinI(Int, Valeur0, [Valeur1, ...]) | Renvoie la position de la nième plus petite Valeur d’une liste de valeurs de longueur variable.
Int | Index (basé sur zéro)
Valeur0, [Valeur1,...] | entrer une cellule, un ensemble de cellules ou un réel.
Row(Cellule) | Renvoie le numéro de ligne d’une cellule de la feuille de calcul.
Switch (Cas, Défault, Cas0, Valeur0, [Cas1, Valeur1, ...]) | Renvoie la valeur correspondant au premier cas correspondant à Cas. Si le cas indexé est FAUX, la valeur par défaut spécifiée est renvoyée. Si plusieurs cas de la formule correspondent à Cas, la valeur correspondant au premier cas est renvoyée.
Exemple de commutateur Switch :
• B4 = Switch(B2,-1,"Jan",1,"Feb",2,"Mar",3) • Si la cellule B2="Jan", la valeur renvoyée dans B4 est 1. • Si la cellule B2="Feb", la valeur renvoyée dans B4 est 2. • Si la cellule B2="FEB", la valeur renvoyée dans la cellule B4 est la valeur par défaut, -1, car il n’y a aucun cas dans la formule qui corresponde à Cas.
Remarque : L’instruction Switch prend en charge les chaînes pour les arguments de cas. Les comparaisons de chaînes sont sensibles à la casse.

Remarque : Pour les arguments de fonctions requérant une chaîne de texte, vous ne pouvez pas entrer la chaîne directement avec If, Switch ou Choose. Par exemple, (Si (...)) n’est pas valide. Pour résoudre ce problème, placez If, Switch ou Choose dans une cellule distincte et créez une référence à cette cellule.