Al utilizar la función MID
de ActivityInfo, tenga en cuenta que el primer carácter se numera como 0, a diferencia de Excel, donde el primer carácter se numera como 1. Le pedimos disculpas por esta inconsistencia.
Descripción
La función MID
extrae un número determinado de caracteres del medio de un valor de texto.
Uso
MID(text, start_num, number_characters)
Argumento | Tipo | Requerido | Descripción |
---|---|---|---|
text | Texto | Sí | Texto de entrada |
start_num | Numérico | Sí | Posición del primer carácter que desea extraer en el texto. El primer carácter del texto tiene el start_num 0. |
number_characters | Numérico | Sí | Número de caracteres a extraer |
Observaciones
Si el argumento text
está en blanco, o el number_of_characters
es cero, entonces el resultado es un valor de texto en blanco.
Ejemplos
La función MID
, al igual que las funciones LEFT
y RIGHT
, es útil para extraer información de los sistemas de codificación.
P-Codes
A las divisiones administrativas se les suelen asignar P-Codes o códigos de lugar para facilitar el intercambio de información. Estos códigos suelen ser jerárquicos, con diferentes grupos de caracteres que corresponden a diferentes niveles administrativos. Afganistán, por ejemplo, se divide en 34 provincias, que a su vez se dividen en distritos. La siguiente tabla muestra ejemplos de P-Codes asignados por OCHA para los distritos:
P-Code | Provincia | Distrito |
---|---|---|
AF1801 | Takhar | Taloqan |
AF1802 | Takhar | Hazar Sumuch |
AF1904 | Kunduz | Khan Abad |
AF1905 | Kunduz | Imam Sahib |
En el ejemplo anterior puede ver que el tercer y cuarto carácter del P-Code indican la provincia: Takhar es 18, y la provincia de Kunduz es 19.
Puede calcular este código utilizando la Fórmula MID([P-Code], 2, 2)
.