Các anh chị trong nhóm giúp hộ em tìm giờ max

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài
Ví dụ như ô E13 và F13, có khi nào hai cái mốc này cách nhau quá 24h không? Nếu có thì ghi như thế nào?
Cũng có trường hợp đấy ạ
E13 nhập 16:30
F13 nhập 16:30
Cột Date and time start tại cột Q sẽ nhập 05/01/2023 16:30
Cột Date and time finish tại cột S sẽ nhập 06/01/2023 16:30
 
Cũng có trường hợp đấy ạ
E13 nhập 16:30
F13 nhập 16:30
Cột Date and time start tại cột Q sẽ nhập 05/01/2023 16:30
Cột Date and time finish tại cột S sẽ nhập 06/01/2023 16:30
Rắc rối quá. Thử đại, sai sửa tiếp.
Mã:
=TEXT(SUMPRODUCT(--(N(INDEX(B4:O4;{2\5\8\11\14}))<N(INDEX(B4:O4;{1\4\7\10\13}))))+LOOKUP(10^10;C4:P4;B4:O4)+A4+(B4<TIME(6;0;0));"dd/mm/yyyy hh:mm")
Lưu ý : Cột Q'ty luôn phải có số lượng.

Cơ bản là khi qua ngày mới, giờ finish sẽ nhỏ hơn giờ start.
À, còn trường hợp giờ start ca sau nhỏ hơn ca trước. Bạn làm tương tự như cái hàm sumproduct nhé. Cho vào đó, cộng tổng là ra.
 
Rắc rối quá. Thử đại, sai sửa tiếp.
Mã:
=TEXT(SUMPRODUCT(--(N(INDEX(B4:O4;{2\5\8\11\14}))<N(INDEX(B4:O4;{1\4\7\10\13}))))+LOOKUP(10^10;C4:P4;B4:O4)+A4+(B4<TIME(6;0;0));"dd/mm/yyyy hh:mm")
Lưu ý : Cột Q'ty luôn phải có số lượng.

Cơ bản là khi qua ngày mới, giờ finish sẽ nhỏ hơn giờ start.
À, còn trường hợp giờ start ca sau nhỏ hơn ca trước. Bạn làm tương tự như cái hàm sumproduct nhé. Cho vào đó, cộng tổng là ra.
Dạ đúng dồi ạ, nó hơi rắc rối
Mục đích là muốn lấy giờ finish cuối cùng cộng cột ngày
Nếu trước 00:00 giờ thì cộng ngày hiện tại ở cột A
Nếu sau 0:00 giờ thì cộng thêm 1 ngày(vì bắt đầu 0:00 sẽ chuyển sang ngày mới)
Bác xem lại giúp em với ạ
Em làm báo lỗi này
tổng của em có 5 lượng vậy e kéo thêm B4:4 được không bác
 

File đính kèm

  • 1683648197807.png
    1683648197807.png
    268.9 KB · Đọc: 8
Dễ nhất là bạn chỉnh dấu phân cách thập phân trong excel từ "." thành ",", rồi sau đó copy cái trên vào.
Còn không bạn sửa ";" thành "," và "\" thành ",".
Dạ đúng dồi ạ, nó hơi rắc rối
Mục đích là muốn lấy giờ finish cuối cùng cộng cột ngày
Nếu trước 00:00 giờ thì cộng ngày hiện tại ở cột A
Nếu sau 0:00 giờ thì cộng thêm 1 ngày(vì bắt đầu 0:00 sẽ chuyển sang ngày mới)
Bác xem lại giúp em với ạ
Em làm báo lỗi này
tổng của em có 5 lượng vậy e kéo thêm B4:4 được không bác
 
Dễ nhất là bạn chỉnh dấu phân cách thập phân trong excel từ "." thành ",", rồi sau đó copy cái trên vào.
Còn không bạn sửa ";" thành "," và "\" thành ",".
Bác xem giúp em nốt trường hợp cuối nó vẫn không nhận giờ cuối là 21:00
Mà chỉ nhận giờ finish 13:10 ở lượng 2
 

