Chuyển vị excel

Hướng dẫn giải thích cú pháp của hàm TRANSPOSE và chỉ ra cách sử dụng chính xác để chuyển đổi dữ liệu trong Excel

Không có kế toán cho thị hiếu. Nó cũng đúng cho thói quen làm việc. Một số người dùng Excel thích tổ chức dữ liệu theo chiều dọc trong các cột trong khi những người khác chọn sắp xếp theo chiều ngang theo hàng. Trong các tình huống khó khăn khi bạn cần nhanh chóng thay đổi hướng của một phạm vi định nghĩa nhất, TRANSPOSE là chức năng sử dụng

Hàm Excel TRANSPOSE – cú pháp

Mục đích của hàm TRANSPOSE trong Excel là chuyển đổi các hàng thành các cột, tức là chuyển hướng của một phạm vi định hướng nhất từ ​​ngang sang dọc hoặc ngược lại

Hàm chỉ lấy một số đối số

= TRANSPOSE (mảng)

At the array is range of the international cell for vị trí. Mảng được xoay theo cách này. hàng đầu tiên của mảng ban đầu 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, v. v

Lưu ý quan trọng. Để chức năng TRANSPOSE hoạt động, bạn phải nhập nó dưới dạng công thức mảng bằng cách nhấn Ctrl + Shift + Enter .

Cách sử dụng hàm TRANSPOSE trong Excel

Cú pháp của TRANSPOSE không có chỗ cho những sai lầm khi xây dựng công thức. Một phần khó hơn là nhập chính xác vào bảng tính. Nếu bạn không có nhiều kinh nghiệm với các công thức Excel nói chung và các công thức mảng nói riêng, vui lòng đảm bảo rằng bạn thực hiện chặt chẽ các bước bên dưới đây

1. Đếm số lượng cột và hàng trong bảng gốc

Để bắt đầu, hãy tìm hiểu có bao nhiêu cột và hàng chứa bảng nguồn của bạn. Bạn sẽ cần những con số này trong bước tiếp theo

Trong ví dụ này, chúng ta sẽ chuyển bảng hiển thị khối lượng xuất khẩu trái cây tươi theo hạt

Chuyển vị excel

Bảng nguồn của chúng tôi có 4 cột và 5 hàng. Giữ những số liệu này trong tâm trí, tiến hành các bước tiếp theo

2. Chọn cùng số lượng ô, nhưng thay đổi hướng

Bảng mới của bạn sẽ chứa cùng một lượng ô nhưng sẽ được xoay từ hướng ngang sang dọc hoặc ngược lại. Vì vậy, bạn chọn một phạm vi ô trống chiếm cùng số lượng hàng như bảng gốc có các cột và cùng số cột như bảng gốc có các hàng

Trong trường hợp của chúng tôi, chúng tôi chọn một phạm vi bao gồm 5 cột và 4 hàng

Chuyển vị excel

3. Nhập công thức TRANSPOSE

Với một loạt các ô trống được chọn, hãy nhập công thức Transpose

=TRANSPOSE(A1:D5)

Dưới đây là các bước chi tiết

