Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel media celle non contigue

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 media celle non contigue

Postdi Garde » 24/10/08 11:04

Buongiorno.
Premetto che ho fatto una ricerca sul forum ma non sono riuscito a trovare una soluzione al mio problema. Forse non ho cercato bene o forse la soluzione mi è passata sotto agli occhi e non l'ho vista. Nel caso scusate.
Il mio problema penso sia molto semplice ma mi non riesce di trovare una soluzione.
In un foglio ho
Colonna A: Data dal 1 gennaio al 31 dicembre.
Colonna B: Giorno della settimana (lun, mar, ecc.)
Colonna C: Valori. Viene riempita durantel'anno.
Come posso fare a calcolare la media dei singoli giorni (es. lun)che si modifichi man mano che le settimane vengono riempite?

Ho provato con la semplicefunzione MEDIA ma accetta solo 30 celle e a fine anno saranno 52.
Ho provato a calcolare con SOMMA.SE e CONTA.SE ma mentre la prima mi da il totale corretto con la seconda ottengo sempre il numero di lunedi presenti nell'anno e non quelli effettivamente con un valore inserito quindi la media viene sbagliata.

Qualcuno puo aiutarmi?

Grazie
Garde
Utente Senior
 
Post: 220
Iscritto il: 21/01/04 10:35

Sponsor
 

Re: Excel media celle non contigue

Postdi Flash30005 » 24/10/08 12:16

Ci sono diverse soluzioni, una, se fa al caso tuo, potrebbe essere questa:
crea una macro così
Codice: Seleziona tutto
Sub Macro1()

    Cells.Select
    Selection.Sort Key1:=Range("B2"), Order1:=xlAscending, Key2:=Range("A2") _
        , Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _
        False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2 _
        :=xlSortNormal
    Selection.Subtotal GroupBy:=2, Function:=xlAverage, TotalList:=Array(3), _
        Replace:=True, PageBreaks:=False, SummaryBelowData:=True
    Range("A1").Select

End Sub

Ottieni le medie di tutti i giorni della settimana con la funzione Subtotale

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-

Re: Excel media celle non contigue

Postdi Flash30005 » 24/10/08 12:23

Dimenticavo...
Nella mia colonna B io ho messo i giorni della settimana in formato numerico (1 = Lunedì; 2 = Martedì, etc), una colonna che se hai possibilità la puoi sempre creare per avere i giorni della settimana in ordine "cronologico", nel tuo caso otterrai un ordine alfabetico dei giorni della settimana secondo questo schema:
Domenica con i subtotali
Giovedi con i subtotali
Lunedì ....
Martedì ....
Mercoledì ....
Sabato ....
Venerdì ....
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 media celle non contigue":


Chi c’è in linea

Visitano il forum: Maury170419 e 13 ospiti