Formula di Excel: elimina html da testo o numeri -

Formula generica

=MID(text,start,LEN(text)-markup_len)

Sommario

Per rimuovere html o altri markup dai valori nelle celle, puoi utilizzare la funzione MID.

Nell'esempio mostrato, la formula in C5 è:

=MID(B5,4,LEN(B5)-7)

Spiegazione

La funzione MID restituisce i caratteri utilizzando un punto iniziale e un punto finale fissi. In questo caso, il markup è costituito dal tag html in grassetto, che appare all'inizio di ogni cella e dal tag di chiusura associato, che appare alla fine.

La funzione MID è stata configurata per iniziare sempre da 4, il che rimuove efficacemente il tag iniziale dal valore. Il secondo argomento, num_chars, viene calcolato ottenendo il totale dei caratteri nella cella con LEN, quindi sottraendo 7. Usiamo 7 perché il tag iniziale in grassetto è di 3 caratteri e il tag di chiusura è di 4 caratteri = 7 caratteri in totale.

Con questi argomenti, MID estrae solo il testo tra i due tag e restituisce il risultato.

Articoli interessanti...