Applies ToExcel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2016

Questo articolo descrive la sintassi della formula e l'uso della funzione STRINGA.ESTRATA in Microsoft Excel.

Descrizione

MEDIA.B restituisce un numero specifico di caratteri di una stringa di testo a partire dalla posizione specificata, in base al numero di caratteri.

Sintassi

STRINGA.ESTRAI(testo; inizio; num_caratt)

Gli argomenti della sintassi della funzione STRINGA.ESTRATA sono i seguenti:

  • Testo    Obbligatorio. Stringa di testo che contiene i caratteri che si desidera estrarre.

  • Inizio    Obbligatorio. Posizione del primo carattere che si desidera estrarre dal testo. Il valore di inizio per il primo carattere nel testo è uguale a 1 e così via.

    • Se inizio è maggiore della lunghezza di testo, STRINGA.ESTRAI restituirà "" (testo vuoto).

    • Se inizio è minore della lunghezza di testo, ma inizio e num_caratt superano la lunghezza di testo, STRINGA.ESTRAI restituirà i caratteri fino alla fine di testo.

    • Se start_num è minore di 1, STRINGA.EST #VALUE! .

  • Num_caratt    Obbligatorio per MID. Specifica il numero di caratteri che la funzione STRINGA.ESTRAI deve restituire dal testo.

    • Se num_chars è negativo, STRINGA.EST #VALUE! .

Esempio

Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.

Dati

Flusso instabile

Formula

Descrizione

Risultato

=STRINGA.ESTRAI(A2;1;6)

Restituisce 6 caratteri dalla stringa nella cella A2, a partire dal primo carattere.

Flusso

=STRINGA.ESTRAI(A2;7;20)

Restituisce 20 caratteri dalla stringa nella cella A2, a partire dal settimo carattere. Dato che il numero di caratteri da restituire (20) è maggiore della lunghezza della stringa (16), verranno restituiti tutti i caratteri a partire dal settimo. Non vengono aggiunti caratteri vuoti (spazi) alla fine.

instabile

=STRINGA.ESTRAI(A2;20;5)

Dato che il punto di inizio è maggiore della lunghezza della stringa (16), viene restituito testo vuoto.

Importante: 

  • La funzione MEDIA.B è deprecata.

  • Nelle cartelle di lavoro impostate suCompatibilità versione 2, MID ha migliorato il comportamento con Surrogate Pairs, contandole come un carattere anziché due. I selettori di variante (comunemente usati con le emoji) verranno comunque conteggiati come caratteri separati. Per saperne di più qui: Lo standard Unicode

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.