Công thức SEQUENCE trong Excel

Sắp xếp thứ tự dữ liệu của bạn trong một trang tính Excel là một công việc tẻ nhạt. Nhưng may mắn thay, những ngày đó đã qua lâu rồi. Mặc dù nhiều người dùng có thể nghĩ đến việc sử dụng tính năng Tự động điền để liệt kê các chuỗi số theo trình tự. Nhưng tính năng tự động điền hiện đại này không hoạt động nếu bạn có một tác vụ tuần tự cụ thể hơn cần thực hiện. Do đó, trong những trường hợp như vậy, bạn có thể sử dụng hàm SEQUENCE có sẵn, được tạo riêng cho mục đích này

Trong hướng dẫn này, bạn sẽ tìm hiểu hàm Sequence là gì, cú pháp, tham số, những điểm cần nhớ, cách thức hoạt động của công thức này và nhiều ví dụ khác bằng cách sử dụng hàm Sequence để trả về một mảng động mới bằng cách tự động tạo một chuỗi số La Mã và số ngẫu nhiên.

Hàm tuần tự là gì?

"Hàm SEQUENCE là một hàm Excel có sẵn, tạo ra một mảng các số tuần tự cho dù là số, số la mã, bảng chữ cái. Ví dụ. 1, 2, 3, v.v. "

Hàm SEQUENCE là một hàm mảng động mới tạo danh sách các số thứ tự trong một mảng. Mặc dù mảng kết quả có thể là một chiều hoặc hai chiều, được xác định bởi các tham số đã chỉ định i. e. , hàng và cột. Hàm này luôn trả về một mảng động sắp xếp các hàng và cột theo trình tự đã chỉ định

Hàm SEQUENCE được giới thiệu trong Microsoft Excel 365 mới. Do đó, nếu bạn đang sử dụng các phiên bản Excel trước thì sẽ không sử dụng được chức năng này. Để sử dụng chức năng này, hãy đảm bảo cập nhật phiên bản Excel của bạn lên Excel 365 trở lên

GHI CHÚ. Nếu bạn đang cố gắng truy cập hàm Sequence trong các phiên bản Excel trước, không giống như Excel 2019, Excel 2016 trở xuống, bạn sẽ không tìm thấy nó

cú pháp

Thông số

Hàng (bắt buộc) - Tham số này biểu thị số lượng hàng để sắp xếp dữ liệu của bạn

Cột (tùy chọn) - Tham số này biểu thị số cột cần điền. Nếu người dùng không cung cấp đối số này, theo mặc định, sẽ mất 1

Bắt đầu (tùy chọn) - Tham số này đại diện cho số bắt đầu trong chuỗi. Nếu người dùng không cung cấp đối số này, theo mặc định, sẽ mất 1

Bước (tùy chọn) - Tham số này biểu thị mức tăng hoặc giảm cho từng giá trị tiếp theo trong chuỗi. Nó có thể nhận các giá trị sau

  • Nếu bạn cung cấp một số dương, thì số bắt đầu sẽ được thêm vào giá trị tiếp theo, tạo ra một thứ tự tuần tự tăng dần
  • Nếu bạn cung cấp một số âm, thì số bắt đầu sẽ bị trừ khỏi các giá trị tiếp theo, giảm dần, tạo ra một thứ tự tuần tự
  • Nếu bạn không cung cấp bất kỳ giá trị nào cho tham số này, theo mặc định, giá trị này sẽ là 1

Loại trả lại

Hàm Trình tự Excel trả về một mảng động bằng cách tự động sắp xếp các hàng và cột theo trình tự đã chỉ định

Công thức tạo dãy số trong Excel

Nếu bạn muốn tạo một cột gồm các hàng có số thứ tự bắt đầu từ 1, bạn có thể sử dụng hàm Excel SEQUENCE ở dạng đơn giản nhất

Để đặt các giá trị trong hàng đầu tiên

=SEQUENCE(1)

Để đặt giá trị trong một cột

TRÌNH TỰ(1, n)

Trong đó n đại diện cho số lượng giá trị có sẵn trong chuỗi

Chẳng hạn, để tạo một cột có 100 số, hãy nhập công thức sau vào ô đầu tiên (trong trường hợp của chúng tôi là B2) và nhấn nút Enter

