sintassi:
=MATR.SOMMA.PRODOTTO(1/CONTA.SE(intervallo,intervallo))
=SUMPRODUCT(1/COUNTIF(intervallo,intervallo))
esempio: conto le celle con un valore/testo nell'intervallo C1:C10 escludendo i duplicati
=MATR.SOMMA.PRODOTTO(1/CONTA.SE(C1:C10,C1:C10))
=SUMPRODUCT(1/COUNTIF(C1:C10,C1:C10))
esempio: conto le celle con un valore/testo nella tabella Tabella colonna Colonna1 escludendo i duplicati
=MATR.SOMMA.PRODOTTO(1/CONTA.SE(Tabella[Colonna1],Tabella[Colonna1]))
=SUMPRODUCT(1/COUNTIF(Tabella[Column1],Tabella[Column1]))
esempio: da una tabella Azienda trovo quanti Tipo "cliente" ci sono senza duplicati
Tipo | Nome |
cliente | Andrea |
cliente | Franco |
fornitore | COOP |
fornitore | SRL |
dipendete | Sara |
cliente | Andrea |
cliente | Gino |
fornitore | SPA |
dipendete | Stefano |
cliente | Franco |
purtroppo non funziona se un fornitore o dipendete ha lo stesso nome di uno dei clienti
tabella Azienda Tipo Nome cliente Andrea cliente Franco fornitore COOP fornitore SRL dipendete Sara cliente Andrea cliente Gino fornitore SPA dipendete Franco cliente Franco
risultato: 2.66667
esempio: conto le celle con un valore/testo nell'intervallo C1:C10 escludendo i duplicati
{=SOMMA(SE(FREQUENZA(CONFRONTA(C1:C10, C1:C10, 0), CONFRONTA(C1:C10, C1:C10, 0)) >0, 1))}
sintassi:
=MATR.SOMMA.PRODOTTO((CONTA.SE(intervallo1; intervallo2)>0)*(intervallo2<>"")))
esempio: conto le celle con un valore/testo nell'intervallo C1:C10 escludendo i duplicati
=MATR.SOMMA.PRODOTTO((CONTA.SE(B2:B1000; C2:C1000)>0)*(C2:C1000<>"")))
sintassi:
=MATR.SOMMA.PRODOTTO((CONTA.SE(intervallo1; intervallo2)=0)*(intervallo2<>"")))
esempio: conto le celle con un valore/testo nell'intervallo C1:C10 escludendo i duplicati
=MATR.SOMMA.PRODOTTO((CONTA.SE(B2:B1000; C2:C1000)=0)*(C2:C1000<>"")))