Codici univoci prodotto
Hai un problema con Excel?
Codici univoci prodotto
di NicoPana data: 18/01/2018 14:57:35
Come faccio a contare le voci univoche nella colonna D (quindi quanti codici prodotto) che hanno subito l'attività 1 o la attività 2?
Chiaramente troverete una serie di ore di lavorazione, può essere che un prodotto sia stato lavorato in più giorni, ma varrà sempre per uno in questo caso.
Allego file
di Luca73 data: 19/01/2018 13:22:13
io suggerisco macro o colonna di appoggio. Con semplice formula non sono riuscito
Ciao
Luca
di Dan1 (utente non iscritto) data: 20/01/2018 17:15:44
Buonasera nella cella dove vuoi l'output
=SOMMA(SE(FREQUENZA(SE(($D$3:$D$34<>"")*(($F$3:$F$34<>"")+($G$3:$G$34<>""));CONFRONTA($D$3:$D$34;$D$3:$D$34;0));CONFRONTA($D$3:$D$34;$D$3:$D$34;0))>0;1))
da confermare con CTRL+SHIFT+INVIO
di NicoPana data: 22/01/2018 07:35:23
Una piccola precisazione: per avere due celle di output, una in cui ho il conteggio per l'attività 1 e una dove ho il conteggio per l'attività 2 basta che in due celle scrivo queste due formule separate
=SOMMA(SE(FREQUENZA(SE(($D$3:$D$34<>"")*(($F$3:$F$34<>""));CONFRONTA($D$3:$D$34;$D$3:$D$34;0));CONFRONTA($D$3:$D$34;$D$3:$D$34;0))>0;1))
=SOMMA(SE(FREQUENZA(SE(($D$3:$D$34<>"")*(($G$3:$G$34<>""));CONFRONTA($D$3:$D$34;$D$3:$D$34;0));CONFRONTA($D$3:$D$34;$D$3:$D$34;0))>0;1))
????
Te lo chiedo perché se applico la formula da te scritta mi da come risultato 5, e non so a cosa corrisponde, perché invece dovrebbe essere 4 per l'attività 1 (codici 71-1 88-1 80-1 15-1), e 3 per l'attività 2 (codici 60-1 88-1 15-1)
di Dan1 (utente non iscritto) data: 22/01/2018 08:36:35
Buongiorno
la formula che ti ho fatto funziona correttamente in quanto avevo capito che il risultato doveva essere i valori univoci dei prodotti che avevano avuto lavorazione 1 o 2 e quindi il risultato corretto è 5 codici 71-1 60-1 88-1 80-1 15-1
la correzione che hai fatto è giusta infatti ottieni 4 per lavorazione 1 e 3 per lavorazione 2...un saluto
di NicoPana data: 22/01/2018 09:11:24
Grazie mille
Vuoi Approfondire?