Cách Sắp Xếp Giảm Dần Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao

Mục lục bài viết

Mở Đầu

Excel là công cụ mạnh mẽ giúp chúng ta quản lý, phân tích và trình bày dữ liệu một cách hiệu quả. Trong quá trình làm việc, việc sắp xếp dữ liệu theo thứ tự giảm dần (descending) là một thao tác thường gặp, giúp chúng ta nhanh chóng nhận diện những giá trị lớn nhất, ưu tiên xử lý các mục quan trọng, hoặc tạo ra các báo cáo, biểu đồ có tính thẩm mỹ và logic cao. Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết, từng bước một, từ những thao tác cơ bản đến các kỹ thuật nâng cao, giúp bạn thành thạo việc sắp xếp giảm dần trong Excel, bất kể phiên bản bạn đang sử dụng (Excel 2026, 2026, 2026, 2026, Office 365).

1. Kiến Thức Cơ Bản Về Sắp Xếp Trong Excel

1.1. Sắp xếp là gì?

Sắp xếp (Sort) là quá trình tổ chức lại các hàng hoặc cột trong bảng tính dựa trên một hoặc nhiều tiêu chí. Khi sắp xếp giảm dần, các giá trị lớn nhất sẽ xuất hiện ở đầu danh sách, còn các giá trị nhỏ nhất sẽ nằm ở cuối.

1.2. Khi nào nên sử dụng sắp xếp giảm dần?

  • Phân tích doanh thu: Để xem sản phẩm, khu vực hoặc nhân viên nào đạt doanh thu cao nhất.
  • Kiểm soát tồn kho: Xác định mặt hàng có tồn kho lớn nhất, ưu tiên xử lý.
  • Đánh giá hiệu suất: Lọc ra các nhân viên có điểm KPI cao nhất.
  • Tạo bảng xếp hạng: Xây dựng danh sách xếp hạng (top 10, top 20…) nhanh chóng.

1.3. Các loại dữ liệu ảnh hưởng đến sắp xếp

  • Số: Giá trị số sẽ được so sánh trực tiếp.
  • Ngày tháng: Excel xem ngày là số thứ tự, nên cũng có thể sắp xếp giảm dần.
  • Văn bản: Sắp xếp theo thứ tự bảng chữ cái ngược (Z → A).
  • Dữ liệu hỗn hợp: Khi có cả số và văn bản trong cùng một cột, cần chuẩn hoá trước khi sắp xếp.

2. Chuẩn Bị Dữ Liệu Trước Khi Sắp Xếp

2.1. Đảm bảo không có hàng trống

Hàng trống giữa các dữ liệu sẽ khiến Excel coi chúng là một “điểm dừng” khi sắp xếp, gây ra sai lệch. Hãy xóa hoặc di chuyển các hàng trống ra cuối danh sách.

2.2. Kiểm tra định dạng dữ liệu

  • Số: Đảm bảo các ô được định dạng là Number, Currency, Accounting… để Excel nhận dạng đúng.
  • Ngày: Đặt định dạng Date (ngày/tháng/năm) để tránh lỗi so sánh.
  • Văn bản: Loại bỏ khoảng trắng thừa ở đầu hoặc cuối (sử dụng hàm TRIM).

2.3. Sử dụng bảng (Table) để quản lý dữ liệu

Chuyển dải dữ liệu thành Table (Ctrl + T) giúp Excel tự động mở rộng phạm vi khi bạn thêm dữ liệu mới và duy trì các quy tắc sắp xếp, lọc.

2.4. Đánh dấu vùng dữ liệu cần sắp xếp

Bạn có thể sắp xếp toàn bộ bảng hoặc chỉ một phần. Khi chỉ sắp xếp một cột, hãy chắc chắn rằng “Expand the selection” (Mở rộng vùng chọn) được bật để các hàng liên quan được di chuyển cùng nhau, tránh lỗi dữ liệu không đồng nhất.

3. Cách Sắp Xếp Giảm Dần Bằng Thanh Công Cụ (Ribbon)

3.1. Sắp xếp một cột duy nhất

  1. Chọn cột muốn sắp xếp (click vào tiêu đề cột A, B, C…).
  2. Trên Ribbon, vào thẻ Data.
  3. Nhấn vào Sort Z → A (biểu tượng chữ Z phía trên A) để sắp xếp giảm dần.
  4. Excel sẽ hiển thị thông báo “Do you want to expand the selection?” – Chọn Expand the selection và nhấn Sort.

3.2. Sắp xếp nhiều cột (sắp xếp đa tiêu chí)

Giả sử bạn muốn sắp xếp Doanh thu giảm dần, sau đó Tên nhân viên tăng dần:

  1. Chọn bất kỳ ô nào trong bảng dữ liệu.
  2. Vào Data → Sort để mở hộp thoại Sort.
  3. Nhấn Add Level để thêm tiêu chí thứ hai.
  4. Column: Chọn “Doanh thu”, Sort On: Values, Order: Z → A.
  5. Add Level nữa, Column: “Tên nhân viên”, Order: A → Z (tăng dần).
  6. Nhấn OK.

Excel sẽ sắp xếp dữ liệu theo thứ tự ưu tiên: đầu tiên dựa vào doanh thu giảm dần, nếu có doanh thu bằng nhau thì sắp xếp tên nhân viên tăng dần.

3.3. Sắp xếp dựa trên một cột tính toán (cột phụ)

Nếu bạn muốn sắp xếp dựa trên tỷ lệ phần trăm lợi nhuận được tính trong cột phụ:

  1. Thêm cột mới, sử dụng công thức (VD: =Lợi nhuận/Doanh thu).
  2. Định dạng cột này dưới dạng Percentage.
  3. Thực hiện sắp xếp giảm dần trên cột này như các bước trên.
  4. Khi hoàn thành, bạn có thể ẩn cột tính toán nếu không muốn hiển thị.

4. Sử Dụng Tính Năng “Custom Sort” (Sắp Xếp Tùy Chỉnh)

4.1. Khi nào cần Custom Sort?

  • Sắp xếp theo thứ tự không chuẩn (VD: Thứ tự ngày trong tuần: Thứ Hai, Thứ Ba, …).
  • Sắp xếp dựa trên danh sách tùy chỉnh (VD: Các trạng thái dự án: “Hoàn thành”, “Đang thực hiện”, “Chưa bắt đầu”).

4.2. Các bước thực hiện

  1. Chọn dữ liệu, vào Data → Sort.
  2. Trong hộp thoại Sort, chọn Order → Custom List….
  3. Nhập danh sách tùy chỉnh vào ô “List entries”. Mỗi mục cách nhau bằng dấu phẩy hoặc mỗi dòng một mục.
  4. Nhấn Add → OK.
  5. Quay lại hộp thoại Sort, trong Order sẽ xuất hiện danh sách tùy chỉnh của bạn, chọn Custom List và nhấn OK.

4.3. Ví dụ thực tế

Bạn có cột “Trạng thái dự án” với các giá trị: “Hoàn thành”, “Đang thực hiện”, “Chưa bắt đầu”. Muốn sắp xếp giảm dần dựa trên mức độ hoàn thành (Hoàn thành > Đang thực hiện > Chưa bắt đầu).

  • Custom List: Hoàn thành, Đang thực hiện, Chưa bắt đầu.
  • Áp dụng Custom List và sắp xếp giảm dần. Excel sẽ hiển thị các dự án “Hoàn thành” lên đầu, sau đó là “Đang thực hiện”, cuối cùng là “Chưa bắt đầu”.

5. Sắp Xếp Giảm Dần Bằng Hàm (Formula) – Khi Không Thể Sắp Xếp Trực Tiếp

Có những trường hợp bạn không muốn thay đổi vị trí dữ liệu gốc (ví dụ: muốn giữ nguyên thứ tự nhập liệu nhưng vẫn hiển thị danh sách đã sắp xếp ở một vị trí khác). Khi đó, chúng ta dùng hàm SORT (Excel 365/2026 trở lên) hoặc kết hợp LARGE, INDEX, MATCH (các phiên bản cũ).

5.1. Hàm SORT (Excel 365)

Cách Sắp Xếp Giảm Dần Trong Excel
Cách Sắp Xếp Giảm Dần Trong Excel

