Excel: una formula per mid da destra
La funzione MID in Excel consente di estrarre un numero specifico di caratteri da una stringa in base a una posizione iniziale sul lato sinistro della stringa.
Tuttavia, puoi utilizzare la seguente formula per replicare la funzione MID ed estrarre un numero specifico di caratteri utilizzando una posizione iniziale sul lato destro della stringa:
=RIGHT(REPLACE( A1 , LEN( A1 )-start_from_right+2, LEN( A1 ),""), num_characters)
Ad esempio, puoi utilizzare la seguente formula per estrarre i 4 caratteri centrali dalla cella A1 iniziando 3 posizioni da destra:
=RIGHT(REPLACE( A1 ,LEN( A1 )-3+2,LEN( A1 ),""), 4)
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: utilizzo di MID da destra in Excel
Supponiamo di avere il seguente elenco di nomi di squadre di basket in Excel:
Possiamo digitare la seguente formula nella cella B2 per estrarre i 4 caratteri centrali del nome della squadra nella cella A2 iniziando 3 posizioni da destra:
=RIGHT(REPLACE( A2 ,LEN( A2 )-3+2,LEN( A2 ),""), 4)
Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B:
La colonna B ora mostra i 4 caratteri centrali del nome di ciascuna squadra iniziando 3 posizioni da destra.
Consideriamo ad esempio il nome della prima squadra:
- Anticonformisti
La terza posizione da destra è la lettera c :
- Maveri cks
Estraiamo quindi i 4 caratteri partendo da questa posizione:
- Mav eric ks
Il risultato è Eric .
La formula ripete questo processo per ogni nome nella colonna Team.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Excel: come utilizzare la funzione MID per terminare la stringa
Excel: come utilizzare la funzione MID per stringhe di lunghezza variabile
Excel: una formula semplice per “se non è vuoto”