42 votes

Comment trouver des lignes en double dans Gnumeric ou Libreoffice calc

J'ai gnumeric et libreoffice calc. Comment trouver les lignes en double? Si je pouvais utiliser libreoffice, c'est mieux, mais n'importe quoi me convient.

J'ai la dernière version stable des deux logiciels

37voto

Wilf Points 28034

Ceci est une façon de masquer puis supprimer les lignes en double (ou les 'enregistrements') dans Libreoffice Calc

  • Allez dans la feuille de calcul contenant les entrées en double, et sélectionnez 'Données' > 'Filtre' > 'Filtrer standard' (il semble sélectionner automatiquement les données dans la feuille à filtrer, vous voudrez peut-être le faire manuellement au préalable).
    Ensuite, dans la boîte qui apparaît, sélectionnez la colonne (Champ - il est peut-être possible de saisir plusieurs 'Champs'), et comme valeur(s), entrez 'Non vide'.
    Ensuite, dans le menu déroulant 'Options', sélectionnez 'Aucune duplication' - vous voudrez peut-être sélectionner d'autres options comme 'Sensible à la casse', 'Copier les résultats vers', etc. entrez la description de l'image ici

  • Il devrait alors filtrer les données et masquer tout enregistrement en double. Vous pouvez copier cela dans une nouvelle feuille si vous souhaitez avoir l'ensemble de données sans doublons (au lieu des doublons étant simplement masqués).

    Vous pouvez réinitialiser le filtre si nécessaire en allant dans 'Données' > 'Filtre' > 'Réinitialiser le filtre'

    entrez la description de l'image ici

Cela a fonctionné avec Libreoffice 4.2.5.2 La page d'aide pour le 'Filtre standard' est ici.

20voto

Sam Points 315

Pour trouver les lignes en double et leurs comptes respectifs sur MS Excel ou LibreOffice, vous pouvez utiliser la formule suivante:

=COUNTIF(A:A, "=" & A2)

Cela fournira le nombre d'enregistrements en double dans la cellule sur laquelle la formule est appliquée.

Explication de la formule:

  1. A:A est la plage dans laquelle la comparaison des doublons s'exécutera.
  2. "=" est l'opérateur pour comparer les enregistrements en double.
  3. & A2 est la valeur qui sera comparée dans la plage, c'est-à-dire; A:A (Colonne A)

Vous pouvez utiliser un filtre pour vérifier les enregistrements en double avec un certain nombre de doublons.

Vérifiez la capture d'écran pour l'application de cette formule:

Capture d'écran

15voto

Manu Points 391

Pour détecter les doublons dans une colonne, il existe une solution sur www.techrepublic.com. Il est écrit pour MS Excel, mais cela fonctionne également dans gnumeric et LibreOffice Calc.

Son principal est sur cette formule:

=si(compter.si(e$4:e$9;e4)>1;'oui';'non')

Voici la capture d'écran:

enter image description here

2voto

Santhosh Points 21

Utilisez la mise en forme conditionnelle pour mettre en évidence les doublons dans n'importe quelle plage/colonne/cellules, etc. Allez dans l'onglet Format - Conditionnel - Condition. Cela ouvre une boîte de dialogue, sélectionnez les doublons et définissez l'Accent sur ce que vous voulez.

0voto

Asgeir S. Nilsen Points 805

Pour trouver des lignes entièrement dupliquées,

  1. concaténer toute la ligne et
  2. puis utiliser le countif (mentionné ailleurs) là-dessus :-)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X