Thủ Thuật Excel Thông Dụng: Bí Kíp Nâng Cao Năng Suất Làm Việc

Excel là một trong những công cụ phần mềm văn phòng được sử dụng rộng rãi nhất hiện nay, không chỉ trong môi trường doanh nghiệp mà còn trong giáo dục, nghiên cứu và thậm chí trong đời sống cá nhân. Tuy nhiên, nhiều người chỉ dừng lại ở việc nhập dữ liệu, tính toán cơ bản và chưa khai thác hết tiềm năng mạnh mẽ của Excel. Bài viết này sẽ giới thiệu chi tiết các thủ thuật Excel thông dụng – từ những tính năng cơ bản đến các kỹ năng nâng cao – giúp bạn tiết kiệm thời gian, giảm thiểu sai sót và nâng cao hiệu quả công việc.

Lưu ý: Bài viết được chia thành nhiều phần, mỗi phần tập trung vào một nhóm thủ thuật cụ thể. Bạn có thể đọc toàn bộ hoặc tập trung vào những phần phù hợp với nhu cầu thực tế của mình.

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

1. Bắt Đầu Với Các Phím Tắt Cơ Bản

1.1. Những phím tắt không thể bỏ qua

Phím tắtChức năng
Ctrl + C / Ctrl + VSao chép / Dán
Ctrl + XCắt
Ctrl + ZHoàn tác (Undo)
Ctrl + YLàm lại (Redo)
Ctrl + SLưu nhanh workbook
Ctrl + NTạo workbook mới
Ctrl + OMở file
Ctrl + FTìm kiếm
Ctrl + HThay thế
Ctrl + Shift + LBật/Tắt bộ lọc (AutoFilter)
Ctrl + TChuyển dải dữ liệu thành Table
Ctrl + ArrowDi chuyển nhanh tới ô cuối cùng của vùng dữ liệu
Shift + SpaceChọn toàn bộ hàng
Ctrl + SpaceChọn toàn bộ cột
Alt + =Tự động chèn hàm SUM cho vùng dữ liệu
F2Chỉnh sửa nội dung ô hiện tại
F4Lặp lại hành động cuối cùng (ví dụ: định dạng)
Ctrl + ` (dấu huyền)Hiển thị/ẩn công thức

Mẹo: Hãy thử ghi nhớ và luyện tập 5-10 phím tắt mỗi tuần. Khi đã thành thạo, bạn sẽ giảm đáng kể thời gian thao tác.

1.2. Tạo phím tắt tùy chỉnh với Macro

Nếu những phím tắt mặc định chưa đáp ứng nhu cầu, bạn có thể tự tạo Macro để gán cho tổ hợp phím tùy ý:

  1. Bật ghi Macro: View → Macros → Record Macro.
  2. Thực hiện các bước bạn muốn tự động hoá (ví dụ: định dạng tiêu đề, chèn biểu đồ).
  3. Dừng ghi: View → Macros → Stop Recording.
  4. Gán phím tắt: View → Macros → View Macros, chọn macro → Options, nhập ký tự tắt (ví dụ: Ctrl + Shift + Q).

2. Quản Lý Dữ Liệu: Table, Định Dạng Có Điều Kiện & Xử Lý Trùng Lặp

2.1. Sử dụng Table để làm việc với dữ liệu có cấu trúc

  • Tạo Table nhanh: Chọn vùng dữ liệu → Ctrl + T → Đánh dấu “My table has headers” nếu có tiêu đề.
  • Lợi ích:
  • Tham chiếu bằng tên cột (structured references).
  • Tự động mở rộng khi thêm dữ liệu mới.
  • Dễ dàng áp dụng định dạng có điều kiện và công thức cho toàn cột.

Ví dụ: Nếu Table của bạn có tên SalesData, công thức tính tổng doanh thu cho cột Revenue sẽ là:

=SUM(SalesDataRevenue)

2.2. Định dạng có điều kiện (Conditional Formatting)

Loại định dạngKhi nào dùngCách thực hiện
Highlight Cells RulesĐánh dấu ô lớn hơn/nhỏ hơn một giá trịHome → Conditional Formatting → Highlight Cells Rules
Top/Bottom RulesTìm top 10% hoặc bottom 5 giá trịHome → Conditional Formatting → Top/Bottom Rules
Data Bars, Color Scales, Icon SetsTrực quan hoá xu hướng, mức độHome → Conditional Formatting → Data Bars…
Custom FormulaĐiều kiện phức tạp, ví dụ: highlight ngày quá hạnHome → Conditional Formatting → New Rule → Use a formula to determine which cells to format

Mẹo: Khi dùng công thức, luôn dùng tham chiếu tuyệt đối ($) để kiểm soát phạm vi. Ví dụ, để highlight các ô trong cột B mà lớn hơn giá trị trong ô D1:

=B2>$D$1

2.3. Loại bỏ dữ liệu trùng lặp

  • Công cụ: Data → Remove Duplicates.
  • Bước thực hiện: Chọn toàn bộ bảng → Tick các cột cần kiểm tra → OK.
  • Lưu ý: Trước khi xóa, sao lưu dữ liệu hoặc tạo một bản sao của sheet để tránh mất mát.

2.4. Tách dữ liệu (Text to Columns)

Khi nhập dữ liệu dạng “Họ Tên”, “Ngày/Tháng/Năm” hoặc “Mã sản phẩm – mô tả” trong một cột, bạn có thể tách chúng thành nhiều cột:

  1. Chọn cột cần tách → Data → Text to Columns.
  2. Chọn Delimited (dấu phân cách) hoặc Fixed width (độ rộng cố định).
  3. Chọn dấu phân cách (ví dụ: dấu cách, dấu phẩy, dấu chấm phẩy).
  4. Xác nhận và hoàn thành.

3. Công Thức Và Hàm Cơ Bản Đến Nâng Cao

3.1. Các hàm thống kê cơ bản

HàmMô tảCông thức ví dụ
SUMTổng=SUM(A1:A10)
AVERAGETrung bình=AVERAGE(B2:B20)
COUNTĐếm số ô chứa số=COUNT(C:C)
COUNTAĐếm số ô không rỗng=COUNTA(D:D)
MAX / MINGiá trị lớn nhất/nhỏ nhất=MAX(E1:E100)
MEDIANTrung vị=MEDIAN(F1:F50)
STDEV.P / STDEV.SĐộ lệch chuẩn (toàn bộ mẫu / mẫu con)=STDEV.P(G1:G30)

3.2. Hàm tìm kiếm và tham chiếu

HàmMô tảCông thức ví dụ
VLOOKUPTìm giá trị trong cột đầu tiên của bảng và trả về giá trị ở cột chỉ định=VLOOKUP(A2,Table1,3,FALSE)
HLOOKUPTương tự VLOOKUP nhưng theo hàng=HLOOKUP(B1,Range,2,FALSE)
INDEX + MATCHThay thế mạnh mẽ cho VLOOKUP, cho phép tìm trong bất kỳ cột nào=INDEX(C:C, MATCH(A2, B:B, 0))
XLOOKUP (Office 365/Excel 2026)Tìm kiếm hiện đại, hỗ trợ tìm ngược, mặc định trả về “#N/A” nếu không tìm thấy=XLOOKUP(A2, B:B, C:C, "Không tìm thấy", 0, 1)
LOOKUPTìm giá trị trong một mảng và trả về giá trị gần nhất=LOOKUP(D2, D:D, E:E)

Mẹo: Khi dữ liệu có thể thay đổi, ưu tiên dùng INDEX/MATCH hoặc XLOOKUP để tránh giới hạn cột VLOOKUP (cột tìm kiếm phải ở bên trái).

3.3. Hàm điều kiện

HàmMô tảCông thức ví dụ
IFKiểm tra điều kiện, trả về giá trị A nếu đúng, B nếu sai=IF(A2>100, "Lớn", "Nhỏ")
IFS (Office 365)Nhiều điều kiện liên tiếp=IFS(A2>90,"A", A2>80,"B", A2>70,"C", TRUE,"F")
SWITCH (Office 365)So sánh một giá trị với nhiều trường hợp=SWITCH(B2, "Nam", "Ông", "Nữ", "Bà", "Khác")
COUNTIF / COUNTIFSĐếm số ô thỏa mãn điều kiện=COUNTIF(A:A, ">50")
SUMIF / SUMIFSTổng các ô thỏa mãn điều kiện=SUMIF(B:B, "Hà Nội", C:C)
AVERAGEIF / AVERAGEIFSTrung bình có điều kiện=AVERAGEIF(D:D, ">=2026-01-01", E:E)

3.4. Hàm ngày tháng

HàmMô tảCông thức ví dụ
TODAY()Ngày hiện tại=TODAY()
NOW()Ngày và giờ hiện tại=NOW()
DATE(year, month, day)Tạo ngày=DATE(2026,6,24)
EDATE(start_date, months)Thêm tháng=EDATE(A2, 3)
EOMONTH(start_date, months)Ngày cuối tháng=EOMONTH(B2,0)
NETWORKDAYS(start, end, holidays)Ngày làm việc (loại trừ cuối tuần)=NETWORKDAYS(C2, D2, Holidays!A:A)
DATEDIF(start, end, "unit")Khoảng cách giữa hai ngày=DATEDIF(A2, B2, "d") (số ngày)
TEXT(date, "dd/mm/yyyy")Định dạng ngày dưới dạng văn bản=TEXT(E2, "dd/mm/yyyy")

Mẹo: Khi làm việc với ngày, luôn kiểm tra định dạng ô là Date để tránh lỗi tính toán.

3.5. Hàm văn bản

HàmMô tảCông thức ví dụ
LEFT(text, num_chars)Lấy ký tự bên trái=LEFT(A2, 5)
RIGHT(text, num_chars)Lấy ký tự bên phải=RIGHT(B2, 3)
MID(text, start_num, num_chars)Lấy ký tự từ vị trí giữa=MID(C2, 3, 4)
LEN(text)Độ dài chuỗi=LEN(D2)
TRIM(text)Loại bỏ khoảng trắng thừa=TRIM(E2)
UPPER(text) / LOWER(text) / PROPER(text)Chuyển đổi chữ hoa/thường=UPPER(F2)
CONCATENATE hoặc &Nối chuỗi=A2 & " - " & B2
TEXT(value, format_text)Định dạng số/ ngày thành văn bản=TEXT(G2, "$#,##0.00")

4. Tự Động Hóa Với Macro Và VBA

4.1. Ghi lại Macro nhanh chóng

  1. Bật ghi: View → Macros → Record Macro.
  2. Thực hiện các thao tác như định dạng, chèn biểu đồ, lọc dữ liệu.
  3. Dừng ghi: View → Macros → Stop Recording.
  4. Kiểm tra code: View → Macros → View Macros → Edit.

4.2. Một vài ví dụ Macro hữu ích

a) Định dạng tiêu đề tự động

Sub FormatHeader() With Selection .Font.Bold = True .Font.Color = RGB(255, 255, 255) .Interior.Color = RGB(0, 112, 192) .HorizontalAlignment = xlCenter End With
End Sub

b) Xóa các dòng trống trong một bảng

Sub DeleteBlankRows() Dim rng As Range Set rng = ActiveSheet.UsedRange On Error Resume Next rng.SpecialCells(xlCellTypeBlanks).EntireRow.Delete On Error GoTo 0
End Sub

c) Tự động tạo báo cáo hàng tháng

Sub MonthlyReport() Dim wsSrc As Worksheet, wsDest As Worksheet Set wsSrc = Worksheets("Data") Set wsDest = Worksheets.Add(After:=Worksheets(Worksheets.Count)) wsDest.Name = "Report_" & Format(Date, "yyyymm") wsSrc.Range("A1").CurrentRegion.AdvancedFilter _ Action:=xlFilterCopy, _ CopyToRange:=wsDest.Range("A1"), _ Unique:=True MsgBox "Báo cáo tháng đã được tạo thành công!", vbInformation
End Sub

4.3. Gán Macro cho nút (Button)

  1. Developer → Insert → Button (Form Control).
  2. Vẽ nút trên sheet, chọn macro muốn gán.
  3. Đổi tên nút bằng cách click chuột phải → Edit Text.

Lưu ý: Nếu tab Developer không hiển thị, vào File → Options → Customize Ribbon → tick Developer.

5. Biểu Đồ Và Visualization

Thủ Thuật Excel Thông Dụng
Thủ Thuật Excel Thông Dụng

5.1. Chọn loại biểu đồ phù hợp

Loại biểu đồKhi dùngGợi ý
Column/BarSo sánh giá trị giữa các nhómDoanh thu các khu vực
LineXu hướng theo thời gianLượng bán hàng tháng
PieTỷ lệ phần trăm tổngThị phần các sản phẩm
Scatter (XY)Mối quan hệ giữa 2 biếnGiá vs. Số lượng bán
ComboKết hợp 2 loại dữ liệu (ví dụ: cột + đường)Doanh thu + lợi nhuận
HistogramPhân bố tần suấtPhân bố tuổi khách hàng
Box & WhiskerPhân tích thống kê (quartile)Kiểm soát chất lượng

5.2. Tạo biểu đồ nhanh bằng Recommended Charts

  • Chọn dữ liệu → Insert → Recommended Charts.
  • Excel sẽ đề xuất các biểu đồ phù hợp dựa trên dữ liệu.

5.3. Định dạng biểu đồ chuyên nghiệp

  • Chart Title: Nhấp đúp để chỉnh sửa, dùng Ctrl + B để in đậm.
  • Axis Titles: Thêm tiêu đề trục X/Y để người xem hiểu rõ.
  • Data Labels: Chart Elements → Data Labels → chọn vị trí.
  • Legend: Đặt ở vị trí tối ưu (right, bottom) hoặc tắt nếu không cần.
  • Color Theme: Chart Tools → Design → Change Colors.

5.4. Sử dụng Slicers và Timelines cho Table/ PivotTable

  • Slicer: Lọc dữ liệu trực quan bằng nút bấm.
    Insert → Slicer → Chọn trường (ví dụ: “Region”).
  • Timeline: Dùng cho trường ngày trong PivotTable.
    Insert → Timeline → Chọn trường ngày.

6. PivotTable và PivotChart: Phân Tích Dữ Liệu Nhanh

6.1. Tạo PivotTable

  1. Chọn dữ liệu → Insert → PivotTable.
  2. Chọn vị trí (một sheet mới hoặc hiện tại) → OK.
  3. Kéo các trường vào Rows, Columns, Values, Filters.

6.2. Các tính năng quan trọng

Tính năngMô tảCách sử dụng
Value Field SettingsThay đổi hàm tính (Sum, Count, Average, Max…)Click vào trường trong Values → Value Field Settings
Show Values AsTính phần trăm tổng, % of row, % difference…Value Field Settings → Show Values As
GroupNhóm dữ liệu theo khoảng (số, ngày)Click chuột phải vào giá trị → Group
RefreshCập nhật khi dữ liệu gốc thay đổiPivotTable Analyze → Refresh
Calculated FieldThêm cột tính toán trong PivotPivotTable Analyze → Fields, Items & Sets → Calculated Field

6.3. PivotChart

  • Khi PivotTable đã tạo, chọn PivotTable Analyze → PivotChart.
  • Chọn loại biểu đồ (cột, đường, tròn…) và tùy chỉnh như bình thường.

6.4. Mẹo nâng cao

  • Slicer + Timeline: Kết hợp để tạo báo cáo tương tác.
  • Conditional Formatting trong PivotTable: Home → Conditional Formatting → New Rule → Format only cells that contain → chọn “Value” và nhập công thức.

7. Xử Lý Dữ Liệu Lớn và Tối Ưu Hóa

7.1. Sử dụng Power Query (Get & Transform)

Power Query giúp nhập, làm sạch và chuyển đổi dữ liệu từ nhiều nguồn (CSV, SQL, Web…) mà không cần viết công thức phức tạp.

Quy trình cơ bản:

  1. Data → Get Data → Chọn nguồn (From File, From Database, From Web…).
  2. Trong Power Query Editor, thực hiện các bước:
  3. Remove Columns: Loại cột không cần.
  4. Filter Rows: Loại dữ liệu không hợp lệ.
  5. Split Column: Tách dữ liệu dựa trên dấu phân cách.
  6. Pivot/Unpivot: Chuyển đổi dạng dữ liệu.
  7. Khi hoàn tất, nhấn Close & Load → Dữ liệu sẽ xuất hiện dưới dạng Table trong Excel.

7.2. Power Pivot và Data Model

  • Khi làm việc với nhiều bảng liên quan, Data Model cho phép tạo relationships (quan hệ) giữa các bảng và dùng DAX (Data Analysis Expressions) để tính toán.

Ví dụ DAX: Tính tổng doanh thu năm hiện tại:

Total Sales YTD = CALCULATE(SUM(SalesRevenue), DATESYTD(CalendarDate))

7.3. Tối ưu công thức

  • Tránh lặp lại công thức trên toàn cột nếu có thể dùng Table hoặc Array formulas.
  • Thay vì =SUM(A1:A1000) trong mỗi hàng, dùng SUMIF với tiêu chí chung.
  • Khi sử dụng VLOOKUP trên phạm vi lớn, chuyển sang XLOOKUP hoặc INDEX/MATCH để tăng tốc.

8. Bảo Mật Và Chia Sẻ File

8.1. Bảo vệ sheet và workbook

  • Protect Sheet: Review → Protect Sheet → Đặt mật khẩu (nếu cần). Cho phép người dùng chỉnh sửa một số ô (đánh dấu Unlocked).
  • Protect Workbook: Review → Protect Workbook → Ngăn không cho thêm/xóa sheet.

8.2. Ẩn công thức

  • Chọn ô chứa công thức → Format Cells → Protection → tick Hidden. Sau đó bảo vệ sheet.

8.3. Sử dụng OneDrive/SharePoint để cộng tác

  • Lưu file trên OneDrive → Chia sẻ link cho đồng nghiệp → Cho phép Edit hoặc View only.
  • Khi nhiều người cùng chỉnh sửa, Excel sẽ tự động track changes và hiển thị phiên bản mới nhất.

9. Kiểm Tra Lỗi Và Debug

9.1. Sử dụng Error Checking và Formula Auditing

  • Formulas → Error Checking → Excel sẽ phát hiện các lỗi phổ biến (#DIV/0!, #N/A, …).
  • Formulas → Trace Precedents / Trace Dependents để xem các ô liên quan.

9.2. Hàm IFERROR và IFNA

  • IFERROR: Trả về giá trị thay thế khi công thức trả lỗi.
    excel =IFERROR(VLOOKUP(A2,Table,3,FALSE), "Không tìm thấy")
  • IFNA: Chỉ xử lý lỗi #N/A (thường dùng cho VLOOKUP).

9.3. Công cụ Evaluate Formula

  • Formulas → Evaluate Formula → Bước từng bước xem cách Excel tính toán công thức, rất hữu ích khi công thức phức tạp.

10. Các Thủ Thuật “Hidden Gems” Thú Vị

Thủ thuậtCách thực hiệnỨng dụng
Flash FillNhập một vài giá trị mẫu, sau đó Data → Flash Fill (hoặc Ctrl + E).Tự động tách hoặc ghép dữ liệu (ví dụ: tách họ và tên).
Paste Special → Values + Number FormatsKhi dán, chỉ giữ giá trị và định dạng số, bỏ công thức.Đánh giá lại dữ liệu đã tính toán.
Dynamic Arrays (Office 365)Hàm FILTER, SORT, UNIQUE, SEQUENCE trả về mảng động.Lọc dữ liệu nhanh, tạo danh sách duy nhất.
Named RangesFormulas → Define Name.Dễ dàng tham chiếu, giảm lỗi khi di chuyển ô.
Ctrl + Shift + LBật/Tắt AutoFilter nhanh.Khi làm việc với bảng lớn, lọc nhanh.
Alt + Down ArrowMở danh sách Data Validation (dropdown).Khi muốn thay đổi nhanh lựa chọn.
Ctrl + 1Mở hộp thoại Format Cells ngay lập tức.Thay đổi định dạng nhanh hơn.
Ctrl + `Hiển thị/ẩn công thức trong toàn sheet.Kiểm tra nhanh công thức đã nhập.

