Hàm TRANSPOSE trong Excel
Hàm TRANSPOSE trong Excel

Tóm lược

Hàm TRANSPOSE trong Excel “lật” hướng của một phạm vi hoặc mảng nhất định: TRANSPOSE chuyển một phạm vi dọc thành một phạm vi ngang và lật một phạm vi ngang thành một phạm vi dọc.

Mục đích
Lật hướng của một loạt các ô

Giá trị trả lại
Một mảng trong một định hướng mới.

Cú pháp
= TRANSPOSE (mảng)
Tranh luận
  • mảng – Mảng hoặc dải ô cần chuyển vị.
Phiên bản
Ghi chú sử dụng

Hàm TRANSPOSE chuyển đổi một dải ô dọc thành một dải ô ngang hoặc một dải ô ngang thành một dải ô dọc. Nói cách khác, TRANSPOSE “lật” hướng của một dải ô hoặc mảng nhất định:

  1. Khi được cung cấp một phạm vi dọc, TRANSPOSE sẽ chuyển đổi nó thành một phạm vi ngang
  2. Khi được cung cấp một phạm vi ngang, TRANSPOSE sẽ chuyển đổi nó thành một phạm vi dọc

Khi nào mảng được hoán vị, hàng đầu tiên trở thành cột đầu tiên của mảng mới, hàng thứ hai trở thành cột thứ hai của mảng mới, hàng thứ ba trở thành cột thứ ba của mảng mới, v.v.

TRANSPOSE có thể được sử dụng với cả hai các dãymảng.

Thí dụ

Trong ví dụ được hiển thị, các công thức trong I5 và F12 là:

=TRANSPOSE(B5:F6) // formula in I5
=TRANSPOSE(B12:C16) // formula in F12

Các phạm vi được chuyển đổi là động. Nếu dữ liệu trong phạm vi nguồn thay đổi, TRANSPOSE sẽ ngay lập tức cập nhật dữ liệu trong phạm vi mục tiêu.

Lưu ý: TRANSPOSE không chuyển định dạng. Trong ví dụ, các phạm vi mục tiêu đã được định dạng trong một bước riêng biệt.

Mảng động so với mảng truyền thống

Các công thức trên đã được nhập vào Excel 365, hỗ trợ công thức mảng động, vì vậy không cần cú pháp đặc biệt, TRANSPOSE chỉ hoạt động và cho kết quả tràn vào các ô đích tự động. Tuy nhiên, trong các phiên bản Excel khác, TRANSPOSE phải được nhập dưới dạng công thức mảng nhiều ô với điều khiển + shift + enter:

  1. Đầu tiên hãy chọn phạm vi mục tiêu, phạm vi này phải có cùng số hàng với phạm vi nguồn có cột và cùng số cột với phạm vi nguồn có hàng.
  2. Nhập chức năng TRANSPOSE và chọn dải nguồn làm mảng tranh luận.
  3. Xác nhận công thức dưới dạng công thức mảng với điều khiển + shift + enter.

Dán đặc biệt

Hàm TRANSPOSE có ý nghĩa khi bạn cần một giải pháp động sẽ tiếp tục cập nhật khi dữ liệu nguồn thay đổi. Tuy nhiên, nếu bạn chỉ cần chuyển đổi một lần, bạn có thể sử dụng Paste Special với tùy chọn Transpose. Video này trình bày những kiến ​​thức cơ bản về Dán đặc biệt.

https://exceljet.net/excel-functions/excel-transpose-function