File đính kèm

  • F8AFCFFB-9D6B-4A1F-8C99-481B248D289E.jpeg
    F8AFCFFB-9D6B-4A1F-8C99-481B248D289E.jpeg
    158.7 KB · Đọc: 6
Bác xem giúp em nốt trường hợp cuối nó vẫn không nhận giờ cuối là 21:00
Mà chỉ nhận giờ finish 13:10 ở lượng 2
#23 mình nói rồi đó, cột q'ty luôn phải có số lượng.
Nếu không, phải sửa hàm lookup như sau:
Mã:
=TEXT(SUMPRODUCT(--(N(INDEX(B4:O4;{2\5\8\11\14}))<N(INDEX(B4:O4;{1\4\7\10\13}))))+LOOKUP(10^10;INDEX(B4:O4;{2\5\8\11\14}))+A4+(B4<TIME(6;0;0));"dd/mm/yyyy hh:mm")
Đọc kỹ #23 nhé bạn.
 
#23 mình nói rồi đó, cột q'ty luôn phải có số lượng.
Nếu không, phải sửa hàm lookup như sau:
Mã:
=TEXT(SUMPRODUCT(--(N(INDEX(B4:O4;{2\5\8\11\14}))<N(INDEX(B4:O4;{1\4\7\10\13}))))+LOOKUP(10^10;INDEX(B4:O4;{2\5\8\11\14}))+A4+(B4<TIME(6;0;0));"dd/mm/yyyy hh:mm")
Đọc kỹ #23 nhé bạn.
Sao cái con này nó nhảy đúng giờ cuối rôi
Nhưng ngày đáng lẽ là nó là 6/1
Nhưng công thức lại là 5/1 bác nhỉ
Công thức e làm đúng như bác chỉ
Bác xem giúp em với ạ
lúc nãy em động vào phím xoá nhầm số lượng
Không để ý
Nhưng sao nếu e lấy cột S12-Q12 nó lại chỉ ra 2:15 bác nhì
Đáng lẽ ra phải là 26:15
Bác xem có cách nào trừ để lấy tổng giờ chạy đúng nếu quá 24h không ạ
 

File đính kèm

  • C5391784-DBEF-4931-B79E-62B7C0FF3A79.jpeg
    C5391784-DBEF-4931-B79E-62B7C0FF3A79.jpeg
    154.7 KB · Đọc: 2
Lần chỉnh sửa cuối:
lúc nãy em động vào phím xoá nhầm số lượng
Không để ý
Nhưng sao nếu e lấy cột S12-Q12 nó lại chỉ ra 2:15 bác nhì
Đáng lẽ ra phải là 26:15
Bác xem có cách nào trừ để lấy tổng giờ chạy đúng nếu quá 24h không ạ
Chỉnh lại định dạng của ô, trong phần time chọn cái nào có ngoặc vuông đó.
 
Chỉnh lại định dạng của ô, trong phần time chọn cái nào có ngoặc vuông đó.
Sao cái con này nó nhảy đúng giờ cuối rôi
Nhưng ngày đáng lẽ là nó là 6/1
Nhưng công thức lại là 5/1 bác nhỉ
Công thức e làm đúng như bác chỉ
Bác xem giúp em với ạ
 

File đính kèm

  • B975B2AB-71A4-4941-B941-FA993D24D685.jpeg
    B975B2AB-71A4-4941-B941-FA993D24D685.jpeg
    154.7 KB · Đọc: 6
Thì mình mới nói bạn đọc kỹ #23.
Dạ em đọc kỹ rồi
Em hiểu nếu tìm trong dải đó nếu có xuất hiện giờ start nào lớn hơn giờ finish cuối cùng thì nó sẽ không chuyển ngày đúng k ạ
Vậy bác có thể giúp em nếu có trường hợp như này vẫn cộng thêm 1 ngày không ạ
Em thấy nếu đổ time(6,0,0) thành Time(10,0,0)thi nó sẽ nhận trường hợp này
Còn lại trường hợp trên không ra đúng được
Bác giúp em với ah
 

