Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Sommare due condizioni di Verbo (utente non iscritto) data: 26/11/2008
Ciao a tutti ho un quesito da porvi in un foglio nella colonna a ho dei nomi, nella colonna b dei cognomi e nella colonna c dei valori come posso fare a far sommare tutti i valori in cui i nomi e i cognomi sono uguali?
cerco di spiegarmi con un esempio:
colonna a ho mario franco mario enzo
colonna b ho rossi verdi rossi bianchi
colonna c ho 10 5 20 50
bene io quello che voglio è una funzione che mi somma i valori in corrispondenza del nome mario e cognome rossi in questo caso 30
perchè nella colonna a ho due volte il nome mario e nella colonna b due volte il cognome rossi mentre in colonna c in corrspondenza del primo maroi rossi il valore è 10 e in corrispondenza del secondo mario rossi è 20 quindi il valore totale è 30.
grazie a chiunque volgia darmi una mano io ho pensato ad usare la funzione somma se e e ma non riesco ad adattarla.
di Franco_44 (utente non iscritto) data: 26/11/2008
Ciao
prova ad usare:
mettendo la formula matriciale
comunque ti consiglierei di usare 2 celle al posto dei nomi in quanto variando queste due celle puoi fare tutte le somme che desideri
Ciao franco grazie della tempstiva risposta
appena ho 10 minuti di tempo la provo, cmq non ho capito quando dici
"""comunque ti consiglierei di usare 2 celle al posto dei nomi in quanto variando queste due celle puoi fare tutte le somme che """
in ogni caso grazie cmq
di Franco_44 (utente non iscritto) data: 27/11/2008
Ciao
voglio dire che nella formula al posto dei nomi metti come riferimento 2 celle (es d1 e e1)nelle quali poi scriverai mario e rossi. ciò consente di non dover modificare la formula se vuoi fare altre ricerche con altri nomi, ma basterà cambiare i nomi nelle celle suddette
di Verbo (utente non iscritto) data: 27/11/2008
A si certo quello ovviametne lo davo per scontato perchè i nomi sono diversi
grazie franco anche se non l'ho ancora provata ti sono debitore a buon rendere
ciao
di Verbo (utente non iscritto) data: 27/11/2008
Gentilissimo franco purtroppo devo darti una brutta notizia ho provato la tua funzione, ma non funziona affatto, confermi che il segno che divide le parentesi del gruppo a con il gruiuppo b uè un asterisco?
infatti con la tua funzione mi somma tutto
di Franco_44 (utente non iscritto) data: 27/11/2008
Ciao
guarda in scambio file ho postato un esempio con 2 varianti; quando lo salvi ti prende il nome di show
di Verbo (utente non iscritto) data: 27/11/2008
Franco scusa, non ho avuto ancora modo di vedere in scambio file le due varianti, ma ti confermo che la formula che mi hai postato non funziona in quanto alla fine somma tutti i valori della colonna c a prescindere dai nomi riportati nelle colonne a e b
di Verbo (utente non iscritto) data: 27/11/2008
Franco funzionano alla perfezione sei un grande, mi hai risparmiato un sacco di lavoro, le formule che mi avevi postato forse non funzionavano perchè mancavano le parentesi graffe, a proposito come si mettono?
cmq penso di utilizzare la funzione in cui ci sono i riferimetni alle celle, perchè cosi è molto piu semplice.
ti sono debitore di un pranzo quando passi da alessandria, se sei nel mondo del commercio, visto il mio lavoro di abbuono un controllo fiscale, ciao e davvero grazie
di Franco_44 (utente non iscritto) data: 28/11/2008
Le parentesi graffe, che servono per le formule matriciali, si inseriscono premendo contemporaneamente ctrl+shift e dando invio
grazie per l'invito
ciao
di Big ronnie (utente non iscritto) data: 28/11/2008
Ciao verbo,
questo post è uguale a quello dell'altra sezione ed il minimo che potevi fare visto che avevi risolto con la risposta di franco era quello di avvertire, perchè dare un aiuto significa dedicare del tempo ed in questo modo tempo sprecato,anche perchè con una spiegazione di una macro non si impara il vba.
ciao big
Big mi hai frainteso e mi dispiace di Verbo (utente non iscritto) data: 28/11/2008
Big ronni scusa ma forse hia frainteso quello che chiedevo qui non c'entrava ninete con l'altro post.
mi dispiace che tu abbia frainteso, ma credimi il lavoro che hia fatt odi la se funziona mi è davvero utilissimo.
il problema del codice si è vero non è scrivendo le spiegazioni che imparo il vba però mi aiuta a capire certe cose, purtroppo io in teoria qualcosina so, ma quando vado a meterlo in pratica non ci riesco.
cmq domani domenica probabilmetne provo il tuo codice e ti facico spaere
ciao e grazie