Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Cách đếm số giá trị duy nhất và riêng biệt trong cột Excel

Việc lọc ra số lượng giá trị duy nhất (unique) và riêng biệt (distinct) từ danh sách trong một cột trên sheet Excel có thể hữu ích cho nhiều mục đích. Bạn có thể cần tính số vận động viên giành chiến thắng một sự kiện (hoặc nhiều sự kiện) hoặc số mặt hàng độc nhất bán cho một khách hàng (hoặc riêng biệt). Trong tình huống này, việc lọc này rất hữu ích.

Cách đếm giá trị duy nhất (unique) trong cột Excel

Cách đếm số giá trị duy nhất và riêng biệt trong cột Excel

Đếm số giá trị duy nhất từ danh sách một cột dùng công thức mảng

Cách đếm số giá trị duy nhất và riêng biệt trong cột Excel

Cú pháp đếm số giá trị duy nhất từ danh sách một cột dùng công thức mảng như sau:

=SUM(IF(COUNTIF(<ô đầu tiên đếm>:<ô cuối cùng đếm>,<ô đầu tiên đếm>:<ô cuối cùng đếm>)=1,1,0))

Trong đó:

  • <ô đầu tiên đếm> là ô đầu tiên trong cột bắt đầu đếm.
  • <ô cuối cùng đếm> là ô cuối cùng trong cột kết thúc đếm.

Ví dụ: Giả sử danh sách thể thao và vận động viên chiến thắng tại mỗi môn. Vận động viên chiến thắng liệt kê từ ô B3 đến B12. Công thức cho giá trị duy nhất của vận động viên sẽ là:

=SUM(IF(COUNTIF(B3:B12,B3:B12)=1,1,0))

Đặt công thức này vào ô cần số giá trị duy nhất (ví dụ ô D3) và nhấn CTRL+SHIFT+ENTER. Điều này kích hoạt công thức mảng. Nhấp ra ngoài ô và bạn sẽ có số giá trị duy nhất cần thiết.

Đếm số giá trị riêng biệt (distinct) từ danh sách một cột dùng công thức mảng

Cách đếm số giá trị duy nhất và riêng biệt trong cột Excel

Cú pháp đếm số giá trị riêng biệt từ danh sách một cột dùng công thức mảng như sau:

=SUM(IF(<ô đầu tiên đếm>:<ô cuối cùng đếm><>"",1/COUNTIF(<ô đầu tiên đếm>:<ô cuối cùng đếm>,<ô đầu tiên đếm>:<ô cuối cùng đếm>), 0))

Trong đó:

  • <ô đầu tiên đếm> là ô đầu tiên trong cột bắt đầu đếm.
  • <ô cuối cùng đếm> là ô cuối cùng trong cột kết thúc đếm.

Ví dụ: Giả sử danh sách thể thao và vận động viên chiến thắng tại mỗi môn. Vận động viên chiến thắng liệt kê từ ô B3 đến B12. Công thức cho giá trị riêng biệt của vận động viên sẽ là:

=SUM(IF(B3:B12<>"",1/COUNTIF(B3:B12, B3:B12), 0))

Đặt công thức này vào ô cần số giá trị riêng biệt (ví dụ ô E3) và nhấn CTRL+SHIFT+ENTER để kích hoạt công thức mảng.

Nhấp ra ngoài ô và bạn sẽ có số giá trị riêng biệt cần thiết.

Hy vọng giúp ích!

Cách đếm số giá trị duy nhất và riêng biệt trong cột Excel