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)
.