Chọn kiểu gõ: AUTO [F9] VNI TELEX VIQR VIQR* Tắt Kiểm tra chính tả Bỏ dấu kiểu cũ
Hàm TIME trong Excel
  • Trang chủ
  • Diễn đàn
  • Tìm kiếm
  • Diễn đàn
  • Lịch
  • Thành viên
  • Đăng nhập
  • Đăng ký
  • Hộp Thư
Trang: [1]   Xuống
In
Tác giả Chủ đề: Hàm TIME trong Excel  (Đọc 19747 lần)
0 Thành viên và 1 Khách đang xem chủ đề.
Hiếu Nguyễn
Thành viên kỳ cựu
******


Memory is empty...

Giới tính: Nam

Lớp: 12B
Trường: THPT Chơn Thành
Khoá: 2002-2005

Bài viết: 1840
Thống kê Thanks
-Đã Thanks: 639
-Nhận được: 608
Điểm thưởng: 6

Offline Offline
WWW Email
« vào lúc: 27 Tháng Hai, 2011, 01:15:53 AM »
Trích dẫn từ: Smod_L
a Hiếu kiếm giúp em cái hàm excel nào đổi số ra định dang thời gian giờ với. ví dụ số 18 ra 18:00:00. số 3,166667 ra 03:10:00 3,5 ra 03:30:00 @@

Mới đầu đọc qua thì thấy khó vô cùng, bởi từ một dãy số xác định mà chuyển san định dạng thời gian thì khó quá, chính xác là A chưa bao giờ thử làm với yêu cầu bài toán như thế này, nhưng nay tiện thể Long đang cần nên a cũng nghiên cứu thử, ngồi vọc lại các hàm trong Excel cuối cùng cũng tìm ra giải pháp hoàn hảo nhất: Sử dụng hàm TIME và phân tích dãy số.

Hàm TIME
Cú phát =TIME(giờ,phút,giây)

Phân tích đề bài:
- Cứ 3 hay 3,5 thì phần Giờ sẽ là 3, suy ra phần giờ sẽ là phần làm tròn của dãy số, sử dụng dàm INT()
- Phần số lẻ còn lại sẽ là số phút, dùng hàm MOD() để lấy số lẻ. Giả sử phần lẻ là 0.5 = 1/2 = 30 phút, suy ra lấy 0.5*60=30 đây sẽ là công thức lấy số phút.
- Số giây bằng 00.

Sau khi phân tích xong, chúng ta đã có công thức tính Giờ:Phút:Giây từ dãy số cho trước thỏa mãn theo yêu cầu của đề bài helu

=TIME(INT(DaySo),MOD(DaySo,1)*60,00)

Để hiểu rõ hơn, Download file Example tại đây: http://www.mediafire.com/?uugb02v668yw8od

Lưu ý:
- Ô chứa DaySo phải có định dạng Genaral
- Ô chứa kết quả phải có định dạng Time và theo Sample 13:30:55
- Dùng dấu ngăn cách là chấm (.) hay phẩy (,) là tùy thuộc vào thiết lập trong Regions and Languages Option trong mỗi máy.

Enjoy !!!!!!!!!!
Logged
Chữ ký của Hiếu Nguyễn
Blog chia sẻ kinh nghiệm lập trình
S.Mod L
Lao đông hăng say
Quản trị viên
Thành viên kỳ cựu
*


Hạn chế quay tay

Giới tính: Nữ

Lớp: 12A1
Trường: CT
Khoá: 2007 - 2010

Bài viết: 2253
Thống kê Thanks
-Đã Thanks: 958
-Nhận được: 353
Điểm thưởng: 4

Offline Offline
Email
« Trả lời #1 vào lúc: 27 Tháng Hai, 2011, 01:56:47 AM »
Trời. mò ko ra cái hàm time. làm em xử như thế này
=QUOTIENT(HOUR(D24)+((MINUTE(D24)/60)+Q6),1)&" giờ "&ROUND(MOD(HOUR(D24)+((MINUTE(D24)/60)+Q6),1),2)*60&" phút"

Trong đó D24 là số ta cần đổi. Q6 là số + thêm :]]
hàm quotient là lấy phần dư đúng với cả số âm. int là làm tròn tới gần 0 nhất nên khi D24 là số âm cho kết quả sai ^^
Cảm ơn anh Hiếu nhiều lắm

« Sửa lần cuối: 27 Tháng Hai, 2011, 02:15:23 AM bởi S.Mod L »
Logged
Chữ ký của S.Mod L
huflit
Thành viên thân thiết
****


live to fight another day

Giới tính: Nam

Lớp: 12A6
Trường: THPT CHƠN THÀNH
Khoá: 2004-2007

Bài viết: 102
Thống kê Thanks
-Đã Thanks: 27
-Nhận được: 35
Điểm thưởng: 1

Offline Offline
tronglongtoi_18a Email
« Trả lời #2 vào lúc: 27 Tháng Hai, 2011, 02:35:04 AM »
Bạn tham khảo công thức này nhé : =TEXT(A1/24, "h:mm:ss")  . Trong đó A1 là ô bạn cần đổi.

