Come trovare i caratteri speciali in Excel (3 metodi semplici)

  • Condividi Questo
Hugh West

Questa esercitazione illustra i passaggi per trovare i caratteri speciali in excel. Utilizziamo diversi caratteri speciali come virgola ( , ), punto ( . ), trattino ( - ), staffe (), ecc. nella vita lavorativa di tutti i giorni. Ma a volte, quando si presentano i dati, questi caratteri speciali possono creare confusione o, in alcuni casi, apparire molto strani. È quindi molto importante individuare i caratteri speciali.

Scarica il quaderno di esercizi

Potete scaricare il quaderno di esercizi da qui.

Trova caratteri speciali.xlsm

3 metodi semplici per trovare i caratteri speciali in Excel

Il nostro obiettivo è quello di trovare i caratteri speciali per una migliore presentazione. A questo scopo, possiamo usare 3 Descriveremo i metodi di 3 metodi di seguito riportati.

1. Usare Power Query per trovare caratteri speciali in Excel

Il nostro obiettivo è quello di trovare i caratteri speciali utilizzando l'opzione Query di potenza Seguiremo i seguenti passi per imparare il metodo.

Passi:

  • Per prima cosa, abbiamo una tabella di dati in cui abbiamo Numero di articolo del commercio globale in Colonna B e Caratteri speciali in Colonna C .

  • Quindi, andare a la scheda Dati , e dal Ottenere e trasformare i dati selezionare l'opzione Da Tabella/Ambito opzione.

  • Dopo, il Tabella2 si aprirà il foglio di lavoro sullo schermo.
  • Successivamente, andare alla sezione Aggiungi colonna e selezionare la colonna personalizzata opzione.

  • In seguito, il Colonna personalizzata si aprirà una finestra sullo schermo.
  • Incollare quindi la seguente formula nella scheda Formula della colonna personalizzata.
=Text.Remove([Numero voce commerciale globale],{"A"... "z", "0"... "9"})

  • Dopo aver premuto il tasto OK troverete il risultato qui sotto.

  • Quindi, premere il tasto Chiudere e caricare dall'opzione Casa scheda.

  • Infine, si otterrà il risultato seguente.

Per saperne di più: Applicare una formula per identificare i caratteri speciali in Excel (4 metodi)

2. Applicazione del codice VBA

In questo caso, vogliamo trovare un carattere speciale utilizzando l'opzione VBA La descrizione completa dei passaggi è riportata di seguito:

Passi:

  • Per prima cosa, premere Alt+F11 per aprire la finestra VBA.
  • Quindi, selezionare la voce Modulo dall'opzione Inserire scheda.

  • Quindi, inserire il seguente codice VBA nella finestra:
 Function FindSpecialCharacters(TextValue As String) As Boolean Dim Starting_Character As Long Dim Acceptable_Character As String For Starting_Character = 1 To Len(TextValue) Acceptable_Character = Mid(TextValue, Starting_Character, 1) Select Case Acceptable_Character Case "0" To "9", "A" To "Z", "a" To "z", " " FindSpecialCharacters = False Case Else FindSpecialCharacters = True Exit For EndSelezionare la funzione successiva Fine 

  • Successivamente, fare clic sul pulsante Correre o F5 per vedere se c'è un errore nel codice.
  • Quindi, salvare il codice premendo Ctrl+S .

  • Quindi, tornate al foglio di lavoro principale e nel campo C5 inserire la seguente formula:

=TrovaPersonaggiSpeciali(B5)

  • Successivamente, si troverà il risultato per la cella in questione. In questo caso, poiché la cella la cella contiene caratteri speciali quindi mostra il risultato come VERO .
  • Quindi utilizzare il tasto Maniglia di riempimento per utilizzare lo stesso per l'intera colonna.

  • Infine, si otterrà il risultato riportato nell'immagine sottostante.

  • Se si modifica un dato per il quale non esiste un carattere speciale, viene visualizzato il messaggio FALSO nella scatola.

Letture simili

  • Come impostare il limite di caratteri in Excel
  • Controllare il limite di caratteri in Excel (con semplici passaggi)
  • Come inserire caratteri tra il testo in Excel (5 metodi semplici)

3. Applicazione della funzione definita dall'utente

Ora proviamo a trovare i caratteri speciali applicando un'opzione Funzione definita dall'utente I passaggi sono descritti di seguito:

Passi:

  • Come per il secondo metodo, all'inizio aprire il file VBA inserire il seguente codice e salvare il codice.
 Public Function Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function 
  • Dopo aver salvato il codice nella cartella C5 inserire la seguente formula.
=Controllo_caratteri_speciali(B5)

  • Come per il metodo precedente, troverete VERO se la cella contiene un carattere speciale; in caso contrario, mostrerà FALSO . Quindi utilizzare Maniglia di riempimento per applicarlo a tutte le colonne.

  • Successivamente, si troverà il risultato di seguito riportato.

Come sostituire i caratteri speciali in Excel

In alcuni casi, i caratteri speciali creano così tanta confusione che è necessario sostituirli. Per sostituire i caratteri speciali seguiamo i passaggi seguenti:

Passi:

  • Per prima cosa, scrivere i dati senza i caratteri nel campo C5 cellulare.

  • Quindi, andare alla sezione Casa e selezionare Riempimento flash dal Riempimento opzione.

  • Alla fine si otterrà un risultato simile all'immagine seguente.

Per saperne di più: Come filtrare i caratteri speciali in Excel (una guida semplice)

Cose da ricordare

  • Il primo metodo è il più semplice e veloce tra tutti.
  • Nel caso di utilizzo di VBA è necessario ricordare che deve essere salvato come codice Abilita Macro file.
  • Nel caso di VBA Il codice deve essere prima salvato, dopodiché le formule funzioneranno.

Conclusione

D'ora in poi, seguite i metodi sopra descritti. In questo modo, sarete in grado di trovare i caratteri speciali in Excel. Fateci sapere se avete altri modi per eseguire il compito. Seguite il ExcelWIKI Non dimenticate di lasciare commenti, suggerimenti o domande nella sezione commenti qui sotto.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.