MID

Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.

Lorsque vous utilisez la fonction MID d'ActivityInfo, gardez à l'esprit que le premier caractère est numéroté 0, contrairement à Excel où le premier caractère est numéroté 1. Nous nous excusons pour cette incohérence.

Description

La fonction MID extrait un nombre spécifié de caractères du milieu d'une valeur textuelle.

Utilisation

MID(text, start_num, number_characters)
Argument Type Requis Description
text Texte Oui Texte d'entrée
start_num Numérique Oui Position du premier caractère que vous souhaitez extraire dans le texte. Le premier caractère du texte a la position 0.
number_characters Numérique Oui Nombre de caractères à extraire

Remarques

Si l'argument text est vide, ou si le number_of_characters est zéro, le résultat est une valeur de texte vide.

Exemples

La fonction MID, tout comme les fonctions LEFT et RIGHT, est utile pour extraire des informations de systèmes de codage.

P-Codes

Les divisions administratives se voient souvent attribuer des P-Codes ou des codes de lieu pour faciliter le partage d'informations. Ces codes sont souvent hiérarchiques, avec différents groupes de caractères correspondant à différents niveaux administratifs. L'Afghanistan, par exemple, est divisé en 34 provinces, qui sont ensuite divisées en districts. Le tableau ci-dessous montre des exemples de P-Codes attribués par l'OCHA pour les districts :

P-Code Province District
AF1801 Takhar Taloqan
AF1802 Takhar Hazar Sumuch
AF1904 Kunduz Khan Abad
AF1905 Kunduz Imam Sahib

Vous pouvez voir dans l'exemple ci-dessus que les troisième et quatrième caractères du P-Code indiquent la province : Takhar correspond à 18, et la province de Kunduz à 19.

Vous pouvez calculer ce code en utilisant la Formule MID([P-Code], 2, 2).

Élément suivant
REGEXEXTRACT