contacaraIl tuo testo resta tuo

Google, Apple e LibreOffice

Come contare le occorrenze di un testo in Numbers

Per contare una sequenza ripetuta dentro una cella puoi confrontare la lunghezza originale con quella ottenuta dopo SOSTITUISCI e dividere la differenza per la lunghezza della sequenza. Il bersaglio deve essere non vuoto. Il risultato descrive sottostringhe non sovrapposte: non è il numero delle celle trovate né, automaticamente, quello delle parole intere.

Separare diffusione e ripetizione

In un elenco di commenti puoi voler misurare quanti record menzionano un'espressione oppure quante volte quell'espressione compare complessivamente. Un commento con cinque ripetizioni contribuisce uno alla prima misura e cinque alla seconda. Prima di costruire la tabella, scegli quale informazione ti serve e scrivila nell'intestazione del riepilogo. «Ripetizioni» e «record interessati» non sono nomi intercambiabili.

Per un controllo editoriale può essere utile conservare entrambe le misure: la presenza indica quanto una sequenza è diffusa nell'elenco, la frequenza mostra dove è concentrata. Non attribuire però ai record un significato che la struttura non garantisce. Se una persona ha inserito più commenti, il numero delle righe non coincide necessariamente con quello delle persone. Numbers esegue il calcolo sui testi che gli fornisci; l'interpretazione del dataset dipende da come i dati sono stati raccolti e organizzati.

Costruire un calcolo osservabile

L’esempio usa un bersaglio di testo semplice, come la. Numbers accetta anche caratteri jolly e ricerche REGEX. Gestisci esplicitamente *, ? e ~: Apple documenta l’escape con tilde per cercare i simboli letterali. Non dividere corrispondenze di lunghezza variabile per la lunghezza scritta del modello. Conserva separato il bersaglio senza escape se prepari una copia con escape per la ricerca.

Con il testo in A2 e la sequenza in B2, una costruzione esplicita è =(LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2;B2;"")))/LUNGHEZZA(B2). L'idea è misurare quanta parte del testo viene rimossa quando elimini ogni corrispondenza letterale e dividere quella quantità per la dimensione di una corrispondenza. I nomi e i separatori mostrati vanno adattati alla configurazione delle formule del tuo documento.

Apple elenca LUNGHEZZA e SOSTITUISCI nella categoria delle funzioni testuali. La formula qui proposta è un loro impiego combinato con una logica aritmetica controllabile. Durante la preparazione puoi tenere in colonne separate testo dopo la rimozione, differenza di lunghezza e risultato. Questa forma estesa facilita il controllo di un caso inatteso. Una volta verificata la logica, puoi conservarla oppure riunirla, purché un'altra persona riesca ancora a risalire dal numero al testo analizzato.

Scomporre la ricerca di la in la lana

PassaggioValoreChe cosa significa
Originalela lana7 caratteri ordinari
Bersagliola2 caratteri
Dopo rimozioneUno spazio seguito da na3 caratteri
Differenza4Caratteri rimossi
Risultato2Una parola autonoma più una sottostringa
Il risultato2 è un conteggio letterale; non equivale alle sole apparizioni dell’articolo come parola autonoma.

Una sottostringa può comparire dentro una parola

Usa come campione la lana e cerca la. Il testo iniziale ha sette caratteri: due lettere, uno spazio e quattro lettere. Rimuovendo le due corrispondenze resta na, lungo tre. I quattro caratteri eliminati, divisi per la lunghezza due del bersaglio, producono due occorrenze. Soltanto la prima è la parola autonoma «la»; la seconda è l'inizio di «lana».

Questo risultato è adatto se vuoi trovare una sequenza letterale, ma non se la domanda è quante volte compare l'articolo come parola completa. Per quest'ultima devi definire i confini ammessi e scegliere un metodo coerente. Aggiungere uno spazio al bersaglio può perdere i casi a fine stringa o prima della punteggiatura. Non sostituire una regola incompleta con un'altra senza esaminare esempi contrari. Il campione scomposto serve proprio a mostrare quale quantità la formula misura e quale lascia fuori.

In la lana sono evidenziate le due sequenze la. Rimuovendole restano tre caratteri; la differenza quattro divisa per due dà due.
Il conteggio riguarda sottostringhe non sovrapposte. Solo una delle due è una parola autonoma. Apri l’immagine a dimensione intera

Rendere visibile una ricerca non definita

La sequenza cercata non può essere vuota, perché la sua lunghezza diventerebbe il divisore zero. Prevedi uno stato distinto prima del calcolo, per esempio lasciando il risultato vuoto o mostrando «sequenza da definire». Un controllo con SE può scegliere lo stato quando B2 è vuota e usare il calcolo negli altri casi. Non presentare la ricerca non eseguita come un normale risultato pari a zero.

