OpenOffice: nhận các giá trị khác biệt từ cột


74

Làm cách nào để có được danh sách tất cả các giá trị riêng biệt từ một cột các giá trị?

Về cơ bản, câu hỏi này:

Làm cách nào để có được các giá trị riêng biệt / duy nhất trong một cột trong Excel?

nhưng tôi cần câu trả lời cho Open Office Calc thay vì MS Excel.

Tôi đang sử dụng Open Office 3.2


Câu trả lời của Dennis dưới đây đơn giản hơn nhiều so với câu trả lời được chấp nhận
Chanoch

Câu trả lời:


23

Bạn có thể thực hiện việc này với bộ lọc nâng cao của OpenOffice (trên menu chính..Data / Filter / Advanced Filter)

  1. Đảm bảo cột dữ liệu của bạn có tiêu đề ở trên cùng, ví dụ: titlevà dữ liệu liền kề (không có ô trống) hoặc chọn toàn bộ cột bao gồm các ô trống bằng cách nhấp vào tiêu đề cột.,
  2. Tạo một tiêu chí lọc bao gồm tất cả dữ liệu trong cột của bạn, ví dụ như trong ô D1 nhập title; trong ô D2 nhập >" ". Sử dụng bất kỳ ô không sử dụng nào trong bảng tính của bạn - đây chỉ là những đầu vào tạm thời cần thiết để áp dụng bộ lọc.
  3. Chọn tiêu đề của cột dữ liệu của bạn để tô sáng toàn bộ cột, sau đó chọn Dữ liệu / Bộ lọc / Bộ lọc nâng cao.
  4. Trong hộp mở ra, đối với 'Đọc Tiêu chí bộ lọc từ', chọn cả hai ô của bộ lọc của bạn (ví dụ: D1 và D2)
  5. Nhấp vào nút 'Khác' và chọn hộp 'Không trùng lặp'. Tùy chọn bạn có thể chọn sao chép dữ liệu được lọc ở một nơi khác. Nhấn OK và các ô riêng biệt sẽ được hiển thị.

Không trực quan lắm, nhưng một khi bạn hiểu rõ về nó, nó sẽ diễn ra khá nhanh.


CẢM ƠN!!! Đây là vàng. Tôi đã tìm kiếm chính xác điều này và Google đã chỉ cho tôi ở đây. Tôi biết cách sử dụng Bộ lọc nâng cao để thực hiện điều tương tự trong excel nhưng tôi cần tìm ra cách thực hiện điều này trong OpenOffice. Bạn hoàn toàn đúng với điều này, tôi hy vọng câu trả lời của bạn được chấp nhận!
gMale

Một vài điều nữa: điều này không hoạt động tốt khi các công thức có trong các tế bào. Vì vậy, tôi cắt / dán vào một cột khác dưới dạng văn bản (thông qua dán đặc biệt) và sau đó nó hoạt động tốt. Ngoài ra, đối với các tiêu chí, tôi đã sử dụng <>""thay vì >" ", nó dường như hoạt động tốt hơn với dữ liệu của tôi
gMale

Tôi đã có một loạt các giá trị với định dạng ngày. <> " "làm việc tốt, trong khi >" "không.
sancho.s

129

Tôi tìm thấy một cách đơn giản hơn để làm điều đó:

  1. Chọn toàn bộ cột

  2. Dữ liệu> Bộ lọc> Bộ lọc tiêu chuẩn

  3. Thay đổi 'Tên trường' thành -none-, nhấp vào 'Tùy chọn khác' và đánh dấu vào ô 'Không trùng lặp'

Đó là nó. Bạn có thể sao chép và dán các trường được lọc nếu bạn muốn các ô được đánh số liên tục.


nhanh và đơn giản ... ngọt ngào !! ;)
AglessEssence

tốt đẹp và hiệu quả :)
Anwar

2
Câu trả lời này là sai lầm cho câu hỏi được đặt ra! Nó không nhận được các giá trị riêng biệt , thay vào đó, nó sẽ loại bỏ tất cả các giá trị trùng lặp , kết quả của một danh sách được điền với {1,2,2,3,4} sẽ là {1,3,4}. Giá trị 2 duy nhất còn thiếu! Kết quả phải là {1,2,3,4}.
Joeppie

Bạn có thể đã để lại tên cột được xác định thay vì '-none-'.
Dennis

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.