Nhờ giúp đỡ vể Conditional Formating

Liên hệ QC

vietcong1980

Thành viên chính thức
Tham gia
24/4/09
Bài viết
75
Được thích
11
Ngày nào mình cũng phải kiểm tra nhân viên dập thẻ có đúng giờ không. Mình kiểm tra bằng tay mất rất nhiều thời gian. Mìnhdùng Conditional Formating được nhưng kết quả không được như ý. Các bạn giúp mình với! Câu hỏi cụ thể mình ghi trong file đính kèm! Rất mong được sự hồi âm của các bạn! Chân thành cảm ơn
 

File đính kèm

  • hoi giaiphapexcel.xls
    18.5 KB · Đọc: 13
Mình thấy dữ liệu của bạn để như vậy thì Conditional Formating không được (mặc dù bạn dừng hàm đúng) bởi định dạng dữ liệu của bạn dạng text và có thể bạn dùng Conditional Formating cho thời gian
Vậy để khắc phục bạn hãy chuyển dữ liệu sang dạng thời gian rồi dùng Conditional Formating
Cách chuyển: bạn nhân dữ liệu của bạn với 1 ròi chuyển sang dạng time nhé
Bây giờ thì dùng Conditional Formating mới được
 
Cám ơn bạn đã trả lời! Bạn cho mình hỏi có cách nào nhân nhanh hoặc cách nào đó không dùng C.F cũng được vì nếu nhân từng số như vậy thì khi nhân xong mình cũng đã dò gần xong rồi(Như vậy không đảm bảo về thời gian). Ngày nào mình cũng phải kiểm tra công nhân như vậy mà dò bằng tay thì quá lâu(Công ty mình có tới 700 công nhân cơ)
 
Lần chỉnh sửa cuối:
bạn ra 1 cột khác rồi dùng công thức *1 => fill cho toàn bộ dữ liệu là ok.
 
Cám ơn bạn đã trả lời! Bạn cho mình hỏi có cách nào nhân nhanh hoặc cách nào đó không dùng C.F cũng được vì nếu nhân từng số như vậy thì khi nhân xong mình cũng đã dò gần xong rồi(Như vậy không đảm bảo về thời gian). Ngày nào mình cũng phải kiểm tra công như vậy mà dò bằng tay thì quá lâu(Công ty mình có tới 700 công nhân cơ)
Cách chuyển dữ liệu sang thời gian:
1. Copy một ô trống bất kỳ.
2. Chọn vùng đã nhập thời gian tại các cột G:J (trong file là vùng G14:J72) --> nhấn F5, nhấn Special, chọn Constants --> OK.
3. Click phải chuột vào một trong những ô đang chọn và chọn Paste special --> trong hộp thoại hiện ra, chọn Add --> OK.
4. Vẫn để nguyên vùng chọn, nhấn Ctrl+1 và định dạng lại kiểu dữ liệu cho vùng này.
 
Hic! Xin lỗi bạn! Mình dốt quá! Bạn có thể chỉ mình cách Fill được không?
Mình đã chuyển sang định dạng thời gian theo cách của bạn nghiaphuc rồi. Các bạn giúp mình định dạng C.F nhé! Cám ơn các bạn!
 

File đính kèm

  • hoi giaiphapexcel.xls
    18.5 KB · Đọc: 8
Lần chỉnh sửa cuối:
Có bạn nào Pro giúp mình với!
 
Thử xem file đính kèm nhé
 

File đính kèm

  • hoi gpe.xls
    27.5 KB · Đọc: 9
Hic! Xin lỗi bạn! Mình dốt quá! Bạn có thể chỉ mình cách Fill được không?
Mình đã chuyển sang định dạng thời gian theo cách của bạn nghiaphuc rồi. Các bạn giúp mình định dạng C.F nhé! Cám ơn các bạn!
Hổng biết có dụng ý gì mà một NV lại sử dụng nhiều dòng quá, mình dồn lại cho dễ nhìn nhé.
Muốn tính tổng thì phải dùng cột phụ vì chỉ có VBA mới đếm được các dòng tô màu thôi.
Xem trong file nhé.
 

File đính kèm

  • QuetThe.rar
    3.9 KB · Đọc: 11
Hổng biết có dụng ý gì mà một NV lại sử dụng nhiều dòng quá, mình dồn lại cho dễ nhìn nhé.
Muốn tính tổng thì phải dùng cột phụ vì chỉ có VBA mới đếm được các dòng tô màu thôi.
Xem trong file nhé.
Dồn lại quả là dễ nhìn thật, nhưng trong thực tế có lẽ từ phần mềm quẹt thẻ export ra excel nó định dạng như vậy rồi, không thay đổi được.
Muốn dồn lại có lẽ phải qua 1 sheet trung gian để xử lý.
 
Cám ơn các bạn rất nhiều, như vậy là rất đúng ý mình rồi, các ban chỉ cho mình một chút để mình có thể áp dụng cho các file khác nhé:
to bebo021999 :
=AND(H14<>"";OR(H14*24<11,5;H14*24>12))

Trong công thức này số 5 có nghĩa là như thế nào?

to Ba Tê :
Trong công thức của bạn có các số như là : 0,291666666666667 hoặc 0,479166666666667. Vậy những số đó biểu hiện gì vậy? Làm sao để có những số đó?
 
Dồn lại quả là dễ nhìn thật, nhưng trong thực tế có lẽ từ phần mềm quẹt thẻ export ra excel nó định dạng như vậy rồi, không thay đổi được.
Muốn dồn lại có lẽ phải qua 1 sheet trung gian để xử lý.
Đúng vậy bạn ạ! File này mình export từ máy ra nên nó mới ra như vậy. Bình thường mình dò bằng tay nên không cần export,chỉ cần nhìn lên máy thôi. Mình thấy bạn Bate xử lý như vậy là rất đúng,rất dễ nhìn
 
Cám ơn các bạn rất nhiều, như vậy là rất đúng ý mình rồi, các ban chỉ cho mình một chút để mình có thể áp dụng cho các file khác nhé:
to bebo021999 :
Trong công thức này số 5 có nghĩa là như thế nào?
to Ba Tê :
Trong công thức của bạn có các số như là : 0,291666666666667 hoặc 0,479166666666667. Vậy những số đó biểu hiện gì vậy? Làm sao để có những số đó?
Để xử lý hàm thời gian, bạn cần hiểu thấu đáo về thời gian:
1 ngày có 24h, 1h tức là 1/24 của ngày.
1 ngày tương đương với số đếm là 1.
Ví dụ: hiển thị 7:00 AM, Excel lưu dưới dạng số đếm là 7/24 ~ 0.291667
11:30 AM, Excel lưu dưới dạng số đếm là 11.5/24 ~ 0.479167
Nếu A1 chứa 11:30 AM, A1*24 = 11.5
 
Web KT

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

Back
Top Bottom