Giúp mình đếm số công ty trong 1 ngành

Liên hệ QC

tini_lam

Thành viên mới
Tham gia
14/11/09
Bài viết
5
Được thích
0
Mình có 1 sheet như sau

Cty______Ngành______Vay(tỷ)
A_______Dược_______10
A_______Dược_______15
B_______Dược_______5
A_______Dược_______1
C_______Điện_______50
D_______Điện_______100

Mình cần đếm ra ngành Dược, Điện mỗi ngành có bao nhiêu cty, mình vướng ở chỗ trong ngành Dược cty A có trùng lặp :(
Cám ơn rất nhiều :)
 
mình có 1 sheet như sau

cty______ngành______vay(tỷ)
a_______dược_______10
a_______dược_______15
b_______dược_______5
a_______dược_______1
c_______điện_______50
d_______điện_______100

mình cần đếm ra ngành dược, điện mỗi ngành có bao nhiêu cty, mình vướng ở chỗ trong ngành dược cty a có trùng lặp :(
cám ơn rất nhiều :)
bạn xem file đính kèm, làm theo hàm countif bác yêu đời nói.
 

File đính kèm

  • Book1.xls
    17.5 KB · Đọc: 27
Lần chỉnh sửa cuối:
tự tìm hiểu đc thì mình đâu có post bài hỏi :)
 
file thư viện 173 nằm ở đâu vậy ?
 
Mình cần đếm ra ngành Dược, Điện mỗi ngành có bao nhiêu cty, mình vướng ở chỗ trong ngành Dược cty A có trùng lặp :(
Cám ơn rất nhiều :)
Bài này mình thấy không hề đơn giản. mình phải dùng tới cột phụ mới ra.
 

File đính kèm

  • Book1.xls
    13.5 KB · Đọc: 20

File đính kèm

  • GPE.xls
    13.5 KB · Đọc: 26
Cái này mình xin lỗi do chưa đọc kỹ bài. Đúng là không đơn giản, nhưng đây là cách không dùng cột phụ theo như anh ndu đã làm
Em cũng nghĩ tới phương án này rồi, tuy nhiên phương án này chỉ đúng khi khi dữ liệu được Sort ở cột "Ngành" bác ạ.
 
Em cũng nghĩ tới phương án này rồi, tuy nhiên phương án này chỉ đúng khi khi dữ liệu được Sort ở cột "Ngành" bác ạ.
Có thể dùng hàm mảng này mà không quan tâm đến việc dữ liệu cột nghành" phải Sort
=SUM(IF(IF($B$2:$B$8=F3,$A$2:$A$8,"")="","",IF(MATCH(IF($B$2:$B$8=F3,$A$2:$A$8,""),IF($B$2:$B$8=F3,$A$2:$A$8,""),0)=ROW($A$2:$A$8)-1,1,0)))
Thân
 
Có thể dùng hàm mảng này mà không quan tâm đến việc dữ liệu cột nghành" phải Sort
=SUM(IF(IF($B$2:$B$8=F3,$A$2:$A$8,"")="","",IF(MATCH(IF($B$2:$B$8=F3,$A$2:$A$8,""),IF($B$2:$B$8=F3,$A$2:$A$8,""),0)=ROW($A$2:$A$8)-1,1,0)))
Thân

OK quá hay khỏi cần sort
 
Có thể dùng hàm mảng này mà không quan tâm đến việc dữ liệu cột nghành" phải Sort
=SUM(IF(IF($B$2:$B$8=F3,$A$2:$A$8,"")="","",IF(MATCH(IF($B$2:$B$8=F3,$A$2:$A$8,""),IF($B$2:$B$8=F3,$A$2:$A$8,""),0)=ROW($A$2:$A$8)-1,1,0)))
Thân
Có thể rút ngắn công thức mảng trên bằng công thức mảng sau
G2=SUM(IF($B$2:$B$8=F2,IF(MATCH($A$2:$A$8&$B$2:$B$8,$A$2:$A$8&$B$2:$B$8,0)=ROW($B$2:$B$8)-1,1,0),0))
 
ctrl+shift+enter xong nó hiện thông báo lỗi, click yes thì công thức chạy đc rồi :)
mình ko hiểu là ctrl+shift+enter có chức năng gì? xem lại công thức thấy có thêm dấu {} :)
 
ctrl+shift+enter xong nó hiện thông báo lỗi, click yes thì công thức chạy đc rồi :)
mình ko hiểu là ctrl+shift+enter có chức năng gì? xem lại công thức thấy có thêm dấu {} :)

Ctrl+Shift+Enter là tổ hợp phím để kết thúc một công thức mảng (như các trường hợp đã nói trong bài này)
Dấu {} hiện thị sau khi nhấn tổ hợp phím trên.

Đã là bảng tổng hợp thì cần có tiêu đề và tiêu chí như bác Yeudoi đã làm, đơn giản công thức này chỉ cần:
PHP:
=SUM((1/COUNTIF($A$2:$A$8,$A$2:$A$8))*($B$2:$B$8=$F2))
& Kết thúc với Ctrl+Shift+Enter

P/s: mượn bảng tính của Yeudoi.
 
Ctrl+Shift+Enter là tổ hợp phím để kết thúc một công thức mảng (như các trường hợp đã nói trong bài này)
Dấu {} hiện thị sau khi nhấn tổ hợp phím trên.

Đã là bảng tổng hợp thì cần có tiêu đề và tiêu chí như bác Yeudoi đã làm, đơn giản công thức này chỉ cần:
PHP:
=SUM((1/COUNTIF($A$2:$A$8,$A$2:$A$8))*($B$2:$B$8=$F2))
& Kết thúc với Ctrl+Shift+Enter

P/s: mượn bảng tính của Yeudoi.
Công thức này chỉ đúng với trường hợp mỗi công ty có 1 ngành. Nếu 1 công ty có nhiều hơn 1 ngành (Ví dụ công ty A vừa có ngành Điện và vừa có ngành Dược) thì công thức này lại không chính xác.
 
Công thức này chỉ đúng với trường hợp mỗi công ty có 1 ngành. Nếu 1 công ty có nhiều hơn 1 ngành (Ví dụ công ty A vừa có ngành Điện và vừa có ngành Dược) thì công thức này lại không chính xác.
Không phải mỗi công ty có một ngành mà là nó được sort theo ngành bạn ah. Còn không sort thì không đúng
 

File đính kèm

  • Test.xls
    13.5 KB · Đọc: 10
Web KT
Back
Top Bottom