Các câu hỏi về lọc dữ liệu

Liên hệ QC
---
Bạn xem lại dữ liệu của mình, cột ngày tháng bạn định dạng không hiểu, tháng thì còn được, ngày thì dữ liệu date từ năm 1900. Thêm nữa, Bạn muốn lọc hết bao nhiêu loại thì yêu cầu một lần, bây giờ thêm BD mà chẳng có dữ liệu nào có ký hiệu BD, còn ký hiệu TN thì chắc hôm sau yêu cầu tiếp?
anh nói tui coi lại mới thấy ah nha,,,lúc nhập dữ liệu vào tui dịnh dạng cột tháng trong format cell la mm/yyyy,,,,cột ngày la dd sao bây giờ nó lại ra như vậy nữa ,,,giúp mình khắc phục dc ko,,minh ko biết làm sao nữa,,,,với lại cái yêu cầu đó hôm bữa chưa cần nó mới phát sinh lúc sáng nay thôi ah,,,mong dc giúp đỡ
 
Phần data validation là e nhờ anh hoangminhtien và Thầy ndu và các a/c khác giúp đỡ rồi.

Còn phần lọc dữ liệu e đang làm nhưng theo y/c trong sheet dữ liệu ngày tháng năm thì e chưa làm được.

Theo mình thấy bạn tự phức tạp hóa & làm khổ mình;
Đã có cột Thang & cột Nam, (là những cột phụ - nhiều người gọi như vậy) thì cột ngày bạn viết theo kiểu "MM/DD/yyyy" hay "DD/mm/YYYY" có vẽ dễ hơn, theo mình.

Nếu dữ liệu của bạn phình đến trên 500 dòng thì các công thức sẽ lặc lè luôn; lúc đó muốn chuyển sang xài với VBA cũng khó!


(Cứ coi nhưng 1 tham khảo & đừng giận nha!)
 
Lần chỉnh sửa cuối:
Bạn xem file có đúng ý Bạn chưa nhé!
 

File đính kèm

  • Lọc sp theo ngày tháng năm.xls
    57.5 KB · Đọc: 41
Theo mình thấy bạn tự phức tạp hóa & làm khổ mình;
Đã có cột Thang & cột Nam, (là những cột phụ - nhiều người gọi như vậy) thì cột ngày bạn viết theo kiểu "MM/DD/yyyy" hay "DD/mm/YYYY" có vẽ dễ hơn, theo mình.

Nếu dữ liệu của bạn phình đến trên 500 dòng thì các công thức sẽ lặc lè luôn; lúc đó muốn chuyển sang xài với VBA cũng khó!


(Cứ coi nhưng 1 tham khảo & đừng giận nha!)

Dạ, không giận không giận

Cám ơn anh vì đã có lời góp ý chân thành
 
anh nói tui coi lại mới thấy ah nha,,,lúc nhập dữ liệu vào tui dịnh dạng cột tháng trong format cell la mm/yyyy,,,,cột ngày la dd sao bây giờ nó lại ra như vậy nữa ,,,giúp mình khắc phục dc ko,,minh ko biết làm sao nữa,,,,với lại cái yêu cầu đó hôm bữa chưa cần nó mới phát sinh lúc sáng nay thôi ah,,,mong dc giúp đỡ
------
Bạn giải thích rõ yêu cầu này:
III: Tổng hợp số tiền từ cột "giá bán" sheet " chi tiết " với điều kiện là " x " dựa vào kí tự đầu của cột chứng từ " CT " + " tiền công " ( trừ lại kí hiệu BH,CK ko tính vào cột này)
và:
ĐK III : thêm vào một kí hiệu nữa đó là " BD " và chỉ lấy giá trị ở cột tiền công mà thôi
Thêm với điều kiện là " x " và "BD" hay thêm "trừ lại kí hiệu BH,CK" và "BD".
Thật tôi không hiểu, hay tôi quá chậm hiểu!
 
Bác nào có cách nào hay hơn ko ? file trên chỉ lọc giá trị tại 1 vị trí. Ý em là lấy 2 vị trí đầu và cuối.

Ý này thể hiện ờ bài nào bên trên vậy? Nếu chưa có thì câu này phản cảm thế nào í!

Bye nha!
 
------
Bạn giải thích rõ yêu cầu này:

và:

Thêm với điều kiện là " x " và "BD" hay thêm "trừ lại kí hiệu BH,CK" và "BD".
Thật tôi không hiểu, hay tôi quá chậm hiểu!
mình đã chỉnh lại ngày tháng cũng như điều kện đi kèm rồi đó bạn xem lại và giúp dùm mình nha,,,cuối tháng rồi phải báo cáo mà bây giờ .............--=----=--
 
Lần chỉnh sửa cuối:
To: MinhCong và Thầy, Cô, A/C.

Bạn xem file có đúng ý Bạn chưa nhé!

Chào a Công và Thầy, Cô, A/C,

E về cũng làm theo cách của em, nhưng vẫn giống kết quả của anh Công.

Em dùng công thức như sau:

PHP:
=IF(($B$2<>"")*($B$3="")*($B$4=""),TC_THEO_NĂM,IF(($B$2<>"")*($B$3<>"")*($B$4=""),TC_THEO_THÁNG,IF(($B$2<>"")*($B$3<>"")*($B$4<>""),TC_THEO_NGÀY,"")))
Nhưng khi cho B4="", thì ra kết quả hai tháng liền kề. Em cũng chẳng biết vì sao nữa?&&&%$R

