30 C
Ho Chi Minh City
Thursday, June 4, 2026
AIPHOGPT.COM
Trang chủThủ Thuật ExcelCách xáo trộn hàng trong bảng Excel mà không làm hỏng dữ...

Cách xáo trộn hàng trong bảng Excel mà không làm hỏng dữ liệu

Join LeQuocThai.Com on Telegram Channel

Đánh giá lequocthai.com:

0 / 5 Voted: 0 Votes: 0

Your page rank:

Dù bạn đang phân ca làm việc ngẫu nhiên, làm ẩn danh dữ liệu nghiên cứu hay trộn bài, việc xáo trộn hàng trong Excel thủ công rất dễ gây sai sót. Thay vì kéo thả các hàng, hãy thử hai phương pháp sau để đạt kết quả tương tự chỉ trong vài giây.

Trước tiên, hãy chuyển dữ liệu của bạn thành một Bảng (Table) trong Excel để đảm bảo các ô trong cùng một hàng luôn di chuyển cùng nhau. Chọn bất kỳ ô nào trong bảng và nhấn Ctrl+T.

Phương pháp chung: Sử dụng cột trợ giúp để xáo trộn

Giả sử bạn có bảng Excel tên T_Employees và muốn xáo trộn thứ tự nhân viên cho một vòng luân chuyển công việc.

Hình 2: Bảng Excel với ID nhân viên ở cột A và tên ở cột B.

Phương pháp này hoạt động trên mọi phiên bản Excel và là cách tốt nhất để xáo trộn dữ liệu mà không cần tạo bản sao.

Bước 1: Tạo số ngẫu nhiên

Hình 3: Bảng Excel với cột Shuffle trống ở cột C.

Tại ô C2, nhập công thức sau và nhấn Enter:

=RAND()

Hàm RAND tạo một số thập phân ngẫu nhiên từ 0 đến 1. Vì bạn dùng Bảng Excel, công thức sẽ tự động điền xuống cuối cột, gán một số ngẫu nhiên cho mỗi hàng.

Hình 4: Các số ngẫu nhiên ở cột C được tạo bằng hàm RAND.

Bước 2: Cố định các số ngẫu nhiên

Đây là một thủ thuật quan trọng. RAND là một hàm biến động (volatile), nghĩa là nó tạo số mới mỗi khi bảng tính thay đổi (các số trong ảnh trên và dưới khác nhau vì chúng đã thay đổi khi tôi thao tác). Nếu bạn sắp xếp bảng ngay lúc này, các số sẽ được tính lại trong quá trình sắp xếp, có thể làm thay đổi thứ tự không như ý và gây lãng phí tài nguyên tính toán.

Khám phá:  Open Notebook: Lựa Chọn Thay Thế Nguồn Mở, Riêng Tư Thực Sự cho NotebookLM?

Vì vậy, cần chuyển các công thức này thành giá trị tĩnh. Trước tiên, chọn ô C2 và nhấn Ctrl+Shift+Mũi tên Xuống để chọn toàn bộ cột trong bảng.

Hình 6: Cột số ngẫu nhiên được chọn.

Sau đó, nhấn Ctrl+C để sao chép, nhấp chuột phải vào vùng chọn và chọn Dán Đặc biệt (Paste Special) > Giá trị (Values).

Hình 7: Cột số ngẫu nhiên đã được dán dưới dạng giá trị.

Bước 3: Sắp xếp bảng và dọn dẹp

Giờ đây, các số ngẫu nhiên đã được cố định, bạn có thể dùng chúng để xáo trộn dữ liệu. Vì dữ liệu nằm trong Bảng, các hàng sẽ di chuyển thành khối, giữ nguyên từng bản ghi. Bảng mặc định có nút bộ lọc ở hàng tiêu đề.

Nếu không thấy nút bộ lọc, chọn bất kỳ ô nào trong bảng, vào tab Thiết kế Bảng (Table Design) trên ribbon và tích vào Nút Bộ lọc (Filter Button).

Nhấp vào mũi tên bộ lọc ở tiêu đề cột Shuffle và chọn Sắp xếp Từ nhỏ đến lớn (Sort Smallest to Largest) hoặc Sắp xếp Từ lớn đến nhỏ (Sort Largest to Smallest). Cả hai tùy chọn đều xáo trộn hàng hiệu quả dựa trên giá trị ngẫu nhiên.

Hình 8: Tùy chọn sắp xếp trong bộ lọc cột Shuffle.

Sau khi bảng được xáo trộn, bạn có thể xóa cột trợ giúp Shuffle. Nhấp chuột phải vào bất kỳ ô nào trong cột đó và chọn Xóa (Delete) > Cột Bảng (Table Columns).