Uno spazio da solo, invece, può essere un bersaglio intenzionale se stai cercando separatori. Distinguilo da una cella priva di caratteri. Anche una sequenza con uno spazio finale cambia la ricerca: «la» e «la » non sono la stessa stringa. Per una tabella condivisa conserva una cella di configurazione chiaramente etichettata e un esempio del bersaglio atteso. Questo riduce il rischio che un utente cancelli o modifichi la sequenza senza capire che tutti i risultati dipendono da essa.

Decidere se le differenze di grafia contano

Se la ricerca deve ignorare maiuscole e minuscole, prepara una rappresentazione normalizzata sia del testo sia del bersaglio. Non trasformare soltanto uno dei due. Conserva gli originali per controllare il significato e documenta la regola nel prospetto. Se invece la grafia distingue codici o nomi tecnici, mantienila: uniformare tutto potrebbe unire dati che devono restare distinti.

La normalizzazione non riguarda soltanto le maiuscole. Un trattino, uno spazio o un apostrofo diverso possono influire sulla corrispondenza letterale. Se il risultato sembra mancare una sequenza visibile, confronta un estratto breve e la stringa del bersaglio prima di pulire indiscriminatamente il contenuto. Un testo accorciato o modificato non è più lo stesso dato. La guida alle lunghezze in Numbers aiuta a tenere separate misura, visualizzazione e output da pubblicare.

Riconoscere le corrispondenze che condividono caratteri

Il metodo per rimozione tratta corrispondenze non sovrapposte. Considera aaaa con bersaglio aa: puoi rimuovere due blocchi indipendenti, ottenendo due occorrenze nel calcolo. Se invece esamini ogni possibile posizione iniziale, le finestre lunghe due sono tre: posizioni uno, due e tre. Sono due definizioni diverse di frequenza.

Per marcatori e parole separate questa distinzione spesso non cambia il compito; per sequenze ripetute può essere centrale. Se il requisito richiede ogni finestra sovrapposta, non usare il risultato della rimozione come se fosse equivalente. Serve una procedura che controlli tutte le posizioni e un campione adatto a verificarla. Indicare il limite evita conclusioni errate e impedisce di descrivere come difetto del programma una differenza che nasce dalla regola scelta. Il foglio deve mostrare il metodo, non soltanto una cifra priva di definizione.

Aggregare le righe conservando il contesto

Dopo aver calcolato le occorrenze per record, puoi sommarle per ottenere il totale dell'intervallo. Mantieni anche l'identificativo e il testo, così puoi esaminare i valori più alti. Un risultato molto elevato può segnalare una ripetizione reale, un contenuto duplicato o un'importazione errata; la somma non distingue queste cause. Non rimuovere i duplicati finché non sai se rappresentano record legittimi.

Per un bersaglio comune usa un riferimento fisso alla cella di configurazione e verifica che rimanga invariato quando copi la formula. Controlla inoltre l'ultima riga dei dati: una colonna di calcolo incompleta riduce il totale senza produrre necessariamente un errore visibile. Se il dataset cambia, ripeti il campione e registra l'intervallo analizzato. Una nota come «occorrenze letterali non sovrapposte nei record da 001 a 080» è più chiara di un totale senza perimetro.

Usare i risultati senza sovrainterpretarli

Una frequenza alta non dimostra da sola un problema di scrittura. Un termine può ripetersi perché identifica il soggetto necessario del testo o perché la tabella contiene risposte brevi alla stessa domanda. Leggi i record più rilevanti e valuta il contesto prima di proporre sostituzioni. La ricerca letterale è un supporto alla revisione, non una misura automatica della qualità.

Per un singolo brano puoi usare il conta parole dopo aver definito il perimetro. Per l'elenco, conserva il foglio con formula, bersaglio e campione atteso. Gli esempi qui sono calcoli sul testo letterale e non prove dichiarate nell'app. Ripeterli nel tuo documento permette di verificare che sintassi e riferimenti producano il comportamento previsto. Comunica infine la metrica esatta: sottostringhe, record con presenza o parole autonome. È questa definizione che rende il risultato utile a chi dovrà interpretarlo.

Fonti e verifiche

Controlli specifici di questa guida
  • Verificati 7 caratteri originali,3 residui e4/2=2.
  • Verificato l’esempio aaaa/aa:2 blocchi non sovrapposti e3 finestre iniziali.

Criteri editoriali, fonti e processo di revisione

Passa dal metodo al tuo testo.

Apri lo strumento e controlla il risultato con i criteri appena descritti.

Apri lo strumento