Làm thế nào để Tự động điền ngày trong tuần trong Google Sheets


Bạn đã mệt mỏi vì phải gõ thủ công các ngày trong tuần trong Google Sheets? Rất may, bạn đang có trong tay cách làm! Trong bài viết này, tôi sẽ chỉ cho bạn cách sử dụng tính năng tích hợp hoặc công thức mảng để tự động điền các ngày trong tuần. Ngoài ra, tôi sẽ hướng dẫn bạn cách chèn các hàng trống dưới mỗi ngày. Hãy cùng bắt đầu nào!

Sử dụng tính năng tích hợp để Tự động điền ngày trong tuần

Nếu bạn muốn sử dụng tính năng tích hợp để tự động điền các ngày trong tuần trong Google Sheets, chỉ cần làm theo các bước đơn giản sau:

  1. Gõ ngày đầu tiên trong tuần (ví dụ: “Thứ Hai” hoặc “Hai”) vào ô A1.
  2. Nhấp và kéo nút vuông màu xanh (fill handle) ở góc dưới bên phải của ô A1 xuống cùng những ô bạn muốn điền.

Đó là tất cả! Đây là cách đơn giản nhất để tự động điền các ngày trong tuần vào một cột. Nếu bạn muốn điền chúng vào một hàng thay vì cột, chỉ cần kéo fill handle qua hàng đó. Rất dễ dàng, phải không?

Nhưng nếu bạn muốn có các hàng trống giữa các ngày trong tuần? Đừng lo, tôi sẽ giúp bạn!

  1. Nhập ngày đầu tiên của tuần (ví dụ: “Thứ Hai” hoặc “Hai”) vào ô A1.
  2. Chọn ô A1 và số lượng ô trống phía dưới tùy ý (ví dụ: A1:A3 để có hai hàng trống).
  3. Kéo fill handle (nút vuông màu xanh) ở góc dưới bên phải của ô A3 theo chiều bạn mong muốn.

Tuyệt vời! Bây giờ bạn đã có các hàng trống giữa các ngày trong tuần. Tuy nhiên, phương pháp này có một số hạn chế. Bạn không thể loại bỏ các ngày cuối tuần và nó không phù hợp cho các công thức động. Nhưng đừng lo, còn cách giải quyết khác!

Sử dụng công thức mảng để Tự động điền ngày trong tuần

Với công thức mảng, bạn có thể định dạng các số từ 1 đến 7 thành các ngày trong tuần trong Google Sheets. Đây là cách bạn có thể làm:

=ArrayFormula(TEXT(SEQUENCE(7), "DDDD"))

Nếu bạn muốn có các ngày viết tắt (ví dụ: Chủ Nhật đến Thứ Bảy), hãy thay thế “DDDD” bằng “DDD”. Và nếu bạn muốn lặp lại các ngày trong tuần, thay đổi số 7 thành số ô bạn muốn điền. Đơn giản như vậy!

Công thức mảng để tự động điền các ngày trong tuần trong Google Sheets

Nhưng nếu bạn muốn tuần bắt đầu từ Thứ Hai thay vì Chủ Nhật? Đừng lo, bạn có thể dễ dàng chỉnh sửa chuỗi số. Chỉ cần sử dụng cú pháp sau: SEQUENCE(rows, columns, start), trong đó start là 1 cho Chủ Nhật, 2 cho Thứ Hai và tiếp tục.

Chèn các hàng trống dưới các ngày trong tuần

Nếu bạn muốn chèn các hàng trống dưới mỗi ngày trong tuần, bạn có thể sử dụng một công thức đơn giản. Hãy xem cách nó hoạt động:

=TOCOL(IFNA(HSTACK(ArrayFormula(TEXT(SEQUENCE(14), "DDDD")),,,)))

Trong công thức này, dấu phẩy (,) được sử dụng để điều khiển số hàng trống được chèn vào. Ví dụ, công thức trên sẽ tự động điền các ngày trong tuần với 3 hàng trống ở giữa.

Các ngày trong tuần với các hàng trống trong công thức mảng

Làm thế nào để Tự động điền tên các ngày trong tuần sử dụng công thức mảng

Bây giờ, hãy tăng cường một chút và tự động điền tên các ngày trong tuần trong khi loại trừ các ngày cuối tuần cụ thể. Đây là công thức bạn cần:

=ArrayFormula(TEXT(WORKDAY.INTL(1, SEQUENCE(20), "0000011"), "DDDD"))

Công thức này sẽ tự động điền tên các ngày trong tuần (Từ Thứ Hai đến Thứ Sáu) trong 20 ô. Bạn còn có thể tùy chỉnh các ngày cuối tuần bằng cách sửa đổi phần “0000011” của công thức. Sử dụng bảy số 0 và 1, trong đó số đầu tiên đại diện cho Thứ Hai và số cuối cùng đại diện cho Chủ Nhật. Ví dụ, “0000110” sẽ có nghĩa là Thứ Sáu và Thứ Bảy là ngày cuối tuần.

Tự động điền tên các ngày trong tuần sử dụng công thức mảng

Tài nguyên

Nếu bạn muốn khám phá thêm các khả năng khác về tự động điền và xử lý ngày trong Google Sheets, hãy tham khảo những tài nguyên bổ sung sau đây:

Với những mẹo và thủ thuật này, bạn sẽ trở thành chuyên gia trong việc tự động điền các ngày trong tuần và xử lý ngày trong Google Sheets. Nói lời tạm biệt với việc nhập liệu thủ công và tiết kiệm thời gian và công sức cho bản thân. Chúc bạn thành công!

Crawlan.com

Related posts