HƯỚNG DẪN SỬ DỤNG HÀM CHOOSECOLS TRONG GOOGLE SHEETS

As its name suggests, the CHOOSECOLS function in Google Sheets là một công cụ hữu ích giúp người dùng dễ dàng lựa chọn các cột từ một mảng đã cho. Đây là một trong những hàm mới mà Google đã ra mắt năm 2023 cho Sheets.

Các hàm thay thế phổ biến

Trước khi tìm hiểu về hàm CHOOSECOLS, bạn cũng có thể quan tâm đến các tùy chọn khác phổ biến cho mục đích tương tự. Dưới đây là một số hàm thay thế phổ biến:

  1. Curly Brackes.
  2. INDEX Function.
  3. Array_Constrain.
  4. Query.
  5. Filter.
  6. Offset.

Mặc dù các tùy chọn trên đều hữu ích, nhưng hàm CHOOSECOLS là một lựa chọn đáng tin cậy nhờ tính linh hoạt của nó.

Cú pháp và đối số

Để sử dụng hàm CHOOSECOLS trong Google Sheets, bạn cần biết cú pháp và các đối số cần thiết.

Cú pháp: CHOOSECOLS(mảng, số_cột1, [số_cột2])

Các đối số trong hàm CHOOSECOLS:

  • mảng: Mảng hoặc khoảng dữ liệu nguồn.
  • số_cột1: Số cột (trong mảng) của cột đầu tiên cần trả về.
  • số_cột2, ...: Số cột(s), nếu có, của cột(s) bổ sung cần trả về.

Số cột có thể là số nguyên dương hoặc số nguyên âm. Nếu không phải là số nguyên, hàm sẽ làm tròn số xuống.

Cách sử dụng hàm CHOOSECOLS trong Google Sheets

Dưới đây là một số ví dụ về cách sử dụng cơ bản của hàm CHOOSECOLS trong Google Sheets.

Sử dụng công thức sau để trả về cột 2 và cột 4 từ phía bên trái của một mảng:

=choosecols(B2:E7,2,4)

CHOOSECOLS Function - Example

Dưới đây là công thức để lấy cột 2 và cột 4 từ phía bên phải của mảng:

=choosecols(B2:E7,-2,-4)

Kết quả trả về sẽ là các cột với các chữ cái “m” và “a” ở hàng đầu tiên.

Lựa chọn nhiều cột

Trong các ví dụ trên, chúng ta đã sử dụng các đối số số_cột1số_cột2 để chỉ định các cột 2 và 4.

Thay vào đó, chúng ta có thể sử dụng một hằng số mảng như {2, 4} như là số_cột1. Điều này mở ra một khả năng mới để sử dụng hàm CHOOSECOLS trong Google Sheets.

Giả sử chúng ta có trạng thái hàng tháng trong các cột. Có một cột trống giữa mỗi cột hàng tháng. Chúng ta có thể sử dụng hàm SEQUENCE trong hàm CHOOSECOLS để chỉ lấy các cột giá trị.

=CHOOSECOLS(A1:G7,sequence(4,1,1,2))

Every Other Column in a Table

Cách hoạt động của công thức như sau:

Hàm SEQUENCE trả về 4 số trong một cột, bắt đầu từ 1. Vì giá trị bước trong hàm là 2, các số trả về sẽ là 1, 3, 5 và 7. Hàm CHOOSECOLS trả về các cột đó.

Tương tự: Công thức động để chọn mỗi cột thứ n trong truy vấn trong Google Sheets.

Hàm CHOOSECOLS trong Google Sheets để đảo bảng từ phải sang trái

Có một mục đích khi chọn SEQUENCE là một hằng số mảng trong ví dụ trên.

Chúng ta có thể sử dụng phương pháp đó để đảo bảng từ phía bên phải sang phía bên trái trong Google Sheets.

Hãy xem cách sử dụng hàm CHOOSECOLS để đảo (đảo ngược) một bảng theo chiều ngang trong Google Sheets.

Giả sử chúng ta có ví dụ như trên. Như bạn có thể thấy, công thức đã trả về mỗi cột khác nhau.

Bảng kết quả có thứ tự các cột là Jan, Feb, Mar và Apr.

Để có được các cột theo thứ tự Apr, Mar, Feb và Jan, chúng ta có thể sử dụng hàm CHOOSECOLS như sau.

=CHOOSECOLS(A1:G7,sequence(4,1,-1,-2))

Đó là tất cả. Cảm ơn bạn đã đọc! Hy vọng bạn có thể áp dụng hàm CHOOSECOLS trong công việc của mình.

Related posts