| | Post: 16 | Registrato il: 21/11/2016
| Città: PESCARA | Età: 47 | Utente Junior | 2007 | | OFFLINE | |
|
23/01/2018 14:21 | |
Salve a tutti.
Come si fa a chiedere, in un dato intervallo, quanti valori ci sono compresi tra un dato valore ed un altro?
Come faccio, cioè, a chiedere, ad esempio nell'intervallo A1:B20, quante volte compaiono valori compresi tra 5 e 10?
Grazie. |
|
| | Post: 3.634 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
23/01/2018 14:47 | |
Prova con questa function da inserire in un modulo standard
vb Function MioContaSe(a As Range)
Dim cel As Range
For Each cel In a
Select Case cel.Value
Case 5 To 10
MioContaSe = MioContaSe + 1
End Select
Next cel
End Function
e in una cella del foglio scrivi
Alfredo |
| | Post: 16 | Registrato il: 21/11/2016
| Città: PESCARA | Età: 47 | Utente Junior | 2007 | | OFFLINE | |
|
23/01/2018 15:25 | |
Grazie mille.. però ammetto di non saper usare il VB, non so nemmeno dove dovrei trascrivere il programmino che hai realizzato. Non ci sarebbe una soluzione con le formule già previste da Excel?
Grazie. |
| | Post: 3.635 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
23/01/2018 15:45 | |
Sulle formule non so rispondere perché con queste non vado molto d'accordo.
Fai così
1) Con Alt+F11 apri l'editor di VBA
2) Dal menù Inserisci scegli Modulo
3) Nella finestra in alto a destra copia e incolla il codice
4) Premi di nuovo Alt+F11 per chiudere l'editor.
e in una cella inserisci la funzione come ti ho scritto.
Alfredo |
| | Post: 1.501 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
23/01/2018 16:30 | |
ciao Al
buona giornata
con le formule
=CONTA.PIÙ.SE(A1:B20;">4";A1:B20;"<11")
|
| | Post: 17 | Registrato il: 21/11/2016
| Città: PESCARA | Età: 47 | Utente Junior | 2007 | | OFFLINE | |
|
23/01/2018 17:24 | |
E se invece di valori fissi si trattasse di valori contenuti in altre celle sarebbe corretto scrivere così?
=CONTA.PIÙ.SE(A1:B20;">C15";A1:B20;"
Perché ho provato e non va.. Forse devo togliere le virgolette ""? |
| | Post: 1.503 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
23/01/2018 17:35 | |
ciao
cambia le celle
=CONTA.PIÙ.SE(A1:B17;">="&M2;A1:B17;"<="&M4)
|
| | Post: 25 | Registrato il: 21/11/2016
| Città: PESCARA | Età: 47 | Utente Junior | 2007 | | OFFLINE | |
|
25/01/2018 17:28 | |
Grazie mille! Funziona! :)))) |
|
|