Restituisce caratteri dal centro di una stringa di testo, data una posizione iniziale e una lunghezza.
Sintassi
MID(text, start_num, num_chars)Argomenti
textobbligatorio
Il testo da cui estrarre.
start_numobbligatorio
La posizione del primo carattere da restituire.
num_charsobbligatorio
Quanti caratteri restituire.
MID estrae una sottostringa a partire da qualsiasi posizione. Combinato con FIND o SEARCH, ricava valori tra i delimitatori — ad esempio, il testo tra due barre o dopo un prefisso di codice.
=MID("AB-1234-X", 4, 4)→1234Restituisce 4 caratteri a partire dalla posizione 4.
Trova l'inizio
Conta o usa FIND per individuare la posizione del primo carattere.
Imposta la lunghezza
Specifica quanti caratteri estrarre.
Sostituisci i numeri fissi con FIND, es. MID(A2, FIND("-",A2)+1, 4), così si adatta a ogni riga.