File đính kèm

  • 44C61C25-68C3-4D1C-AC62-877155415315.jpeg
    44C61C25-68C3-4D1C-AC62-877155415315.jpeg
    132 KB · Đọc: 5
Có ai đó đã kể với tôi rằng: Bác Hồ đã từng đặt tên "Trường-Kỳ-Kháng-Chiến-Nhất-Định-Thắng-Lợi".
Sắp sinh nhật Bác rồi.
 
Sửa công thức của Phuocam 1 chút :
Mã:
=A4+(B4<=6/24)+SUMPRODUCT(($C$3:$O$3="Finish")*(C4:O4<B4:N4))+LOOKUP(2,1/($B$3:$P$3="Finish")/(B4:P4<>"-")/(B4:P4<>""),B4:P4)
 
Sửa công thức của Phuocam 1 chút :
Mã:
=A4+(B4<=6/24)+SUMPRODUCT(($C$3:$O$3="Finish")*(C4:O4<B4:N4))+LOOKUP(2,1/($B$3:$P$3="Finish")/(B4:P4<>"-")/(B4:P4<>""),B4:P4)
Bác xem giúp em trường hợp này với ạ
Chỗ em phủ xanh với vàng ạ
Đáng lẽ ra ngày của nó phải 6/1 mới đúng
Nhưng nó đang nhận là ngày 5/1 ạ
Bài đã được tự động gộp:

Thì mình mới nói bạn đọc kỹ #23.
Nếu
Em làm thêm hàm sumproduct giống bác chỉ ở #23
Trường hợp giờ start ca sau nhỏ hơn ca trước. làm hàm sumproduct cho vào đó, cộng tổng
Nhưng em làm nếu qua ngày mới là đúng
Lấy ngày hiện tại thì nó cũng cộng thêm 1 ngày
Giống như 8:40 là ngày 5/1
Ở công thức thêm này nó nhẩy tận lên 7/1
Bác xem giúp em sai đâu e sửa với ạB52292EE-53CD-4E40-B193-D69A0272084A.jpeg
 
Lần chỉnh sửa cuối:
Bác xem giúp em trường hợp này với ạ
Chỗ em phủ xanh với vàng ạ
Đáng lẽ ra ngày của nó phải 6/1 mới đúng
Nhưng nó đang nhận là ngày 5/1 ạ
Bài đã được tự động gộp:


Nếu
Em làm thêm hàm sumproduct giống bác chỉ ở #23
Trường hợp giờ start ca sau nhỏ hơn ca trước. làm hàm sumproduct cho vào đó, cộng tổng
Nhưng em làm nếu qua ngày mới là đúng
Lấy ngày hiện tại thì nó cũng cộng thêm 1 ngày
Giống như 8:40 là ngày 5/1
Ở công thức thêm này nó nhẩy tận lên 7/1
Bác xem giúp em sai đâu e sửa với ạView attachment 289963
Gửi lại file mới nhất đi bạn.
 
Trong lúc chờ đợi hàm xử lý ô trống do lười nhập số (sẽ bị sai tè le) thì xem hàm khủng nông dân.
Không biết sau này thêm dữ liệu, tớ cũng không biết sửa đâu đấy.
Mã:
=A4+INDEX($A4:$P4;1;COUNTIF($A4:$P4;"<>-")-1)+SUM(N(IFERROR(((($C$3:$P$3="Finish")*$C4:$P4)-(($B$3:$O$3="Start")*$B4:$O4))<0;"false")))+SUM(N(IFERROR(((($E$3:$N$3="Start")*$E4:$N4)-(($C$3:$L$3="Finish")*$C4:$L4))<0;"false")))
 
Web KT

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

Back
Top Bottom