Cần giúp hàm thống kê dữ liệu !

  • Thread starter Thread starter lala_qn
  • Ngày gửi Ngày gửi
Liên hệ QC

lala_qn

Thành viên tiêu biểu
Tham gia
2/5/09
Bài viết
598
Được thích
17
Nghề nghiệp
chưa ổn định
Trong VD5 e có sữa lại vd5 cho dễ hiểu nhé a/c
- Ở sheet1 ở kho 1.1 có 2 có 2 sản phẩm a1 và a2 đều thuộc loại 1 thì bên sheet2 cột C sẽ thống kê lại dựa trên sheet1 nên C2 hiển thi là 1, tương tự như vậy đối với các kho khác
- Nhưng đối với kho 1.4 có 2 sản phẩm a7 và a8 thuộc 2 loại khác nhau là 4 và 1 thì bên sheet2 sẽ ko hiển thị đc kết quả vì có 2 loại khác nhau nên sẽ hiển thị FALSE (hoặc báo gì đó cũng đc để nhận biết là kho đó có vấn đề)

a
ndu96081631 có giúp e hàm này
=LOOKUP(2,1/(Sheet1!$B$2:$B$28=A2),Sheet1!$C$2:$C$28)

hàm này chỉ áp dụng đc với các kho 1.1 1.2 1.3 còn đối kho 1.4 chưa báo FALSE đc, trong sheet 2 cột D e có chạy thử kèm

e đang rất cần nhờ a/c sửa thêm dùm e hàm để hoàn thiện hàm, thanks a/c !!!

 

File đính kèm

Lần chỉnh sửa cuối:
dữ liệu e up kèm file vd2
ở sheet2 cột C là phần thống kê lại dữ liệu của sheet1 cột B
ở sheet2 cột C nếu có nhiều dữ liệu khác nhau thì hiểu thị và cách nhau dấu phảy

nhờ a/c giúp dùm ạ, thanks !

Yêu cầu của bạn phải dùng VBA thôi. Dùng công thức thì oải lắm. Áp dụng 2 hàm ConvertTo1DArrayJoinIf của sư phụ NDU mới xong.
Bạn xem file đính kèm nhé.
 

File đính kèm

Yêu cầu của bạn phải dùng VBA thôi. Dùng công thức thì oải lắm. Áp dụng 2 hàm ConvertTo1DArrayJoinIf của sư phụ NDU mới xong.
Bạn xem file đính kèm nhé.
e ko biết dùng VBA, a cố gắn giúp dùm e cái hàm a nhé
thanks a !
 
có a/c nào rành giúp dùm e với ạ, thanks !
 
ở vd3 này e có thay đổi tí
ở sheet1 cột "Ở Kho" mỗi kho chỉ sử dụng 1 loại (ko sử dụng nhiều loại như vd2 vừa rùi) để dễ dùng hàm
ở sheet2 cột C là phần thống kê lại dữ liệu của sheet1 cột B
nếu ở sheet1 cột "Ở Kho" trong phần "Phân Loại" nếu hiển thị 1 loại nào đó khác thì ở sheet2 cột C sẽ báo FALSE khi đó e sẽ tự dùng tay chỉnh sửa phân lọại nhóm cho trùng 1 nhóm

đây chỉ là file vd mô tả, còn thật thì rất nhiều, nhờ a/c giúp dùm e với a
thanks !
 

File đính kèm

nhờ a/c rành giúp dùm e với ạ !
 
ở vd3 này e có thay đổi tí
ở sheet1 cột "Ở Kho" mỗi kho chỉ sử dụng 1 loại (ko sử dụng nhiều loại như vd2 vừa rùi) để dễ dùng hàm
ở sheet2 cột C là phần thống kê lại dữ liệu của sheet1 cột B
nếu ở sheet1 cột "Ở Kho" trong phần "Phân Loại" nếu hiển thị 1 loại nào đó khác thì ở sheet2 cột C sẽ báo FALSE khi đó e sẽ tự dùng tay chỉnh sửa phân lọại nhóm cho trùng 1 nhóm

đây chỉ là file vd mô tả, còn thật thì rất nhiều, nhờ a/c giúp dùm e với a
thanks !

