RIMPIAZZA, SOSTITUISCI.B (funzioni RIMPIAZZA, SOSTITUISCI.B)

Questo articolo descrive la sintassi della formula e l'uso delle funzioni RIMPIAZZA e SOSTITUISCI.B  in Microsoft Excel.

Descrizione

RIMPIAZZA sostituisce parte di una stringa di testo con una stringa di testo diversa, in base al numero di caratteri specificati.

SOSTITUISCI.B sostituisce parte di una stringa di testo con una stringa di testo diversa, in base al numero di byte specificati.

Importante : 

  • Queste funzioni potrebbero non essere disponibili in tutte le lingue.

  • La funzione RIMPIAZZA è stata progettata per essere utilizzata con le lingue basate sul set di caratteri a byte singolo (SBCS), mentre la funzione SOSTITUISCI.B è stata progettata per essere utilizzata con le lingue basate sul set di caratteri a byte doppio (DBCS). L'impostazione predefinita per la lingua nel computer in uso influisce sul valore restituito nel modo seguente:

  • RIMPIAZZA conta sempre ogni carattere, sia a byte singolo che a byte doppio, come 1 a prescindere dall'impostazione predefinita per la lingua.

  • SOSTITUISCI.B conta ogni carattere a byte doppio come 2 se è stata abilitata la modifica per l'impostazione di una lingua che supporta i caratteri DBCS e tale lingua è stata impostata come predefinita. In caso contrario, conterà ogni carattere come 1.

Le lingue che supportano i caratteri DBCS includono il giapponese, il cinese semplificato, il cinese tradizionale e il coreano.

Sintassi

RIMPIAZZA(testo_prec; inizio; num_caratt; nuovo_testo)

SOSTITUISCI.B(testo_prec; inizio; num_byte; nuovo_testo)

Gli argomenti della sintassi delle funzioni RIMPIAZZA e SOSTITUISCI.B sono i seguenti:

  • Testo_prec    Obbligatorio. Testo nel quale si desidera sostituire alcuni caratteri.

  • Inizio    Obbligatorio. Posizione del carattere del testo_prec che si desidera sostituire con nuovo_testo.

  • Num_caratt    Obbligatorio. Numero di caratteri nel testo_prec che si desidera sostituire con nuovo_testo utilizzando la funzione RIMPIAZZA.

  • Num_byte    Obbligatorio. Numero di byte nel testo_prec che si desidera sostituire con nuovo_testo utilizzando la funzione SOSTITUISCI.B.

  • Nuovo_testo    Obbligatorio. Testo che sostituirà i caratteri nel testo_prec.

Esempio

Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.

Dati

abcdefghijk

2009

123456

Formula

Descrizione (risultato)

Risultato

=RIMPIAZZA(A2;6;5;"*")

Sostituisce cinque caratteri in abcdefghijk con un unico carattere *, a partire dal sesto carattere (f).

abcde*k

=RIMPIAZZA(A3;3;2;"10")

Sostituisce le ultime due cifre (09) di 2009 con 10.

2010

=RIMPIAZZA(A4;1;3;"@")

Sostituisce i primi tre caratteri di 123456 con un unico carattere @.

@456

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×