Bạn đang đau đầu với việc sắp xếp dữ liệu trong Google Sheets?
Bạn có một bảng dữ liệu mà bạn muốn chuyển đổi từ dạng hàng sang cột, hoặc ngược lại? Việc này có thể tốn rất nhiều thời gian nếu bạn thực hiện thủ công. Đừng lo lắng, hàm TRANSPOSE trong Google Sheets sẽ giúp bạn giải quyết vấn đề này một cách nhanh chóng và dễ dàng.
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn từng bước cách sử dụng hàm TRANSPOSE để đổi hàng thành cột, giúp bạn tiết kiệm thời gian và làm việc hiệu quả hơn với Google Sheets.
🛠 Công cụ & tài nguyên nên dùng
Nếu bạn muốn làm nhanh hơn và áp dụng ngay vào công việc thực tế:
⚡ Đây là các tài nguyên mình đã dùng thực tế và thấy hiệu quả.
1. Hàm TRANSPOSE là gì?
Hàm TRANSPOSE trong Google Sheets có chức năng chuyển đổi một mảng dữ liệu (danh sách các ô) từ dạng hàng sang cột hoặc từ dạng cột sang hàng. Nói một cách đơn giản, nó sẽ “lật” dữ liệu của bạn theo đường chéo.
2. Cú pháp của hàm TRANSPOSE
Cú pháp của hàm TRANSPOSE rất đơn giản:
=TRANSPOSE(array_or_range)
Trong đó:
array_or_range: Là mảng dữ liệu hoặc phạm vi ô mà bạn muốn chuyển đổi.
3. Hướng dẫn từng bước cách dùng hàm TRANSPOSE
Dưới đây là hướng dẫn chi tiết cách sử dụng hàm TRANSPOSE để đổi hàng thành cột trong Google Sheets:
Bước 1: Chuẩn bị dữ liệu
Giả sử bạn có một bảng dữ liệu như sau:

Chúng ta muốn chuyển đổi bảng này từ dạng hàng sang cột.
Bước 2: Nhập hàm TRANSPOSE
Chọn một ô trống nơi bạn muốn hiển thị kết quả chuyển đổi. Sau đó, nhập hàm TRANSPOSE và chọn phạm vi dữ liệu bạn muốn chuyển đổi. Ví dụ:
=TRANSPOSE(A1:C3)
Trong ví dụ này, A1:C3 là phạm vi dữ liệu mà chúng ta muốn chuyển đổi.
Bước 3: Nhấn Enter
Sau khi nhập hàm, nhấn phím Enter. Google Sheets sẽ tự động chuyển đổi dữ liệu từ dạng hàng sang cột và hiển thị kết quả ở ô bạn đã chọn.
Kết quả sẽ như sau:
| Column 1 | Column 2 | Column 3 | |
|---|---|---|---|
| Row 1 | 1 | 2 | 3 |
| Row 2 | 4 | 5 | 6 |
| Row 3 | 7 | 8 | 9 |
4. Lưu ý quan trọng khi sử dụng hàm TRANSPOSE
- Hàm
TRANSPOSEtạo ra một mảng dữ liệu mới, không thay đổi dữ liệu gốc. - Nếu bạn thay đổi dữ liệu gốc, mảng dữ liệu được tạo bởi hàm
TRANSPOSEsẽ không tự động cập nhật. Bạn cần phải nhập lại hàm để cập nhật kết quả. - Hàm
TRANSPOSEcó thể xử lý các mảng dữ liệu có kích thước khác nhau.
- Sử dụng phím tắt
Ctrl + Shift + Entersau khi nhập hàmTRANSPOSEđể tạo một mảng dữ liệu động. Khi dữ liệu gốc thay đổi, mảng dữ liệu được tạo bởi hàmTRANSPOSEsẽ tự động cập nhật. - Nếu bạn gặp lỗi
#VALUE!khi sử dụng hàmTRANSPOSE, hãy kiểm tra xem phạm vi dữ liệu bạn đã chọn có hợp lệ hay không.
Bạn có thể tìm hiểu thêm về các hàm và công cụ hữu ích khác trong Google Sheets tại chuyên mục hướng dẫn của Sheetso.
🛠 Công cụ & tài nguyên nên dùng
Nếu bạn muốn làm nhanh hơn và áp dụng ngay vào công việc thực tế:
⚡ Đây là các tài nguyên mình đã dùng thực tế và thấy hiệu quả.