Sort là một chức năng cơ bản trong Excel. Ngoài việc sắp xếp theo thứ tự tăng dần hoặc giảm dần thì nó cũng còn khá nhiều kỹ thuật hay ho khác mà có thể bạn chưa biết đấy!
Trong bài viết này chúng ta sẽ tìm hiểu tất tần tật chủ để Sort trong Excel nhé!
Note: Bạn có thể kéo xuống dưới cùng để download tài liệu của bài viết này.
Sort
Bạn có thể sắp xếp dữ liệu trong một cột hoặc nhiều cột, theo thứ tự tăng dần hoặc giảm dần.
Hãy theo dõi những hướng dẫn cơ bản dưới đây nhé!
Sort một cột
Để sort trong một cột, bạn hãy thực thi theo các bước sau đây.
1. Click vào bất kỳ ô nào trong cột mà bạn muốn sort.
![Sort một cột](https://statics.cdn.200lab.io/2022/06/sort-one-column-result.png)
2. Để sort theo thứ tự tăng dần, bạn hãy vào tab Data, trong group Sort & Filter, bạn hãy click vào biểu tượng AZ.
![Sort theo thứ tự tăng dần](https://statics.cdn.200lab.io/2022/06/sort-ascending-order.png)
Kết quả sẽ như thế này
![Kết quả: sort theo thứ tự tăng dần](https://statics.cdn.200lab.io/2022/06/sort-one-column-result-1.png)
3. Để sort theo thứ tự giảm dần, bạn chỉ cần click vào biểu tượng ZA
Sort nhiều cột
Để sort trong nhiều cột, bạn hãy thực hiện các bước sau đây.
1. Bạn vào tab Data, trong group Sort & Filter, bạn hãy click vào biểu tượng Sort
![Sort trong nhiều cột](https://statics.cdn.200lab.io/2022/06/click-sort.png)
Một hộp thoại Sort sẽ xuất hiện
2. Từ trường "Sort by" hãy chọn cột "Last Name"
![Sort by](https://statics.cdn.200lab.io/2022/06/sort-by.png)
3. Để sort thêm một cột nữa, bạn chọn Add Level
4. Từ trường "Then by" hãy chọn cột "Sales"
![Then by](https://statics.cdn.200lab.io/2022/06/then-by.png)
5. Click OK
Sau khi thực hiện các thao tác trên thì record sẽ sort cột Last Name trước rồi mới tới cột Sales sau.
![Kết quả: sort nhiều cột](https://statics.cdn.200lab.io/2022/06/sort-multiple-columns-result.png)
Custom Sort Order
Bạn có thể sử dụng Excel để sort dữ liệu theo một thứ tự tùy chỉnh. Trong ví dụ dưới đây, chúng ta sẽ sort theo cột Priority (High, Normal, Low)
1. Click vào ô bất kỳ trong data set
![Custom Sort Order](https://statics.cdn.200lab.io/2022/06/sort-by-custom-list-example.png)
2. Bạn vào tab Data, trong group Sort & Filter, bạn hãy click vào biểu tượng Sort
![Sort & Filter](https://statics.cdn.200lab.io/2022/06/click-sort-1.png)
Một hộp thoại Sort sẽ xuất hiện
3. Từ trường "Sort by" hãy chọn cột "Priority"
4. Từ trường "Order" hãy chọn Custom List
![](https://statics.cdn.200lab.io/2022/06/select-custom-list.png)
Một hộp thoại Custom Lists sẽ xuất hiện
5. Nhập vào list entries "High, Normal, Low"
![List entries](https://statics.cdn.200lab.io/2022/06/type-list-entries.png)
6. Click OK
7. Tiếp tục click vào nút OK
![Custom Sort Order](https://statics.cdn.200lab.io/2022/06/custom-sort-order.png)
Kết quả chúng ta có được bảng records được sắp xếp theo cột Priority (High, Normal, Low)
![Kết quả sau khi sort theo custom list](https://statics.cdn.200lab.io/2022/06/sort-by-custom-list-result.png)
Sort by color
Trong phần này, chúng ta sẽ tìm hiểu cách để sort dữ liệu theo màu.
![Sort by Color](https://statics.cdn.200lab.io/2022/06/sort-by-color-example.png)
1. Click vào một ô bất kỳ trong data set
2. Bạn vào tab Data, trong group Sort & Filter, bạn hãy click vào biểu tượng Sort
![Sort & Filter](https://statics.cdn.200lab.io/2022/06/click-sort-2.png)
Một hộp thoại Sort sẽ xuất hiện
3. Từ trường "Sort by" hãy chọn cột "Last Name" (hoặc bất kỳ cột nào khác cũng được). Trường "Sort on" chọn Cell Color (bạn cũng có thể sort theo Font Color hoặc Cell Icon). Cuối cùng, trường Order chọn màu xanh cho level đầu tiên.
![](https://statics.cdn.200lab.io/2022/06/first-level.png)
4. Click Copy Level hai lần và chọn các màu còn lại
![](https://statics.cdn.200lab.io/2022/06/second-third-level.png)
5. Click OK
Kết quả
![Kết quả sau khi Sort by Color](https://statics.cdn.200lab.io/2022/06/sort-by-color-result.png)
Reverse List
Trong phần này, chúng ta sẽ đi tìm nhiều cách khác nhau để đảo ngược (reverse) một danh sách. Trong ví dụ dưới đây, chúng ta sẽ đảo ngược danh sách ở cột A.
1. Nhập giá trị 1 vào ô B1 và giá trị 2 vào ô B2
2. Bôi đen range B1:B2, click vào góc dưới bên phải của range này và kéo xuống tới ô B8
![Bôi đen range B1:B2](https://statics.cdn.200lab.io/2022/06/add-list.png)
3. Click vào một số bất kỳ trong cột B
4. Để sắp xếp theo thứ tự giảm dần, bạn vào tab Data => Group Sort & Filtter => Click ZA
![Sort & Filtter](https://statics.cdn.200lab.io/2022/06/sort-descending-order.png)
Bạn sẽ nhận được kết quả là cả cột A và cột B đều được đảo ngược thứ tự
![Kết quả](https://statics.cdn.200lab.io/2022/06/reversed-list.png)
Nếu bạn dùng Excel 365 hay Excel 2021, hãy sử dụng SEQUENCE, SORTBY và ROWS để sort một danh sách theo thứ tự đảo ngược.
Ngoài cách làm thủ công ở trên thì chúng ta còn có công thức cũng khá là thú vị tiếp theo đây.
5. Đầu tiên, bạn hãy dùng hàm SEQUENCE để tạo danh sách các chữ số. Hàm SEQUENCE trong ví dụ dưới đây có 4 tham số: Rows = 8, Columns = 1, Start = 1, Step = 1.
![Hàm SEQUENCE](https://statics.cdn.200lab.io/2022/06/sequence-function.png)
6. Hàm SORTBY sắp xếp thứ tự của một dãy dựa trên dãy được chọn tương ứng. Sử dụng -1 để sort theo thứ tự giảm dần
![Hàm SORTBY](https://statics.cdn.200lab.io/2022/06/sortby-function.png)
7. Sử dụng hàm SEQUENCE bên trong hàm SORTBY
![Sử dụng hàm SEQUENCE bên trong hàm SORTBY](https://statics.cdn.200lab.io/2022/06/sortby-and-sequence.png)
8. Nếu bạn có một danh sách dài hơn chẳng hạn 20 cái tên thì bạn chỉ đơn giản thay đổi giá trị 8 thành 20 trong công thức trên. Thậm chí bạn có thể sử dụng hàm ROWS để thay thế.
![Sử dụng hàm ROWS để thay thế](https://statics.cdn.200lab.io/2022/06/reverse-order.png)
Hàm ROWS có chức năng đếm số hàng trong một dãy đã chọn
SORT function
Sử dụng hàm SORT trong Excel 365/2021 để sort dữ liệu trong một cột hoặc nhiều cột
1. Hàm SORT đơn giản như hình bên dưới chỉ sử dụng một tham số (A2:D15). Hàm SORT sẽ mặc định sắp xếp theo thứ tự tăng dần của ô đầu tiên.
![Hàm SORT đơn giản](https://statics.cdn.200lab.io/2022/06/simple-sort-function.png)
2. Sử dụng thêm tham số thứ hai để sort một cột khác với cột mặc định. Hàm SORT bên dưới sort theo cột thứ hai (A2:D15,2).
![Sort một cột khác với cột mặc định](https://statics.cdn.200lab.io/2022/06/sort-by-different-column.png)
3. Sử dụng thêm tham số thứ ba để sort theo một thứ tự khác. Hàm SORT bên dưới sort theo cột đầu tiên, thứ tự giảm dần. (A2:D15,1,-1).
![Sort theo một thứ tự khác](https://statics.cdn.200lab.io/2022/06/sort-in-descending-order.png)
1 sort theo tứ tự tăng dần, -1 sort theo thứ tự giảm dần.
4. Để sort theo nhiều cột, bạn chỉ cần thêm một hằng số mảng. Hình bên dưới sort theo cột Last Name đầu tiên sau đó là cột Sales.
![Sort theo nhiều cột](https://statics.cdn.200lab.io/2022/06/sort-on-multiple-columns.png)
5. Hàm SORT nâng cao bên dưới đây sort theo cột Last Name đầu tiên (theo thứ tự tăng dần) tiếp the là cột Sales (theo thứ tự giảm dần).
![Hàm SORT nâng cao](https://statics.cdn.200lab.io/2022/06/advanced-sort-function.png)
6. Cuối cùng, sử dụng hàm SORTBY trong Excel để sort một dãy dựa trên giá trị của một dãy đã chọn tương ứng
![SORTBY trong Excel](https://statics.cdn.200lab.io/2022/06/sortby-function-1.png)
1 sort theo tứ tự tăng dần, -1 sort theo thứ tự giảm dần.
Tài liệu của series
Để chuẩn bị cho việc thực hành, bạn tải tài liệu của series bằng cách điền vào form bên dưới nhé!
Chúc bạn có trải nghiệm học tập vui vẻ tại 200Lab!
Nếu bạn có định hướng trở thành Data Analyst chuyên nghiệp thì bạn có thể tham khảo bộ khóa học toàn diện chuyên nghiệp với combo 4 khóa học trong 1 bootcamp của 200Lab tại đây.
Bài viết tiếp theo cùng series:
![Pum](https://statics.cdn.200lab.io/2022/07/xinh---p.jpg)
Pum
Life is short. Smile while you still have teeth :)
Bài viết liên quan
Database (Cơ sở dữ liệu) là gì? Những loại Database phổ biến nhất hiện nay
Sep 01, 2024 • 11 min read
Python là gì? Những đặc điểm nổi bật và Ứng dụng của Python
Aug 28, 2024 • 14 min read
Ứng dụng Hypothesis Testing - Kiểm định giả thuyết trong Y học
Jul 18, 2024 • 8 min read
Google Colab là gì? Hướng dẫn sử dụng Google Colab cho người mới
Jul 02, 2024 • 10 min read
Hướng dẫn cách lấy dữ liệu Facebook Ads Tự động Mỗi ngày Miễn phí - Phần 2
Jun 24, 2024 • 6 min read
Hướng dẫn cách lấy dữ liệu Facebook Ads Tự động Mỗi ngày Miễn phí- Phần 1
Jun 24, 2024 • 12 min read