Mình có file này xuất từ chương trình tổng hợp cuộc gọi của điện thoại.
Trong đó cột ngày giờ mình muốn tách ra ngày và giờ [tại cột A] để tổng hợp số liệu phân tích cuộc gọi theo hàng ngày, hằng giờ nhưng mình không biết tách ra như thế nào?
Rất mong anh chị em GPE chỉ giáo.
Xin cảm ơn.
Tách ngày: =date[year[A1],month[A1],day[A1]]
Tách giờ: = time[hour[A1],minute[A1],second[A1]]
Bạn thay A1 bằng vị trí ô cụ thể của bạn
Mình có file này xuất từ chương trình tổng hợp cuộc gọi của điện thoại. Trong đó cột ngày giờ mình muốn tách ra ngày và giờ [tại cột A] để tổng hợp số liệu phân tích cuộc gọi theo hàng ngày, hằng giờ nhưng mình không biết tách ra như thế nào? Rất mong anh chị em GPE chỉ giáo. Xin cảm ơn.
- Tại B1, bạn gõ công thức: =INT[A1]
- Tại C1, bạn gõ công thức: =MOD[A1, 1]
Thử xem nhé.
Cảm ơn các bạn nhiều nhé.
Trân trọng.
Cảm phiền các bạn, cho mình hỏi thêm một chút nữa nhé.
Mình đã tách ra giờ rồi, nhưng ở cột giờ thì có cả phút và giây, vì thế nên không thể đếm và phân tích theo giờ thôi. Bây giờ mình muốn bỏ phút và giây ra khỏi cột thì làm sao, chỉ lấy giờ thôi? Các bạn chỉ mình với nhé.
Cảm ơn nhiều.
Lần chỉnh sửa cuối: 20/10/09
Thì dùng
=int[a1*24] Đố bạn biết vì sao phải nhân với 24?
Chú ý định dạng General.
Lần chỉnh sửa cuối: 20/10/09
Bạn dùng hàm hour nhé. Định dạng format cell là number nhé.
=HOUR[A1]
OK, được rồi, mình quên định dạng General
Cảm ơn các bạn nhé
Vi sao nhân 24???
Còn hàm Hour ... như thế nào??? mình potay
Excel mình còn "A ma tơ" lắm, mong đc học hỏi thêm các bạn.
Trân trọng
Thì dùng
=int[a1*24] Đố bạn biết vì sao phải nhân với 24?
Chú ý định dạng General.
Ví dụ: ở ô A1: 14:40:00 thì sẽ có giá trị là 0,6111...[dạng General],
* Nếu dùng: int[A1*24] kết quả là 14 * Nếu dùng: int[A1] ta sẽ có kết quả là 0. Vì 14:40:00 thì sẽ có giá trị là 0,6111...[dạng General]. - Dùng hàm int[number*24] thì sẽ trả về số giờ trong ngày.Ví dụ: ở ô A1 [6/9/2009 11:45:00 AM], ô A2 [6/10/2009 3:30:00 PM]. [Định dạng ở 2 ô này là: [m/d/yyyy h:mm]].
* Nếu tớ dùng hàm int[[A2-A1]*24] thì tớ có kết quả 27 - tức là khoảng thời gian giữa 2 thời điểm đó là 27 giờ. * Nếu tớ dùng: int[A2 - A1] thì kết quả là 1 [General]. Vì: [6/9/2009 11:45:00 AM] = 39973,489...; [6/10/2009 3:30:00 PM] = 39974,645...Không biết tớ giải thích vậy có đúng không các bạn?
Thế sao bạn không dùng hàm HOUR cho khỏe? Đố biết! Ẹc.. Ẹc...
Ví dụ1: ô A1: [15:15:15], dùng: hour[A1] = 15.
* Nếu có 2 thời gian cùng một ngày.Ví dụ2: ô A1: [6/9/2009 11:45:00 AM]; ô A2: [6/9/2009 3:30:00 PM]
[Định dạng 2 ô này là [m/d/yyyy h:mm]] Dùng: hour[A2-A1] = 3. [3giờ] Dùng: int[[A2-A1]*24] = 3. [3giờ] Dùng: int[A2-A1] = 0. [0 - number] * Nếu có 2 thời gian thuộc hai ngày khác nhau.Ví dụ3: ô A1: [6/9/2009 11:45:00 AM]; ô A2: [6/11/2009 3:30:00 PM]
[Định dạng 2 ô này là [m/d/yyyy h:mm]] Dùng: hour[A2-A1] = 3. [3giờ] Dùng: int[[A2-A1]*24] = 51. [51giờ] Dùng: int[A2-A1] = 2. [2 - number] Vậy nói tóm lại: Hàm Hour[..] khi dùng để tính hai khoảng thời gian khác nhau sẽ bỏ đi bội số của 24 giờ của một ngày. Ở ví dụ 3, nếu ta thay đổi giá trị tại ô A2 là ngày [6/12/2009 3:30:00 PM] hay bất kỳ ngày nào thì kết quả của hour[A2-A1] cũng chỉ là 3.Nếu tớ giải thích khó hiểu thì các bạn hãy gõ vào phần help ở góc phải phía trên cùng của excel lệnh INT rồi xem giải thích ở mục "Calculate the difference between two times" sẽ rõ.
Ô A1 mình có dữ liệu 03/02/2016. Bây giờ mình muốn tách dữ liệu từ ô này sang ô B1 là ngày 03, ô C1 là tháng 2 thì làm thế nào ? Các bạn giúp mình nhé.
Mình muốn dùng hàm nào đó có thể tính từ tổng 29:20 giờ ra tổng ca được không?
UP hóng cao nhân.
Tách ngày: =date[year[A1],month[A1],day[A1]]
Tách giờ: = time[hour[A1],minute[A1],second[A1]]
Bạn thay A1 bằng vị trí ô cụ thể của bạn
Em làm thử cả 2 cách mà cái ra cái không? do dữ liệu cũng lởm khởm nữa, có ai giải thích được vì sao không ạ?
Nếu như dữ liệu thời gian trong cột A theo đúng "chuẩn" của Excel, ví dụ: 19/10/2009 17:32:00 [tức là dạng dd/mm/yyyy hh:mm:ss; hoặc mm/dd/yyy tùy theo cấu hình trong Control Panel của máy] thì bạn có thể dùng hàm INT và hàm MOD để tách. Giả sử, cột A là chứa dữ liệu gốc, cột B sẽ chứa phần ngày tháng, và cột C sẽ chứa phần giờ phút, trước hết bạn hãy định dạng cho cột B là dd/mm/yyyy [hoặc mm/dd/yyyy tùy theo cấu hình trong Control Panel của máy], và định dạng cho cột C là hh:mm:ss Sau đó, nhập công thức cho cột B và C:
Copy công thức xuống cho các ô còn lại.
- Tại B1, bạn gõ công thức: =INT[A1]
- Tại C1, bạn gõ công thức: =MOD[A1, 1]
Thử xem nhé.
Mình làm cái trung gian ra ngày/tháng/năm riêng sau đó dùng hàm & nối lại với nhau cũng là 1 cách nông dân nhưng đạt mục đích.
Em làm thử cả 2 cách mà cái ra cái không? do dữ liệu cũng lởm khởm nữa, có ai giải thích được vì sao không ạ?
Mình làm cái trung gian ra ngày/tháng/năm riêng sau đó dùng hàm & nối lại với nhau cũng là 1 cách nông dân nhưng đạt mục đích.
Lần chỉnh sửa cuối: 8/11/17
Page 2
Mình có 1 dữ diệu cần lọc Lọc lấy hàng [tgian 00h00