88 votes

OpenOffice : récupérer des valeurs distinctes dans une colonne

Comment obtenir une liste de toutes les valeurs distinctes d'une colonne de valeurs ?

En gros, cette question :

Comment obtenir les valeurs distinctes/uniques d'une colonne dans Excel ?

mais j'ai besoin de la réponse pour Open Office Calc au lieu de MS Excel.

J'utilise Open Office 3.2

143voto

Jonatan Littke Points 2733

J'ai trouvé un moyen plus simple de le faire :

  1. Sélectionnez la colonne entière

  2. Données > Filtre > Filtre standard

  3. Changez 'Nom du champ' en -none-, cliquez sur 'Plus d'options' et cochez la case 'Pas de duplication'.

C'est ça. Vous pouvez copier et coller les champs filtrés si vous voulez des cellules numérotées de façon contiguë.

24voto

W_Whalley Points 3322

Vous pouvez le faire avec le filtre avancé d'OpenOffice (dans le menu principal..Data/Filtre/Filtre avancé).

  1. Veillez à ce que votre colonne de données ait un titre en haut de la page, par ex. title et que les données sont contiguës (pas de cellules vides) ou sélectionnez la colonne entière, y compris les cellules vides, en cliquant sur l'en-tête de la colonne ,
  2. Créez un critère de filtrage qui inclurait toutes les données de votre colonne, par exemple, dans la cellule D1 entrez title ; dans la cellule D2, entrez >" " . Utilisez toutes les cellules inutilisées de votre feuille de calcul - ce ne sont que des entrées temporaires nécessaires pour appliquer le filtre.
  3. Sélectionnez l'en-tête de votre colonne de données pour mettre en évidence l'ensemble de la colonne, puis choisissez Données/Filtre/Filtre avancé.
  4. Dans la boîte qui s'ouvre, pour "Lire les critères du filtre à partir de", choisissez les deux cellules de votre filtre (par exemple, D1 et D2).
  5. Cliquez sur le bouton "Plus" et cochez la case "Pas de duplication". En option, vous pouvez choisir de copier les données filtrées ailleurs. Cliquez sur OK et des cellules distinctes seront affichées.

Ce n'est pas très intuitif, mais une fois qu'on a compris, ça va assez vite.

1voto

JEzell Points 351

Vous pouvez essayer la procédure décrite dans http://wiki.services.openoffice.org/wiki/Documentation/How_Tos/Removing_Duplicate_Rows pour supprimer complètement les lignes non uniques en fonction de la colonne en question, ou sélectionner les lignes en fonction de la nouvelle colonne.

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