Hàm text :
=TEXT(value,format_text)

Mình nghĩ nó là thế. không cần làm dài dòng.

Logged
Chữ ký của huflit
ANH XÉ QUYỂN THƠ ANH VIẾT MẤY NĂM RÒNG.
ANH XÉ LÒNG ANH NHỮNG ĐÊM MẤT NGỦ.
CỬA KÍNH ĐÓNG XONG ANH ĐƯA TAY ĐẬP VỠ.
ĐỜI ANH ỔN ĐỊNH RÙI ANH LẠI PHÁ TUNG RA.................
..............TRỌNG NGHĨA...ĐẸP ZAI...KEKEKEKE 
Hiếu Nguyễn
Thành viên kỳ cựu
******


Memory is empty...

Giới tính: Nam

Lớp: 12B
Trường: THPT Chơn Thành
Khoá: 2002-2005

Bài viết: 1840
Thống kê Thanks
-Đã Thanks: 639
-Nhận được: 608
Điểm thưởng: 6

Offline Offline
WWW Email
« Trả lời #3 vào lúc: 27 Tháng Hai, 2011, 02:46:24 AM »
Bạn tham khảo công thức này nhé : =TEXT(A1/24, "h:mm:ss")  . Trong đó A1 là ô bạn cần đổi.

Hàm text :
=TEXT(value,format_text)

Mình nghĩ nó là thế. không cần làm dài dòng.

Chuẩn không cần chỉnh.
Phục bạn sát đất cheesy
Logged
Chữ ký của Hiếu Nguyễn
Blog chia sẻ kinh nghiệm lập trình
S.Mod L
Lao đông hăng say
Quản trị viên
Thành viên kỳ cựu
*


Hạn chế quay tay

Giới tính: Nữ

Lớp: 12A1
Trường: CT
Khoá: 2007 - 2010

Bài viết: 2253
Thống kê Thanks
-Đã Thanks: 958
-Nhận được: 353
Điểm thưởng: 4

Offline Offline
Email
« Trả lời #4 vào lúc: 27 Tháng Hai, 2011, 03:16:41 AM »
Hèn chi text wài ko ra. thì ra thiếu chia 24 :))
Logged
Chữ ký của S.Mod L
S.Mod L
Lao đông hăng say
Quản trị viên
Thành viên kỳ cựu
*


Hạn chế quay tay

Giới tính: Nữ

Lớp: 12A1
Trường: CT
Khoá: 2007 - 2010

Bài viết: 2253
Thống kê Thanks
-Đã Thanks: 958
-Nhận được: 353
Điểm thưởng: 4

Offline Offline
Email
« Trả lời #5 vào lúc: 28 Tháng Hai, 2011, 01:52:14 PM »
A Hiếu ơi. trong Excel muốn mần cái chú thích sao cho nó hiệu quả chút.
Ví dụ như em muốn chú thích cái ô đó cho người xem bik phải điền cái gì á. Nếu chèn khung hội thoại thì sợ nó che các phần khác. anh có ý tưởng nào hay ko. chỉ em với.
Logged
Chữ ký của S.Mod L
Hiếu Nguyễn
Thành viên kỳ cựu
******


Memory is empty...

Giới tính: Nam

Lớp: 12B
Trường: THPT Chơn Thành
Khoá: 2002-2005

Bài viết: 1840
Thống kê Thanks
-Đã Thanks: 639
-Nhận được: 608
Điểm thưởng: 6

Offline Offline
WWW Email
« Trả lời #6 vào lúc: 28 Tháng Hai, 2011, 04:40:08 PM »
A Hiếu ơi. trong Excel muốn mần cái chú thích sao cho nó hiệu quả chút.
Ví dụ như em muốn chú thích cái ô đó cho người xem bik phải điền cái gì á. Nếu chèn khung hội thoại thì sợ nó che các phần khác. anh có ý tưởng nào hay ko. chỉ em với.

Trong Excel có sẵn chức năng Comment rất hay.
Tại ô nào e cần chèn Comment thì click phải vào ô đó chọn Insert Comment, một khung Comment hiện ra, e có thể chèn ghi chú và sửa lại tiêu đề của ghi chú.
Ô có ghi chú sẽ hiện một mũi tên màu đỏ nhỏ ở góc của ô, rê chuột vào thì ghi chú sẽ hiện ra.
Logged
Chữ ký của Hiếu Nguyễn
Blog chia sẻ kinh nghiệm lập trình
S.Mod L
Lao đông hăng say
Quản trị viên
Thành viên kỳ cựu
*


Hạn chế quay tay

Giới tính: Nữ

Lớp: 12A1
Trường: CT
Khoá: 2007 - 2010

Bài viết: 2253
Thống kê Thanks
-Đã Thanks: 958
-Nhận được: 353
Điểm thưởng: 4

Offline Offline
Email
« Trả lời #7 vào lúc: 28 Tháng Hai, 2011, 05:29:29 PM »
Hay ta clap2) Xài đỡ vậy. cái màu đỏ nhỏ wá. :(
Logged
Chữ ký của S.Mod L
Trang: [1]   Lên
In
Chuyển tới: