Ci vuole una combinazione di funzioni per tagliare le virgole finali da un array di dati.
A volte potresti trovare spiacevoli sorprese nei dati quando importi un file nell'applicazione per fogli di calcolo di Microsoft Excel. In alcuni casi, potresti avere un carattere estraneo, come una virgola, che appare alla fine delle stringhe di cella. Per rimuovere le virgole finali dalle celle di Excel, puoi creare una funzione che controlli la virgola alla fine di una stringa e quindi elimini il carattere finale nella stringa se si tratta di una virgola. Dopo aver utilizzato la formula per rimuovere le virgole dalle stringhe di cella, è possibile utilizzare la funzione Incolla speciale per copiare i valori di output della formula nei dati originali.
Passo 1
Apri il foglio di lavoro che contiene i dati da cui desideri rimuovere le virgole finali.
Video del giorno
Passo 2
Fare clic con il pulsante destro del mouse sull'intestazione della colonna direttamente a destra della colonna dati che si desidera pulire. Fare clic su "Inserisci" nel menu per inserire una nuova colonna funzione.
Passaggio 3
Digita quanto segue nella cella della colonna formula adiacente alla prima cella di dati:
=SE(DESTRA(A1,1)=",",SINISTRA(A1,LEN(A1)-1),A1)
Sostituisci l'indirizzo della cella della tua prima cella di dati al posto di tutte le istanze di "A1" nell'esempio sopra.
Passaggio 4
Premere Invio." Excel determina innanzitutto se il valore più a destra nella cella di dati è una virgola. In tal caso, determina il numero di caratteri nella cella utilizzando la funzione "Len" e quindi restituisce solo i caratteri N meno 1 più a sinistra, omettendo così la virgola. Se non viene rilevata alcuna virgola alla fine della stringa, Excel restituisce il valore della cella originale.
Passaggio 5
Fare clic con il pulsante destro del mouse sulla cella della formula e fare clic su "Copia". Incolla la formula nella cella direttamente a destra di tutte le celle da cui vuoi pulire le virgole. Excel eseguirà la funzione di taglio della virgola su tutte le celle e restituirà il valore di aggiornamento nella colonna della formula.
Passaggio 6
Evidenzia tutte le celle della formula, quindi fai clic con il pulsante destro del mouse sull'array e scegli "Copia".
Passaggio 7
Evidenzia le celle di dati originali, quindi fai clic con il pulsante destro del mouse sull'array e scegli "Incolla speciale". Fare clic sul pulsante di opzione accanto a "Valori", quindi fare clic sul pulsante "OK". Excel copierà le stringhe di output dalle celle della formula senza virgole nelle celle di dati originali come stringhe di caratteri statici.
Passaggio 8
Evidenzia la colonna della formula, quindi fai clic con il pulsante destro del mouse sull'array e fai clic su "Elimina" dal menu. Questo eliminerà la colonna formula ora che una copia permanente dell'output della formula è stata salvata nella colonna dati originale.