Condividi:        

Formula Conta.se !

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

Formula Conta.se !

Postdi tony61 » 21/05/10 07:51

Ciao a tutti

Quale formula e più ideale per questo tipo di problema

da A1 a A10 ci sono dei valori (n°)

esem:

25-46-68-21-3-15-47-56-70-122-

devo contare da A10 verso A1
quanti valori sono superiori a valore 40 .
valori consecutivi superiori a 40
esem:47-56-70-122
ne trova 4 e deve fermarsi li senza conteggiare (46.48)

esem:
in A10 abbiamo 78
in A9 abbiamo 60
in A8 abbiamo 35

la ricerca ne trova solo 2 e si ferma
si ferma al primo inferiore a 40

e conta solo quelli da A10 verso A1 con quel criterio

ne ho provate di formule ma non riesco a interrompere il conteggio :idea:


grazie mille
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Sponsor
 

Re: Formula Conta.se !

Postdi Flash30005 » 21/05/10 09:05

Per conteggio intendi quanti numeri sono maggiore di 40
oppure vorresti la somma dei numeri maggiore di 40?

Ti invio una macro che fa ambedue le cose poi deciderai tu quale utilizzare

Codice: Seleziona tutto
Sub ContaSomma()
Conta = 0
Somma = 0
For RR = 10 To 1 Step -1
If Range("A" & RR).Value > 40 Then
Conta = Conta + 1
Somma = Somma + Range("A" & RR).Value
Else
GoTo esci
End If
Next RR
esci:
MsgBox "Ci sono " & Conta & " Numeri maggiori di 40 " & " e la loro somma è " & Somma
End Sub


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: Formula Conta.se !

Postdi tony61 » 21/05/10 09:29

Si grazie

quanti sono conteggio
maggiori di 40

in ordine consecutivo da A10 verso A1

fermando il conteggio al primo valore inferiore a 40
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi tony61 » 21/05/10 09:35

tony61 ha scritto:Si grazie

quanti sono conteggio
maggiori di 40

in ordine consecutivo da A10 verso A1

fermando il conteggio al primo valore inferiore a 40



La formula la devo estendere da P2 a P4007

anche la macro dovrei estendere da P2 a P4007

non so cosa è meglio se la formula o la macro

grazie ancora
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi Statix » 21/05/10 09:53

Ciao Tony61
prova ,ho modificato la macro.
Codice: Seleziona tutto
Sub ContaSomma()
Conta = 0
Somma = 0
For RR = 4007 To 2 Step -1
If Range("P" & RR).Value > 40 Then
Conta = Conta + 1
Somma = Somma + Range("P" & RR).Value
Else
GoTo esci
End If
Next RR
esci:
MsgBox "Ci sono " & Conta & " Numeri maggiori di 40 " & " e la loro somma è " & Somma
End Sub
Statix
Windows 10,
Office 2013,
Statix
Utente Senior
 
Post: 1287
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta

Re: Formula Conta.se !

Postdi tony61 » 21/05/10 10:00

Statix ha scritto:Ciao Tony61
prova ,ho modificato la macro.
Codice: Seleziona tutto
Sub ContaSomma()
Conta = 0
Somma = 0
For RR = 4007 To 2 Step -1
If Range("P" & RR).Value > 40 Then
Conta = Conta + 1
Somma = Somma + Range("P" & RR).Value
Else
GoTo esci
End If
Next RR
esci:
MsgBox "Ci sono " & Conta & " Numeri maggiori di 40 " & " e la loro somma è " & Somma
End Sub


Grazie statix
al posto della MsgBox deve inserirmi il conteggio
nella cella P2 ( x quello che trova da k2 a B2)

Nelle cella P3 ( x quello che trova da k3 a B3)

e cosi fino a P4006
sempre con i parametri di inizio post
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi Statix » 21/05/10 10:20

Puoi essere più chiaro,
vuoi elaborare diverse righe con più macro.
basta mettere al posto del MSGbox
Codice: Seleziona tutto
range("P2")=Conta
Statix
Windows 10,
Office 2013,
Statix
Utente Senior
 
Post: 1287
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta

Re: Formula Conta.se !

Postdi tony61 » 21/05/10 10:44

tony61 ha scritto:Ciao a tutti

Quale formula e più ideale per questo tipo di problema

da A1 a A10 ci sono dei valori (n°)

esem:

25-46-68-21-3-15-47-56-70-122-

devo contare da A10 verso A1
quanti valori sono superiori a valore 40 .
valori consecutivi superiori a 40
esem:47-56-70-122
ne trova 4 e deve fermarsi li senza conteggiare (46.48)

esem:
in A10 abbiamo 78
in A9 abbiamo 60
in A8 abbiamo 35

la ricerca ne trova solo 2 e si ferma
si ferma al primo inferiore a 40

e conta solo quelli da A10 verso A1 con quel criterio