11. Tóm Tắt Và Lộ Trình Học Tập

Giai đoạnNội dung họcThời gian đề xuất
1. Nắm vững phím tắt & giao diệnPhím tắt cơ bản, tạo Table, định dạng có điều kiện1 tuần
2. Công thức & hàmSUM, IF, VLOOKUP, INDEX/MATCH, XLOOKUP, hàm ngày tháng2‑3 tuần
3. PivotTable & VisualizationTạo Pivot, biểu đồ, slicer, timeline2 tuần
4. Tự động hoáGhi Macro, viết VBA cơ bản, gán nút2‑3 tuần
5. Power Query & Power PivotNhập dữ liệu, làm sạch, tạo Data Model, DAX3‑4 tuần
6. Bảo mật & chia sẻProtect sheet, OneDrive, version control1 tuần
7. Thực hành dự án thực tếXây dựng báo cáo doanh thu, phân tích khách hàng2‑4 tuần

Kết luận: Khi bạn đã thành thạo các thủ thuật Excel thông dụng này, không chỉ thời gian xử lý công việc giảm đi đáng kể mà còn nâng cao độ chính xác và khả năng phân tích dữ liệu. Hãy thực hành thường xuyên, áp dụng vào các dự án thực tế và không ngừng khám phá thêm các tính năng mới (như Dynamic Arrays, Power Platform) để luôn giữ vị thế “Excel Master” trong môi trường làm việc hiện đại.

Chúc bạn thành công trong hành trình chinh phục Excel!

⚠️
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