Nel tuo esempio, NON CI SONO record duplicati: due record sono uguali quando sono uguali i valori di TUTTE le colonne
Se imponibile ed anticipate sono i totali che sono replicati per ogni prodotto, E' SBAGLIATA la soluzione che proponi: sia concettualmente, sia praticamente.
Ed e' SBAGLIATA anche la struttura della tabella: in pratica non devi avere tra le scatole la colonna prodotto!
SELECT DISTINCT NumFat datafat Imponibile Anticipate FROM ...
Devi rivedere la struttura delle tabelle, perche' la soluzione che cerchi non fa altro che nascondere le rogne sotto lo zerbino.
Devi studiare un po' di 'Teoria Relazionale dei Dati': senza di questa non hai gli strumenti per capire e risolvere le varie rognette.