ne ho provate di formule ma non riesco a interrompere il conteggio :idea:


grazie mille


Non si riesce non rispetta gli esempi riportati nel post

ci deve essere una formula con conta.se confronta

grazie statix ma la macro non rispetta le condizioni descritte

deve contarmi quanti ritardi (valori in cella A1 A10 )
consecutivi partendo da A10 sono superiori a 40 fino a A1

come sopra esem:

sarebbero tutti i valori consecutivi superiori a 40

solo consecutivi in ordine da A10 verso A1

questo deve contare

grazie ciao continuo a cercare
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi Flash30005 » 21/05/10 12:58

No, Tony...
sei tu che non sei molto chiaro...
qui dici
tony61 ha scritto:devo contare da A10 verso A1
quanti valori sono superiori a valore 40 .
valori consecutivi superiori a 40

parli di 10 righe
e qui invece
tony61 ha scritto:nella cella P2 ( x quello che trova da k2 a B2)
Nelle cella P3 ( x quello che trova da k3 a B3)
e cosi fino a P4006

Parli di 10 colonne x 4007 righe
la macro postata inizialmente fa quello che hai richiesto inizialmente ma se continui a cambiare le specifiche non possiamo starti dietro
scusami ma il tempo è sempre molto poco...

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: Formula Conta.se !

Postdi Statix » 21/05/10 13:34

x Tony61
la macro postata da Flash30005,lavora per la colonna A,
forse tu vuoi che la macro lavori per 4007 righe e ti metta il risultato in P
tipo foto allegata.
Immagine
Statix
Windows 10,
Office 2013,
Statix
Utente Senior
 
Post: 1287
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta

Re: Formula Conta.se !

Postdi tony61 » 21/05/10 13:46

Era inteso x la formula

l'esempio iniziale il post

Formula Conta.se !

il riferimento alle celle A10 A 1

era di esempio ,poi io trascinavo la formula giù
questo era inteso nel post iniziale ,la formula poi la trascinavo giù

grazile lo stesso Flash30005 e Statix

siamo in molti nel forum non vi faccio perdere altro tempo se esce la formula ok
altrimenti vedo di aggiustarmi
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi Statix » 21/05/10 14:05

X Tony61,

Ti arrendi facilmente,se spieghi un pochettino meglio,vediamo cosa fare,
sul forum stiamo tutti qui cercando di aiutarci a vicenda.
Forse ho capito cosa vuoi fare.
Hai una colonna A1:A4007 di questa colonna partendo da
A10:A1 vuoi contare i numeri >40 e fermare la macro e il valore metterlo in P2,
poi ricominci da
A11:A2 vuoi contare i numeri >40 e fermare la macro e il valore metterlo in P3,
poi ricomincia
A12:A3 vuoi contare i numeri >40 e fermare la macro e il valore metterlo in P4,
e cosi fino a
A4007:A3998 vuoi contare i numeri >40 e fermare la macro e il valore metterlo in P4006,

Giusto.
Statix
Windows 10,
Office 2013,
Statix
Utente Senior
 
Post: 1287
Iscritto il: 12/05/06 21:55
Località: Provincia di Caserta

Re: Formula Conta.se !

Postdi tony61 » 21/05/10 14:24

Aspeto se esce una formula grazie statix

il post iniziale mi sembtìrava abbastanza chiaro con l'esempio ok

tony61 ha scritto:Era inteso x la formula
l'esempio iniziale il post
Formula Conta.se !
il riferimento alle celle A10 A 1
era di esempio ,poi io trascinavo la formula giù
questo era inteso nel post iniziale ,la formula poi la trascinavo giù
grazile lo stesso Flash30005 e Statix
siamo in molti nel forum non vi faccio perdere altro tempo se esce la formula ok
altrimenti vedo di aggiustarmi

tony61 ha scritto:Ciao a tutti

Quale formula e più ideale per questo tipo di problema

da A1 a A10 ci sono dei valori (n°)

esem:

25-46-68-21-3-15-47-56-70-122-

devo contare da A10 verso A1
quanti valori sono superiori a valore 40 .
valori consecutivi superiori a 40e solo quelli
esem:47-56-70-122
ne trova 4 e deve fermarsi li senza conteggiare (46.48)Non contare
esem:
in A10 abbiamo 78
in A9 abbiamo 60
in A8 abbiamo 35

la ricerca ne trova solo 2 e si ferma
si ferma al primo inferiore a 40

e conta solo quelli da A10 verso A1 con quel criterio

ne ho provate di formule ma non riesco a interrompere il conteggio :idea:


grazie mille
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi Flash30005 » 21/05/10 14:38

Io leggo quello che scrivi e cerco di interpretarlo
ma ancora non mi spiego questo quesito
tony61 ha scritto:al posto della MsgBox deve inserirmi il conteggio
nella cella P2 ( x quello che trova da k2 a B2)
Nelle cella P3 ( x quello che trova da k3 a B3)
e cosi fino a P4006