=SEQUENCE(100)

Đầu ra sẽ tự động được đổ vào các hàng bắt đầu từ hàng đã chọn

Những điều cần nhớ về Hàm tuần tự

Trước khi làm việc trên Microsoft Excel Sequence Function, hãy đảm bảo xem qua các sự kiện bên dưới

  • Hàm SEQUENCE chỉ khả dụng trong Microsoft Excel 365 hoặc các phiên bản mới hơn. Do đó, nếu bạn đang sử dụng các phiên bản Excel trước (2019, 2018, v.v.) thì hàm này sẽ không sử dụng được và không tạo mảng động được
  • Nếu mảng các số thứ tự là đầu ra cuối cùng, thì Excel sẽ tự động căn chỉnh tất cả các số trong một phạm vi tràn. Vì vậy, hãy luôn đảm bảo rằng bạn cung cấp đủ các ô trống (sử dụng tham số hàng và cột) ở phía dưới và bên phải của ô mà bạn nhập công thức;
  • Mảng được trả về có thể là 1 chiều hoặc 2 chiều tùy thuộc vào cách bạn truyền các hàng và tham số trong hàm Sequence
  • Nếu bất kỳ tham số tùy chọn nào bị bỏ qua, theo mặc định, giá trị của nó là 1

ví dụ

#SEQUENCE Ví dụ1. Cách tạo dãy số theo thứ tự giảm dần trong Excel

Trong trang bên dưới, như bạn thấy, chúng tôi có một danh sách các giá trị được sắp xếp theo thứ tự ngẫu nhiên

Công thức SEQUENCE trong Excel

Như đã hỏi trong câu hỏi, để sắp xếp các giá trị theo thứ tự giảm dần bằng hàm Sequence, chúng ta chỉ cần thực hiện một mẹo nhỏ, đó là. e. , chúng tôi sẽ cung cấp giá trị âm (-1) trong tham số bước

Thực hiện theo các bước được cung cấp bên dưới để tìm nạp chuỗi liên tiếp giảm dần của các số đã cho ở trên bằng cách sử dụng hàm Excel Sequence()

Bước 1. Chọn một ô để định vị dữ liệu Sequenced của bạn

Đặt con trỏ chuột của bạn vào một ô mà bạn muốn bắt đầu sắp xếp thứ tự dữ liệu của mình. Trong trường hợp của chúng tôi, chúng tôi đã chọn ô C2 của bảng tính Excel của mình

Tham khảo hình ảnh dưới đây

Công thức SEQUENCE trong Excel

BƯỚC 2. Nhập hàm SEQUENCE

