Hỏi về cách lọc có điều kiện? (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

cabongsongtra

Thành viên mới
Tham gia
18/12/06
Bài viết
6
Được thích
1
lỌC CÓ ĐIỀU KIỆN????

Mình có câu hỏi mong các bạn trả lời giúp!!!!!!!!!
Mình có 1 sheet trong đó có các cột Tồn đầu kỳ, nhập trong kỳ,
xuất trong kỳ và tồn cuối kỳ.
Trong năm có nhiều mặc hàng ko phát sinh tức là cột nhập và cột xuất 0.Mình muốn lọc những mặt hàng ko phát sinh này.Các bạn chỉ dùm mình cách lọc với nha.Thanks
+-+-+-+ +-+-+-+ +-+-+-+ +-+-+-+ +-+-+-+
 
VD cột nhập = E; Xuất = F
Bạn tạo một cột phụ, VD I
tại I10 : = if(sum(E10:F10)>0;1;0).
Sau đó bạn tiến hành lọc bằng cách SORT hoặc FILTER.
Nếu không hiểu thì bạn up file đi, mình sẽ hướng dẫn.
 
Hieu ui!!! Bạn cho mình xin địa chỉ mail với, mình ko biết cách upfile lên diễn đàn.Mình gởi qua mail, bạn giúp mình với nha
 
lọc có điều kiện

Bạn thân mến !
Bạn vào Data/Filter/AutoFilter để đặt lọc. Nếu bảng DL của bạn tồn đầu và cuối =0, thì bạn chọn lọc cột tồn cuối hoặc tồn đầu, chọn giá trị 0 hoặc chọn Custom chọn tiếp =0 là ok.
 
Mình không phải là một kế toán,chương trình này mình viết cho một người bạn để quản lý kho ORION theo yêu cầu của họ. Trong file của mình có sử dụng các phần lọc có điều kiện,hy vọng có thể giúp ích được cho bạn.Khi xây dựng file này mình tham khảo rất nhiều bài trên GPE, đặc biệt file XNT của anh Mr.Hiếu, các hàm Marco của một số anh em trên GPE.Nếu bạn cảm thấy phù hợp bản thân và muốn biết thêm thì cứ bảo mình sẵn sàng giúp đỡ.Có gì thì đừng cười nhé-\\/. -\\/.

"Do có một số bạn muốn hỏi về file của mình,nên mình up lại file mới đã gỡ mã protection. Lưu ý cái này mình làm theo tháng nên chỉ xem đuợc file với điều kiện mãy tính của bạn để tháng đó."
 
Lần chỉnh sửa cuối:
Câu hỏi của em kèm theo file đính kèm, mong các anh chị xem qua rồi giúp em nha.

________________

Lần sau bạn nhớ đặt tên chủ đề cho phù hợp với nội dung bài viết nha!.
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Ở ô E4, bạn dùng công thức này:

=Countif($C$4:$C$14,C4)

Rồi coppy xuống các ô còn lại.

Thân.
 
Đâu có đơn giản như vậy! Theo như đòi hỏi của bạn Shinec thì bạn ấy cần tìm người nào khám bệnh 2 lần trong cùng 1 ngày cơ mà. Công thức của bạn chỉ đếm xem người nào đó khám bệnh bao nhiêu lần thôi (Có thể khám vào những ngày khác nhau)... Phải giãi quyết bằng cách khác thôi. Theo tôi là SUMPRODUCT hoặc COUNTIFS (nếu là Office2007)
ANH TUẤN
 
Bạn xem qua nhé.

Bạn có thể nhập bất cứ số lần khám trong một ngày để kiểm tra.

Thân!
 

File đính kèm

Cách làm của A.Tuấn thì đơn giản, dùng dễ tính nhanh. Còn cách làm của A.Hiếu thì công phu ghê. Bạn có thể dùng nó đễ báo cáo dc đấy.
Còn ko cám ơn! Hiiiiiiiiiiiii
Miss TT
 
Xin lỗi, tại em đọc không kĩ đề:

{=COUNT(IF(D3=$D$3:$D$24,IF(C3=$C$3:$C$24,1,0)))}

Bạn dùng công thức này đi.

Gõ =COUNT(IF(D3=$D$3:$D$24,IF(C3=$C$3:$C$24,1,0))) rồi Ctrl + Shift + Enter

Thân.
 
2 lan kham trong cung 1 ngay

Dung ham Sumproduct de dem so lan kham trong cung mot ngay.
Sau do dung Autofilter de loc nhung dong =2
 

File đính kèm

Mr Okebab đã viết:
Bạn xem qua nhé.

Bạn có thể nhập bất cứ số lần khám trong một ngày để kiểm tra.

Thân!

Không biết có cần phải phức tạp thế này không? Nhưng em cũng xin có một ý tưởng thế này. Kết quả tương tư của bác Mr. Okebab.

Các bác gõ ngày >=2 nhé.

Best Regards,
 

File đính kèm

Lần chỉnh sửa cuối:
Tuấn Giang đã viết:
Không biết có cần phải phức tạp thế này không? Nhưng em cũng xin có một ý tưởng thế này. Kết quả tương tư của bác Mr. Okebab.

Các bác gõ ngày >=2 nhé.

Best Regards,

Quá phức tạp :
- Không tính được khi muốn xem 1 lần khám trong ngày
- Dùng nhiều công thức mảng
- Dùng nhiều cột phụ
- Dùng nhiều công thức.

Mong bạn tối ưu lại.

Thân!
 
Tôi xin tham gia thêm 1 cách mà không dùng thêm cột phụ, chỉ kết hợp name và conditional Format
Tại cell C4 bạn vào insert name define và đặt name là lankham=SUMPRODUCT(($C$4:$C$13=C4)*($D$4:$D$13=!D4))
Vào conditional Format Formula is =lankham>1 format...(có 3 điều kiện, tuỳ)
Copy format xuống C5...C13
Nếu hay thì thank cho 1 cái, lâu quá o được thank
 
Nhiều đáp án quá nhưng mình chỉ thấy 2 đáp án có tác dụng là của anh Mr Hiếu & viet1982. Của anh Mr H thì rất pro(nếu không phải thì do mình gà) heeh, còn cách của bạn viet thì ok nhưng phải dùng thêm cột phụ.
Nói chung là cảm ơn tất cả các bạn đã nhiệt tình giúp đỡ. Cách của bạn TN mình chẳng hiểu gì luôn nhưng để thk cho phát đỡ bùn nha.
 
Lỡ xì pam rùi xì típ một lần chắc không sao đâu nhỉ? Từ chổ lọc những người có số lần khám >1/ngày vậy các bạn có thể giúp một tí nữa được không? Nếu mình muốn kiểm tra 1 ngày nào bất kỳ trong tháng thì có được không? cách của bạn viet1982 nếu muốn ktra 1 ngày nào đó thì phải autofilter bên cột ngày khám thì được. Còn cách của Mr Hiếu thì không biết phải làm sao đây?
 
Xin cụ thể về cách làm của tôi, nhớ nghiên cứu nhé!
 

File đính kèm

Mr Okebab đã viết:
Quá phức tạp :
- Không tính được khi muốn xem 1 lần khám trong ngày
- Dùng nhiều công thức mảng
- Dùng nhiều cột phụ
- Dùng nhiều công thức.

Mong bạn tối ưu lại.

Thân!

Vâng, đúng là quá phức tạp thật! Em làm vậy vì yêu cầu của bạn Shinec là chỉ lọc những người khám >=2 lần 1 ngày. Còn công thức mảng, Em chỉ dùng có 1 còn bác dùng đến 2 đấy. Mong bác xem kỹ lại nhé.

Thực ra em có thể dùng một công thức thôi. Nhưng đó là ý tưởng mới nảy ra nên em chưa biết kết quả sao? Để em thử, nếu được sẽ post lên hầu các bác.-=09=

Best Regards,
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom