Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

EXCEL - macro : accodare valori

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 - macro : accodare valori

Postdi buni75 » 29/06/12 10:37

buongiorno,

ho un file di destinatari dove, al ripetersi di un certo valore su più righe, ho necessità di accodare determinati valori a fine riga con separatore virgola, di mantenere solo la prima riga e di sommare alcuni valori numerici che non hanno separatore decimali.
ESEMPIO :
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050004560000000000000000 240868 000000.00 0000000.00SP251507 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050004480000000000000000 240868 000000.00 0000000.00SP251508 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050004220000000000000000 240868 000000.00 0000000.00SP251509 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050003130000000000000000 240868 000000.00 0000000.00SP251510 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050013260000000000000000 240868 000000.00 0000000.00SP251511 0000000.00 automobili@NOMAIL.it

il valore "240868" si ripete, quindi devo mantenere solo la prima riga, aggiungere a fine riga i valori "SPxxxxx" separati da VIRGOLA, e sommare i valori che si trovano dopo "RM005".
il resto non cambia.

grazie per il vs help, francesco
buni75
Utente Junior
 
Post: 34
Iscritto il: 24/08/11 20:20

Sponsor
 

Re: EXCEL - macro : accodare valori

Postdi patel » 29/06/12 12:32

allega un esempio del file con più dati ed in un altro foglio il risultato che vuoi ottenere
patel
Utente Senior
 
Post: 122
Iscritto il: 24/04/12 16:03

Re: EXCEL - macro : accodare valori

Postdi buni75 » 01/07/12 09:00

ok. ecco esempio da lavorare e risultato.

ESEMPIO :
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050004560000000000000000 240868 000000.00 0000000.00SP251507 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050004480000000000000000 240868 000000.00 0000000.00SP251508 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050004220000000000000000 240868 000000.00 0000000.00SP251509 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050003130000000000000000 240868 000000.00 0000000.00SP251510 0000000.00 automobili@NOMAIL.it
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050013260000000000000000 240868 000000.00 0000000.00SP251511 0000000.00 automobili@NOMAIL.it

RISULTATO :
08052826123456 20120628 DESTINATARIO NUMERO 1 VIA MARINA 12 01234567890 12345 ROMA RM0050029650000000000000000 240868 000000.00 0000000.00SP251507,SP251508,SP251509,SP251510,SP251511 0000000.00 automobili@NOMAIL.it

visto che il valore "240868" si ripeteva su le 5 righe, rimane 1 sola riga dove il valore dei colli non cambia (presente dopo la città e provincia "005" 3 digit), il valore del peso invece si somma (presente dopo il valore dei colli con 7 digit), i valori dei segnacolli si sommano con separatore virgola.
il resto dei valori non subisce modifiche.

questo sopra era il caso di un ordine di 5 righe, naturalmente nel file origine la gran parte sono monoriga quindi non vengono modificati perché il valore che fa da comune denominatore si ripete una sola volta.

non riesco ad allegare un file. come si fa?

grazie per la collaborazione, francesco
buni75
Utente Junior
 
Post: 34
Iscritto il: 24/08/11 20:20

Re: EXCEL - macro : accodare valori

Postdi Flash30005 » 01/07/12 10:51

Non hai specificato il tipo di file (se testo o foglio elettronico .xls)
per allegare il file segui questa procedura
http://www.pc-facile.com/forum/viewtopic.php?f=26&t=80395

ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-


Torna a Applicazioni Office Windows


Topic correlati a "EXCEL - macro : accodare valori":


Chi c’è in linea

Visitano il forum: PcBase e 6 ospiti