Sư phụ ptm0412 hướng dẫn thế là rõ ràng lắm rồi... Còn như bạn làm không được thì đó là lỗi của bạn:
- Có thể dữ liệu thật của bạn khác hơn so với file post ở đây và bạn không biết cách tùy biến ---> Chẳng hạn dữ liệu của bạn có nhiều cột mà khi sort bạn lại không quét chọn toàn bộ dữ liệu
- Có thể là... vô số nguyên nhân tào lao nào đó (mà tôi không dám chắc)
Ẹc... Ec...
Nói chung, cái bạn cần nghiên cứu ở đây là:
- Công cụ Sort của Excel (chẳng lý nào bạn không biết)
- Hàm RAND() để tạo số ngẫu nhiên
- Công cụ Advanced Filter để lọc duy nhất (Unique Records Only)
-------------------------------------
Mấy kiến thức này rất cơ bạn mà bạn
Đã xem tác giả làm trực tiếp trên máy của tác giả. Sau đó có làm và hướng dẫn trực tiếp trên máy tác giả:
1. Vấn đề đảo dữ liệu:
- Cũng chỉ có 1 cột.
- Nhưng không biết "sort" là gì
- Không biết "Fill" công thức là gì
- Sau đó làm được cột phụ Rand()
- Vẫn không tự sort được.
Làm thay cho tác giả:
- Tô chọn cả cột phụ Rand()
- Sort 1 cái cho thấy
- Tác giả vẫn cho rằng chưa đảo được dữ liệu. Té ra là ngó cột Rand() không thấy thứ tự tăng dần, chứ không nhìn và kiểm tra dữ liệu chính đã chạy chưa. Phải insert 1 cột STT và làm lại cho thấy STT đã chạy lung tung phèo.
OK được 1 phần.
2. Vấn đề Lọc và xoá dữ liệu trùng
- Tác giả làm thử cách 2:
gõ D1 = CountIf($A$1:A1, A1), ô nào giá trị 2 trở lên là bị trùng, có thể filter >=2 và xoá hết các dòng hiển thị.
- Không biết 1 và 2 trong cột phụ nghĩa là gì
- Tác giả làm thử cách 3:
Sort thứ tự theo cột A, gõ E2 = (A2=A1)*1, fill xuống. Ô nào có giá trị 1 là bị trùng,
- Không sort tăng dần trước khi làm công thức
- Không gõ vào E2, mà copy công thức trên, paste vào E1, và fill xuống
- Kết quả: nguyên cột có kết quả 1, không có trùng!
Làm thay cho tác giả xong, tác giả không biết làm thế nào để xoá trùng. Thế là mình phải bảo: "filter =1 đi", tác giả bèn filter = 0.
Bảo filter = 1 chứ! Thế là filter được
Và bảo: "xoá đi", thế là xoá được.
Nhẹ cả người.
Lần sau có thắc mắc cứ hỏi nha bạn!