Scarica la cartella di lavoro di esempio
Questo tutorial mostra come contare il numero di volte in cui una parola appare in una cella.
Conta una parola specifica
Per contare il numero di volte in cui una parola appare in una cella, utilizzeremo le funzioni LEN e SOSTITUTO.
1 | =(LUNGA(B3)-LUNGA(SOSTITUTO(B3,E3,"")))/LUNGA(E3) |
Nell'esempio sopra, il nostro obiettivo è contare il numero di volte in cui la parola "uno" appare in ogni cella.
La formula calcola la lunghezza della cella originale e quindi ottiene la lunghezza della cella dopo aver sostituito la parola da contare con uno spazio, sottraendo le due lunghezze. Il risultato viene quindi diviso per la lunghezza della parola, questo ci dà il numero di volte in cui una parola appare in una cella.
Esaminiamo la formula suddividendola nelle sue singole funzioni.
La funzione LEN
Innanzitutto, utilizzeremo la funzione LEN per contare il numero totale di caratteri nella stringa di testo
1 | =LUNGHEZZA(B3) |
La formula sopra ha restituito il conteggio dei caratteri nella stringa di testo inclusi gli spazi.
La funzione SOSTITUTO
Successivamente, utilizzeremo la funzione SOSTITUTO per rimuovere la parola "uno" dalla stringa di testo.
1 | =SOSTITUTO(B3,F3,"") |
La funzione SOSTITUISCI fa distinzione tra maiuscole e minuscole, quindi la parola deve essere nello stesso caso (maiuscolo o minuscolo) come è nella cella per essere sostituita.
Utilizzando la formula sopra, ogni istanza della parola "uno" nelle stringhe di testo è stata sostituita con uno spazio vuoto.
La lunghezza del testo sostituito
Ora possiamo usare la funzione LEN per contare il numero di caratteri rimasti, dopo aver rimosso tutte le istanze della parola ("uno") dal testo.
1 | =LUNGHEZZA(D3) |
La lunghezza dei caratteri rimossa
Per determinare il numero di caratteri che sono stati rimossi dal testo originale. Possiamo prendere la differenza tra i due risultati della funzione LEN.
Dividendolo per la lunghezza in caratteri della parola ("uno" ha 3 caratteri), otteniamo il numero di volte in cui la parola appare in ogni cella.
1 | =LUNGHEZZA(G3) |
Ora che abbiamo esaminato le singole parti della formula, riunendo il tutto ci dà la nostra formula iniziale. Restituisce il numero di volte in cui la parola "uno" appare in ogni cella.
1 | =(LUNGA(B3)-LUNGA(SOSTITUTO(B3,E3,"")))/LUNGA(E3) |
Conta le volte che la parola appare nella cella in Fogli Google
Queste formule funzionano esattamente allo stesso modo in Fogli Google come in Excel.