|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Enna
Messaggi: 1643
|
Funzione di Excel
Se io ho delle celle (esempio da D2 a L2) all'interno delle quali metto delle X (non numeri quindi), in quantità diverse per ogni cella (quindi celle con una X, altre con 2 altre con tre e così via)...esiste una funzione da impostare ad es. in M2 che mi conta tutte le X dell'intervallo (quindi in tutte le celle orizzontali da D2 a L2) e mi dice quante X ci sono in totale? (una specie di conta ma non con numeri)....
Grazie
__________________
Il mio pc: Mobo: Gigabyte X58A UDR3 cpu:Intel I7 950ram: Corsair 12GB ddr3 Hd: 4sata+5ext (8 TB) Video: Asus Nvidia GTX970 4Gb ali:Enermax RevoBron ERB700AWT 700w Semi Modul Monitor:Samsung 27" curvo - Concluso positivamente con tanti utenti |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Apr 2007
Messaggi: 263
|
Se il numero di X sono limitate (cioè hai solo X fino a XXXXXX) potresti scrivere qualcosa del genere:
Codice:
=conta.se(D2:L2;"=X") + conta.se(D2:L2;"=XX")*2 + conta.se(D2:L2;"=XXX")*3 ... conta.se(D2:L2;"=XXXXXX")*6) |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Aug 2005
Città: Enna
Messaggi: 1643
|
Quote:
__________________
Il mio pc: Mobo: Gigabyte X58A UDR3 cpu:Intel I7 950ram: Corsair 12GB ddr3 Hd: 4sata+5ext (8 TB) Video: Asus Nvidia GTX970 4Gb ali:Enermax RevoBron ERB700AWT 700w Semi Modul Monitor:Samsung 27" curvo - Concluso positivamente con tanti utenti |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
O anche ( se non vuoi scrivere funzioni lunghe un metro ), con VBA :
Codice:
Dim R As Range
Dim cntX As Integer
For Each R In Range("D2:L2")
cntX = cntX + Len(R.Text)
Next R
Range("M2").FormulaR1C1 = cntX
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Enna
Messaggi: 1643
|
Provata la prima formula, tutto ok, ha funzionato a meraviglia...Grazie a entrambi comunque...
Ma il parametro intervallo, non c'è un modo per darglielo generico o farglielo prendere da solo? Mi è toccato ricopiare la formula (con copia e incolla)nella colonna totali per ogni riga e cambiare ogni volta i parametri delle righe stesse.
__________________
Il mio pc: Mobo: Gigabyte X58A UDR3 cpu:Intel I7 950ram: Corsair 12GB ddr3 Hd: 4sata+5ext (8 TB) Video: Asus Nvidia GTX970 4Gb ali:Enermax RevoBron ERB700AWT 700w Semi Modul Monitor:Samsung 27" curvo - Concluso positivamente con tanti utenti |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Enna
Messaggi: 1643
|
Il problema è che sono poco pratico di excel (a maggior ragione del 2007). Con access, vado in aggiungi macro e scrivo il codice...Con excel (2007), da dove si ci va ?
__________________
Il mio pc: Mobo: Gigabyte X58A UDR3 cpu:Intel I7 950ram: Corsair 12GB ddr3 Hd: 4sata+5ext (8 TB) Video: Asus Nvidia GTX970 4Gb ali:Enermax RevoBron ERB700AWT 700w Semi Modul Monitor:Samsung 27" curvo - Concluso positivamente con tanti utenti |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Aggiungi alle barre degli strumenti la barra "Strumenti di Controllo", poi Click sul pulsante barra "visualizza codice" e sei nell'editor.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:28.












.








