La fonction ISOCOUNTRY() renvoie le nom et les codes pour le pays spécifié selon le ISO (International Standard Organisation) standard. Des données supplémentaires sont également disponibles.
Liste des informations disponibles :
Nom de pays ISO ;
Code numérique ;
Code à deux lettres ;
Code à trois lettres ;
Nom court du pays ;
Indicatif téléphonique ;
Nom de la devise ;
Code de devise alphanumérique ;
Code de devise numérique.
Caractéristiques principales de la fonction ISOCOUNTRY
Country: Nom ou code du pays. Si un code de pays est spécifié, il est nécessaire d'indiquer le type de recherche correspondant dans le paramètre "SearchType".
DataType: Type de données que vous souhaitez obtenir : 0-Nom de pays ISO, 1-code numérique, 2-code à deux lettres, 3-code à trois lettres, 4-nom court du pays, 16-indicatif téléphonique, 17-nom de la devise, 18-code de devise alphanumérique, 19-code de devise numérique.
CurrentCell: Référence à la cellule de la formule actuelle.
[SearchType]: Facultatif. Type de recherche : 0-nom de pays, 1-code numérique, 2-code à deux lettres, 3-code à trois lettres. Par défaut, la valeur 0 est utilisée.
Exemple d'utilisation
La fonction ISOCOUNTRY() est simple à utiliser. Il vous suffit d'indiquer le nom ou le code du pays et le type de données que vous souhaitez obtenir et Excel (Calc) renverra automatiquement les valeurs sélectionnées pour le pays spécifié :
=ISOCOUNTRY(Country; DataType; CurrentCell)
Nous obtiendrons le résultat suivant :
Dans cet exemple, les valeurs suivantes sont utilisées :
Country:A4 - Nom du pays pour lequel nous cherchons des informations ("Albania").
DataType:E2 - Type de données que nous voulons obtenir : code à trois lettres du pays ("3").
CurrentCell:E4 - Cellule de la formule actuelle.
Particularités d'application
Cette fonction effectue une recherche approximative si le nom du pays est mal orthographié ou dans un format différent. Pour cela, la fonction FUZZYLOOKUP(). Si la valeur trouvée est le résultat d'une recherche approximative, le texte de la cellule sera mis en surbrillance en rouge.