Hình 9: Xóa cột bảng.

Bảng của bạn đã được xáo trộn hoàn chỉnh.

Khám phá:  Tôi dùng Excel cả ngày – phím tắt Ctrl+1 đơn giản xử lý 80% công việc

Hình 10: Danh sách nhân viên đã xáo trộn.


Phương pháp hiện đại: Xáo trộn dữ liệu với hàm SORTBY

Nếu dùng Excel cho Microsoft 365 hoặc Excel 2021, bạn có thể tạo danh sách đã xáo trộn tự động cập nhật bằng một công thức duy nhất. Phương pháp này tạo bản sao động, vì vậy nếu bảng gốc thay đổi, bản sao đã xáo trộn cũng thay đổi theo.

Bước 1: Ghi nhớ tên bảng

Chọn bất kỳ ô nào trong bảng gốc, mở tab Thiết kế Bảng (Table Design) trên ribbon và ghi nhớ tên bảng ở phía bên trái.

Hình 12: Tên bảng trong tab Thiết kế Bảng.

Bước 2: Chọn vị trí đích

Chọn một ô trống làm điểm bắt đầu cho danh sách mới. Lưu ý hai điểm quan trọng:

  1. Quy tắc đệm: Đảm bảo có ít nhất một cột trống hoàn toàn giữa bảng gốc và vị trí đích. Nếu đặt công thức ngay cạnh bảng, Excel sẽ tự động mở rộng bảng gốc để bao gồm dữ liệu mới.
  2. Vùng tràn (Spill zone): Đảm bảo có đủ không gian trống bên dưới và bên phải ô đã chọn. Nếu có dữ liệu cản trở, bạn sẽ gặp lỗi #SPILL!.

Hình 14: Ô đích được chọn, cách bảng gốc bởi một cột trống.

Bước 3: Nhập công thức SORTBY

Tại ô đích, nhập công thức SORTBY:

=SORTBY(

Nhập vài chữ cái đầu của tên bảng bạn đã ghi nhớ. Khi nó xuất hiện, dùng phím Mũi tên để chọn.

Hình 15: Chọn tên bảng từ danh sách gợi ý.

Nhấn Tab để thêm tham chiếu có cấu trúc:

=SORTBY(T_Employees

Hoàn thành công thức bằng cách thêm:

=SORTBY(T_Employees,RANDARRAY(ROWS(T_Employees)))

Hình 16: Công thức SORTBY hoàn chỉnh.

Nhấn Enter. Công thức này tạo một mảng động, kết quả sẽ tự động tràn (spill) ra các ô liền kề để hiển thị toàn bộ bảng gốc với các hàng được sắp xếp ngẫu nhiên. Mỗi khi bảng tính tính toán lại (nhập dữ liệu mới, chỉnh sửa công thức hoặc nhấn F9), thứ tự sẽ thay đổi.

Khám phá:  Hạn chế sử dụng công cụ hợp nhất ô (Merger Cells)

Lưu ý về định dạng

Mảng động chỉ sao chép giá trị, không bao gồm định dạng. Nếu bảng gốc có định dạng ngày tháng, tiền tệ, phiên bản đã xáo trộn sẽ hiển thị số thuần túy. Bạn có thể áp dụng định dạng số thủ công hoặc dùng Công cụ Sao chép Định dạng (Format Painter) để sao chép giao diện từ tập dữ liệu gốc.

Hình 17: Bảng nhân viên đã xáo trộn bằng công thức SORTBY.

Nếu muốn tập dữ liệu đã xáo trộn thay thế bảng gốc vĩnh viễn:

  1. Chọn mảng động và nhấn Ctrl+C.
  2. Chọn ô trên cùng bên trái của bảng gốc.
  3. Nhấn Ctrl+Shift+V để dán dưới dạng giá trị.

Hoặc, để cố định tập dữ liệu mới ngay tại chỗ, hãy dán dữ liệu đã sao chép dưới dạng giá trị vào vị trí đó.

Tags:
Tags: Excel, xáo trộn dữ liệu, thủ thuật bảng tính

Join LeQuocThai.Com on Telegram Channel

Lê Quốc Thái
Lê Quốc Tháihttps://lequocthai.com/
Yep! I am Le Quoc Thai codename name tnfsmith, one among of netizens beloved internet precious, favorite accumulate sharing all my knowledge and experience Excel, PC tips tricks, gadget news during over decades working in banking data analysis.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây
Captcha verification failed!
CAPTCHA user score failed. Please contact us!

Join LeQuocThai.Com on Telegram Channel

Đọc nhiều nhất

BÀI VIẾT MỚI NHẤT

CÙNG CHỦ ĐỀ