Hỗ trợ giúp cách tính định mức cho kết quả giờ (hoặc phút) hiển thị giá trị âm (1 người xem)

  • Thread starter Thread starter lamnv1
  • Ngày gửi Ngày gửi

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

lamnv1

Thành viên mới
Tham gia
7/1/11
Bài viết
5
Được thích
0
Chào các bạn,

Mình đang tìm cách để tính định mức cho nhân viên.

Giờ vượt định mức = tổng giờ làm - định mức

Nếu giờ làm thấp hơn tức vượt định mức, ngược lại thì bị âm giờ.

Vấn đề của mình là làm cách nào để hiển thị thông số âm giờ này ra? (hiển thị giờ, hoặc phút đều được, miễn là ra được giá trị).

Mình cũng có thử cách vào Option/advanced => tick chọn "use 1094 data system" nhưng nó tạo ra một loạt lỗi không tính toán được khác (do file file mình làm nó có dùng công thức kết nối các file excel khác).

2017-03-28_11-18-50.png


Nhờ các cao nhân gợi vài ý để gỡ rối.

Cảm ơn các bạn.
 

File đính kèm

Chào các bạn,

Mình đang tìm cách để tính định mức cho nhân viên.

Giờ vượt định mức = tổng giờ làm - định mức

Nếu giờ làm thấp hơn tức vượt định mức, ngược lại thì bị âm giờ.

Vấn đề của mình là làm cách nào để hiển thị thông số âm giờ này ra? (hiển thị giờ, hoặc phút đều được, miễn là ra được giá trị).

Mình cũng có thử cách vào Option/advanced => tick chọn "use 1094 data system" nhưng nó tạo ra một loạt lỗi không tính toán được khác (do file file mình làm nó có dùng công thức kết nối các file excel khác).

2017-03-28_11-18-50.png


Nhờ các cao nhân gợi vài ý để gỡ rối.

Cảm ơn các bạn.
Thử vầy:
PHP:
F7=IF(E7>B7,"- ","")&TEXT(ABS(B7-E7),"hh:mm:ss")
Fill xuống

Chúc bạn ngày vui.
 
Chào các bạn,

Mình đang tìm cách để tính định mức cho nhân viên.

Giờ vượt định mức = tổng giờ làm - định mức

Nếu giờ làm thấp hơn tức vượt định mức, ngược lại thì bị âm giờ.

Vấn đề của mình là làm cách nào để hiển thị thông số âm giờ này ra? (hiển thị giờ, hoặc phút đều được, miễn là ra được giá trị).

Mình cũng có thử cách vào Option/advanced => tick chọn "use 1094 data system" nhưng nó tạo ra một loạt lỗi không tính toán được khác (do file file mình làm nó có dùng công thức kết nối các file excel khác).



Nhờ các cao nhân gợi vài ý để gỡ rối.

Cảm ơn các bạn.

Chỉ là định dạng thôi mà bạn
- Quét chọn F7:F13
- Bấm Ctrl + ! vào Format Cells
- Trong thẻ Number, mục Custom gõ mã h:mm;-;;
Xong

Capture.JPG
 
Cảm ơn bạn,

Cách này hay, nhưng khi đó những số âm đều thành văn bản hết, không cộng trừ thêm gì được sau đó cả, vì mình cũng cần dùng con số âm này để tổng kết phần giờ thiếu hụt.

Không biết liệu hàm if như trên, nhưng thay vì thêm dấu "-" để nhận biết đó là giờ làm thiếu hụt thì mình sẽ quy định cho nó một màu (ô, hoặc văn bản), khi đó dễ nhận biết hơn, và con số sau đó có thể dùng được?

Thử vầy:
PHP:
F7=IF(E7>B7,"- ","")&TEXT(ABS(B7-E7),"hh:mm:ss")
Fill xuống

Chúc bạn ngày vui.
 
Cảm ơn anh.

Cách của anh gần giải quyết được vấn đề rồi. Có cách nào format nó, thay vì để dấu "-" cho những kết quả âm, thì cho nó hiển thị số âm hoặc có màu sắc để phân biệt đó là số âm không anh nhỉ? Vì em cũng muốn biết nó âm là âm bao nhiêu nữa :).

Chỉ là định dạng thôi mà bạn
- Quét chọn F7:F13
- Bấm Ctrl + ! vào Format Cells
- Trong thẻ Number, mục Custom gõ mã h:mm;-;;
Xong

View attachment 173666
 
Cảm ơn bạn,

Cách này hay, nhưng khi đó những số âm đều thành văn bản hết, không cộng trừ thêm gì được sau đó cả, vì mình cũng cần dùng con số âm này để tổng kết phần giờ thiếu hụt.

Không biết liệu hàm if như trên, nhưng thay vì thêm dấu "-" để nhận biết đó là giờ làm thiếu hụt thì mình sẽ quy định cho nó một màu (ô, hoặc văn bản), khi đó dễ nhận biết hơn, và con số sau đó có thể dùng được?
Nếu bạn còn tính tiếp thì chỉ dùng:
F7=ABS(B7-E7),
rồi chỉnh màu font cho nó:
Chọn F7:F13, vào CF chỉnh Font màu đỏ theo điều kiện: E7>B7
Khi tính toán, phải nhớ đặt điều kiện E7>B7, để trích lục mà tính toán tiếp.

Chúc bạn ngày vui.
 
Cảm ơn anh.

Cách của anh gần giải quyết được vấn đề rồi. Có cách nào format nó, thay vì để dấu "-" cho những kết quả âm, thì cho nó hiển thị số âm hoặc có màu sắc để phân biệt đó là số âm không anh nhỉ? Vì em cũng muốn biết nó âm là âm bao nhiêu nữa :).
Việc tô màu theo điều kiện <0 hoàn toàn không có vấn đề (Custom Format cũng làm được) nhưng nếu muốn hiện luôn số âm cho dữ liệu thời gian thì chỉ có 2 cách:
1> Hoặc là chọn mục "use 1094 data system" như bạn đề cập ở bài 1
2> Hoặc là định dạng chúng thành General theo mã Custom Format h:mm;[Red]-General;;
 
Nếu bạn còn tính tiếp thì chỉ dùng:
F7=ABS(B7-E7),
rồi chỉnh màu font cho nó:
Chọn F7:F13, vào CF chỉnh Font màu đỏ theo điều kiện: E7>B7
Khi tính toán, phải nhớ đặt điều kiện E7>B7, để trích lục mà tính toán tiếp.

Chúc bạn ngày vui.

Thanks bạn, vấn đề được giải quyết!

Việc tô màu theo điều kiện <0 hoàn toàn không có vấn đề (Custom Format cũng làm được) nhưng nếu muốn hiện luôn số âm cho dữ liệu thời gian thì chỉ có 2 cách:
1> Hoặc là chọn mục "use 1094 data system" như bạn đề cập ở bài 1
2> Hoặc là định dạng chúng thành General theo mã Custom Format h:mm;[Red]-General;;
Cảm ơn anh
 

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

Back
Top Bottom