Pas simple de traiter les doublons en masse sur Grist.
Je viens de penser à une petite astuce pour les repérer tous d’un coup, et donc pouvoir les filtrer et les supprimer tout en même temps.
L’idée est de faire une formule qui affiche un résultat différent pour les valeurs en doubles, (sauf pour la première valeur). On peut faire ça en regardant le nombre de valeurs identiques pour chaque valeur et d’exclure la première valeur.
Avec l’exemple suivant :
La formule de la colonne doublon :
len(Table1.lookupRecords(Nom=$Nom))>1 and min(Table1.lookupRecords(Nom=$Nom).id)!=$id
On regarde donc si on a à la fois :
- plusieurs fois une même valeur (avec le lookupRecords)
- l’id de la ligne n’est pas le plus petit id avec la même valeur (seul idée que j’ai trouvée pour isoler une valeur à garder).
Plus qu’à filtrer sur les « true » et supprimer les lignes.
