Excel là một trong những công cụ phần mềm văn phòng mạnh mẽ và phổ biến nhất hiện nay. Dù bạn là một nhân viên văn phòng, kế toán, nhà quản lý dự án hay một sinh viên đang làm bài tập, việc nắm vững các mẹo vặt trong Excel sẽ giúp bạn tiết kiệm thời gian, giảm sai sót và nâng cao năng suất làm việc. Bài viết dưới đây sẽ tổng hợp và chia sẻ chi tiết hơn 1500 chữ về các mẹo vặt trong Excel, từ những tính năng cơ bản đến các thủ thuật nâng cao, giúp bạn trở thành “bậc thầy” Excel trong công việc hàng ngày.
Có thể bạn quan tâm: Các Kỹ Năng Trong Excel: Từ Cơ Bản Đến Nâng Cao Để Tối Ưu Hoá Công Việc
1. Bắt đầu nhanh với phím tắt (Keyboard Shortcuts)
1.1. Các phím tắt cơ bản phải biết
| Phím tắt | Chức năng |
|---|---|
| Ctrl + N | Tạo workbook mới |
| Ctrl + O | Mở file Excel hiện có |
| Ctrl + S | Lưu workbook |
| Ctrl + C / Ctrl + V | Copy / Paste |
| Ctrl + X | Cut |
| Ctrl + Z | Hoàn tác (Undo) |
| Ctrl + Y | Làm lại (Redo) |
| Ctrl + F | Tìm kiếm |
| Ctrl + H | Thay thế |
| Ctrl + Arrow | Di chuyển nhanh tới cuối dải dữ liệu |
| Ctrl + Shift + L | Bật/Tắt bộ lọc (AutoFilter) |
| Ctrl + T | Chuyển vùng dữ liệu thành Table |
| Alt + = | Tự động chèn hàm SUM |
1.2. Phím tắt nâng cao cho người dùng thường xuyên
| Phím tắt | Chức năng |
|---|---|
| Ctrl + Shift + $ | Định dạng tiền tệ |
| Ctrl + Shift + % | Định dạng phần trăm |
| Ctrl + Shift + # | Định dạng ngày tháng |
| Ctrl + ` | Hiển thị công thức (Show Formulas) |
| F2 | Chỉnh sửa ô đang chọn |
| Alt + Enter | Ngắt dòng trong cùng một ô |
| Ctrl + Shift + L | Bật/Tắt bộ lọc |
| Ctrl + 1 | Mở hộp thoại Format Cells |
| Ctrl + Shift + O | Chọn tất cả các ô chứa comment |
| Ctrl + Shift + K | Thêm comment (năm 2026) |
Mẹo: Hãy luyện tập sử dụng các phím tắt này trong công việc hằng ngày. Khi đã thành thạo, bạn sẽ giảm đáng kể thời gian thao tác và không còn phải di chuyển chuột liên tục.
Có thể bạn quan tâm: Các Hàm Excel Hay Dùng: Từ Cơ Bản Đến Nâng Cao Để Tối Ưu Công Việc
2. Sử dụng Table (Bảng) để quản lý dữ liệu linh hoạt
2.1. Tạo Table nhanh chóng
- Chọn bất kỳ ô nào trong vùng dữ liệu.
- Nhấn Ctrl + T → Xác nhận vùng dữ liệu và có tiêu đề (My table has headers).
2.2. Lợi ích của Table
- Tự động mở rộng: Khi bạn nhập dữ liệu mới ở hàng cuối, Table sẽ tự động mở rộng, các công thức và định dạng cũng được kéo dài.
- Tên cột chuẩn: Bạn có thể dùng tên cột trong công thức thay vì địa chỉ ô, ví dụ
=SUM(DoanhThu). - Bộ lọc và sắp xếp: Table luôn có tính năng AutoFilter tích hợp.
- Công thức cấu trúc: Khi nhập công thức trong một cột, công thức sẽ tự động áp dụng cho toàn bộ cột.
2.3. Đặt tên Table
- Khi Table được chọn, trên thanh Ribbon sẽ xuất hiện tab Table Design (hoặc Design). Đặt tên cho Table trong ô Table Name, ví dụ
tblBanHang.
Mẹo: Sử dụng tên Table và tên cột trong công thức giúp công thức dễ đọc, dễ bảo trì và tránh lỗi khi dữ liệu thay đổi.
Có thể bạn quan tâm: Các Công Thức Excel Cơ Bản: Hướng Dẫn Toàn Diện Cho Người Mới Bắt Đầu
3. Các hàm thống kê và tính toán quan trọng
3.1. SUM, AVERAGE, COUNT, COUNTA, COUNTIF, COUNTIFS
SUM(range)– Tổng các giá trị.AVERAGE(range)– Trung bình cộng.COUNT(range)– Đếm số ô chứa số.COUNTA(range)– Đếm số ô không rỗng.COUNTIF(range, criteria)– Đếm số ô thỏa mãn một điều kiện.COUNTIFS(range1, criteria1, range2, criteria2, …)– Đếm ô thỏa mãn nhiều điều kiện.
3.2. SUMIF, SUMIFS
SUMIF(range, criteria, sum_range)– Tổng các giá trị thỏa mãn một tiêu chí.SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, …)– Tổng các giá trị thỏa mãn nhiều tiêu chí.
3.3. VLOOKUP, HLOOKUP, XLOOKUP
VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)– Tìm kiếm dọc.HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)– Tìm kiếm ngang.XLOOKUP(lookup_value, lookup_array, return_array, if_not_found, match_mode, search_mode)– Thay thế VLOOKUP/HLOOKUP, linh hoạt hơn, hỗ trợ tìm ngược và tìm từ dưới lên.
Mẹo: Khi dữ liệu thay đổi vị trí, ưu tiên dùng XLOOKUP vì không cần chỉ định số cột/row, giảm rủi ro lỗi.
3.4. IF, AND, OR, NOT, IFERROR, IFS
IF(logical_test, value_if_true, value_if_false)– Kiểm tra điều kiện.AND(logical1, logical2, …)– Tất cả điều kiện đúng.OR(logical1, logical2, …)– Ít nhất một điều kiện đúng.NOT(logical)– Đảo ngược giá trị logic.IFERROR(value, value_if_error)– Trả về giá trị thay thế khi có lỗi.IFS(logical1, value1, logical2, value2, …)– Kiểm tra nhiều điều kiện liên tiếp, thay thế lồng IF.
3.5. TEXT, LEFT, RIGHT, MID, LEN, TRIM, CLEAN
TEXT(value, format_text)– Định dạng số thành chuỗi.LEFT(text, num_chars)– Lấy ký tự bên trái.RIGHT(text, num_chars)– Lấy ký tự bên phải.MID(text, start_num, num_chars)– Lấy ký tự ở giữa.LEN(text)– Độ dài chuỗi.TRIM(text)– Loại bỏ khoảng trắng thừa.CLEAN(text)– Loại bỏ ký tự không hiển thị.
Mẹo: Khi nhập dữ liệu từ các hệ thống khác, thường có ký tự “space” thừa. Dùng
TRIMvàCLEANđể làm sạch dữ liệu trước khi phân tích.
4. Định dạng có điều kiện (Conditional Formatting)
4.1. Áp dụng nhanh
- Chọn vùng dữ liệu.
- Vào Home > Conditional Formatting.
- Chọn Highlight Cells Rules hoặc Top/Bottom Rules, hoặc tạo New Rule tùy chỉnh.
4.2. Các ví dụ thực tiễn
- Giá trị lớn hơn/nhỏ hơn: Đánh dấu các ô > 1000 bằng màu xanh.
- Dòng trùng lặp: Sử dụng Duplicate Values để tô màu các giá trị trùng.
- Bar, Color Scale, Icon Sets: Tạo thanh tiến độ, màu sắc gradient hoặc biểu tượng (mũi tên lên/xuống) để trực quan hoá dữ liệu.
- Công thức tùy chỉnh: Ví dụ
=AND($B2>0,$C2<=$D$1)để tô màu các dòng thỏa mãn nhiều điều kiện.
4.3. Quản lý quy tắc
- Manage Rules cho phép xem, chỉnh sửa, xóa các quy tắc đã tạo.
- Đặt thứ tự ưu tiên: quy tắc ở trên sẽ được áp dụng trước.
Mẹo: Khi dữ liệu thay đổi thường xuyên, sử dụng công thức trong Conditional Formatting (ví dụ
=$D2=MAX($D:$D)) để luôn luôn tô màu giá trị lớn nhất hiện tại.
5. Sử dụng PivotTable (Bảng tổng hợp) để tóm tắt dữ liệu
5.1. Tạo PivotTable nhanh
- Chọn bất kỳ ô nào trong bảng dữ liệu → Insert > PivotTable → Chọn vị trí (một sheet mới hoặc hiện tại).
5.2. Các thành phần chính
- Rows: Đặt các trường muốn nhóm theo hàng.
- Columns: Đặt các trường muốn nhóm theo cột.
- Values: Các trường tính tổng, đếm, trung bình…
- Filters: Lọc toàn bộ bảng.
5.3. Các tính năng nâng cao
- Group: Nhóm ngày, tháng, năm hoặc nhóm số liệu (ví dụ 0‑10, 11‑20…).
- Calculated Field: Thêm trường tính toán dựa trên các trường hiện có.
- Value Field Settings: Thay đổi cách tính (Sum, Count, Average, Max, Min, …) và hiển thị số liệu dưới dạng % của tổng.
- Refresh: Khi dữ liệu gốc thay đổi, bấm Refresh (hoặc
Alt + F5) để cập nhật PivotTable.
Mẹo: Đặt Table cho dữ liệu gốc, rồi tạo PivotTable từ Table. Khi Table mở rộng, PivotTable sẽ tự động nhận dữ liệu mới sau khi refresh.
6. Tự động hoá với Macro và VBA
6.1. Ghi Macro nhanh
- Vào View > Macros > Record Macro.
- Thực hiện các thao tác muốn tự động hoá.
- Dừng ghi và gán macro vào nút hoặc phím tắt.
6.2. Ví dụ macro thường dùng

Có thể bạn quan tâm: Các Mã Lệnh Trong Excel: Hướng Dẫn Toàn Diện Từ Cơ Bản Đến Nâng Cao
Sub XoaRong() On Error Resume Next Cells.SpecialCells(xlCellTypeBlanks).Select Selection.Delete Shift:=xlUp
End Sub
Macro trên xóa toàn bộ ô trống trong sheet và dịch các ô còn lại lên.
6.3. Viết VBA cơ bản
Sub TaoBaoCao() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets.Add(After:=Sheets(Sheets.Count)) ws.Name = "Báo cáo " & Format(Now, "ddmmyy") 'Copy dữ liệu từ Sheet1 Sheets("Sheet1").Range("A1:D20").Copy Destination:=ws.Range("A1") 'Áp dụng định dạng ws.Range("A1:D1").Font.Bold = True ws.Columns.AutoFit
End Sub
Macro này tạo một sheet mới, sao chép dữ liệu và áp dụng một số định dạng.
6.4. Bảo mật macro
- Khi chia sẻ file có macro, ký số (digital signature) hoặc hướng dẫn người dùng bật Enable macros.
- Tránh sử dụng macro từ nguồn không tin cậy để giảm rủi ro bảo mật.
Mẹo: Nếu bạn không quen VBA, hãy bắt đầu bằng việc ghi macro, sau đó vào Alt + F11 để xem mã và học dần các câu lệnh.
7. Các công cụ và tính năng hỗ trợ làm việc nhóm
7.1. Share Workbook (Chia sẻ workbook)
- Excel 365 cho phép lưu file lên OneDrive hoặc SharePoint, sau đó Share để đồng thời nhiều người cùng chỉnh sửa.
- Sử dụng Comments và Notes để trao đổi ý kiến.
7.2. Protect Sheet và Protect Workbook
- Protect Sheet: Ngăn người dùng thay đổi công thức, định dạng, hoặc xóa dữ liệu quan trọng.
- Protect Workbook: Ngăn người dùng thêm/xóa sheet, hoặc thay đổi cấu trúc file.
7.3. Data Validation (Kiểm tra dữ liệu)
- Vào Data > Data Validation.
- Chọn List để tạo danh sách thả xuống, hoặc Custom để viết công thức kiểm tra (ví dụ
=AND(A1>0, A1<100)).
Mẹo: Kết hợp Data Validation với Named Ranges để tạo danh sách thả xuống động (dynamic dropdown). Ví dụ:
=OFFSET(Names,0,0,COUNTA(Names),1).
8. Xử lý dữ liệu lớn – Power Query & Power Pivot
8.1. Power Query (Get & Transform)
- Vào Data > Get Data để nhập dữ liệu từ CSV, SQL, Web, Excel khác…
- Thực hiện các bước chuẩn hoá: Remove Columns, Filter Rows, Split Column, Merge Queries.
- Khi hoàn thành, bấm Close & Load để tải dữ liệu đã xử lý vào sheet hoặc Data Model.
8.2. Power Pivot
- Cho phép tạo Data Model với quan hệ giữa nhiều bảng.
- Sử dụng DAX (Data Analysis Expressions) để tính toán phức tạp:
CALCULATE,SUMX,FILTER,RELATED. - Tạo PivotTable từ Data Model để phân tích dữ liệu đa chiều.
Mẹo: Khi làm việc với dữ liệu hàng triệu dòng, luôn dùng Power Query để lọc và chỉ tải dữ liệu cần thiết vào Excel, tránh “đơ” file.
9. Các mẹo vặt về định dạng và hiển thị
9.1. Định dạng ngày tháng quốc tế
- Sử dụng hàm
TEXT(date, "dd/mm/yyyy")hoặcTEXT(date, "yyyy-mm-dd")tùy theo chuẩn quốc tế. - Đặt Regional Settings trong File > Options > Language để Excel tự động hiển thị đúng định dạng.
9.2. Định dạng số thập phân, tiền tệ, phần trăm
- Ctrl + Shift + $ → Định dạng tiền tệ.
- Ctrl + Shift + % → Định dạng phần trăm.
- Ctrl + Shift + ! → Định dạng số thập phân (2 chữ số).
9.3. Định dạng có điều kiện bằng công thức màu sắc tùy chỉnh
=MOD(ROW(),2)=0 // Tô màu nền các dòng chẵn
- Tạo quy tắc Conditional Formatting → Use a formula to determine which cells to format → Nhập công thức trên → Chọn màu nền.
9.4. Tự động điều chỉnh độ rộng cột
- Nhấn Ctrl + A (chọn toàn bộ sheet) → Alt + H, O, I để tự động điều chỉnh độ rộng cột (AutoFit).
Mẹo: Khi in, dùng Page Layout > Print Area để chỉ định khu vực in, tránh in những ô trống không cần thiết.
10. Kiểm tra và xử lý lỗi
10.1. Các lỗi phổ biến và cách khắc phục
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
#DIV/0! | Chia cho 0 hoặc ô trống | Dùng IFERROR(A1/B1,0) hoặc IF(B1=0,0,A1/B1) |
#N/A | Không tìm thấy giá trị trong VLOOKUP/XLOOKUP | Kiểm tra phạm vi lookup, dùng IFERROR(VLOOKUP(...), "Không tìm thấy") |
#VALUE! | Đối số hàm không đúng kiểu dữ liệu | Kiểm tra công thức, dùng VALUE() để chuyển chuỗi thành số |
#REF! | Tham chiếu tới ô đã bị xóa | Kiểm tra lại công thức, tránh xóa cột/ô đang được tham chiếu |
#NAME? | Tên hàm không đúng hoặc thiếu dấu ngoặc | Kiểm tra chính tả hàm, bật Formula AutoComplete để gợi ý |
10.2. Sử dụng Error Checking và Trace Precedents/Dependents
- Formulas > Error Checking → Kiểm tra lỗi trong sheet.
- Formulas > Trace Precedents / Trace Dependents → Xem các ô ảnh hưởng đến công thức hiện tại hoặc các ô phụ thuộc.
Mẹo: Khi công thức phức tạp, nhấn F9 trong thanh công thức để tính toán phần tử hiện tại, giúp xác định vị trí lỗi nhanh hơn.
11. Tối ưu hoá hiệu suất làm việc
11.1. Giảm kích thước file
- Xóa các Unused Rows/Columns (chọn toàn bộ hàng/ cột sau dữ liệu → Delete).
- Loại bỏ Conditional Formatting không cần thiết (Home > Conditional Formatting > Clear Rules).
- Sử dụng Binary Workbook (.xlsb) để lưu file lớn, giúp giảm dung lượng và tăng tốc mở file.
11.2. Tắt tính năng tự động tính toán khi làm việc với dữ liệu lớn
- Formulas > Calculation Options > Manual → Khi cập nhật dữ liệu, nhấn F9 để tính lại.
- Đặt Enable Multi-threaded calculation trong Options > Advanced để tận dụng đa lõi CPU.
11.3. Sử dụng Named Ranges để giảm độ phức tạp công thức
Name: Sales_Q1
Refers to: =Sheet1!$B$2:$B$100
- Sử dụng trong công thức:
=SUM(Sales_Q1)→ Dễ đọc và bảo trì.
12. Các công cụ bổ trợ và tài nguyên học tập
| Công cụ | Mô tả | Link |
|---|---|---|
| Power BI Desktop | Tích hợp sâu với Excel, tạo báo cáo tương tác | https://powerbi.microsoft.com/ |
| Microsoft Power Automate | Tự động hoá quy trình (ví dụ: gửi email khi dữ liệu thay đổi) | https://flow.microsoft.com/ |
| Excel Online | Làm việc cộng tác thời gian thực trên trình duyệt | https://office.com/ |
| Chủ đề Excel trên Reddit | Cộng đồng chia sẻ mẹo, câu hỏi | https://www.reddit.com/r/excel/ |
| ExcelJet | Hướng dẫn nhanh các hàm và phím tắt | https://exceljet.net/ |
| Chương trình Microsoft Learn | Khóa học chính thức, từ cơ bản tới nâng cao | https://learn.microsoft.com/ |
Mẹo: Đặt mục tiêu học mỗi tuần một tính năng mới (ví dụ: tuần 1 – Data Validation, tuần 2 – Power Query). Ghi chú lại trong một file “Excel Tips” để nhanh chóng tra cứu lại khi cần.
13. Tổng kết
Việc nắm vững các mẹo vặt trong Excel không chỉ giúp bạn làm việc nhanh hơn mà còn giảm thiểu sai sót, tăng tính chuyên nghiệp và khả năng phân tích dữ liệu sâu hơn. Từ việc sử dụng phím tắt, khai thác sức mạnh của Table, PivotTable, Power Query, đến việc tự động hoá bằng Macro và VBA, mỗi công cụ đều có vị trí và giá trị riêng trong quy trình làm việc hàng ngày.
Hãy áp dụng dần dần các mẹo đã nêu trong bài, luyện tập thường xuyên và không ngừng khám phá những tính năng mới. Khi bạn đã thành thạo, Excel sẽ trở thành “đối tác” đắc lực, giúp bạn giải quyết mọi thách thức dữ liệu một cách nhanh gọn và hiệu quả.
Chúc bạn thành công và luôn là “bậc thầy” Excel trong môi trường làm việc!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
