Lịch tháng nên để các ngày chủ nhật trước hay sau ngày thứ hai?

Liên hệ QC

Hoàng Trọng Nghĩa

Chuyên gia GPE
Thành viên BQT
Moderator
Tham gia
17/8/08
Bài viết
8,640
Được thích
16,699
Giới tính
Nam
Tôi thấy định dạng lịch tháng của nhiều nhà sản xuất có 2 định dạng, (1) để cột ngày chủ nhật trước cột ngày thứ hai và (2) để cột ngày chủ nhật sau cột ngày thứ bảy.

Loại (1):

1641794641404.png

Loại (2):

1641794666211.png

Theo các bạn nên để thế nào là hợp lý, vì sao?

Trước tiên tôi nêu quan điểm của tôi là nên chọn định dạng 1 (để cột ngày chủ nhật trước cột ngày thứ hai), lý do:

Ta lấy tuần đầu tiên của tháng 01/2022 này luôn đi.

Ngày 01/01/2022 test bằng công thức:
=WEEKNUM(DATE(2022,1,1))
Kết quả ra là 1

Ngày 02/01/2022 test bằng công thức:
=WEEKNUM(DATE(2022,1,2))
Kết quả ra là 2

Vậy nên nếu để khác số tuần trên một hàng rất dễ gây nhầm lẫn, vì thế tôi chọn để cột ngày chủ nhật trước cột ngày thứ hai là hoàn toàn hợp lý, còn các bạn thì sao?
 
Lần chỉnh sửa cuối:
Tôi thấy định dạng lịch tháng của nhiều nhà sản xuất có 2 định dạng, (1) để cột ngày chủ nhật trước cột ngày thứ hai và (2) để cột ngày chủ nhật sau cột ngày thứ bảy.

Loại (1):

View attachment 271273

Loại (2):

View attachment 271274

Theo các bạn nên để thế nào là hợp lý, vì sao?
Theo em thấy thứ 2 đầu thì thuận mắt hơn, với lại có câu cửa miệng "Thứ 2 là ngày đầu tuần" mà :p
 
Theo em thấy thứ 2 đầu thì thuận mắt hơn, với lại có câu cửa miệng "Thứ 2 là ngày đầu tuần" mà :p
Em xem phần giải thích mà anh cập nhật ở bài #1 sẽ thấy tính logic của nó, bổ sung thêm hàm WEEKDAY mặc định nó tính Chủ nhật là ngày 1, thứ bảy là ngày 7.
 
Theo mình thì có làm mới có ăn & chơi; Vậy nên những ngày làm việc phải để lên trước
& chúc các bạn vui nha! ♥ ♦ ♣ ♠
 

File đính kèm

  • C0111A.jpg
    C0111A.jpg
    63.6 KB · Đọc: 2
Theo mình thì có làm mới có ăn & chơi; Vậy nên những ngày làm việc phải để lên trước
& chúc các bạn vui nha! ♥ ♦ ♣ ♠
Bác Sa chả hiểu cái vấn đề gì cả!

Một tuần lễ thế này nó nhìn mới trọn vẹn:

1641803946252.png

Còn thế này trông nó cứ hụt hẫng thế nào ấy:

1641803997873.png

Nói về việc ăn chơi, ngày đầu năm nghỉ hay cuối năm??? Đương nhiên là mùng 1, 2, 3 là đầu năm rồi, vậy ăn chơi trước rồi làm nhé.
 
Nếu tính từ ngày 1/1/1900 thì ngày 1 sẽ bắt đầu vào ngày chủ nhật, nên tờ lịch tháng đầu tiên sẽ có cột đầu tiên là CN.
 
Từ khi nhiều nước giảm số giờ làm việc từ 48 giờ/ tuần xuống còn 40 giờ 1 tuần thì thứ bảy cũng trở thành ngày nghỉ, cùng với ngày chủ nhật trở thành "2 ngày nghỉ cuối tuần", nên 2 ngày nghỉ nằm liền kề nhau.
Xài hàm Weekday và Weeknum là xài đồ của Microsoft, phải chấp nhận mặc định của nó dù thích hay không. Nếu muốn lịch trên máy tính theo ý mình (thứ mấy nằm đầu) thì Microsoft cũng cho phép. Mà cũng chẳng quan trọng gì!