Cú pháp: =SORT(array, sort_index, sort_order, by_col)

  • array: Dải dữ liệu cần sắp xếp.
  • sort_index: Số thứ tự cột (hoặc hàng) dùng để sắp xếp.
  • sort_order: 1 = tăng dần, -1 = giảm dần.
  • by_col: FALSE (mặc định) sắp xếp theo hàng, TRUE sắp xếp theo cột.

Ví dụ: Sắp xếp giảm dần cột “Doanh thu” trong bảng A1:C100, cột Doanh thu là cột C (thứ ba).

=SORT(A1:C100, 3, -1)

Kết quả sẽ trả về một mảng đã sắp xếp giảm dần mà không làm thay đổi dữ liệu gốc.

5.2. Hàm LARGE + INDEX (Excel 2026‑2026)

Nếu không có hàm SORT, bạn có thể dùng công thức:

  1. Xác định vị trí lớn nhất: =LARGE($C$2:$C$100, ROW(A1)) (điều chỉnh dải dữ liệu và ROW(A1) cho vị trí thứ nhất, ROW(A2) cho vị trí thứ hai,…).
  2. Lấy giá trị tương ứng: =INDEX($A$2:$A$100, MATCH(LARGE($C$2:$C$100, ROW(A1)), $C$2:$C$100, 0)).

Bước thực hiện:
– Trong ô D2, nhập công thức =LARGE($C$2:$C$100, ROW(A1)) và kéo xuống.
– Trong ô E2, nhập công thức =INDEX($A$2:$A$100, MATCH(D2, $C$2:$C$100, 0)) và kéo xuống.

Kết quả: Cột D chứa doanh thu giảm dần, cột E chứa tên sản phẩm tương ứng.

5.3. Lưu ý khi có giá trị trùng lặp

Khi có nhiều giá trị bằng nhau, hàm MATCH sẽ trả về vị trí đầu tiên. Để lấy tất cả các bản ghi trùng, bạn cần dùng công thức mảng phức tạp hơn hoặc hàm FILTER (Excel 365) kết hợp với SORT.

Ví dụ FILTER + SORT:

=FILTER(A2:C100, C2:C100>=LARGE(C2:C100,10))

Đây là cách lấy top 10 doanh thu, sắp xếp giảm dần.

6. Sắp Xếp Giảm Dần Khi Dữ Liệu Được Liên Kết (Linked Data)

6.1. Dữ liệu từ Power Query

Khi dữ liệu được nhập qua Power Query, bạn có thể áp dụng sắp xếp ngay trong trình chỉnh sửa:

  1. Mở Power Query Editor (Data → Get Data → Launch Power Query Editor).
  2. Click vào tiêu đề cột muốn sắp xếp → chọn Sort Descending.
  3. Nhấn Close & Load để tải dữ liệu đã sắp xếp vào Excel.

6.2. Dữ liệu từ PivotTable

PivotTable tự động sắp xếp giảm dần nếu bạn kéo trường Values vào khu vực Rows và chọn Sort Z → A trên trường đó. Bạn cũng có thể thiết lập Value Field Settings → Show values as → % of Column Total để xem tỷ lệ phần trăm giảm dần.

6.3. Dữ liệu từ bảng động (Dynamic Array)

Khi sử dụng hàm SORT trong một bảng động, bất kỳ thay đổi nào trong dữ liệu nguồn đều được cập nhật tự động trong bảng sắp xếp. Điều này rất hữu ích cho báo cáo thời gian thực.

7. Các Lỗi Thường Gặp Khi Sắp Xếp Giảm Dần Và Cách Khắc Phục

LỗiNguyên nhânCách khắc phục
#VALUE!Dải dữ liệu chứa lỗi (NA, DIV/0) hoặc dữ liệu không đồng nhất.Kiểm tra và loại bỏ/điền giá trị lỗi bằng IFERROR.
Không mở rộng phạm viKhi sắp xếp một cột mà không mở rộng lựa chọn.Khi xuất hiện thông báo “Expand the selection?”, chọn Expand the selection.
Sắp xếp sai thứ tự ngàyNgày được lưu dưới dạng văn bản.Chuyển đổi sang định dạng Date (DATEVALUE hoặc Text to Columns).
Sắp xếp không thay đổiDữ liệu được bảo vệ (Sheet Protected) hoặc có Table với cột “Sort” đã được tắt.Bỏ bảo vệ sheet hoặc kiểm tra thiết lập Table.
Hàm SORT trả về #SPILL!Không đủ ô trống để hiển thị mảng.Đảm bảo vùng đích trống hoặc sử dụng @ để trả về một giá trị duy nhất.

