|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
Sommare caselle excel contrassegnate di un elenco
Salve.
Mi sto scervellando per cercare di capire come risolvere questo problema. Ho un elenco di nomi in colonna A con a fianco alcune X in colonna B A B 1 Casa X 2 Auto 3 Casa X 4 Fiori 5 Orologio 6 Casa X 7 Fiori 8 Casa Col passare del tempo vengono inseriti dei nomi nuovi in colonna A e alcune X in colonna B. Allora, io dovrei creare una formula da mettere in questo caso in B8 che poi viene trascinata in tutte le celle della colonna B, che controlla la cella a fianco della stessa riga (in questo caso la A8) quante volte è presente nell'elenco, ma solo nel caso in cui vi è la X nella riga corrispondete. Quindi, in questo caso in B8 ci deve venir scritto 3, in B7 scritto 0 ecc. Contare tutte le volte che compare la parola affiancata dalla X: non dovrebbe essere una formula complicata, ma non ci salto fuori.. Grazie in anticipo a chiunque mi aiuterà. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Ma scusa, se le X stanno nella colonna B, la formula la metterai da un'altra parte, no? Tipo nella colonna C.
Cmq, ti serve la funzione CONTA.SE() eventualmente con la funzione E() Le trovi sulla guida in linea.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
eh no, io va bene per metterle di fianco le formule, ma con il conta se secondo me non si riesce. Devo contare tutte le celle che hanno la x, ma solo quelle che il nome è uguale, non tutte...
è forse più difficile a spiegarsi che a farsi.. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Non so se ho capito bene...
Prova: =SOMMA(($A$1:$A$8=A1)*($B$1:$B$8="X")) e premi Ctrl+Maiusc+Invio invece che soltanto Invio. Altrimenti fai un esempio più chiaro (coi numeri).
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#5 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
Perfetto! Così funziona...
Però l'ho scritta diversamente, anche se non ho capito bene dove sta la differenza... =MATR.SOMMA.PRODOTTO(($A$1:$A$8=A1)*($B$1:$B$8="X")) ed ho premuto invio normalmente. Cosa cambia dalla tua? Va, il problema è che è lentissimo, ogni volta che ricalcola ci mettere vari secondi... |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Quote:
Cmq ho provato in un altro modo, usando il componente aggiuntivo "somma condizionale" (Strumenti --> Componenti aggiuntivi --> Creazione guidata somma condizionale); prova questo: F2 = Casa G2 = X H2 = =SOMMA(SE($A$2:$A$8=F2;SE($B$2:$B$8=G2;1;0);0)) Prova a vedere se è più veloce così.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
|
![]() |
![]() |
![]() |
#7 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
scusa, ma non ho capito dove metti l'elenco e le x...
A e B oppure F e G? |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
... dimenticavo che usi una riga dell'insieme stesso come criterio di ricerca.
=SOMMA(SE($A$2:$A$8=A2;SE($B$2:$B$8="X";1;0);0))
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#9 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Perché devi premere Ctrl+Maiusc+Invio.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#11 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
come non detto, avevo il ricalcolo in manuale...
![]() va, in parte, nel senso che mette uno quando c'è la x, ma non lo somma con i precedenti... ![]() -- Righetto Fabrizio opera con le macchine taglio plasma per CNC |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Sbagli qualcosa, controlla bene la formula e i tuoi dati.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#13 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
hai ragione, non ho schiacciato ctrl.
comunque le tempistiche sono le stesse, ci mette 4 secondi ogni volta che calcola ed è destinato ad aumentare.. ![]() -- Righetto Fabrizio opera con le macchine taglio plasma per CNC Ultima modifica di ghisirds : 03-07-2007 alle 23:09. |
![]() |
![]() |
![]() |
#14 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
alla fine ho risolto così:
=MATR.SOMMA.PRODOTTO(--($A$1:$A8=A1);--($B$1:$B8="X")) grazie a tutti |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:02.