Tạo ra một mảng các số liên tiếp bằng cách sử dụng hàm SEQUENCE sẽ giúp cho thao tác của bạn đơn giản và tiết kiệm thời gian hơn. Vậy hàm SEQUENCE trong Google Sheets là gì? Cách sử dụng như thế nào? Cùng theo dõi bài viết và mở laptop lên thực hành để biết thêm nhé!
Video hướng dẫn: https://drive.google.com/file/d/1dOPX9FLyVz7C33kbS6a_8xnl6vqPok20/view?usp=sharing
1. Hàm SEQUENCE là gì? Ứng dụng của hàm SEQUENCE trong Google Sheets
– Hàm SEQUENCE là gì?
Hàm SEQUENCE trong Google Sheets là hàm dùng để trả về một mảng các số liên tiếp theo quy luật mà bạn thiết lập.
– Công thức hàm SEQUENCE
Công thức:
=SEQUENCE(rows, columns, start, step)
Trong đó:
+ Rows: Số hàng bạn muốn để trả về các số liên tiếp.
+ Columns: Số cột bạn muốn để trả về các số liên tiếp.
+ Start: Số bắt đầu một mảng.
+ Step: Giá trị tăng qua các ô.
– Ví dụ về hàm SEQUENCE
Ví dụ: Sử dụng hàm SEQUENCE để tạo một mảng các chữ số liên tiếp.
Công thức:
=SEQUENCE(5;2;1;2)
Ý nghĩa công thức:
+ “5“: Số hàng trả về các số liên tiếp.
+ “2“: Số cột trả về các số liên tiếp.
+ “1“: Giá trị bắt đầu là 1.
+ “2“: Các số tiếp theo trong ô sẽ tăng 2 đơn vị.
Ví dụ về hàm SEQUENCE
– Ứng dụng của hàm SEQUENCE
Hàm SEQUENCE dùng để tạo ra một mảng các số liên tiếp nhanh chóng. Ví dụ như đánh số thứ tự, tạo lịch trong năm, đánh số la mã,…
2. Cách sử dụng hàm SEQUENCE trong Google Sheets
– Đánh số thứ tự tự động
Tình huống: Thay vì kéo thủ công để đánh số thứ tự cho bảng dữ liệu thì bạn có thể sử dụng hàm SEQUENCE trong Google Sheets để đơn giản và có thể tiết kiệm thời gian hơn.
Công thức:
=SEQUENCE(8)
Ý nghĩa công thức:
+ “8“: Số cột bạn muốn điền số thứ tự.
+ Do các tham số còn lại bỏ trống nên được mặc định là 1.
Đánh số thứ tự bằng hàm SEQUENCE
– Đánh chuỗi số la mã
Bạn có thể sử dụng hàm SEQUENCE và kết hợp với một số hàm khác để đánh chuỗi số la mã trong Google Sheets một cách đơn giản.
Ví dụ: Đánh chuỗi số la mã trong Google Sheets.
Công thức:
=ArrayFormula(ROMAN(SEQUENCE(5;3;1;1)))
Ý nghĩa công thức:
+ Hàm ArrayFormula: Hỗ trợ xuất ra mảng trong Google Sheets.
+ Hàm ROMAN: Sẽ định dạng các số trong chuỗi thành chữ số La Mã.
+ “5“: Số hàng cần trả về.
+ “3“: Số cột cần trả về.
+ “1“: Số bắt đầu là 1.
+ “1“: Tăng 1 giá trị qua các ô.
Đánh chuỗi số la mã bằng hàm SEQUENCE
– Đánh chuỗi số ngẫu nhiên tăng dần/ giảm dần
+ Chuỗi tăng dần
Ngoài ra sử dụng hàm SEQUENCE cho phép bạn tạo ra một chuỗi số tăng dần. Có thể là chuỗi số chẵn tăng dần hoặc chuỗi số lẻ tăng dần.
Ví dụ: Tạo ra chuỗi số chẵn tăng dần.
Công thức:
=SEQUENCE(10; 1; 2; 2)
Ý nghĩa công thức:
+ “10;1“: Số hàng và số cột bạn muốn trả về chuỗi.
+ “2“: Để là chuỗi số chẵn bạn phải bắt đầu bằng số 2
+ “2“: Tăng lên 2 trong mỗi ô.
Tạo chuỗi tăng dần
+ Chuỗi giảm dần
Tương tự sử dụng hàm SEQUENCE trong Google Sheets tạo ra một chuỗi các số giảm dần nếu bạn cho tham số Step là số âm.
Ví dụ: Tạo chuỗi giảm dần bằng hàm SEQUENCE.
Công thức:
=SEQUENCE(10; 1; 10; -1)
Ý nghĩa công thức:
+ “10;1“: Số hàng và số cột bạn muốn trả về chuỗi.
+ “10; -1“: Số bắt đầu chuỗi và giá trị sẽ giảm 1 đơn vị ở các ô tiếp theo.
Tạo chuỗi giảm dần
– Tạo mảng danh sách các số
Để hiểu rõ hơn về cách sử dụng hàm mình sẽ hướng dẫn các bạn cách sử dụng hàm SEQUENCE để tạo ra mảng danh sách các số.
Ví dụ: Tạo ra mảng các số chia hết cho 5.
Công thức:
=SEQUENCE(9;4;5;5)
Ý nghĩa công thức:
+ “9;4“: Số hàng và số cột để trả về mảng.
+ “5;5“: Trả về các số chia hết cho 5 cho mảng.
Mảng danh số các số chia hết cho 5
3. Các hàm kết hợp với hàm SEQUENCE trong Google Sheets
– Kết hợp với hàm TRANSPOSE
Hàm SEQUENCE khi kết hợp với hàm TRANSPOSE sẽ chuyển đổi vị trí tham số của cột với hàng trong công thức hàm.
Ví dụ: Kết hợp với hàm TRANSPOSE.
Công thức:
=TRANSPOSE(SEQUENCE(2;4;1;1))
Ý nghĩa công thức:
+ Tham số Rows và Columns sẽ được chuyển đổi vị trí cho nhau.
Kết hợp với hàm TRANSPOSE
– Kết hợp với hàm DATE
Khi kết hợp với hàm DATE sẽ trả về một chuỗi các ngày trong tháng với số lượng ngày do các chỉ định
Ví dụ: Trả về 5 ngày đầu của tháng 9 năm 2021.
Công thức:
=ArrayFormula(DATE(2021;9;SEQUENCE(5)))
Ý nghĩa công thức:
+ “2021;9;SEQUENCE(5)”: Các tham số trong hàm DATE trả về 5 ngày đầu của tháng 9 năm 2021.
Kết hợp với hàm DATE
– Kết hợp với hàm TIME
Tương tự như kết hợp với hàm DATE khi hàm SEQUENCE kết hợp với hàm TIME sẽ trả về chuỗi thời gian theo quy luật bạn chỉ định.
Ví dụ: Kết hợp với hàm TIME để trả về thời gian tăng dần.
Công thức:
=ArrayFormula(TIME(SEQUENCE(5);0; 0))
Ý nghĩa công thức:
+ “SEQUENCE(5);0; 0)”: Tham số hàm TIME trả về chuỗi thời gian tăng một giờ mỗi ô.
Kết hợp với hàm TIME
4. Một số lưu ý khi sử dụng hàm SEQUENCE trong Google Sheets
+ Bạn có thể sử dụng hàm SEQUENCE để trả về mảng một chiều hoặc hai chiều bằng cách thiết lập các tham số trong hàm.
+ Hàm SEQUENCE trong Google Sheets không phân biệt hoa thường
+ Nếu sử dụng công thức xảy ra lỗi #ERROR! thì rất có thể do phiên bản Google Sheets của bạn chỉ hỗ trợ dấu “;” thay dấu “,” để ngăn cách các đối số.
+ Đối với 3 tham số cuối cùng trong hàm SEQUENCE nếu được để trống sẽ mặc định bằng 1.
5. Câu hỏi: Có thể lập bảng cửu chương bằng hàm SEQUENCE không?
Trả lời: Dĩ nhiên có thể rồi, chỉ cần thực hiện như sau:
Bước 1: Nhập vào ô B2 công thức “=SEQUENCE(1;10;1;1)” để tạo một dãy số tăng dần từ 1 đến 10 theo hàng ngang.
Tạo dãy số từ 1 đến 10
Bước 2: Ở ô B3 bạn nhập “=SEQUENCE($K$2;$B$2;B$2;B$2)” và kéo copy công thức đến ô K3 để có những giá trị trong bảng cửu chương.
Tạo các giá trị trong bảng cửu chương
Bước 3: Thêm tiêu đề Bảng cửu chương ở ô A2 > Nhập “x1” ở ô bên dưới tiêu đề và kéo copy công thức đến ô A12.
Hoàn tất bảng cửu chương
Xem thêm:
Trên đây là thông tin về hàm SEQUENCE trong Google Sheets, mong sẽ hữu ích dành cho bạn. Cảm ơn đã theo dõi và chúc các bạn thành công!