Condividi:        

PROBLEMA CON EXCEL MEDIA iterata

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

PROBLEMA CON EXCEL MEDIA iterata

Postdi Pana » 21/11/09 23:46

CIAO A TUTTI

Ho il seguente problema:

Ho una colonna di centinaia di dati su Excel.

Ho bisogno di calcolare la media per i primi quattro dati, poi i successivi quattro, poi i successivi quattro ancora...

Se faccio la media per i primi quattro nella colonna accanto, e poi trascino la casella sull'intera colonna, mi fa la media per i dati quattro per quattro, ma partendo da OGNI DATO. Io invece ho bisogno SOLO delle medie DAL PRIMO AL QUARTO, dal QUARTO all' OTTAVO, dall'OTTAVO al DODICESIMO, etc.... (e non dal PRIMO al QUARTO, dal SECONDO al QUINTO, dal TERZO al SESTO, etc....)

Posso fare copia incolla (della prima casella) ogni quattro righe, ma mi prenderebbe un'ora...

Come posso fare? HO BISOGNO DEL VOSTRO AIUTO :)

Grazie!
Pana
Utente Junior
 
Post: 30
Iscritto il: 20/11/09 22:19

Sponsor
 

Re: PROBLEMA CON EXCEL MEDIA iterata

Postdi Gigi_ » 22/11/09 18:05

Ciao,
ho immaginato che tu avessi la tua formula in B1, per mille celle (numerodati=1000) quindi ti propongo la macro:

Codice: Seleziona tutto
Sub media()

output = 2 ' colonna di inserimento del valore copiato "B"
partenza = 1 ' riga dipartenza
numerodati = 1000

For operatori = partenza To numerodati Step 4  ' ciclo che indica il numero di riga
   
    Cells(operatori, output).Select  ' cella copiata =
    Application.CutCopyMode = False
    Selection.Copy
    Cells(operatori + 4, output).Select
    ActiveSheet.Paste
     
Next
End Sub

Se vuoi cambiare la cella da copiare dei cambiare output e partenza.
Per inserire il codice della macro premi alt+f11 e si aprirà la schermata dell'editor, inserisci->modulo ed incolli
Poi lanci la macro. ;)
Gigi_
win 7 + office 2003
Avatar utente
Gigi_
Utente Senior
 
Post: 344
Iscritto il: 14/11/09 21:51

Re: PROBLEMA CON EXCEL MEDIA iterata

Postdi Pana » 25/11/09 19:01

Ora ci provo grazie mille comunque!

Ti facciosapere se ce l'ho fatta
Pana
Utente Junior
 
Post: 30
Iscritto il: 20/11/09 22:19

Re: PROBLEMA CON EXCEL MEDIA iterata

Postdi Anthony47 » 26/11/09 12:49

E se invece che con la macro (che credo ti inserisce le formule ogni 4 righe) lo vuoi fare con formule:
-I tuoi dati sono ad esempio in A2:A1000
-su B2 metti la formula
Codice: Seleziona tutto
=MEDIA(SCARTO(A$2;(RIF.RIGA()-2)*4;0;4;1))
-copi B2 verso il basso; ogni formula fara' riferimento al blocco di 4 celle "successivo", se ottieni #DIV/0 e' perche' il range e' vuoto (sei arrrivato al fondo).

La formula e' per la riga 2, devi adattare al tuo layout dei dati; se non riesci posta ancora spiegando dove sono posizionati e dove vuoi attenere i risultati.

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


Torna a Applicazioni Office Windows


Topic correlati a "PROBLEMA CON EXCEL MEDIA iterata":


Chi c’è in linea

Visitano il forum: Nessuno e 48 ospiti