Đầu tiên, bạn nhập dấu bằng, tên hàm và mở khóa. = TRANSPOSE (

Sau đó, chọn phạm vi nguồn bằng chuột hoặc nhập thủ công

Chuyển vị excel

Cuối cùng, nhập dấu ngoặc đơn đóng, nhưng không nhấn phím Enter. Tại thời điểm này, công thức Chuyển đổi Excel của bạn sẽ giống như sau

Chuyển vị excel

4. Hoàn thành công thức TRANSPOSE

nhấn Ctrl + Shift + Enter để hoàn thành công thức mảng của bạn đúng cách. Tại sao bạn cần điều này? .

Khi bạn nhấn Ctrl + Shift + Enter, Excel sẽ bao quanh công thức Chuyển vị của bạn với {dấu trích đoạn} có thể nhìn thấy trong thanh công thức và là dấu hiệu trực quan của công thức mảng. Trong mọi trường hợp, bạn nên nhập chúng bằng tay, điều đó sẽ không hoạt động

Ảnh chụp màn hình bên dưới cho thấy bảng nguồn của chúng tôi đã được chuyển đổi thành công và 4 cột được chuyển đổi thành 4 hàng

Chuyển vị excel

Cách chuyển đổi dữ liệu trong Excel mà không có số 0 cho khoảng trống

Nếu một hoặc nhiều ô trong bảng gốc trống, các ô đó sẽ có giá trị 0 trong bảng chuyển đổi, chẳng hạn như trong ảnh chụp màn hình bên dưới

Chuyển vị excel

Nếu bạn muốn trả về các ô trống thay vào đó, hãy gõ hàm IF bên trong công thức TRANSPOSE của bạn để kiểm tra xem một ô trống hay không. Nếu ô trống, IF sẽ trả về một chuỗi trống (“”), nếu không thì cung cấp giá trị cho vị trí thay thế

=TRANSPOSE(IF(A1:D5="","",A1:D5))

Nhập công thức như đã giải thích ở trên (hãy nhớ nhấn Ctrl + Shift + Enter để hoàn thành công thức theo một cách chính .

Chuyển vị excel

gợi ý và lưu ý khi sử dụng TRANSPOSE trong Excel

Như bạn đã thấy, chức năng TRANSPOSE có một số điểm kỳ lạ có thể gây nhầm lẫn cho người dùng chưa có kinh nghiệm. Những lời khuyên dưới đây sẽ giúp bạn tránh khỏi những sai lầm hình

1. Cách chỉnh sửa công thức TRANSPOSE

Là một mảng, TRANSPOSE không cho phép thay đổi một phần của mảng mà nó trả về. Để chỉnh sửa công thức Transpose, chọn toàn bộ phạm vi mà công thức đề cập đến, thực hiện thay đổi mong muốn và nhấn Ctrl + Shift + Enter .

2. Cách xóa công thức TRANSPOSE

Để xóa công thức Chuyển đổi khỏi bảng tính của bạn, hãy chọn toàn bộ phạm vi được tham chiếu trong công thức và nhấn phím Xoá

3. Thay thế công thức TRANSPOSE bằng các giá trị

Khi bạn hạ một phạm vi bằng cách sử dụng hàm TRANSPOSE, phạm vi nguồn và phạm vi đầu ra sẽ được liên kết. Điều này có nghĩa là bất cứ khi nào bạn thay đổi một số giá trị trong bảng gốc, giá trị tương ứng trong bảng chuyển đổi sẽ tự động thay đổi

Nếu bạn muốn ngắt kết nối giữa hai bảng, hãy thay thế công thức bằng các giá trị được tính toán. Đối với điều này, hãy chọn tất cả các giá trị được trả về theo công thức của bạn, nhấn Ctrl + C để sao chép chúng, nhấp chuột phải .

Để biết thêm thông tin, vui lòng xem Cách chuyển đổi công thức thành giá trị

Các cách khác để chuyển đổi dữ liệu trong Excel

Hàm TRANSPOSE là cách biến phổ biến nhất nhưng không phải là cách duy nhất để thay đổi các cột thành các hàng trong Excel. Tùy thuộc vào nhiệm vụ cụ thể của bạn, bạn có thể muốn sử dụng một trong các phương pháp sau

  • Nếu bạn tránh sử dụng các công thức mảng trong bảng tính của mình, hãy kết hợp các hàm GIÁN TIẾP và ĐỊA CHỈ để xoay một phạm vi bình quân với công thức mảng thông thường không thể hiện trong
  • Đối với việc chuyển đổi cột thành hàng tự động, macro sau đó có thể hữu ích.
  • Để thực hiện chuyển đổi một lần mà không tạo kết nối giữa hai bảng, hãy sử dụng Dán đặc biệt > Chuyển điều kiện này sẽ không chỉ xoay giá trị mà còn định dạng văn bản và ô. Tuy nhiên, nếu bạn thay đổi các ô ban đầu, các ô được chuyển đổi sẽ không được cập nhật. Để biết thêm thông tin, xin vui lòng xem
  • Để chuyển các cột thành các hàng bằng Paste Special nhưng liên kết bảng kết quả với nguồn dữ liệu, hãy làm theo
  • Để vào một bảng trong một vài lần nhấp chuột và giữ nguyên định dạng ban đầu, hãy tận dụng một đặc điểm cụ thể

Đó là cách bạn sử dụng hàm TRANSPOSE để xoay dữ liệu trong Excel. Tôi cảm ơn bạn đã đọc và hy vọng sẽ gặp bạn trên blog của chúng tôi vào tuần tới