web-dev-qa-db-fra.com

OpenOffice: obtenir des valeurs distinctes de la colonne

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

Fondamentalement, cette question:

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

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

J'utilise Open Office 3.2

74
David Oneill

Vous pouvez le faire avec le filtre avancé OpenOffice (dans le menu principal ... Données/Filtre/Filtre avancé)

  1. Assurez-vous que votre colonne de données a un titre en haut, par exemple. 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 filtre 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 surbrillance toute la colonne, puis choisissez Données/Filtre/Filtre avancé.
  4. Dans la boîte de dialogue qui s'ouvre, sélectionnez "Lire les critères de filtre de" dans les deux cellules de votre filtre (par exemple, D1 et D2).
  5. Cliquez sur le bouton "Plus" et cochez la case "Aucune duplication". Vous pouvez éventuellement choisir de copier les données filtrées ailleurs. Cliquez sur OK et des cellules distinctes seront affichées.

Pas très intuitif, mais une fois que vous avez compris, ça va assez vite.

23
W_Whalley

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

  1. Sélectionnez la colonne entière

  2. Données> Filtre> Filtre standard

  3. Remplacez «Nom du champ» par «rien», cliquez sur «Plus d'options» et cochez la case «Aucune duplication».

C'est tout. Vous pouvez copier et coller les champs filtrés si vous souhaitez des cellules numérotées de manière contiguë.

126
Dennis

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 nouvelle colonne.

1
Jeremy Sturdivant