8. Tối Ưu Hóa Quy Trình Sắp Xếp Cho Người Dùng Nghiệp Vụ

8.1. Tạo Macro (VBA) để tự động sắp xếp

Nếu bạn thường xuyên phải sắp xếp cùng một bảng, việc ghi macro sẽ tiết kiệm thời gian.

Sub SortDescending() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("BảngDữLiệu") With ws.Sort .SortFields.Clear .SortFields.Add Key:=ws.Range("C2:C1000"), _ SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal .SetRange ws.Range("A1:E1000") .Header = xlYes .Apply End With
End Sub
  • Cách sử dụng: Nhấn Alt+F8, chọn SortDescending, chạy. Bạn cũng có thể gán macro này vào một nút trên sheet.

8.2. Gán phím tắt nhanh

Trong Macro Options, bạn có thể đặt phím tắt (VD: Ctrl+Shift+S) để thực hiện sắp xếp giảm dần chỉ bằng một cú nhấn.

8.3. Sử dụng “Quick Access Toolbar” (QAT)

Thêm nút Sort Z → A vào QAT:
1. Click vào mũi tên hướng xuống ở cuối QAT → More Commands.
2. Chọn All Commands, tìm Sort Z to A, Add → OK.
3. Giờ đây, chỉ cần 1 click để sắp xếp giảm dần.

9. Các Ứng Dụng Thực Tế Của Sắp Xếp Giảm Dần

9.1. Bảng Xếp Hạng Bán Hàng

  • Mục tiêu: Xác định top 5 nhân viên bán hàng.
  • Cách thực hiện: Dùng hàm SORT + FILTER để lấy 5 nhân viên có doanh thu cao nhất.
=FILTER(SORT(A2:B100,2,-1), ROW(A2:A100)<=5)

9.2. Báo Cáo Tồn Kho

  • Mục tiêu: Đánh giá mặt hàng tồn kho lớn nhất để quyết định giảm giá.
  • Cách thực hiện: Sắp xếp cột “Số lượng tồn” giảm dần, lọc top 10.

9.3. Phân Tích Thời Gian Hoàn Thành Dự Án

  • Mục tiêu: Xác định dự án kéo dài nhất.
  • Cách thực hiện: Tính số ngày (=EndDate-StartDate), sau đó sắp xếp giảm dần để xem dự án nào mất thời gian lâu nhất.

9.4. Kiểm Tra Độ Chính Xác Dữ Liệu

  • Mục tiêu: Phát hiện giá trị ngoại lệ (outliers) trong cột số.
  • Cách thực hiện: Sắp xếp giảm dần và xem các giá trị vượt quá ngưỡng bình thường (VD: > 3STD).

10. Tổng Kết

Việc sắp xếp giảm dần trong Excel không chỉ là một thao tác đơn giản mà còn là nền tảng cho nhiều phân tích và báo cáo chuyên sâu. Từ cách thực hiện nhanh qua thanh công cụ, tới việc thiết lập sắp xếp đa tiêu chí, custom list, và thậm chí sử dụng công thức để tạo ra bảng sắp xếp động, bạn đã được trang bị đầy đủ kiến thức để:

  • Tiết kiệm thời gian: Không cần thủ công lọc dữ liệu, chỉ cần một cú click hoặc một macro.
  • Đảm bảo độ chính xác: Tránh lỗi do dữ liệu trùng lặp hoặc không đồng nhất.
  • Tăng tính linh hoạt: Áp dụng sắp xếp trong Power Query, PivotTable, hoặc bảng động.
  • Tạo báo cáo chuyên nghiệp: Top 10, xếp hạng, phân tích ngoại lệ,… luôn được trình bày gọn gàng, dễ hiểu.

Hãy áp dụng những kỹ thuật trên vào công việc hàng ngày của bạn, và đừng quên tùy biến macro hoặc phím tắt để tối ưu hoá quy trình. Khi thành thạo sắp xếp giảm dần, bạn sẽ mở ra một thế giới mới của phân tích dữ liệu nhanh chóng, hiệu quả và chính xác trong Excel.

Chúc bạn thành công!

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận