Come contare valori cercando i riferimenti su altra tabella

Anonimo
2022-09-19T15:24:44+00:00

Ciao a tutt*.

Vi chiedo un aiuto poichè ho necessità di contare alcuni valori. La difficoltà sta nel fatto che i valori immessi dagli utenti vanno "codificati" (e quantificati) in altri valori. Per facilitare la comprensione, ho creato un file di esempio scaricabile da qui.

L'utilizzo è il seguente:

  • Ciascun utente seleziona un valore da menu a tendina del foglio "Report" (nell'esempio, celle B8-D18)
  • A ciascuno di questi valori, è associato un'altra voce, presente nella tabella del foglio "DATI"
  • Avrei necessità che questi valori siano contati automaticamente nella tabella del foglio "Report" da B2 a D5.

Ho provato ad utilizzare un pò di formule, ma evidentemente c'è qualcosa che mi sfugge.

Grazie davvero a tutti ;-)

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
2022-09-20T08:17:10+00:00

Riviste e, spero, semplificate:

B3

=SOMMA(CONTA.SE(B$10:B$19;$A$26:$A$35)*(INDICE($B$26:$F$35;;CONFRONTA($A3;$B$25:$F$25;0))="X"))

attenzione: non mi tornano i risultati, dell'ultima colonna ma ho controllato manualmente e ritengo giusti quelli delle formule

I3

=SOMMA(CONTA.SE(B$10:B$19;$H$26:$H$35)*INDICE($I$26:$M$35;;CONFRONTA($A3;$I$25:$M$25;0)))

Per le celle unite puoi fare la somma delle tre righe o usare questa formula

I5

=SOMMA(CONTA.SE(B$10:B$19;$H$26:$H$35)*INDICE($I$26:$M$35;;CONFRONTA($A5;$I$25:$M$25;0));CONTA.SE(B$10:B$19;$H$26:$H$35)*INDICE($I$26:$M$35;;CONFRONTA($A6;$I$25:$M$25;0));CONTA.SE(B$10:B$19;$H$26:$H$35)*INDICE($I$26:$M$35;;CONFRONTA($A7;$I$25:$M$25;0)))

da tirare solo a destra.

Tutte matriciali ovviamente😉

ciao.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

18 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2022-09-20T12:32:18+00:00

    Corretto il ragionamento!

    L'ultima colonna era errata perchè compilata manualmente. Le formule restituiscono il valore corretto.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2022-09-20T12:15:17+00:00

    ma sono doppi cosa vuol dire?

    o è sbagliata la colonna dello slot 5

    o non ho capito una pera

    Per i doppi, ad esempio, RP10 del 1° slot lo devi conteggiare sia a Pippo che a Pluto.

    Per il 5° slot, lo sto ripetendo di continuo che la colonna dei risultati scritta a mano per me è sbagliata.

    Ma nell'ultimo slot RP10 però non c'è,

    ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2022-09-20T12:13:18+00:00

    Grazie mille! Funziona alla grande :-)

    Ora cerco di modificarla un pò per il file originale su cui sto lavorando.

    Sono tutte formule matriciali, giusto?

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2022-09-20T12:03:12+00:00

    Ciao

    slot 5

    Pippo Pluto Topolino Minnie Paperino
    RP1 RP2 RP5 RP2 RP4
    RP2 RP6 RP9 RP7 RP8
    RP3 RP10
    RP8
    RP9
    RP10
    Slot 5
    RP2
    RP9
    RP7
    RP5
    RP8
    RP9
    RP1
    RP7
    RP6
    RP5
    Pippo Pluto Topolino Minnie Paperino
    RP1 X
    RP10 X
    RP2
    RP3
    RP4
    RP5 X
    RP6 X
    RP7 X
    RP8 X
    RP9 X X

    rimangono fuori

    1-RP5

    1-RP7

    che andrebbero a Topolino il 5 A minnie il 7

    ma sono doppi cosa vuol dire?

    o è sbagliata la colonna dello slot 5

    o non ho capito una pera

    La risposta è stata utile?

    0 commenti Nessun commento