Come usare la funzione MID, MIDBs (STRINGA.ESTRAI, MEDIA.B) in Excel

Italiano Inglese
STRINGA.ESTRAI, MEDIA.B MID, MIDBs

Introduzione alle Funzioni STRINGA.ESTRAI (MID) e STRINGA.ESTRAI.B (MIDB)

Le funzioni STRINGA.ESTRAI e STRINGA.ESTRAI.B, note in inglese come MID e MIDB, sono essenziali in Excel e Google Sheets per la manipolazione di stringhe di testo. Queste funzioni permettono di estrarre una sottostringa da un testo dato, specificando la posizione di inizio e la lunghezza della sottostringa desiderata.

Sintassi e Esempi

La sintassi della funzione STRINGA.ESTRAI è:

=STRINGA.ESTRAI(testo, posizione_iniziale, numero_di_caratteri)

Dove:

  • testo è la stringa da cui si desidera estrarre la sottostringa.
  • posizione_iniziale indica la posizione del primo carattere da estrarre.
  • numero_di_caratteri specifica quanti caratteri estrarre.

Per la funzione STRINGA.ESTRAI.B la sintassi è simile:

=STRINGA.ESTRAI.B(testo, posizione_iniziale, numero_di_caratteri)

Questa versione della funzione è particolarmente utile per lavorare con lingue che usano set di caratteri multibyte, come giapponese e cinese, poiché considera ciascun byte come un’unità.

Esempio:

=STRINGA.ESTRAI("Buongiorno Mondo", 5, 8)

Questa formula restituisce “iorno Mo”, che corrisponde ai caratteri della stringa che iniziano dalla quinta posizione e si estendono per 8 caratteri.

Applicazioni Pratiche

Scenario 1: Estrazione del Nome di un Prodotto

Supponendo di avere un elenco di codici prodotto come “12345Mela6789”, e di voler estrarre solo il nome del prodotto:

=STRINGA.ESTRAI(A2, 6, 4)

In questo caso, dato che A2 contiene “12345Mela6789”, la formula estrarrà “Mela”.

Scenario 2: Parsing di Date Formattate come Stringhe

Per una data formattata come stringa, ad esempio “20230101” che rappresenta il 1 gennaio 2023, possiamo estrarre il giorno, il mese e l’anno separatamente:

Formula Risultato Descrizione
=STRINGA.ESTRAI("20230101", 7, 2) 01 Estrae il giorno dalla data
=STRINGA.ESTRAI("20230101", 5, 2) 01 Estrae il mese dalla data
=STRINGA.ESTRAI("20230101", 1, 4) 2023 Estrae l’anno dalla data

Le funzioni STRINGA.ESTRAI (MID) e STRINGA.ESTRAI.B (MIDB) offrono un ampio spettro di possibilità per la manipolazione e l’analisi di dati testuali in Excel e Google Sheets, rendendo il lavoro con i dati molto più versatile e potente.

Maggiori informazioni: https://suppoRt.micRosoft.com/it-it/office/stRinga-estRai-media-b-funzioni-stRinga-estRai-media-b-d5f9e25c-d7d6-472e-b568-4ecb12433028

Altre funzioni
Elimina gli spazi dal tEsto
Restituisce una matrice di valori di testo da qualsiasi intervallo specificato
Converte le lettere inglesi o il katakana a byte doppio all'interno di una stringa di Caratteri in Caratteri a byte singolo
Converte un numero in testo, usando il formato valuta ß (baht)
Restituisce il carattere Unicode corrispondente al valore numerico specificato
Restituisce un codice numeRico peR il pRimo caRatteRe di una stRinga di testo
Restituisce il caRatteRe specificato dal numeRo di codice
Combina il testo di più intervalli e/o stringhe ma non prevede delimitatori o la possibilità di ignorare gli argomenti vuoti
Unisce diversi elementi di testo in Uno solo
Converte le lettere inglesi o il katakana a byte singolo all'interno di una stringa di Caratteri in Caratteri a byte doppio
Restituisce il caRatteRe più a destRa di un valoRe di testo
Formatta un numero come testo con un numero Fisso di decimali
EstraE i carattEri fonEtici (furigana) da una stringa di tEsto
Verifica se due Valori di testo sono uguali
Converte i Caratteri a byte singolo all'interno di una stringa in Caratteri a byte doppio
Rimuove dal testo tutti i caRatteRi che non possono esseRe stampati
Restituisce il numeRo di caRatteRi di una stRinga di testo
Converte in maiusColo il testo
Converte in maiusColo la prima lettera di ogni parola di un valore di testo
Converte in minusColo il testo
Converte il testo in numero in modo indipendente dalle impostazioni loCali
Rileva un valoRe di testo all'inteRno di un altRo (senza distinzione tRa maiuscole e minuscole)
SoStituiSce i caratteri all'interno di un teSto
Ripete un testo peR il numeRo di volte specificato
Restituisce il caRatteRe più a sinistRa di un valoRe di testo
SoStituiSce il nuovo teSto al teSto contenuto in una Stringa
Converte gli argomenti in testo
Formatta un numero e lo converte in testo
Combina il testo di più intervalli e/o stringhe e include un delimitatore specificato dall'utente tra ogni valore di testo da unire Se il delimitatore è una stringa di testo vuota, la funzione concatena correttamente gli intervalli
Rileva un valoRe di testo all'inteRno di un altRo (con distinzione tRa maiuscole e minuscole)
Restituisce il numero (punto di codice) corrispondente al primo carattere del testo
Converte un argomento di testo in numero
Restituisce il testo da qualsiasi valore specificato
Converte un numero in testo, usando il formato valuta € (euro)