Nhờ A Công và Thầy, Cô, A/C giúp đỡ.
 

File đính kèm

  • Lọc sp theo ngày tháng năm.rar
    38.6 KB · Đọc: 31
Lần chỉnh sửa cuối:
mình đã chỉnh lại ngày tháng cũng như điều kện đi kèm rồi đó bạn xem lại và giúp dùm mình nha,,,cuối tháng rồi phải báo cáo mà bây giờ .............--=----=--
-------
Bạn hơi bị khoẻ đấy, đọc giải thích của Bạn hơn 1 tiếng mới tạm hiểu như thế này, có gì sẽ trao đổi thêm. Chú ý các cột tạm, đừng xoá nhầm. Lock các cột này cho chắc ăn.
 
Chào a Công và Thầy, Cô, A/C,

E về cũng làm theo cách của em, nhưng vẫn giống kết quả của anh Công.

Em dùng công thức như sau:

PHP:
=IF(($B$2<>"")*($B$3="")*($B$4=""),TC_THEO_NĂM,IF(($B$2<>"")*($B$3<>"")*($B$4=""),TC_THEO_THÁNG,IF(($B$2<>"")*($B$3<>"")*($B$4<>""),TC_THEO_NGÀY,"")))
Nhưng khi cho B4="", thì ra kết quả hai tháng liền kề. Em cũng chẳng biết vì sao nữa?&&&%$R

Nhờ A Công và Thầy, Cô, A/C giúp đỡ.
Bạn xem file có đúng ý Bạn chưa nhé. Có gì Bạn thông báo lại để Tôi biết sửa chữa thêm!--=0
 

File đính kèm

  • Lọc sp ngày tháng năm.xls
    94 KB · Đọc: 40
-------
Bạn hơi bị khoẻ đấy, đọc giải thích của Bạn hơn 1 tiếng mới tạm hiểu như thế này, có gì sẽ trao đổi thêm. Chú ý các cột tạm, đừng xoá nhầm. Lock các cột này cho chắc ăn.
cảm ơn bate nhiều nha ,, khoẻ quá rồi,,,,giờ tạm ổn rồi ,,cứ lọc ra báo cáo cho xếp cái đã ,,chỉ là đối phó thôi,,,chứ thật ra cái bảng dữ liệu của mình nó lung tung lắm,,,mới vào làm mà,,,người " tiền nhiệm " ko dc lãnh luong nên delete nhiều cái mã lắm.,,,từ từ mình sẽ hỏi nữa hiiiihihihihih THANK!
 
Bạn xem file có đúng ý Bạn chưa nhé. Có gì Bạn thông báo lại để Tôi biết sửa chữa thêm!--=0

Vậy mà e không nghĩ ra, làm đến chỗ tháng thấy lấn cấn j đó mà không nghĩ ra, do làm biếng tạo ra 1 name data mà làm bài toán lại không giải ra được. Qua bài giải này của anh em học thêm rất nhiều điều bổ ích. Rất cám ơn a Công.

Chúc a luôn được nhiều sức khỏe
 
Vậy mà e không nghĩ ra, làm đến chỗ tháng thấy lấn cấn j đó mà không nghĩ ra, do làm biếng tạo ra 1 name data mà làm bài toán lại không giải ra được. Qua bài giải này của anh em học thêm rất nhiều điều bổ ích. Rất cám ơn a Công.

Chúc a luôn được nhiều sức khỏe
Bạn chú ý cái name Locthang nhé. Cái name này Tôi lọc tháng theo năm luôn đó. Bạn vào xem sẽ hiểu.--=0
 
sửa giúp công thức

nhờ các bạn sửa giúp dùm mình công thức này nha,,,mò mẫm cả ngày mà ko biết nó bị "hư " chỗ nào nữa
 
Lần chỉnh sửa cuối:
nhờ các bạn sửa giúp dùm mình công thức này nha,,,mò mẫm cả ngày mà ko biết nó bị "hư " chỗ nào nữa
Nó không báo lỗi mới là chuyện lạ. Bạn đang sum luôn thằng lỗi value! nữa. Bạn dùng công thức bẩy lỗi nhé!
 

File đính kèm

  • New Folder.rar
    52.1 KB · Đọc: 59
Làm dùm Bạn luôn

nhờ các bạn sửa giúp dùm mình công thức này nha,,,mò mẫm cả ngày mà ko biết nó bị "hư " chỗ nào nữa
Tưởng Bạn tự xử lý các lỗi được.
Thử nhập công thức này vào ô J8 Sheet thông-ke:
Mã:
=IF(F8="";"";(F8*H8)+I8)
Kéo xuống khi nào muốn ngừng.
 
Tưởng Bạn tự xử lý các lỗi được.
Thử nhập công thức này vào ô J8 Sheet thông-ke:
Mã:
=IF(F8="";"";(F8*H8)+I8)
Kéo xuống khi nào muốn ngừng.
potay,,chỉ vậy thôi mà không biết cách làm thiệt tình.......minh cung hơi bi quan về mình quá,,nhưng không sao ,,,lan sao gap nữa nhất định làm được,,," không biết thì hỏi,muốn giỏi phải học",,,,,,,nhờ bạnmọi người nghiên cứu viết giúp cho minh đoạn code và chi cách sử dụng với nha,,để up được file nay em phải xoá đi một sheet trong file này,,,
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom