Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để sử dụng ngày tháng và thời gian trong Excel

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:214094
Một Microsoft Excel 2001 cho Mac phiên bản của bài viết này, xem các 303216.


Đối với Microsoft Office Excel 2007, truy cập vào các Văn phòng trợ giúp Excel 2007 và làm thế nào để Web trang trực tuyến.
TÓM TẮT
Bài viết từng bước này mô tả cách sử dụng built-in ngày và thời gian chức năng trong Microsoft Excel để thực hiện phức tạp ngày và thời gian tính toán.

Excel lưu các ngày đến tất cả các số nguyên và thời gian là phân số thập phân. Với hệ thống này, Excel có thể thêm, trừ hoặc so sánh ngày tháng thời gian cũng giống như bất kỳ số nào khác và tất cả các ngày đến được chế tác bằng cách sử dụng hệ thống này.

Trong hệ thống này, số sê-ri 1 đại diện cho 1/1/1900 12:00 giờ 00 lần được lưu trữ như là con số thập phân giữa.0 và.99999, nơi .0 là 00: 00: 00 và.99999 là 23: 59: 59. Số nguyên ngày tháng và thời gian thập phân phân số có thể được kết hợp để tạo ra con số đó có một dấu thập phân và một số nguyên phần. Ví dụ, một số 32331.06 đại diện cho ngày và thời gian 7/7/1988 1:26:24 sáng

Để giúp bạn thực hiện phức tạp ngày và thời gian tính toán, Excel bao gồm nhiều được xây dựng trong ngày và thời gian chức năng.

Chức năng TODAY() và chức năng NOW()

Các NGÀY HÔM NAY chức năng trả về số serial của ngày hôm nay dựa trên của bạn đồng hồ hệ thống và không có thời gian. Các BÂY GIỜ chức năng trả về số serial của ngày hôm nay và bao gồm thời gian.

Làm thế nào ngày tháng được sắp xếp dựa vào số sê-ri

Trong Excel, ngày đến được sắp xếp dựa vào số serial của các ngày, thay vì ngày hiển thị số. Vì vậy, khi bạn sắp xếp ngày đến trong Excel, bạn có thể không nhận được kết quả mà bạn mong đợi.

Ví dụ, nếu bạn sắp xếp một loạt các ngày đến được hiển thị trong các mmmm ngày định dạng (nỗi chỉ tháng được hiển thị), các tháng là không sắp xếp theo thứ tự abc. Thay vào đó, những ngày được sắp xếp dựa trên tiềm ẩn ngày serial số của họ.

Làm thế nào ngày tháng được so sánh dựa trên số sê-ri

Bởi vì số serial cũng được sử dụng trong ngày và thời gian so sánh kết quả thực tế có thể khác với những gì bạn mong đợi (dựa trên các hiển thị các giá trị).

Ví dụ, khi bạn sử dụng các BÂY GIỜ chức năng để so sánh một ngày với ngày hiện tại, như trong các công thức
   =IF(NOW()=DATEVALUE("10/1/92"),TRUE,FALSE)
công thức trả về FALSE, ngay cả khi ngày hiện tại là 10/1/92; nó trả về TRUE chỉ khi ngày 10/1/92 12:00:00 giờ sáng Nếu bạn đang so sánh hai ngày trong một công thức, và bạn không cần phải có thời gian bao gồm trong kết quả, bạn có thể làm việc xung quanh hành vi này bằng cách sử dụng các NGÀY HÔM NAY chức năng để thay thế:
   =IF(TODAY()=DATEVALUE("10/1/92"),TRUE,FALSE)

Làm thế nào để làm việc với công thức ngày

Làm thế nào để tìm số ngày giữa ngày hôm nay và một ngày trong tương lai

Để tìm số ngày giữa bây giờ và ngày một đôi khi trong các trong tương lai, sử dụng công thức sau
   ="mm/dd/yy"-NOW()
nơi "mm/dd/yy" là ngày trong tương lai. Sử dụng tổng hợp định dạng để định dạng các tế bào có chứa các công thức.

Làm thế nào để tìm thấy một số ngày, tháng, và năm giữa hai ngày

Để tính toán số ngày, tháng, và năm từ hai ngày, nơi bắt đầu và kết thúc ngày được nhập trong các tế bào A1 và A2 tương ứng, hãy làm theo các bước sau:
  1. Tạo một bảng tính mới.

     Bảng tính Excel

  2. Trong các Mới Workbook cửa sổ, bấm Bảng tính trống.

    Microsoft Excel Workbook

  3. Nhập dữ liệu sau vào bảng tính:
       A1:    03/25/94    A2:    05/01/98


    Các tế bào A1 và A2
  4. Gõ công thức sau đây trong tế bào D1:
    =YEAR(A2)-YEAR(A1)-IF(OR(MONTH(A2)<MONTH(A1),AND(MONTH(A2)=MONTH(A1), DAY(A2)<DAY(A1))),1,0)&" years, "&MONTH(A2)-MONTH(A1)+IF(AND(MONTH(A2) <=MONTH(A1),DAY(A2)<DAY(A1)),11,IF(AND(MONTH(A2)<MONTH(A1),DAY(A2) >=DAY(A1)),12,IF(AND(MONTH(A2)>MONTH(A1),DAY(A2)<DAY(A1)),-1)))&" months, "&A2-DATE(YEAR(A2),MONTH(A2)-IF(DAY(A2)<DAY(A1),1,0),DAY(A1))&" days"


    Tế bào D1

    Chú ý Nếu bạn sao chép và dán công thức này, hãy chắc chắn rằng có không cóngắt dòng. Nếu có các ngắt dòng, công thức sẽ không hoạt động.
Nếu bạn gõ công thức chính xác, tế bào D1 hiển thị:
   4 years, 1 months, 6 days

Tế bào D1
Thêm phân tích công thức cho ngày, tháng, và năm
Công thức này có thể cũng được chia nhỏ thành cá nhân các phân đoạn của ngày, tháng, và năm như sau.

Chú ý Nếu bạn sao chép và dán các công thức, đảm bảo rằng không có không ngắt dòng hoặc công thức sẽ không hoạt động.
   Time segment                     Formula   ------------------------------------------------------------------------   The remaining number of          =A2-DATE(YEAR(A2),MONTH(A2)-   days between two dates,          IF(DAY(A2)<DAY(A1),1,0),DAY(A1))&"days"   ignoring years and months      The remaining number of          =MONTH(A2)- MONTH(A1)+IF(AND(MONTH(A2)   months between two dates,        <=MONTH(A1), DAY(A2)<DAY(A1)),11,   ignoring years and days          IF(AND(MONTH(A2)<MONTH(A1),DAY(A2)>=                                    DAY(A1)),12,IF(AND(MONTH(A2)>MONTH(A1),                                    DAY(A2)<DAY(A1)),-1)))&" months"   The number of whole years        =YEAR(A2)-YEAR(A1)-IF(OR(MONTH(A2)<   between two dates                MONTH(A1),AND(MONTH(A2)=MONTH(A1),                                    DAY(A2)<DAY(A1))),1,0)&" years"
Chú ý Trong công thức trước đó, & "ngày", & "tháng", và & "năm" tùy chọn. Chúng cho phép bạn để phân biệt các kết quả theo ngày, tháng, và năm.

Làm thế nào để tìm thấy số lượng các ngày trong tuần giữa hai ngày

Để tìm số lượng các ngày trong tuần giữa hai ngày, nơi bắt đầu và kết thúc ngày tháng được gõ vào ô A1 và A2 tương ứng, hãy làm theo các bước sau:
  1. Tạo một bảng tính mới.

    Microsoft Excel Workbook

  2. Trong các Mới Workbook cửa sổ, bấm Bảng tính trống.

    Microsoft Excel Workbook

  3. Nhập dữ liệu sau vào bảng tính:
       A1:    03/25/94    A2:    05/01/98

    Các tế bào A1 và A2

  4. Trong tế bào D1, gõ công thức sau đây:
       =NETWORKDAYS(A1,A2)

    Tế bào D1

    "1071" xuất hiện như là kết quả trong tế bào D1.

    Tế bào D1
Chú ý Nếu bạn xem # TÊN như là kết quả, nhấp vào Add-in trên các Công cụ trình đơn. Nhấn vào đây để chọn các Phân tích ToolPak kiểm tra hộp, và sau đó nhấp vào Có Nếu bạn được nhắc như cho dù bạn muốn cài đặt nó.

Làm thế nào để tăng ngày đến từng bước

Để tăng một ngày bởi một số năm, tháng hoặc ngày, hãy sử dụng các Theo công thức, nơi tham khảo là một trong hai ngày giá trị hoặc tế bào có chứa chỉ các ngày, và value1, value2, và value3 đang từng bước mà bạn muốn để tăng năm, tháng, và ngày, tương ứng.
   =DATE(YEAR(reference)+value1,MONTH(reference)+value2,DAY(reference)+value3)
Ví dụ, để tăng một ngày bởi một tháng, công thức là:
   =DATE(YEAR(DATEVALUE("6/20/96")),MONTH(DATEVALUE("6/20/96"))+1,    DAY(DATEVALUE("6/20/96")))

Làm thế nào để làm việc với công thức thời gian

Làm thế nào để tính toán thời gian đã qua

Khi bạn trừ các nội dung của một tế bào từ khác để tìm thời gian trôi qua giữa chúng, kết quả là một số serial mà đại diện cho elapsed giờ, phút và giây. Để thực hiện điều này số dễ dàng hơn để đọc, sử dụng định dạng thời gian h:mm trong tế bào có chứa các kết quả.

Trong ví dụ sau, nếu các tế bào C2 và D2 chứa các công thức = B2-A2, và tế bào C2 định dạng trong các định dạng chung, các tế bào hiển thị một số thập phân (trong trường hợp này, 0.53125, số sê-ri đại diện của 12 giờ 45 phút).
   A1: Start Time   B1: End Time    C1: Difference  D1: Difference                                        (General)       (h:mm)   A2: 6:30 AM      B2: 7:15 PM     C2: 0.53125     D2: 12:45

Tế bào D2

Nếu nửa đêm rơi giữa thời gian bắt đầu và kết thúc của bạn, bạn phải tài khoản cho 24 giờ thời gian khác nhau. Bạn có thể làm điều này bằng cách thêm số 1, đại diện cho một giai đoạn 24 giờ. Ví dụ, bạn có thể thiết lập các bảng dưới đây, cho phép cho kéo dài thời gian ngoài nửa đêm.
   A1: Start Time    B1: End Time    C1: Difference  D1: Difference                                         (General)       (h:mm)   A2: 7:45 PM       B2: 10:30 AM    C2: 0.614583333  D2: 14:45
Thiết lập bảng này, gõ công thức sau đây trong các tế bào C2 và D2:
   =B2-A2+IF(A2>B2,1)

Làm thế nào để tích lũy giờ và phút lớn hơn 24 giờ

Nếu bạn muốn hiển thị chính xác một thời gian lớn hơn 24 giờ, bạn có thể sử dụng định dạng được xây dựng trong 37:30:55. Nếu bạn muốn sử dụng một định dạng tùy chỉnh Thay vào đó, bạn phải kèm theo các thông số giờ của các định dạng trong ngoặc, cho Ví dụ:
   [h]:mm

Làm thế nào để chuyển đổi một ngày để tương đương của nó số thập phân

Để chuyển đổi một ngày đăng trên (HH) để một số thập phân (0,00), bạn phải chuyển đổi số serial cho một thập phân bằng cách chuyển đổi để một 24-giờ cơ sở. Bạn làm điều này bằng cách nhân thời gian 24 như sau
   =Time*24
nơi Giờ là một số mà bạn muốn để chuyển đổi từ một định dạng thời gian để một số thập phân; con số này có thể là một tế bào tham chiếu hoặc một chuỗi các con số trong các TIMEVALUE chức năng.

Ví dụ, nếu ô A1 chứa một thời điểm "4: 30" đại diện cho bốn giờ và 30 phút, công thức là:
   =A1*24
Kết quả là 4.5.

Nếu các tế bào có chứa cả một ngày và một thời gian, sử dụng công thức sau đây:
   =(Time-INT(Time))*24
Ví dụ, nếu ô A1 lần đọc "6/20/96 4:30 AM", công thức là:
   =(A1-INT(A1))*24
Kết quả một lần nữa là 4.5.

Làm thế nào để chuyển đổi một số thập phân vào tương đương của nó ngày

Để chuyển đổi một số thập phân (0,00) đến ngày nối tiếp của nó tương đương (HH), bạn phải chuyển đổi số serial cho một thập phân bằng cách chuyển đổi để một 24-giờ cơ sở. Bạn làm điều này bằng cách chia thời gian của 24 như sau
   =Time/24
nơi Giờ là một số mà bạn muốn để chuyển đổi từ một thập phân số để một số sê-ri ngày và có thể một tế bào tham chiếu hoặc một số thực. Ví dụ, nếu bạn có một giá trị của 4,5 để đại diện cho bốn giờ 30 phút trong cell A1, công thức là:
   =A1/24
Kết quả là 4: 30.

Làm thế nào để chuyển các tập tin giữa Microsoft Excel cho Mac và Excel cho Windows

Theo mặc định, Excel cho Mac sử dụng hệ thống ngày tháng năm 1904 và Excel cho Windows sử dụng hệ thống ngày tháng năm 1900. Điều này có nghĩa là khi bạn gõ các nối tiếp số 1 trong Excel cho Mac và định dạng nó như một ngày, Excel hiển thị nó như 1/2 năm 1904 12:00 giờ sáng Excel for Windows sẽ hiển thị số serial 1 như 1/1/1900 12:00 giờ sáng

Nếu bạn chuyển các tập tin từ Excel cho Mac để Excel cho Windows, sự khác biệt này trong hệ thống ngày nên không gây ra một vấn đề, bởi vì hệ thống ngày tháng được lưu trữ trong mỗi tập tin. Tuy nhiên, nếu bạn sao chép và dán giữa các tập tin với các hệ thống khác nhau ngày có nguồn gốc vào nền tảng khác nhau, ngày có thể hiển thị bốn năm và một ngày đi từ ngày chính xác của họ.

Để thay đổi để hệ thống ngày tháng năm 1904 trong Excel cho Windows, hãy làm theo các bước sau:
  1. Trên các Công cụ trình đơn, nhấp vào Tuỳ chọn.

    Microsoft Excel cho Windows

  2. Bấm vào các Tính toán tab, và sau đó bấm vào để chọn các 1904 ngày hệ thống kiểm trahộp.

    Hộp thoại tùy chọn

Để thay đổi để hệ thống ngày tháng năm 1904 trong Excel cho Mac, làm theo các bước sau:
  1. Trên các Excel trình đơn, nhấp vào Sở thích.

    Microsoft Excel cho Mac

  2. Bấm vào các Tính toán tab, và sau đó bấm Xóa các 1904 ngày hệ thống kiểm trahộp.

    Hộp thoại Tuỳ chọn
THAM KHẢO
Để biết thêm chi tiết, nhấp vào số bài viết sau để xem các bài viết trong cơ sở kiến thức Microsoft:
214233Văn bản hoặc số chuyển đổi sang định dạng số không mong đợi trong Excel
214386 Thời gian tối đa trong Microsoft Excel
241072 Ngày tháng và thời gian hiển thị như số serial khi xem công thức trong Excel
264372 Làm thế nào để kiểm soát và hiểu cài đặt trong hộp thoại Format Cells trong Excel
XL2000 reviewdocID XL2007
Thuộc tính

ID Bài viết: 214094 - Xem lại Lần cuối: 09/20/2011 11:48:00 - Bản sửa đổi: 4.0

Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Excel 97 Standard Edition

  • kbnomt kbgraphxlink kbscreenshot kbdatetime kbautomation kbprogramming kbfunctions kbhowtomaster kbmigrate kbmt KB214094 KbMtvi
Phản hồi