Qui la colonna "A" non compare affatto
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: Formula Conta.se !

Postdi tony61 » 21/05/10 14:49

Ciao a tutti

Quale formula e più ideale per questo tipo di problema

da A1 a A10 ci sono dei valori (n°)

esem:

25-46-68-21-3-15-47-56-70-122-

devo contare da A10 verso A1
quanti valori sono superiori a valore 40 .
valori consecutivi superiori a 40e solo quelli
esem:47-56-70-122
ne trova 4 e deve fermarsi li senza conteggiare (46.48)Non contare
esem:
in A10 abbiamo 78
in A9 abbiamo 60
in A8 abbiamo 35

la ricerca ne trova solo 2 e si ferma
si ferma al primo inferiore a 40
e conta solo quelli da A10 verso A1 con quel criterio
ne ho provate di formule ma non riesco a interrompere il conteggio :idea:

grazie mille[/quote][/quote]

Questo è l'esempio poi la formula la copiavo io nella cella
Sono 2 discorsi diversi se si parla di formule e un discorso ,
altra cosa se si parla di macro mi spiegavo diversamente .

Ma non serve andare oltre (probabilmente cè stato un malinteso)
non mi sono spiegato bene che cercavo una formula .

Grazie
Flash30005 e Statix
vediamo se ci sono alternative

ciao
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi biancocandido55 » 21/05/10 19:44

Ciao Tony61,
premesso che non so' come hai i valori posizionati sul tuo foglio e dove vuoi posizionare l'eventuali formule ecc.., vedi da questa immagine se la formula in A12 ti puo' tornare utile, Immagine
, mentre la macro di flash ti da' il risultato in P2 con la correzione di statix.
Io mi fermo qui per il momento, se ci sono altri spunti dagli altri amici, staremo a vedere .
ciao bianco55 Immagine
biancocandido55
Utente Senior
 
Post: 305
Iscritto il: 03/03/06 10:15

Re: Formula Conta.se !

Postdi tony61 » 21/05/10 21:15

biancocandido55 ha scritto:Ciao Tony61,
premesso che non so' come hai i valori posizionati sul tuo foglio e dove vuoi posizionare l'eventuali formule ecc.., vedi da questa immagine se la formula in A12 ti puo' tornare utile, Immagine
, mentre la macro di flash ti da' il risultato in P2 con la correzione di statix.
Io mi fermo qui per il momento, se ci sono altri spunti dagli altri amici, staremo a vedere .
ciao bianco55 Immagine



Grazie
biancocandido55

si l'immagine rende l'idea allora il conteggio partendo da A10 va verso A1
i valori che trova consecutivi >40sono nelle celle A8/A9/A10 (57.85.76)
e corretto la conta 3 valori consecutivi superiori a <40 poi si ferma perchè in A7 trova il 15 che è minore di 40
basta cosi si ferma la conta
e il conteggio risulta 3
mentre nella colonna B il conteggio e 0 perchè il primo valore da B10 a salire
e 4 inferiore a 40

questo intendevo

grazie
biancocandido55
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi tony61 » 21/05/10 21:52

Immagine

Uploaded with ImageShack.us


Questo lo fatto ora x rendere più chiaro con l'immagine
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Re: Formula Conta.se !

Postdi Anthony47 » 21/05/10 23:37

Tony, guarda che se chi cerca di aiutarti fa delle domande e' solo perche' non gli quadra quello che ha capito dalla tua esposizione; e se alle loro argomentazioni rispondi ripetendo le frasi precedenti allora non aggiungi niente per aiutarli a capire i termini del problema.
Al di la' di questo commento sulla tua inspiegabile posizione, personalmente trovo anche io poco comprensibile, e anche contraddittorio, quello che hai detto. Invece e' probabilmente illuminante lo screenshot dei dati, a parte qualche inesattezza nella parte destra dove non sempre elenchi quali sono i numeri che devono entrare nel tuo conteggio; potevi allegarlo prima invece di commentare l' utilita' delle domande.

Spero che con questo tuo ultimo chiarimento ci sia ancora qualche esperto che si prenda a cuore il tuo problema (possibilmente senza fare domande retoriche, ne' mettere i puntini sulle i, please)

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

Re: Formula Conta.se !

Postdi tony61 » 22/05/10 08:03

Daccordo Anthony47

non sono stato chiaro

mi scuso con tutti,ci sono delle inesattezze e vero,
ma non era mia intenzione fare polemiche

avrei dovuto metteri prima l'immagine


mi scuso con tutti
tony61
Utente Senior
 
Post: 176
Iscritto il: 11/04/09 13:33

Prossimo

Torna a Applicazioni Office Windows


Topic correlati a "Formula Conta.se !":


Chi c’è in linea

Visitano il forum: Nessuno e 46 ospiti