Come sostituire un carattere particolare con un numero in Microsoft Excel

Se stai cercando una formula per sostituire un particolare carattere in una posizione specifica con un numero specifico, questo articolo fa per te.

In questo articolo, useremo una combinazione di funzioni IF, MID e REPLACE per sostituire il carattere particolare con zero.

Domanda): Voglio una formula per cercare “o” in 4 ^ a ^ posizione e poi sostituirla con “0” (zero). Se c’è un altro carattere o numero nella 4 ^ posizione, la formula non dovrebbe fare nulla. Spero che la mia spiegazione sia abbastanza buona per capire qual è il mio output. Un’altra cosa che vorrei aggiungere è che la formula non dovrebbe fare distinzione tra maiuscole e minuscole, ad esempio

se il carattere “o” o “O” è in lettere minuscole o maiuscole.

Di seguito è l’istantanea dell’output preferito:

img1

  • Useremo la formula IF per verificare se la 4 ^ a ^ posizione è “o” o qualsiasi altra cosa.

  • Se trovato, verrà utilizzata la formula Sostituisci per sostituire “o” con “0” (zero)

  • Nella cella B2, la formula è

* = IF MID (A2,4,1 = “o”, REPLACE (A2,4,1,0), A2)

img2

Nel caso in cui tu abbia un requisito simile ma la posizione e il carattere specifico utilizzati in questo esempio sono cambiati, puoi facilmente modificare la formula e dovresti essere in grado di ottenere l’output desiderato.

In questo modo, possiamo sostituire un carattere specifico in una posizione specifica con un altro personaggio.