2013-12-17 11 views
11

Ho tabelle di regressione in un foglio di calcolo di Excel in cui la significatività è indicata con caratteri di stelle (*). Quelli sono collegati al numero nella cella e il numero di stelle non è costante: a volte tre, a volte due, a volte uno ea volte nessuno.Come rimuovere il carattere "*" in Excel 2010?

desidero rimuovere quelle asterischi tale che posso utilizzare il numero nella cella (attualmente è inteso come testo da Excel a causa della presenza della asterisco.)

Ho provato il seguente:

  • cerca e sostituisce il carattere *, ma poiché Excel lo interpreta come "tutto", si ottiene un risultato indesiderato. Ho anche provato delle varianti: "", "".

  • Testo in colonne: ma poiché il numero di asterischi non è costante, non può funzionare. Inoltre, dovrei farlo manualmente per un numero impressionante di colonne, quindi questa soluzione non è praticabile.

  • Anche la rimozione manuale delle stelle è fuori questione.

Come esempio, qui è quello che voglio fare:

A1 = 1 ***

A2 = 2 *

A3 = 3

A4 = sum (A1: A3)

+1

Ci scusiamo per questo, il sito non mi permette di iniziare con "Caro comunità" – user89073

risposta

41

Il carattere di escape in Excel è il ~. Quindi, per trovare e sostituire tutti gli asterischi, cerca ~ * e sostituisci con niente. Si prega di vedere l'immagine per rimuovere tutti i caratteri *.

screenshot

+0

Solo un commento laterale per altri lettori: mi dimentico sempre il carattere citando - ma ha trovato che è anche spiegato nel testo di Aiuto della finestra di dialogo Cerca e sostituisci. quindi il modo più veloce per trovarlo la prossima volta che non sei sicuro è la F1! :-) –

4

Usa ~* per la stringa da cercare.

Se si utilizza Testo in colonne, c'è una casella di controllo per Considera delimitatori consecutivi come uno, e questa è un'alternativa perfetta per ciò che è necessario.

+0

Grazie mille! Funziona come un fascino! – user89073

+0

@ user89073 - Ottimo! Ho aggiunto un'altra opzione. –

+0

Sì, funziona, ma ho 20 colonne da elaborare. Quindi, lo farò per la versione trunc (sostitutiva). – user89073

2

sono riuscito utilizzando questa formula

B1 = TRUNC(SUBSTITUTE(A1; "*"; ""); 0) 
B2 = TRUNC(SUBSTITUTE(A2; "*"; ""); 0) 
B3 = TRUNC(SUBSTITUTE(A3; "*"; ""); 0) 
B4 = SUM(B1:B3) 
+1

Anche il tuo metodo funziona molto bene, sebbene con; più di,. – user89073

+0

@ user89073 thx. risolto – WBAR

+1

Si potrebbe fare tutto ciò all'interno di un'unica formula, ad es. lasciare A1: A3 così come sono e utilizzare questa formula per la somma '= SUMPRODUCT (SOSTITUTO (0 &A1:A3;" * ";" ") + 0)' –

Problemi correlati