Trong ô đã chọn, chúng tôi sẽ bắt đầu hàm của bạn bằng dấu bằng (=) theo sau là hàm Sequence. Công thức sẽ như sau. = TRÌNH TỰ(

Công thức SEQUENCE trong Excel

BƯỚC 3. Chèn tất cả các tham số

  • Lúc đầu, chức năng này sẽ yêu cầu bạn chỉ định tham số ROWS. Ta sẽ chỉ định số cần điền và sắp xếp thứ tự các giá trị. Vì chúng ta có 10 giá trị nên ở đây chúng ta sẽ đề cập đến 10. Công thức sẽ là = SEQUENCE(10,
  • Đối số tiếp theo là Cột. Tham số này đại diện cho Cột để bắt đầu chuỗi ở đây chúng tôi sẽ chỉ định 1. = TRÌNH TỰ(10,1,
  • Tiếp theo, chỉ định tham số bắt đầu. Trong phần này, chúng tôi sẽ chỉ định giá trị mà chúng tôi muốn bắt đầu trình tự của mình với. Sau đây chúng tôi sẽ đề cập đến 10. = TRÌNH TỰ(10,1,10
  • Vì chúng tôi muốn trình tự được sắp xếp theo thứ tự giảm dần. Do đó, trong tham số bước, chúng tôi sẽ chỉ định -1. = TRÌNH TỰ(10,1,10,-1)
Công thức SEQUENCE trong Excel

Bước 4. Hàm Sequence sẽ trả về kết quả

Kết quả là hàm SEQUENCE sẽ trả về 10 số theo thứ tự giảm dần

Công thức SEQUENCE trong Excel

Giải trình

Hàm này sẽ chọn 10 giá trị và bắt đầu đếm từ 10. Nó sẽ trừ 1 từ 10 và trả về 9. Một lần nữa, nó sẽ trừ 1 và trả về 8, và trong mẫu, nó sẽ trả về 10 giá trị theo thứ tự tuần tự giảm dần

#SEQUENCE Ví dụ2. Cách tạo mảng 2 chiều trong đó thứ tự tuần tự di chuyển theo chiều dọc từ trên xuống dưới

Khi làm việc với một mảng các ô, quy tắc sắp xếp thứ tự tiêu chuẩn sẽ đi ngang qua hàng đầu tiên cho đến phần tử cuối cùng của nó và tiếp theo, nó di chuyển xuống hàng tiếp theo, theo phương pháp tương tự như đọc văn bản từ trái sang phải. Nhưng trong các tình huống khác nhau, phạm vi ô không được liệt kê theo thứ tự liên tục theo dữ liệu Excel đã cho

Công thức SEQUENCE trong Excel

Để truyền dữ liệu trên theo thứ tự từ trên xuống dưới qua cột đầu tiên rồi sang ngay cột tiếp theo, chúng ta sẽ sử dụng kết hợp hàm SEQUENCE và hàm TRANSPOSE. Thực hiện theo các bước dưới đây để tìm nạp kết quả bằng hàm Excel SEQUENCE()

Bước 1. Chọn một ô để định vị dữ liệu Sequenced của bạn

Đặt con trỏ chuột của bạn vào một ô mà bạn muốn bắt đầu sắp xếp thứ tự dữ liệu của mình. Trong trường hợp của chúng tôi, chúng tôi đã chọn ô F2 của bảng tính Excel của mình

Tham khảo hình ảnh dưới đây

Công thức SEQUENCE trong Excel

BƯỚC 2. Nhập hàm SEQUENCE

Trong ô đã chọn, chúng tôi sẽ bắt đầu hàm của bạn bằng dấu bằng (=) theo sau là hàm Sequence. Công thức sẽ như sau. = TRÌNH TỰ(

Công thức SEQUENCE trong Excel

BƯỚC 3. Chèn tất cả các tham số

  • Lúc đầu, chức năng này sẽ yêu cầu bạn chỉ định tham số ROWS. Vì trong trường hợp của chúng tôi, chúng tôi có dữ liệu của mình trong ba hàng. Do đó, chúng tôi sẽ chỉ định 3 trong tham số này. Công thức sẽ là = SEQUENCE(3,
  • Đối số tiếp theo là Cột. Tham số này đại diện cho Cột để bắt đầu chuỗi. Vì chúng tôi có 3 cột, do đó sẽ chỉ định 3. Công thức sẽ là = SEQUENCE(3,3,
  • Tiếp theo, chỉ định tham số bắt đầu. Trong phần này, chúng tôi sẽ chỉ định giá trị mà chúng tôi muốn bắt đầu trình tự của mình với. Sau đây chúng tôi sẽ đề cập đến 10. Công thức sẽ là = SEQUENCE(3,3,10
  • Vì chúng tôi muốn trình tự được sắp xếp theo thứ tự với khoảng cách là 10 thứ tự. Do đó, trong tham số bước, chúng tôi sẽ chỉ định 10. = TRÌNH TỰ(3,3,10,10)
Công thức SEQUENCE trong Excel

Bước 4. Hàm Sequence sẽ trả về kết quả

Do đó, hàm SEQUENCE thông thường sẽ di chuyển theo chiều ngang từ trái sang phải (theo cột) và trả về giá trị sau duy trì khoảng cách 10 giữa các giá trị

Công thức SEQUENCE trong Excel

Bước 5. Hàm Nest Sequence bên trong Hàm Transpose

Mặc dù đầu ra ở trên cũng đúng, nhưng đó không phải là thứ chúng tôi đang tìm kiếm. Trong câu hỏi, chúng tôi được yêu cầu tạo một chuỗi di chuyển theo chiều dọc từ trên xuống dưới (theo hàng), duy trì thứ tự 10. Vì vậy, chúng ta sẽ sử dụng hàm Transpose và lồng hàm Sequence ở trên vào bên trong nó

Công thức sẽ như sau

=TRANSPOSE(SEQUENCE(3, 3, 10, 10))

Công thức SEQUENCE trong Excel

Bước 6. Excel sẽ lấy cho bạn kết quả

Sau khi hoàn tất, nhấn nút enter và Excel sẽ sắp xếp tất cả dữ liệu theo trình tự đã chỉ định trong đó dữ liệu được sắp xếp theo thứ tự mảng theo chiều dọc từ trên xuống dưới (theo hàng)

Tham khảo hình ảnh dưới đây để bạn tham khảo

Công thức SEQUENCE trong Excel

#SEQUENCE Ví dụ3. Làm thế nào để tạo một dãy số La Mã trong bảng tính Excel?

Số La Mã là một phương pháp thú vị để liệt kê dữ liệu của bạn trong Excel. Nhưng bạn đã bao giờ thử tạo công thức SEQUENCE cho số La Mã chưa? . Bạn còn chờ gì nữa?

Công thức SEQUENCE trong Excel

Sử dụng hàm Sequence có sẵn, cố gắng liệt kê các số La Mã theo một thứ tự cụ thể. Hãy thử một lần;

Bước 1. Chọn một ô để định vị dữ liệu Sequenced của bạn

Đặt con trỏ chuột của bạn vào một ô mà bạn muốn bắt đầu sắp xếp thứ tự dữ liệu của mình. Trong trường hợp của chúng tôi, chúng tôi đã chọn ô F3 của trang tính Excel của mình

Tham khảo hình ảnh dưới đây

Công thức SEQUENCE trong Excel

BƯỚC 2. Nhập hàm SEQUENCE

Trong ô đã chọn, chúng tôi sẽ bắt đầu hàm của bạn bằng dấu bằng (=) theo sau là hàm Sequence. Công thức sẽ như sau. = TRÌNH TỰ(

Công thức SEQUENCE trong Excel

BƯỚC 3. Chèn tất cả các tham số

  • Vì chúng tôi có 6 hàng trong bảng liệt kê mảng Excel của chúng tôi, vì vậy chúng tôi sẽ chỉ định 6 trong tham số đầu tiên. Công thức sẽ là = SEQUENCE(6,
  • Đối số tiếp theo là Cột. Trong tham số này, chúng tôi sẽ chỉ định 3. Công thức sẽ là = SEQUENCE(6,3,
  • Tiếp theo, chỉ định tham số bắt đầu. Mặc dù bảng dữ liệu được đánh số la mã nhưng trong đó chúng ta cũng bắt đầu với 1. Công thức sẽ là. = TRÌNH TỰ(6,3,1
  • Vì chúng tôi muốn trình tự được sắp xếp theo thứ tự tăng dần. Do đó, chúng tôi sẽ đặt dương 1 trong đối số này. Công thức sẽ là = SEQUENCE(6,3,1,1)
Công thức SEQUENCE trong Excel

Bước 4. Hàm Sequence sẽ trả về kết quả

Kết quả là hàm SEQUENCE sẽ trả về các số được sắp xếp theo thứ tự tăng dần

Công thức SEQUENCE trong Excel

BƯỚC 5. Hàm Nest Sequence bên trong Hàm Excel Roman sẵn có

Trong đầu ra ở trên, trình tự là chính xác, nhưng các giá trị ở dạng số, trong khi chúng tôi muốn chúng được sắp xếp theo số La Mã. Do đó, chúng ta sẽ chuyển dãy số thứ tự sang số la mã bằng hàm Roman có sẵn của Excel

Làm cách nào để tạo SEQUENCE trong Excel?

Không giống như các chương trình Microsoft 365 khác, Excel không cung cấp nút để đánh số dữ liệu tự động. Tuy nhiên, bạn có thể dễ dàng thêm các số thứ tự vào các hàng dữ liệu bằng cách kéo bộ điều khiển điền để điền vào một cột bằng một chuỗi số hoặc bằng cách sử dụng hàm ROW .

Tại sao tôi không có công thức SEQUENCE trong excel?

Hàm SEQUENCE chỉ khả dụng với đăng ký Microsoft 365 và Excel 2021 . Trong Excel 2019, Excel 2016 và các phiên bản cũ hơn, nó không hoạt động do các phiên bản đó không hỗ trợ mảng động.