Nhờ a/c đặt lại công thức! (1 người xem)

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

Trong file e đã mô tảhttp://www.mediafire.com/file/me0iuhrdagupzcp/rut_gon_cong_thuc.rara/c xem có giải pháp nào khác, tiện ích hơn giúp e với!
Tạo CF cho sheet "Dan file xuat vao day" thì tiện hơn, có thể bỏ sheet kiểm tra.

Đứng F2, vào Conditional Formatting:
Mã:
=(TRIM($F2)<>IF(YEAR($D2)<2015,"201501",TEXT($D2,"yyyymm")))*($D2<>"")
Lựa màu font và nền tùy ý. Apllies To: =$A$2:$G$2000

Xem file kèm.

Chúc bạn ngày vui.
p/s: cố gắng hạn chế viết tắt trên diễn đàn nha bạn. --=0 A/C hoặc D/C giống ký hiệu điện 1 chiều và xoay chiều quá.
 

File đính kèm

Lần chỉnh sửa cuối:
Kiểm tra bằng VBA, không có công thức sẽ nhẹ hơn.
Chạy code này cho Sheet1 (không cần sheet2)
PHP:
Public Sub GPE()
Dim sArr(), dArr(), I As Long, Num As Long
sArr = Range("D2", Range("F2").End(xlDown)).Value
ReDim dArr(1 To UBound(sArr), 1 To 2)
For I = 1 To UBound(sArr)
    If Year(sArr(I, 1)) < 2015 Then
        Num = 201501
    Else
        Num = Year(sArr(I, 1)) & Format(Month(sArr(I, 1)), "00")
    End If
    If sArr(I, 3) <> Num Then dArr(I, 1) = "False"
Next I
Range("H2").Resize(I - 1) = dArr
End Sub
 

File đính kèm

Lần chỉnh sửa cuối:
May quá! Hôm trước a giúp e lên file tổng hợp rồi. Theo cách a hướng dẫn e đã làm theo được ở sheet BA0001A. Trường hợp này e đã mô phỏng lại. anh xem giúp nếu có nhiều sheet chi tiết thì chạy cùng lúc các sheet không? Hoặc cái nút ở sheet tổng hợp hôm trước anh làm có tích hợp được đoạn lệnh để khi chạy thì đồng thời lên biểu tổng hợp và ở chi tiết ko? Và khi ở chi tiết sai thì cũng cảnh báo bên sheet tổng hợp như nào đó để người dùng kiểm tra lại. Nhờ a xem lại file e gửi, E cảm ơn anh! http://www.mediafire.com/file/7xdh7ag88u4iuxn/Nho_giup_3.xlsb
 
Tạo CF cho sheet "Dan file xuat vao day" thì tiện hơn, có thể bỏ sheet kiểm tra.

Đứng F2, vào Conditional Formatting:
Mã:
=(TRIM($F2)<>IF(YEAR($D2)<2015,"201501",TEXT($D2,"yyyymm")))*($D2<>"")
Lựa màu font và nền tùy ý. Apllies To: =$A$2:$G$2000

Xem file kèm.

Chúc bạn ngày vui.
p/s: cố gắng hạn chế viết tắt trên diễn đàn nha bạn. --=0 A/C hoặc D/C giống ký hiệu điện 1 chiều và xoay chiều quá.
cảm ơn anh, e sẽ kết hợp với code bên dưới để thêm tiện ích
 
May quá! Hôm trước a giúp e lên file tổng hợp rồi. Theo cách a hướng dẫn e đã làm theo được ở sheet BA0001A. Trường hợp này e đã mô phỏng lại. anh xem giúp nếu có nhiều sheet chi tiết thì chạy cùng lúc các sheet không? Hoặc cái nút ở sheet tổng hợp hôm trước anh làm có tích hợp được đoạn lệnh để khi chạy thì đồng thời lên biểu tổng hợp và ở chi tiết ko? Và khi ở chi tiết sai thì cũng cảnh báo bên sheet tổng hợp như nào đó để người dùng kiểm tra lại. Nhờ a xem lại file e gửi, E cảm ơn anh! http://www.mediafire.com/file/7xdh7ag88u4iuxn/Nho_giup_3.xlsb

Trong sheet TH, dòng 2 tên các sheet, sau khi chạy code mà hiện màu đỏ là sheet đó có lỗi dữ liệu, "mắc làm gì thì làm", chứ không hình dung ra được sẽ báo lỗi cách nào.
 

File đính kèm

E đã mô tả lại nhu cầu chi tiết hơn, các anh, chị, em xem giúp e với. Em cảm ơnhttp://www.mediafire.com/file/boexb3jca9035jk/Nho_giup_4.xlsb
 
Trong sheet TH, dòng 2 tên các sheet, sau khi chạy code mà hiện màu đỏ là sheet đó có lỗi dữ liệu, "mắc làm gì thì làm", chứ không hình dung ra được sẽ báo lỗi cách nào.
Bác Ba tê hoặc Bác nào đi ngang qua ngó giúp e đoạn code xem sửa như nào thì chạy được, e tùy biến theo file thực tế thì báo lỗi> file đang chạy được và đúng ở #7 của bác Ba tê. File thực tế e đang dùng có sửa ở link này http://www.mediafire.com/file/mxdsabmdtietn7c/Nho_giup_5.xlsb
File đang viết theo yêu cầu này
Tương ứng với cột Mã đơn vị sẽ điền sang sheet TH, ví dụ ở đây có 2 mã BE0001A và BE0003A sẽ điền vào 2 cột bôi màu sheet TH
Đếm ở cột "GHI_CHÚ" có bao nhiêu người có chữ "TM" sinh ở từng tháng/năm cột "NGAY_SINH" điền vào cột "Tăng" ở các tháng tương ứng sheet TH
Đối với các trường hợp ngày sinh trước 2015 thì lấy là tháng 01/2015, ví dụ có 1 trường hợp ở ô B21 sinh ngày 6/10/2014 thì điền sang sheet TH là 01/2015
Đếm ở cột "Ghi chú" có bao nhiêu người có chữ "GH" ở từng tháng hiện tại (lấy tháng ở cột MA_QT) điền vào cột "Giảm" ở các tháng tương ứng sheet TH
Ở đây tháng giảm trong số 20160101 lấy là tháng 01/2016
Trong sheet TH, dòng 2 tên các sheet, sau khi chạy code mà hiện màu đỏ là sheet đó có lỗi dữ liệu
E xin cảm ơn
 

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

Back
Top Bottom