Định dạng dd/mm/yyyy h:mm:ss trong excel (1 người xem)

  • Thread starter Thread starter tkhieu
  • Ngày gửi Ngày gửi
Liên hệ QC

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

tkhieu

Thành viên chính thức
Tham gia
13/9/13
Bài viết
62
Được thích
5
Mình đang cần nhập bảng dữ liệu, trong đó khi mình nhập vào ô giá trị 31/01/2018 thì sẽ tự động chuyển thành 31/01/2018 24:00:00
Mọi người giúp mình nhé.
Thanks All !
 
Mình đang cần nhập bảng dữ liệu, trong đó khi mình nhập vào ô giá trị 31/01/2018 thì sẽ tự động chuyển thành 31/01/2018 24:00:00
Mọi người giúp mình nhé.
Thanks All !
Chẳng có giờ nào dạng 24:00:00 đâu bạn.
23:59:59 là hết mức rồi, nhít lên phát nữa nó thành 00:00:00 liền ngay lập tức
 
Chẳng có giờ nào dạng 24:00:00 đâu bạn.
23:59:59 là hết mức rồi, nhít lên phát nữa nó thành 00:00:00 liền ngay lập tức

Em thử "nhít" lên chút nữa vẫn được:
31/01/2018 23:59:59.30 , định dạng dd/mm/yyyy hh:mm:ss.00

Oh vậy à. Thế có cách nào mà khi nhập 31/01/2018 thì nó tự nhảy thành 31/01/2018 23:59:59 không bạn
Khi bạn nhập 31/01/2018 tức là bạn đang nhập 1 con số nguyên, cụ thể là số 43131
31/01/2018 23:23:59 là một số thập phân, có giá trị là 43131.9999884259
Vì Excel hiểu 1 ngày có giá trị là 1 do đó , 1 giờ = 1/24, 1 phút = 1/1440, Một giây = 1/86400

Còn muốn đơn thuần chỉ là hiển thị thì format cell dạng: dd/mm/yyyy "23:59:59"
Sẽ hiển thị ra như mong muốn, tuy nhiên chỉ là cái "áo" đánh lừa thôi, bên trong vẫn là 31/01/2018 00:00:00
 
0, Một giây = 1/86400

Còn muốn đơn thuần chỉ là hiển thị thì format cell dạng: dd/mm/yyyy "23:59:59"
Sẽ hiển thị ra như mong muốn, tuy nhiên chỉ là cái "áo" đánh lừa thôi, bên trong vẫn là 31/01/2018 00:00:00
Đã vậy thôi mần tới luôn thành dd/mm/yyyy "24:00:00" cho vừa ý người ta
 
Em thử "nhít" lên chút nữa vẫn được:
31/01/2018 23:59:59.30 , định dạng dd/mm/yyyy hh:mm:ss.00


Khi bạn nhập 31/01/2018 tức là bạn đang nhập 1 con số nguyên, cụ thể là số 43131
31/01/2018 23:23:59 là một số thập phân, có giá trị là 43131.9999884259
Vì Excel hiểu 1 ngày có giá trị là 1 do đó , 1 giờ = 1/24, 1 phút = 1/1440, Một giây = 1/86400

Còn muốn đơn thuần chỉ là hiển thị thì format cell dạng: dd/mm/yyyy "23:59:59"
Sẽ hiển thị ra như mong muốn, tuy nhiên chỉ là cái "áo" đánh lừa thôi, bên trong vẫn là 31/01/2018 00:00:00
Hic cái phần mềm quản lý xe ra vào mà mình đang làm phải nhập liệu bang file excel, nhưng trên file excel mình nhập ngày hết hạn của xe theo định dạng dd/mm/yyyy hh:mm:ss thì nó ra 12:00:00 AM. Khi đó xe này chỉ đi được đến 12h AM thôi. Mình muốn khi nhập 31/01/2018 thì nó ra 31/01/2018 23:59:59 để đảm bảo xe đó vẫn đi được đến hết ngày 31/01/2018.
 
Vậy thì cộng 1 cho ra 0 giờ ngày hôm sau
 
Web KT

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

Back
Top Bottom