1641805933481.png
 
Mục đích bài này là sự thuận tiện cho cái view, ý chủ đạo nằm ở bài #5. Tuần nào ra tuần đó, hiện nay, trên máy tôi, Window 10 nó lại để chủ nhật nằm ở cột cuối, tôi nghĩ dường như họ bỏ qua hoặc quên tính đến vấn đề tuần này tuần kia lộn xộn này.

Ngày dương lịch 10/01/2022, âm lịch là 08/12/2021 đó mới là cách tôi nghĩ, tuy nhiên đã gọi là "âm lịch" nên hơi hướng thiên can địa chi một chút cho nó có vẻ, chứ thực ra chỉ ghi 08/12 Tân Sửu thôi thì chả biết là ngày nào, bởi cứ chu kỳ 60 năm là chúng nó lặp lại. Làm nhân sự nên tôi cũng quan tâm đến việc hạp năm tuổi của nhân viên với sếp hay không nên ghi thiên can địa chi ra để biết có tam hạp hay tứ hành xung không thôi. Việc mã hóa ngày tháng thành can chi cũng có gì là khó, nhưng tôi không thích thì không làm.

Hình ảnh chỉ mang tính chất minh họa:

1641809372780.png

P/s: Đề tài này không liên quan gì đến cái calendar tôi thiết kế, chỉ nói quan điểm về cột chủ nhật nên để đầu hay để cuối của một tháng mà thôi.
 
Lần chỉnh sửa cuối:
Ta lấy tuần đầu tiên của tháng 01/2022 này luôn đi.

Ngày 01/01/2022 test bằng công thức:
=WEEKNUM(DATE(2022,1,1))
Kết quả ra là 1

Ngày 02/01/2022 test bằng công thức:
=WEEKNUM(DATE(2022,1,2))
Kết quả ra là 2

Vậy nên nếu để khác số tuần trên một hàng rất dễ gây nhầm lẫn, vì thế tôi chọn để cột ngày chủ nhật trước cột ngày thứ hai là hoàn toàn hợp lý, còn các bạn thì sao?

Bạn Nghĩa dùng hàm WEEKNUM như trên để so sánh là khập khiển rồi. Nếu dùng lịch ngày thứ Hai đầu tiên thì phải thêm tham số vbMonday vô mới đúng số tuần. Lịch thì Monday nằm đầu, công thức thì Sunday nằm đầu.
Tôi thì thường dùng lịch Monday nằm đầu tuần vì trong mọi công việc, giấy tờ, chứng từ... bắt đầu một tuần mới tính từ thứ Hai, không ai tính từ Chủ Nhật.
 
Còn thế này trông nó cứ hụt hẫng thế nào ấy:

View attachment 271280
Bạn thấy hụt hẫng vì bạn mặc định là tuần phải bắt đầu từ Chủ Nhật. Bạn viện cớ hàm WEEKNUM mặc định dùng tuần bắt đầu từ Chủ Nhật. Excel, WEKKNUM là sản phẩm của bọn Mỹ nên dễ hiểu. Tuy nhiên không phải ai cũng cho là Mỹ là trung tâm vũ trụ.

Có chuẩn quốc tế ISO 8601, mà theo nó bạn liệt kê tuần không đúng. Theo chuẩn ISO 8601 thì tuần chứa ngày thứ Năm 2022-01-06 là tuần đầu tiên W01 và nó bắt đầu từ 2022-01-03 tới 2022-01-09. Ngày 2022-01-02 và cả 2022-01-01 thuộc về tuần 52 - W52 của năm 2021 theo chuẩn ISO 8601. Bạn gộp ngày của tuần 52 của năm 2021 với các ngày của tuần 1 của năm 2022 thì theo chuẩn ISO 8601 là sai BÉT NHÈ.

