Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel2007-somma di celle a intervalli irregolari

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

Excel2007-somma di celle a intervalli irregolari

Postdi MYlord » 28/02/12 00:06

Salve, sono un utente non esperto...ho un problema con excel 2007:
non so come impostare una funzone o una macro che in automatico mi dia le somme parziali di una serie di celle intervallate in maniera non regolare.
Riporto qui le prime righe della colonna in questione:

0226851(codice1)
0,0374125
0,052970625
0,024633
0,088600176
0
0226852(codice2)
0,014352
0,032844
0,06363
0226853(codice3)
0,1348164
0226854(codice4)
0
0,016422
0
0,01456875
0,101808
0226855(codice5)
...........
praticamente affianco ad ogni codice dovrei riportare la somma dei valori nell'intervallo fino al codice successivo.
Ho provato con i subtotali ma me li calcola ad ogni cambiamento di valore!
Se qualcuno può aiutarmi le sarei veramente grato!!!
Grazie dell'attenzione!!

Michele
MYlord
Newbie
 
Post: 4
Iscritto il: 27/02/12 20:32

Sponsor
 

Re: Excel2007-somma di celle a intervalli irregolari

Postdi MYlord » 28/02/12 00:08

tengo a precisare che non è possibile procedere manualmente alla somma poichè la colonna si compone di 220383 righe!!!
Help me please...Grazie!!
MYlord
Newbie
 
Post: 4
Iscritto il: 27/02/12 20:32

Re: Excel2007-somma di celle a intervalli irregolari

Postdi Anthony47 » 28/02/12 00:39

Ciao MYlord, benvenuto nel forum.
Nell' ipotesi che i tuoi dati siano in col A, da A2 verso il basso, prova questa formula da mettere su B2 e poi copiare verso il basso:
Codice: Seleziona tutto
=SE(LUNGHEZZA(INT(A2))>3; SOMMA(VALORE(SCARTO(A2;1;0;CONFRONTA(1;--(LUNGHEZZA(INT(A3:A33))>3);0)-1;1)));"")

Da confermare con Contr-Maiusc-Enter (non solo Enter).
Se funziona, l' ultimo codice non ti verra' pero' calcolato, lo farai a mano.
Se invece non funziona, allora dimmi il risultato che ti viene restituito applicando ai dati che hai pubblicato (o pubblica dati e risultati); inotre ti chiedere di inserire accanto a quei valori (da A2 verso il basso) la formula
Codice: Seleziona tutto
=VAL.TESTO(A2)
da copiare verso il basso per 10-20 di righe (diciamo 2-3 codici) e poi dirmi che cosa ti restituisce. In particolare vorrei capire se i codici sono riportati come "Testo" (esito Vero) e gli altri valori come "Numero" (esito Falso).

Ciao, ti aspettiamo
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Excel2007-somma di celle a intervalli irregolari

Postdi Flash30005 » 28/02/12 00:43

Ciao Mylord e benvenuto nel forum

Prova questa macro
Codice: Seleziona tutto
Sub SommaCod()
Columns("B:B").ClearContents
UR = Range("A" & Rows.Count).End(xlUp).Row
For RR = 2 To UR
    If InStr(1, Range("A" & RR).Value, ",", 1) = 0 And Len(Range("A" & RR).Value) > 4 Then
        RigaC = RR
    Else
        Range("B" & RigaC).Value = Range("B" & RigaC).Value + Range("A" & RR).Value
    End If
Next RR
End Sub

Ho considerato origine dati colonna A e la somma nella colonna B
se non è così cambia i riferimenti nella macro

Ciao


EDIT: vedi post di Anthony (qui sopra)
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-

Re: Excel2007-somma di celle a intervalli irregolari

Postdi MYlord » 28/02/12 15:02

Ciao Anthony47, è perfetta la prima funzione!!!!
Era proprio ciò che mi serviva!!(bastava solo calcolare l'ultimo codice manualmente!!!);
non saprei come ringraziarti, te ne sono veramente grato...ti faccio i miei più umili complimenti,sei un genio!!!
ps: grazie mille anke a chi mi ha postato la macro...non si sa mai, potrebbe sempre essere utile!!!
Vi saluto, ancora grazie...sono vostro debitore!!

Michele
MYlord
Newbie
 
Post: 4
Iscritto il: 27/02/12 20:32


Torna a Applicazioni Office Windows


Topic correlati a "Excel2007-somma di celle a intervalli irregolari":


Chi c’è in linea

Visitano il forum: patel e 8 ospiti