La sottrazione di testo in Excel è leggermente diversa dalla sottrazione di numeri, poiché il segno meno (-) non sarà in grado di fare il trucco. Per sottrarre il testo in Excel, dovrai aggiungere alcune altre funzioni alla tua formula.
La sottrazione del testo in Excel non ha una funzione dedicata e devi inventare una formula composta per questo. A seconda delle funzioni che usi per sottrarre il testo in una cella da un'altra, la tua formula potrebbe essere sensibile alle maiuscole o minuscole.
In questo articolo, tratteremo due metodi per sottrarre il testo in Excel. Ovviamente, questi non sono gli unici metodi per sottrarre il testo in Excel e potresti creare una nuova formula per sottrarre il testo in Excel per sottrarre il testo con mezzi diversi.
Formula di sottrazione con distinzione tra maiuscole e minuscole
Un buon metodo per sottrarre il testo in Excel è SOSTITUTO la stringa di destinazione con vuoto. La funzione SOSTITUISCI esaminerà la prima cella e cercherà la stringa di destinazione, quindi sostituirà la stringa di destinazione con uno spazio vuoto, eliminandola effettivamente dal testo.
Se hai a che fare con delle frasi, puoi accoppiare questo con il ORDINARE funzione per eliminare gli spazi finali e/o iniziali.
=TRIM(SOSTITUISCI(cella di destinazione, testo da rimuovere,""))
Imparentato: Come utilizzare la funzione TRIM in Excel
Mettiamo in pratica questa formula. In questo esempio, abbiamo una falsa dichiarazione nella cella A1 che può essere corretto sottraendo cell B1 da. Visualizzeremo il risultato nella cella D1.
- Seleziona la cella in cui desideri visualizzare il risultato della formula. Come accennato in precedenza, useremo cell D1 in questo esempio.
- Inserisci la formula qui sotto:
Il SOSTITUTO la funzione studierà la cellula A1e controlla se il testo nella cella B1 è incluso in esso. Quindi, prende quel testo nella cella A1 e lo sostituisce con vuoto. Questo essenzialmente sottrae B1 a partire dal A1. Infine, il ORDINARE la funzione controlla gli spazi extra e li taglia.=TRIM(SOSTITUTO(A1,B1,""))
- premere accedere. Excel ora sottrarrà una cella dall'altra e restituirà i risultati.
Lo svantaggio o il vantaggio di questa formula, a seconda della prospettiva, è che la distinzione tra maiuscole e minuscole della funzione SOSTITUISCI viene applicata all'intera formula.
Ciò rende la formula distinzione tra maiuscole e minuscole e la formula non sottrarrà il testo dalla cella di destinazione se i due hanno casi diversi. Se vuoi saperne di più sulla funzione SOSTITUISCI, leggi il nostro articolo su come usare la funzione SOSTITUISCI in Excel.
Formula di sottrazione senza distinzione tra maiuscole e minuscole
È possibile utilizzare una formula più complessa per sottrarre il testo in Excel senza distinzione tra maiuscole e minuscole. Per fare ciò, dovrai utilizzare una funzione senza distinzione tra maiuscole e minuscole nel cuore della tua formula. Una buona funzione che puoi usare è il SOSTITUIRE funzione.
= SOSTITUISCI(testo_vecchio, numero_iniziale, caratteri_num, testo_nuovo)
Proprio come la funzione SOSTITUISCI, la funzione SOSTITUISCI trova una stringa di destinazione e quindi la sostituisce con una determinata stringa. Tuttavia, la funzione SOSTITUISCI è più precisa in quanto devi fornirle la posizione esatta dei caratteri che desideri sostituire.
Per prima cosa devi indicare la posizione del primo carattere, poi devi inserire nella funzione REPLACE quanti caratteri da quel punto in poi deve sostituire con la nuova stringa.
Sembra un sacco di lavoro perché se dovessi contare il carattere iniziale e l'importo totale di caratteri che vuoi sottrarre, puoi semplicemente fare la sottrazione manualmente invece di usare questo formula.
Fortunatamente, stiamo parlando di Excel e tutto può essere automatizzato. Useremo due utili funzioni e faremo in modo che facciano l'indicazione e il conteggio per noi: RICERCA, e LEN.
Imparentato: Come contare parole e caratteri in Excel con la funzione LEN
La funzione SEARCH cerca una stringa all'interno di un'altra stringa e quindi restituisce la posizione del carattere iniziale. Ad esempio, la formula =CERCA(A1, B1) cercherà il contenuto della cella B1 all'interno della cella A1 e quindi restituirà un numero, che indica la posizione in cui inizia la stringa in B1 nella cella A1.
La funzione LUNGHEZZA conta la lunghezza di una stringa in numeri di caratteri e la restituisce. Ad esempio, se abbiamo una stringa come Utilizzare nella cella D4, la formula =LUNGHEZZA(D4) restituirà il numero 9, indicando che la lunghezza di questa stringa è di 9 caratteri. Nota che questa funzione conta anche gli spazi come caratteri.
Una combinazione di queste due funzioni può dire alla funzione REPLACE cosa cercare esattamente e con cosa sostituirla. Poiché stiamo cercando di sottrarre del testo, una volta trovata la stringa di destinazione, la sostituiremo con uno spazio vuoto.
Detto questo, mettiamo in pratica questo composto con un esempio simile al precedente. Supponiamo di avere un'affermazione errata e di volerla correggere sottraendo da essa una parola di tre lettere.
- Seleziona una cella in cui vuoi mostrare i risultati della tua formula. In questo esempio, useremo cell D1.
- Vai alla barra della formula e inserisci la formula di seguito:
Il SOSTITUIRE la funzione guarderà attraverso la cella A1 e selezionare una stringa, a partire dalla posizione in cui il primo carattere del B1 stringa è presente (usando la funzione SEARCH) e termina dopo la lunghezza del B1 stringa (usando la funzione LUNGHEZZA). Ciò significa che combinando le funzioni LEN e SEARCH, la funzione REPLACE individuerà il B1 stringina cella A1. Infine, lo sostituirà con " " o vuoto, sottraendo effettivamente B1 a partire dal A1. Il ORDINARE la funzione è lì per tagliare gli spazi extra e far sembrare la frase finale tutta in ordine.=TRIM(SOSTITUISCI(A1, CERCA(B1, A1), LUNGHEZZA(B1), ""))
- premere accedere. Excel ora sottrarrà il B1 stringa dalla cella A1.
Sottrai tutto e qualsiasi cosa con Excel
La sottrazione potrebbe essere una funzione matematica, ma ciò non significa che non puoi sottrarre stringhe di testo non matematico l'una dall'altra. Excel ti consente di essere creativo con diverse funzioni principali, combinarle e creare una formula che fa esattamente quello che vuoi che faccia.
Ora che hai imparato a sottrarre il testo in Excel utilizzando due metodi diversi, vai avanti e impara a sottrarre numeri e sei sulla buona strada per diventare il maestro delle sottrazioni di Excel.
Excel semplifica la sottrazione dei numeri, ma oltre a ciò, c'è molto altro che puoi fare. Scopri come sottrarre in Excel usando tutti i metodi.
Leggi Avanti
- Produttività
- Microsoft Excel
- Suggerimenti per Microsoft Office
- Suggerimenti per fogli di calcolo

Amir è uno studente di farmacia con la passione per la tecnologia e i giochi. Gli piace suonare, guidare auto e scrivere parole.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti