Công thức cho ngày trong Excel là gì?

dòng dưới cùng. Tìm hiểu một số cách khác nhau để trả về tên ngày hoặc tên ngày trong tuần cho ô chứa giá trị ngày

trình độ kỹ năng. Người bắt đầu

Công thức cho ngày trong Excel là gì?

Trong bài đăng này, chúng tôi sẽ xem xét một số cách khác nhau để trả về tên ngày cho một ngày trong Excel. Điều này có thể rất hữu ích để tạo báo cáo tóm tắt, bảng tổng hợp và biểu đồ

Phương pháp số 1. Menu thả xuống Định dạng số

Thông thường, bạn có một ngày trong một ô và bạn chỉ muốn biết tên của ngày đó cho ngày đó. Cách dễ nhất để xem tên ngày trong tuần là chọn ô, sau đó nhấn nút trình đơn thả xuống Định dạng Số trên tab Trang chủ của Dải băng

Định dạng Ngày dài hiển thị bản xem trước của ngày và bao gồm tên của ngày cho ngày trong ô đã chọn

Công thức cho ngày trong Excel là gì?

Phím tắt cho menu thả xuống Định dạng số là. Alt,H,N,Mũi tên Xuống

Hãy xem bài viết của tôi về cách hoạt động của hệ thống ngày tháng trong Excel để tìm hiểu thêm về ngày tháng

Phương pháp #2. Cửa sổ hộp thoại định dạng ô

Chúng ta cũng có thể thấy định dạng Ngày dài trong Cửa sổ Định dạng Ô trên tab Số

Cửa sổ này có thể được mở bằng cách nhấp chuột phải vào ô, sau đó nhấn Định dạng ô…

Phím tắt cho Cửa sổ định dạng ô là. Ctrl+1

Công thức cho ngày trong Excel là gì?

Nhấp vào định dạng Ngày dài và hộp Mẫu sẽ hiển thị bản xem trước bao gồm ngày trong tuần

Bạn cũng có thể áp dụng định dạng số Tùy chỉnh để chỉ hiển thị tên ngày trong tuần trong ô

Công thức cho ngày trong Excel là gì?

  1. Nhấp vào danh mục Tùy chỉnh trong cửa sổ Định dạng ô
  2. Nhập một trong các định dạng sau vào hộp Loại
    1. ddd – Trả về ba chữ cái đầu tiên của tên ngày (Thứ Hai, Thứ Ba, Thứ Tư, v.v. )
    2. dddd – Trả về tên đầy đủ của ngày (Thứ Hai, Thứ Ba, Thứ Tư, v.v. )
  3. Nhấn OK và định dạng số của ô sẽ được thay đổi để hiển thị ngày trong tuần

Giá trị ô sẽ vẫn chứa ngày, nhưng tên của ngày sẽ được hiển thị thay vì ngày

Phương pháp #3. Sử dụng Hàm VĂN BẢN

Hàm TEXT thực sự tiện dụng để chuyển đổi ngày tháng sang các định dạng văn bản khác nhau. Điều này thật tuyệt khi thêm các trường vào dữ liệu nguồn của bảng tổng hợp. Nó có thể được sử dụng thay thế cho tính năng Nhóm ngày của bảng tổng hợp

Hàm TEXT chứa hai đối số

=TEXT(giá trị, định dạng_văn bản)

  • value – Giá trị là một số hoặc ngày. Trong trường hợp này, chúng tôi sẽ tham chiếu ô chứa ngày
  • format_text – Đây là định dạng số mà chúng tôi muốn áp dụng cho giá trị. Định dạng số phải được đặt trong dấu ngoặc kép. “đđ”

Hình ảnh bên dưới cho thấy công thức sẽ trả về tên ngày của ngày đã cho

Công thức cho ngày trong Excel là gì?

Bạn tôi Dave Bruns tại ExcelJet có một bài viết rất hay giải thích cách sử dụng hàm TEXT cho tên ngày trong tuần chi tiết hơn

Sử dụng Tên ngày trong tuần trong Dữ liệu nguồn của Bảng tổng hợp

Sau đó, chúng tôi có thể sử dụng kỹ thuật này để thêm một cột vào dữ liệu nguồn bảng tổng hợp của bạn cho tên ngày. Về cơ bản, điều này cho phép chúng tôi nhóm các ngày theo ngày trong tuần

Ví dụ dưới đây cho thấy cách tôi sử dụng kỹ thuật này để phân tích xu hướng bán hàng theo ngày trong tuần. Với bảng tổng hợp, bạn có thể nhanh chóng tạo biểu đồ hoặc báo cáo hiển thị tổng doanh số hoặc doanh số trung bình theo ngày trong tuần trong một khoảng thời gian nhất định

Công thức cho ngày trong Excel là gì?

Chúng tôi cũng có thể thêm một bộ cắt có tên ngày để lọc bảng tổng hợp hoặc biểu đồ. Điều này sẽ tương tự như kỹ thuật tôi đã giải thích trong video về cách nhóm các ngày để so sánh MTD

Công thức cho ngày trong Excel là gì?

Hãy xem loạt video miễn phí của tôi về bảng tổng hợp và bảng điều khiển để tìm hiểu thêm về những công cụ tuyệt vời này trong Excel

Bạn sử dụng tên của ngày để làm gì?

Vâng, có một số mẹo nhanh để có được tên trong ngày cho một ngày. Bạn có cách nào khác để lấy tên ngày trong tuần không?

Vui lòng bên dưới với bất kỳ câu hỏi hoặc đề xuất nào. Thanks

Trước đó Cách thêm số 0 ở đầu vào số hoặc văn bản có độ dài không đều

Tiếp theo Cách hoạt động của ngày trong Excel – Giải thích về hệ thống lịch + Video

Bạn cũng có thể thích

Công thức cho ngày trong Excel là gì?

Tham chiếu toàn bộ cột có thể khiến bạn gặp RẮC RỐI với Excel

Công thức cho ngày trong Excel là gì?

Thử thách công thức Excel. Biển số chẵn hoặc lẻ

Công thức cho ngày trong Excel là gì?

Cách khắc phục và ngăn chặn lỗi #VALUE với VLOOKUP

Công thức cho ngày trong Excel là gì?

Khi nào nên sử dụng VLOOKUP thay vì XLOOKUP

  • indzara nói.

    Tôi thường sử dụng hàm TEXT để lấy ngày trong tuần. Mặc dù tôi sử dụng Control+1 hàng ngày nhưng tôi chỉ sử dụng nó để định dạng kết hợp tháng-năm chứ không phải để hiển thị tên ngày trong tuần. Cám ơn vì đã chia sẻ

  • Apiyo nói.

    Jon,
    Tôi đã tải xuống dữ liệu từ cơ sở dữ liệu SQL (SAP). Tôi đã tạo một bảng và sử dụng bảng đó làm dữ liệu nguồn cho bảng tổng hợp
    Bây giờ vấn đề của tôi là làm thế nào để thay đổi định dạng ngày thành Tháng/Ngày/Năm như mặc định của Microsoft trong Excel. Ngày của tôi hiện được hiển thị là Ngày/Tháng/Năm
    Tôi cần dùng hàm TEXT để trả về Tên Ngày như bạn vừa trình bày ở trên

    • Jon Acampora nói.

      Xin chào Apiyo,
      Câu hỏi tuyệt vời. Bạn có thể sử dụng tính năng Text to Columns trong Excel để chuyển đổi ngày tháng. Đây là một bài viết giải thích nó chi tiết hơn
      http. //chandoo. org/wp/2010/03/23/text-to-date-conversion/

      Hãy cho tôi biết nếu bạn có bất kỳ câu hỏi. Thanks

  • Mike nói.

    Hi Jon,
    Tôi đang sử dụng chức năng văn bản cho ngày trong tuần và tháng để theo dõi học sinh mà tôi làm việc cùng. Khi tôi làm việc với một sinh viên, tôi nhập thông tin để theo dõi những gì tôi đang làm, nhu cầu của sinh viên, các khóa học, chương trình, v.v. Vấn đề tôi gặp phải là khi tôi sao chép công thức xuống các ô trống, nó tiếp tục điền vào các ô tương ứng là Tháng Một và Thứ Bảy. Vì vậy, tôi đi từ tháng Tư và thứ Tư cho học sinh cuối cùng mà tôi đã làm việc cùng đến tháng Giêng và thứ Bảy cho một ô trống. Tôi đã cố gắng sử dụng một chức năng if với điều này cho đến nay. Điều này có nghĩa không?

    Mike

    • Jon Acampora nói.

      Chào Mike,
      Câu hỏi tuyệt vời. Hàm TEXT đang đánh giá các khoảng trống đó là số không và trả về ngày và tháng cho một ngày kỳ lạ (01/01/1900). Rõ ràng ngày 0 tháng 1 năm 1900 là Thứ Bảy theo Excel. 🙂 Ngày 1 tháng 1 năm 1900 là Chủ nhật, vì vậy tôi đoán nó có ý nghĩa

      Dù sao đi nữa, bạn có thể sử dụng công thức IF cho việc này. Nếu ngày của bạn ở ô A2, đây là công thức

      =IF(A2="”,””,TEXT(A2,”mmm”)

      Về cơ bản, điều đó có nghĩa là nếu ô A2 trống (ô trống được biểu thị bằng dấu ngoặc kép “”), thì trả về ô trống “”, nếu ô A2 không trống thì trả về tên tháng cho ngày trong A2

      Dưới đây là các liên kết đến các bài viết về hệ thống ngày được giải thích trong Excel và cách sử dụng hàm IF, nếu bạn muốn đọc thêm về nó

      Tôi hy vọng điều đó sẽ giúp. Hãy cho tôi biết nếu bạn có bất kỳ câu hỏi. Thanks

      • Mike nói.

        Cảm ơn Jon,

        Tôi đã nhập hàm IF và nó hoạt động như một bùa mê. Tôi đã hoàn thành tốt các nỗ lực của mình nhưng cú pháp không hoàn hảo mà công thức của bạn bao gồm. Cảm ơn một lần nữa và tôi mong được học thêm Excel từ blog của bạn

        Mike

        • Jon Acampora nói.

          Đáng kinh ngạc. Cảm ơn đã cho tôi biết và rất vui khi biết bạn đã làm cho nó hoạt động. Chúc một ngày tốt lành. 🙂

      • Riaan nói.

        Hi Jon,
        Tôi cần làm việc với bảng chấm công và làm thêm giờ. Thứ Bảy và Chủ nhật có mức giá theo giờ khác nhau. Do đó, tôi cần sử dụng câu lệnh IF để xem bất kỳ ngày nào rơi vào Thứ Bảy hoặc Chủ Nhật. Vấn đề là tôi không thể tìm văn bản “Saturday” hoặc “Sunday” trong tiêu chí IF của mình vì tên ngày trong tuần chỉ được hiển thị trong ô, trong khi nội dung của ô là công thức

        =IF(C3=”Thứ Bảy”,40,30)
        trong đó mức lương theo giờ vào Thứ Bảy = 40 đô la nhưng các ngày trong tuần bình thường = 30 đô la

        Làm cách nào để tôi có được tên ngày trong tuần ở định dạng mà câu lệnh IF của tôi sẽ hoạt động?

        cái nhìn sâu sắc của bạn sẽ được đánh giá cao

        • Jon Acampora nói.

          Chào Rian,

          Câu hỏi tuyệt vời. Bạn có thể sử dụng chức năng WEEKDAY cho việc này. Hàm WEEKDAY trả về số ngày trong tuần. Nó có đối số [return_type] để bạn có thể đặt ngày bắt đầu trong tuần. Nếu bạn đặt đối số này thành 2 thì Thứ Hai sẽ là ngày đầu tiên trong tuần và trả về 1. Đây là công thức sẽ như thế nào nếu ô C3 chứa một ngày

          =TUẦN(C3,2) = 1

          Với công thức này, bạn có thể tạo câu lệnh IF sau để kiểm tra ngày cuối tuần

          =IF(WEEKDAY(C3,2) >5,"Cuối tuần","Ngày trong tuần")

          Một lần nữa, C3 sẽ chứa giá trị ngày. Tôi hy vọng điều đó sẽ giúp

  • RAJESH JOGDANKAR nói.

    Làm thế nào số chuyển đổi số thành từ?

    kinh nghiệm

    10200 Mười nghìn hai trăm rupi

    • Jon Acampora nói.

      Chào Rajesh,
      Bạn có thể sẽ cần một macro cho điều đó

  • Yashashree nói.

    Hi Jon,

    Tôi muốn cú pháp cho ngày trong tuần trong VBA
    Tôi có các ngày trong một cột và tôi muốn có ngày trong tuần (thứ hai) trong một cột khác
    Bạn có thể vui lòng giúp tôi với mã hóa ???

    • Jon Acampora nói.

      Xin chào Yashashree,

      Trong VBA bạn có thể sử dụng hàm Format để trả về ngày trong tuần. Nó hoạt động tương tự như hàm Text trong Excel

      Định dạng(Ngày, “ddd”)

      Tôi hy vọng điều đó sẽ giúp

  • Alex Auerbacher nói.

    Xin chào,

    Mặc định để truy xuất ngày từ ngày luôn là Thứ Bảy. Có thể để các ô trống nếu không có ngày tương ứng với ô đó không?

    Cảm ơn bạn

    • Jon Acampora nói.

      Này Alex,
      Câu hỏi tuyệt vời. Chúng ta có thể sử dụng công thức IF cho điều đó. Đây là những gì công thức sẽ trông như thế nào

      =IF(P5="","",TEXT(P5,"ddd"))

      Công thức đó kiểm tra xem ô P5 có trống không. Nếu nó trống thì nó trả về một giá trị trống được biểu thị bằng dấu ngoặc kép. Nếu nó không trống, nó trả về tên ngày của ngày bằng hàm TEXT

      Đây là một bài viết về Hàm IF sẽ giúp. Thanks. 🙂

  • Alex Auerbacher nói.

    Đừng bận tâm tôi đã thấy câu trả lời trong chủ đề

    Cảm ơn sự giúp đỡ của bạn

  • shankar nói.

    Xin chào,
    tôi đã đọc nhiều blog do bạn viết vào ngày. như bạn đã nói excel đọc ngày dưới dạng số nhưng tôi bị nhầm lẫn với các đối số của hàm văn bản. bạn có thể vui lòng giải thích hoặc tạo bất kỳ video nào về cách excel đọc văn bản so với các định dạng khác nhau có sẵn trong tab số của cửa sổ tùy chọn ô định dạng, tùy chọn tùy chỉnh đặc biệt trong đó

    Cảm ơn trước

    • Jon Acampora nói.

      Xin chào Shankar,
      Tôi không chắc mình hiểu câu hỏi của bạn. Bạn có thể tìm thấy định dạng số của bất kỳ ngày nào trong menu Định dạng ô bằng cách trước tiên định dạng một ô có định dạng ngày từ tab Ngày. Sau đó mở lại menu định dạng ô và chọn tab Tùy chỉnh. Điều này sẽ hiển thị định dạng ngày. Bạn có thể sử dụng nó trong đối số thứ 2 của hàm TEXT. Tôi hy vọng điều đó sẽ giúp. Hãy cho tôi biết nếu điều đó trả lời câu hỏi của bạn. Tôi rất vui khi làm một video về nó. Thanks

  • Sardar Sajid Ali nói.

    Xin chào jon, ví dụ tìm tên ngày của bạn rất hay, tôi đang giải quyết dữ liệu của mình

  • Tyler nói.

    Xin chào,

    Tôi có một trang tính mà tôi sử dụng hàng ngày có hàm =TODAY() trong ô (B6) được định dạng là ngày 1 tháng 1 năm 2017 hoặc bất kỳ ngày hiện tại nào. Tôi cần có một ô khác (E11) sử dụng ngày đó để xác định ngày đó là ngày nào trong tuần, tức là thứ hai, thứ ba, v.v. và trả về văn bản tùy thuộc vào kết quả

    Ví dụ về những gì tôi cần, nếu ngày trong ô B6 bằng thứ hai, thứ tư, thứ sáu hoặc chủ nhật thì ô E11 hiển thị “Văn bản A” nếu B6 bằng thứ ba, thứ năm hoặc thứ bảy thì hiển thị “Văn bản B”

    Nếu có vấn đề, tôi có một trang tính chính có hàm today() trong đó và mỗi ngày tôi chỉ tạo một bản sao của trang tính chính để ngày là B6 luôn là ngày hôm nay. mình đang dùng excell 2010

    Bạn có thể giúp tôi với làm thế nào để làm điều này?

  • Jeff Gomez nói.

    Bạn có thể chèn tên ngày trong một khoảng thời gian không?

  • David nói.

    Cảm ơn nhiều, mình đang cần ô hiển thị ngày kèm theo ngày (17-Dec-2017, Sunday) dùng định dạng ngày -> custom = dd-mmm-yyyy, dddd

  • Abdul Hameed nói.

    Tôi có bảng chấm công và tôi muốn thay đổi các ngày trong tuần theo ngày bằng công thức

    Giả sử A1 số tháng (1) A2 năm 2018 và ngày bắt đầu D5 1 2 3 4 5 6 7 …
    T F S S M T W…
    Khi tôi thay đổi tháng, ngày và các ngày trong tuần cần tự động thay đổi. Hãy phối hợp là bất kỳ công thức có

  • Ken nói.

    Điều gì sẽ xảy ra nếu ngày đang xem được định dạng thành ngày dài, nhưng thanh công thức không hiển thị ngày trong đó chỉ có thông tin ban đầu, làm thế nào để bạn tìm thấy ngày nếu bạn đang tra cứu?

  • Tomislav Vidaković nói.

    Không nói dối, bắt đầu viết mã và nghĩ rằng sẽ thật tuyệt nếu tạo một số mã (hàm) để tự động hóa bảng tính công việc của tôi. Tôi tưởng tượng rằng như thế này. Tôi chỉ đặt giá trị cho tháng và Excel liệt kê cho tôi những ngày làm việc trong tháng đó hoặc tên tất cả các ngày trong tháng đó cho một bảng khác. Hy vọng Excel có thể làm được điều đó. Và về phần nói dối, tôi chỉ đang tìm giải pháp cho các vấn đề của mình mà không quan tâm đến Excel

  • Michael Frala nói.

    Trước đây, tôi có thể nối một tham chiếu ô vào một công thức cơ sở dữ liệu để trích xuất dữ liệu từ các trang tính được đặt tên theo ngày cụ thể. Tôi có tên bảng công việc MMM-YYYY. Tôi có tên bảng tính theo thứ tự tăng dần trong cột “A”. Ở các cột bên trái trên cột “A”, tôi sử dụng các công thức cơ sở dữ liệu để trích xuất dữ liệu từ các trang tính ngày được đặt tên riêng nhưng nó sẽ không hoạt động nữa. Các công thức nối tên cơ sở dữ liệu ngày ô “A” và phần còn lại của công thức cơ sở dữ liệu. Nó hoạt động trong quá khứ nhưng bây giờ thì không. Bất kỳ đề xuất có thể làm cho điều này làm việc cho tôi một lần nữa?

  • Chris Pinson nói.

    Tôi muốn chuyển đổi một ngày ex-0/0/0000 trong một ô thành một ngày trong tuần ở một ô khác. Bất kỳ đề xuất?

  • jim nói.

    Cảm ơn bạn

  • HENRY GAPPI nói.

    RẤT HỮU ÍCH CẢM ƠN BẠN

  • Gene Rybarczyk nói.

    Mở ra thế giới mới trong định dạng ô. Thanks

  • Sonare nói.

    vui lòng cho biết nếu chỉ nhận được tuần 1 – tuần 4 hoặc tuần 5 mỗi tháng. sẽ đặt lại tuần trong một tháng khác, có ý kiến ​​​​gì không?

  • Medo nói.

    Cảm ơn bạn đời
    =TEXT(A2,”dddd”)
    Chỉ cần thêm công thức ở đây như một cách để nói lời cảm ơn

  • Aminali Panjwani nói.

    Tuyệt vời Tôi muốn học các thủ thuật toán học và hiểu cách tính ngày cho bất kỳ ngày và tháng n năm nào

  • Kamlesh Mohod nói.

    Tôi muốn nhập tất cả Ngày+Ngày+Giờ vào một ô. có thể không

  • [email được bảo vệ] nói.

    Sir iam aio Kiểm tra số dữ liệu

  • PREMADAS nói.

    cách lấy định dạng ngày (Định dạng ô -> Tùy chỉnh -> Mẫu) bằng chữ in hoa i. e “THỨ SÁU NGÀY 1 THÁNG 1 NĂM 2016” thay vì “Thứ Sáu ngày 1 tháng 1 năm 2016”