Thế thì dùng hàm LOOKUP thôi
Công thức cho cell C2 tại Sheet2 là:
Mã:
=LOOKUP(2,1/(Sheet1!$C$2:$C$28=A2),Sheet1!$B$2:$B$28)
Kéo fill xuống
 
nhờ a/c rành giúp dùm e với ạ !
Không trách hôm nọ tôi tải về để giúp máy cứ bị đơ cứng ra.
máy e đang sài ko sao cả am hic, thanks a đã nhắc nhỡ, để e cài lại máy

Thế thì dùng hàm LOOKUP thôi
Công thức cho cell C2 tại Sheet2 là:
Code:

=LOOKUP(2,1/(Sheet1!$C$2:$C$28=A2),Sheet1!$B$2:$B$28)

hàm này chưa ổn a nó thống kê đc, nhưng trong nhóm đó có 1 loại khác nó ko báo false để mình biết kt lại a
sữa dùm e tí nữa a nhé
thanks a !
 
máy e đang sài ko sao cả am hic, thanks a đã nhắc nhỡ, để e cài lại máy



hàm này chưa ổn a nó thống kê đc, nhưng trong nhóm đó có 1 loại khác nó ko báo false để mình biết kt lại a
sữa dùm e tí nữa a nhé
thanks a !

Là như thế nào? Bạn làm bằng tay kết quả rồi gửi lên đây đi
 
trong kho 1.6 có 2 loại 1 và 4 đáng lẽ nó báo FALSE để mình biết và mình tự kiểm tra sửa chửa lại cho trùng 1 loại a nhé !
 

File đính kèm

e mới sữa lại nội dung bài cụ thể và rỏ ràng hơn rùi
a/c đọc lại và giúp dùm e cái hàm nhé
thanks ạ !!!
 
trong kho 1.6 có 2 loại 1 và 4 đáng lẽ nó báo FALSE để mình biết và mình tự kiểm tra sửa chửa lại cho trùng 1 loại a nhé !
Thì thêm cái rào vào công thức của Thầy ndu thôi:
=IF(MIN(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28,""))=MAX(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28,"")),LOOKUP(2,1/(Sheet1!$C$2:$C$28=A2),Sheet1!$B$2:$B$28),"Tèo")
Nhập xong bấm Ctrl + shift + Enter nhé
Thân
 
hàm ko chạy đc a

a/c trước khi gởi viết hàm đọc lại bài viết và vd mới nhất e cập nhật lại rùi nhé a/c
thanks !
Bạn thật là...
Sao lại không chạy, tôi đã thử rồi, công thức chạy rất "ngon lành".
Bạn nhập công thức của concogia tại ô C2, sau đó kéo Fill xuống thử xem!
C2==IF(MIN(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28, ""))=MAX(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28,"")),LOOKUP(2,1/(Sheet1!$C$2:$C$28=A2),Sheet1!$B$2:$B$28),"Tèo")
Xong nhớ ấn CTR+SHIFT+ENTER nhé, vì đây là công thức mảng.
Làm luôn cho bạn:
 

File đính kèm

Lần chỉnh sửa cuối:
tại ô C2 e copy vào =IF(MIN(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28, ""))=MAX(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28 ,"")),LOOKUP(2,1/(Sheet1!$C$2:$C$28=A2),Sheet1!$B$2:$B$28),"Tèo")

sao nó báo #VALUE!


chắc e ko biết cách sd a hd cụ thể dùm tí a nhé
thanks a !
 
tại ô C2 e copy vào =IF(MIN(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28, ""))=MAX(IF(Sheet1!$C$2:$C$28=A2,Sheet1!$B$2:$B$28 ,"")),LOOKUP(2,1/(Sheet1!$C$2:$C$28=A2),Sheet1!$B$2:$B$28),"Tèo")
sao nó báo #VALUE!
chắc e ko biết cách sd a hd cụ thể dùm tí a nhé
thanks a !
Sau khi nhập công thức xong bạn đã gõ tổ hợp phím Ctrl+Shift+Enter chưa?
P/S: Hỏi riêng tư 1 chút là thấy nơi cư ngụ bạn có ghi là:"qn" không biết bạn ở đâu vậy? Quảng nam? Quảng Ninh?...????
 
gõ tổ hợp phím Ctrl+Shift+Enter
nó vẫn báo
#VALUE! là sao a, hic
 
Web KT

Bài viết mới nhất

Back
Top Bottom