Condividi:        

conta ogni mese celle contenenti numero

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

conta ogni mese celle contenenti numero

Postdi marcoc » 20/01/10 15:32

ciao a tutti, ho un nuovo quesito:
sto cercando una formula del tipo matrice.somma.prodotto, che mi conti il numero di celle contenenti un numero in base al mese di riferimento.

Semplificando:
in colonna A ho i giorni dell'anno, dall'1gen al 31dic.
nella B ho la specifica "ferie", "riposo", "festivo", oppure un numero se è stato un giorno lavorativo.

Mi seve dunque una formula che mi conti mese per mese il numero di numeri (scusate il gioco di parole) in colonna B e che lo moltiplichi per la distanza casa-lavoro (50km), al fine di ottenere automaticamente il numero di km percorsi per lavoro ogni mese.

che dite?
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Sponsor
 

Re: conta ogni mese celle contenenti numero

Postdi Flash30005 » 21/01/10 11:23

Se ti va bene anche una macro prova questo codice:
Codice: Seleziona tutto
Sub ContaKmMese()
Dim VettM(12) As Integer
Worksheets("Foglio1").Select
UR = Worksheets("Foglio1").Range("A" & Rows.Count).End(xlUp).Row
    Range("G1").FormulaR1C1 = "gennaio"
    Range("H1").FormulaR1C1 = "febbraio"
    Range("G1:H1").AutoFill Destination:=Range("G1:R1"), Type:=xlFillDefault
    Range("E1").FormulaR1C1 = "Km/giorno"
    Range("A1").Select
For RR = 2 To UR
mese = Month(Cells(RR, 1).Value)
If IsNumeric(Cells(RR, 2)) Then
VettM(mese) = VettM(mese) + [E2]
End If
Next RR
For Cm = 7 To 18
Cells(2, Cm).Value = VettM(Cm - 6)
Next Cm
End Sub

Dovrai solo inserire il valore 50 (km al giorno che, volendo, potrai variare) in E2
Ho considerato, come testata, la prima riga del foglio1 quindi
il 1 gennaio sarà in A2, il 2 gennaio in A3 etc etc
e nella colonna B (da B2 verso il basso) i giorni lavorati (qualsiasi valore purché numero)

Fai sapere
Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: conta ogni mese celle contenenti numero

Postdi Anthony47 » 21/01/10 14:45

Se vuoi farlo con formule:
I tuoi dati sono in A1:A366/B1:B366; metti in E2 la formula
=SOMMA((MESE(A1:A366)=E1)*VAL.NUMERO(B1:B366))
che confermerai con Contr-Maiusc-Enter.
Poi in E1 scrivi il "numero" del mese (es 3 per Marzo) e la formula ti contera' il numero di gg con valori numerici; su come fare la moltiplicazione non ti do' nessun suggerimento...

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

Re: conta ogni mese celle contenenti numero

Postdi marcoc » 26/01/10 21:30

ok, grazie
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: conta ogni mese celle contenenti numero

Postdi ricky53 » 28/01/10 16:20

Ciao Marcoc

Tu hai scritto

una formula che mi conti mese per mese il numero di numeri (scusate il gioco di parole) in colonna B


ma se un giorno fai due o più volte il percorso?

Non deve essere calcolato il numero dei Km effettivamente fatti?

Ciao da Ricky53
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: conta ogni mese celle contenenti numero

Postdi marcoc » 28/01/10 16:30

non saprei, non è il mio caso, ma modificherei a mano la formula se mi serve e se non è frequente.
ciao
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano


Torna a Applicazioni Office Windows


Topic correlati a "conta ogni mese celle contenenti numero":


Chi c’è in linea

Visitano il forum: Anthony47 e 41 ospiti