Condividi:        

[Excel] Eliminare stringa di testo specifica

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[Excel] Eliminare stringa di testo specifica

Postdi The_jackal » 29/05/08 12:24

Innnzitutto cioa a tutto il forum, avrei una domanda...
Ho una colonna di dati es
G1
G2m
G3m
G4
G5m
G6
G7m

questi dati contengono 2 stringhe di testo sempre uguali (supponiamo G e m) di cui G sempre presente e m presente in alcune celle....esiste una formula per eliminarle entrambe e lasciare invariato il numero presente, oppure si deve costruire una macro?
grazie a tutti
The_jackal
Utente Junior
 
Post: 21
Iscritto il: 29/05/08 12:16

Sponsor
 

Re: [Excel] Eliminare stringa di testo specifica

Postdi Anthony47 » 29/05/08 14:52

Ciao jackal e benvenuto nel forum.

Lo puoi fare con il comando Trova: Seleziona i tuoi dati; Menu /Modifca /Trova; segni G da trovare; tab Sostituisci, ma lasci in bianco "sostituisci con", quindi premi Sostituisci tutto. Ripeti per la "m".

Con formule, se i tuoi dati sono in A1 e sottostanti, puoi usare in B1
Codice: Seleziona tutto
=SOSTITUISCI(SOSTITUISCI(A1;"G";"");"m";"")

Poi copi B2 nelle celle sottostanti.

La funzione Sostituisci discrimina tra maiuscolo e minuscolo; nel comando Trova questa distinzione e' opzionale.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19441
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Excel] Eliminare stringa di testo specifica

Postdi The_jackal » 29/05/08 15:16

Ciao anthony...il rpoblema e` che incollando la tua formula non va....ho provato

=SUBSTITUTE(SUBSTITUTE(h27;"G";"");"m";"") (Ho office 2000 in inglese)
dove h27 e` una clla prova con un valore nello teso formato di quelli da modificare...ma quanod attivo la formula mi da erroere #VALUE...eppure la sintasi della formula mi sembra giusta....cosa sbaglio?
forse non riconosce la stringa perche` e` tutto attaccato?

Grazie
The_jackal
Utente Junior
 
Post: 21
Iscritto il: 29/05/08 12:16

Re: [Excel] Eliminare stringa di testo specifica

Postdi The_jackal » 29/05/08 17:30

Mi auto rispondo da solo....mentre provando a eliminare singolarmente i caratteri si riesce con la formula semplice =SUBSTITUTE(A1,"G","")

se provo ad attuare il tutto in una sola casella mi da errore VALUE....

In un solo passaggio non riesco....qualche idea?
The_jackal
Utente Junior
 
Post: 21
Iscritto il: 29/05/08 12:16

Re: [Excel] Eliminare stringa di testo specifica

Postdi Anthony47 » 29/05/08 19:10

Excel consente di concatenare tranquillamente piu' funzioni...
Avendo la versione inglese, hai usato la "virgola" come separatore nella tua formula? Che cos "hai" nella cella H27 (quello ci che hai digitato dentro) e quale formula completa usi?

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19441
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Excel] Eliminare stringa di testo specifica

Postdi The_jackal » 30/05/08 10:12

Ciao anthony, se uso la formula semplice =SUBSTITUTE(A1,"G","") mi toglie la "G" ma io vorrei togliere entrambe le "costanti" in un solo passaggio.....ovviamente potrei poi prendere il alore ottenuto es. 23m e riapplicare la formula togliendo la m ma avrei 3 colonne poi...
The_jackal
Utente Junior
 
Post: 21
Iscritto il: 29/05/08 12:16

Re: [Excel] Eliminare stringa di testo specifica

Postdi Anthony47 » 30/05/08 10:29

Devi fare come ti dissi alla prima risposta, adattando la sintassi alla tua versione di excel.
Quindi userai:
Codice: Seleziona tutto
=SUBSTITUTE(SUBSTITUTE(A1,"G",""),"m","")


Tu hai scritto: "se provo ad attuare il tutto in una sola casella mi da errore VALUE"; con quale formula hai provato?

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19441
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Excel] Eliminare stringa di testo specifica

Postdi The_jackal » 30/05/08 10:34

Cioa anthony devo probabilmente aver sbagliato a scrivere SUBSTITUTE perche` l formula che effettivamente mi sembrava corretta ora va...usavo quella formula ma mi dava errore...cmq ora funziona perfettamente...
The_jackal
Utente Junior
 
Post: 21
Iscritto il: 29/05/08 12:16

Re: [Excel] Eliminare stringa di testo specifica

Postdi The_jackal » 30/05/08 10:39

no mi correggo, usavo il punto e virgola che effettivamente non i usa nelle versioni inglesi.....con la virgola tutto funziona...
The_jackal
Utente Junior
 
Post: 21
Iscritto il: 29/05/08 12:16


Torna a Applicazioni Office Windows


Topic correlati a "[Excel] Eliminare stringa di testo specifica":


Chi c’è in linea

Visitano il forum: Nessuno e 56 ospiti