Nhìn hình sau để biết tất cả các tuần đều bắt đầu từ thứ Hai tới Chủ Nhật.

anh 1.jpg

anh2.jpg


Bao nhiêu năm nay tôi cứ nghe nói thứ Bảy và Chủ Nhật là weekend. Mà weekend với tôi luôn có nghĩa ngày CUỐI TUẦN.

Đừng viện lý do là hàm nào đó của Excel mặc định thế này thế nọ. Bọn Mỹ tạo ra sản phẩm nên nó cho thế nào thì tùy. Nhưng Mỹ không phải là rốn vũ trụ. Có nhiều chuẩn quốc tế mà thế giới họ tuân theo.

Tôi cũng đã viết về ISO ở đây

 
Lần chỉnh sửa cuối:
Vấn đề này giải quyết bằng cách như ở đây này bác Nghĩa, click lên thứ, là tự động chuyển

 
Vấn đề này giải quyết bằng cách như ở đây này bác Nghĩa, click lên thứ, là tự động chuyển

Rất cám ơn bạn, nhưng ở đây mình không nói đến tạo ra lịch, mà do mình bị vướng là lấy ngày chủ nhật đầu tuần hay cuối tuần để tính 1 tuần làm việc thôi, tham khảo đó mà.
 
Hoàn toàn hợp lý chỉ đối với anh thôi. :D

Em theo phe bạn @Nhattanktnn , hí hí.

@Hoàng Trọng Nghĩa : anh làm cái lịch mà hoàn toàn thuần Việt em mới khen anh hay! :D
Còn mà thuần Engrish thì dịch hộ em mấy cái Nhâm Dần, Canh Sửu. :D
Hình như là lịch can chi không có cái "canh sửu" này thì phải. Món sửu này nghe đâu chỉ có kết hợp với Ất, Đinh, Kỷ, Tân, Quý
Nhưng mà cái "lẩu trâu" này chắc là nhậu cũng hao đấy :p:D
 
Rất cám ơn bạn, nhưng ở đây mình không nói đến tạo ra lịch, mà do mình bị vướng là lấy ngày chủ nhật đầu tuần hay cuối tuần để tính 1 tuần làm việc thôi, tham khảo đó mà.
Em có nói là tạo lịch đâu bác, em giải quyết vấn đề bằng cách có cả hai lựa chọn thứ 2 hoặc cn đứng đầu đó mà, bác mở lên và click vào thứ xem
 
hiện nay, trên máy tôi, Window 10 nó lại để chủ nhật nằm ở cột cuối, tôi nghĩ dường như họ bỏ qua hoặc quên tính đến vấn đề tuần này tuần kia lộn xộn này.
Win 10 cũng cho phép tùy chọn ngày nào là đầu tuần, kể cả thứ ba, thứ tư, ... Và nó không liên quan gì đến định nghĩa tuần, tuần làm việc, cuối tuần (weekend) theo quy ươc quốc tế cả. Và khi tôi chọn thứ tư là ngày đầu tuần thì tôi sẽ thích xài Weeknum với tham số 13

1641823054889.png 1641823284334.png
 
Hình như là lịch can chi không có cái "canh sửu" này thì phải. Món sửu này nghe đâu chỉ có kết hợp với Ất, Đinh, Kỷ, Tân, Quý
Nhưng mà cái "lẩu trâu" này chắc là nhậu cũng hao đấy :p:D
Thì đúng như bạn nói: "Canh Tý, Canh Dần, Canh Thìn, Canh Ngọ, Canh Thân, Canh Tuất", nhưng thật ra bạn kia cũng chỉ ví dụ về can chi thôi đó mà.
 
Em có nói là tạo lịch đâu bác, em giải quyết vấn đề bằng cách có cả hai lựa chọn thứ 2 hoặc cn đứng đầu đó mà, bác mở lên và click vào thứ xem
Những cái này nếu người ta muốn thì người ta có đủ kiến thức để xử lý, người ta không cần phải hỏi đâu. Bạn không hiểu ý người ta.
 
Web KT
Back
Top Bottom