Các Thủ Thuật Trong Excel Giúp Tăng Năng Suất Làm Việc Và Tối Ưu Dữ Liệu

Excel là một trong những công cụ phần mềm phổ biến nhất hiện nay, không chỉ trong môi trường doanh nghiệp mà còn trong học tập và cuộc sống cá nhân. Với khả năng xử lý dữ liệu mạnh mẽ, linh hoạt và các tính năng đa dạng, Excel đã trở thành “cây bút đa năng” cho mọi người. Tuy nhiên, để khai thác tối đa tiềm năng của Excel, chúng ta cần nắm bắt và áp dụng một loạt các thủ thuật, mẹo vặt thông minh. Bài viết dưới đây sẽ cung cấp cho bạn một bộ sưu tập các thủ thuật trong Excel chi tiết, từ cơ bản đến nâng cao, giúp tăng năng suất làm việc, giảm thiểu lỗi và tối ưu hoá quy trình xử lý dữ liệu.

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

1. Những thủ thuật cơ bản nhưng vô cùng hữu ích

1.1. Sử dụng phím tắt để thao tác nhanh

Phím tắtChức năng
Ctrl + NTạo workbook mới
Ctrl + OMở file hiện có
Ctrl + SLưu nhanh
Ctrl + C / Ctrl + VSao chép / Dán
Ctrl + XCắt
Ctrl + ZHoàn tác
Ctrl + YLàm lại
Ctrl + Shift + LBật/tắt bộ lọc tự động
Alt + =Tự động chèn công thức SUM
F2Chỉnh sửa nội dung ô hiện tại
Ctrl + Arrow keysDi chuyển nhanh tới cuối vùng dữ liệu
Ctrl + Shift + Arrow keysChọn toàn bộ vùng dữ liệu liên tục
Ctrl + TChuyển vùng dữ liệu thành Table

Sử dụng các phím tắt này một cách thành thạo sẽ giúp bạn giảm thời gian di chuyển chuột, tăng tốc độ làm việc đáng kể.

1.2. Định dạng nhanh bằng “Format Painter”

Bạn có thể sao chép định dạng (font, màu nền, viền…) từ một ô sang nhiều ô khác chỉ bằng cách nhấp vào biểu tượng Format Painter (bàn chổi) trên thanh Ribbon, hoặc nhấn Ctrl + Shift + C (sao chép định dạng) và Ctrl + Shift + V (dán định dạng). Đây là cách nhanh nhất để đồng nhất kiểu dáng trong báo cáo.

1.3. Tự động điền (AutoFill) và Flash Fill

  • AutoFill: Kéo góc phải‑dưới của ô (fill handle) để sao chép công thức, chuỗi ngày tháng, hoặc các chuỗi có quy luật (1,2,3…; Thứ Hai, Thứ Ba…).
  • Flash Fill (Excel 2026+): Khi bạn nhập một vài giá trị mẫu trong cột mới, nhấn Ctrl + E hoặc bật tính năng Flash Fill trong Data > Flash Fill, Excel sẽ tự động nhận diện mẫu và điền toàn bộ cột. Ví dụ: tách họ và tên, chuẩn hoá số điện thoại, thêm tiền tố “Mr.”…

1.4. Đóng băng ô (Freeze Panes)

Khi làm việc với bảng dữ liệu lớn, việc luôn nhìn thấy tiêu đề cột hoặc hàng là rất quan trọng. Chọn View > Freeze Panes, sau đó chọn Freeze Top Row (đóng băng hàng trên) hoặc Freeze First Column (đóng băng cột đầu). Bạn cũng có thể tùy chỉnh để đóng băng nhiều hàng và cột cùng lúc.

1.5. Tạo bảng (Table) và sử dụng Structured References

Chuyển vùng dữ liệu thành Table bằng cách nhấn Ctrl + T. Khi dữ liệu đã ở dạng Table, bạn sẽ có:

  • Tên Table (ví dụ: SalesData) giúp công thức dễ đọc hơn.
  • Structured References: Thay vì dùng $A$2:$A$1000, bạn có thể dùng SalesDataRevenue. Điều này làm cho công thức tự động mở rộng khi thêm dòng mới.
  • Lọc và sắp xếp nhanh: Mỗi cột trong Table đều có mũi tên lọc tự động.

2. Các thủ thuật nâng cao về công thức và hàm

2.1. Hàm IFERROR – Xử lý lỗi trong công thức

Khi công thức trả về lỗi #DIV/0! hoặc #N/A, bạn có thể dùng IFERROR(formula, "Giá trị thay thế"). Ví dụ:

=IFERROR(VLOOKUP(A2, ProductList!$A$2:$B$500, 2, FALSE), "Không tìm thấy")

Điều này giúp báo cáo luôn gọn gàng, tránh hiện tượng lỗi làm gián đoạn.

2.2. Hàm SUMIFS, COUNTIFS, AVERAGEIFS

Các hàm này cho phép tính tổng, đếm, hay trung bình dựa trên nhiều tiêu chí đồng thời. Ví dụ:

=SUMIFS(SalesDataAmount, SalesDataRegion, "Miền Bắc", SalesDataDate, ">=01/01/2026", SalesDataDate, "<=31/01/2026")

Bạn có thể lồng nhiều tiêu chí, giúp phân tích dữ liệu chi tiết hơn mà không cần tạo PivotTable.

2.3. Hàm XLOOKUP (Excel 365/2026)

Thay thế VLOOKUP và HLOOKUP, XLOOKUP cho phép tìm kiếm cả theo chiều dọc và ngang, trả về giá trị mặc định nếu không tìm thấy, và có khả năng trả về mảng. Cú pháp:

=XLOOKUP(lookup_value, lookup_array, return_array, if_not_found, match_mode, search_mode)

Ví dụ:

=XLOOKUP(A2, ProductListCode, ProductListPrice, "Chưa có giá", 0, 1)

2.4. Hàm LET – Đặt biến trong công thức

Trong Excel 365, hàm LET giúp bạn định nghĩa biến tạm thời trong công thức, giảm việc tính toán lặp lại và làm cho công thức dễ đọc hơn.

=LET( price, VLOOKUP(A2, ProductList!$A$2:$B$500, 2, FALSE), qty, B2, total, price qty, IF(total>1000, total0.9, total)
)

Ở đây, price, qty, và total là các biến tạm thời, công thức trở nên gọn gàng và nhanh hơn.

2.5. Hàm SEQUENCE – Tạo mảng số tự động

Trong Excel 365, hàm SEQUENCE(rows, columns, start, step) giúp tạo dãy số mà không cần kéo fill handle.

=SEQUENCE(10,1,1,1) // tạo 1,2,3,...,10

Kết hợp với FILTER và SORT để tạo báo cáo động.

2.6. Hàm FILTER, SORT, UNIQUE

  • FILTER: Lọc dữ liệu dựa trên điều kiện.

excel =FILTER(SalesData, (SalesDataRegion="Miền Bắc") (SalesDataMonth=1))

  • SORT: Sắp xếp mảng.

excel =SORT(FILTER(SalesData, SalesDataRegion="Miền Bắc"), 2, -1) // sắp xếp giảm dần theo cột 2

  • UNIQUE: Lấy danh sách các giá trị duy nhất.

excel =UNIQUE(SalesDataProduct)

Kết hợp ba hàm này, bạn có thể tạo bảng động (dynamic array) mà không cần PivotTable.

3. Thủ thuật làm việc với dữ liệu lớn

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

Power Query là công cụ mạnh mẽ để kết nối, làm sạch, biến đổi dữ liệu từ nhiều nguồn (CSV, SQL, Web, API…). Các bước cơ bản:

  1. Data > Get Data > From File > From Workbook/CSV.
  2. Trong Power Query Editor, sử dụng các thao tác: Remove Columns, Split Column, Pivot/Unpivot, Group By, Merge Queries.
  3. Khi hoàn thành, chọn Close & Load để đưa dữ liệu vào Sheet hoặc Data Model.

Power Query giúp tự động hóa quy trình ETL (Extract, Transform, Load) và giảm thiểu lỗi thủ công.

3.2. Tối ưu hoá công thức mảng (Array Formulas)

Tránh dùng công thức mảng (Ctrl+Shift+Enter) trên toàn cột nếu không cần thiết. Thay vào đó:

  • Giới hạn phạm vi tính toán (ví dụ: A2:A1000 thay vì A:A).
  • Sử dụng hàm INDEX + MATCH thay cho VLOOKUP trong các bảng lớn, vì INDEX-MATCH không yêu cầu toàn bộ bảng được duyệt.

3.3. Tắt tính toán tự động (Manual Calculation)

Các Thủ Thuật Trong Excel
Các Thủ Thuật Trong Excel

Khi làm việc với workbook cực lớn, bạn có thể tạm thời chuyển chế độ tính toán sang Manual:

Formulas > Calculation Options > Manual

Sau khi hoàn thành, nhấn F9 để tính lại toàn bộ hoặc Shift + F9 để tính lại sheet hiện tại. Điều này giảm thời gian chờ khi nhập dữ liệu.

3.4. Sử dụng “Pivot Table” để tóm tắt nhanh

Pivot Table cho phép bạn:

  • Tóm tắt dữ liệu theo hàng, cột, và giá trị tính toán (tổng, đếm, trung bình…).
  • Lọc và sắp xếp nhanh.
  • Drill-down vào chi tiết bằng cách double‑click.
  • Slicer và Timeline để tạo bộ lọc trực quan.

Khi dữ liệu thay đổi, chỉ cần Refresh (Alt + F5) để cập nhật.

4. Thủ thuật về định dạng và trình bày báo cáo

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

  • Highlight Cell Rules: Đánh dấu các giá trị lớn hơn, nhỏ hơn, trùng lặp…
  • Data Bars, Color Scales, Icon Sets: Tạo biểu đồ mini trong ô, giúp người xem nhận diện xu hướng nhanh.
  • Custom Formula: Sử dụng công thức tùy chỉnh để định dạng. Ví dụ, tô đỏ các ngày quá hạn:

excel =AND($C2<TODAY(), $D2="Chưa hoàn thành")

4.2. Sử dụng Themes và Styles

Chọn Page Layout > Themes để đồng nhất màu sắc và font cho toàn bộ workbook. Tạo Cell Styles (Home > Styles) để áp dụng nhanh các định dạng tiêu đề, tiêu đề phụ, tổng cộng.

4.3. In ấn: Page Setup và Print Area

  • Set Print Area: Chọn vùng muốn in, rồi Page Layout > Print Area > Set Print Area.
  • Fit to One Page: Trong Page Setup, chọn Fit to 1 page(s) wide by 1 tall để tự động co dãn.
  • Headers & Footers: Thêm ngày, tên file, trang số để báo cáo chuyên nghiệp.

5. Các thủ thuật “siêu cấp” cho người dùng nâng cao

5.1. Sử dụng VBA (Macro) để tự động hoá

Nếu bạn lặp đi lặp lại các công việc như nhập dữ liệu, tạo báo cáo, hoặc định dạng, hãy ghi lại Macro (Developer > Record Macro) và chỉnh sửa mã VBA để tùy biến sâu hơn.

Ví dụ: Macro tự động tạo Pivot Table và chart

Sub CreatePivotAndChart() Dim wsData As Worksheet, wsPvt As Worksheet Set wsData = ThisWorkbook.Sheets("Data") Set wsPvt = ThisWorkbook.Sheets.Add(After:=wsData) wsPvt.Name = "PivotReport" Dim pvtCache As PivotCache Set pvtCache = ThisWorkbook.PivotCaches.Create( _ SourceType:=xlDatabase, _ SourceData:=wsData.Range("A1").CurrentRegion) Dim pvt As PivotTable Set pvt = pvtCache.CreatePivotTable( _ TableDestination:=wsPvt.Range("A3"), _ TableName:="SalesPivot") With pvt .PivotFields("Region").Orientation = xlRowField .PivotFields("Month").Orientation = xlColumnField .PivotFields("Revenue").Orientation = xlDataField .PivotFields("Revenue").Function = xlSum End With ' Tạo biểu đồ Dim ch As ChartObject Set ch = wsPvt.ChartObjects.Add(Left:=300, Top:=10, Width:=500, Height:=300) ch.Chart.SetSourceData Source:=pvt.TableRange1 ch.Chart.ChartType = xlColumnClustered
End Sub

Chạy macro này sẽ tự động tạo PivotTable và biểu đồ, tiết kiệm hàng giờ công.

5.2. Sử dụng Power Pivot và Data Model

Power Pivot cho phép bạn:

  • Tạo các quan hệ (relationships) giữa nhiều bảng dữ liệu (giống như trong cơ sở dữ liệu relational).
  • Sử dụng công thức DAX (Data Analysis Expressions) để tính toán phức tạp, ví dụ: CALCULATE(SUM(SalesRevenue), FILTER(Sales, SalesRegion="Miền Bắc")).
  • Xây dựng báo cáo lớn mà không gây chậm máy, vì dữ liệu được lưu trong bộ nhớ (in‑memory) và tối ưu hoá.

5.3. Kết nối trực tiếp tới nguồn dữ liệu ngoài (SQL, Web API)

  • From Database > From SQL Server: Kết nối trực tiếp tới cơ sở dữ liệu, nhập truy vấn SQL và tải dữ liệu vào Excel.
  • From Web: Nhập URL API, sử dụng Power Query để trích xuất JSON/XML.
  • Data > Get Data > From Other Sources > From OData Feed: Kết nối tới dịch vụ OData.

Khi dữ liệu nguồn thay đổi, chỉ cần Refresh để cập nhật báo cáo mà không cần tải lại thủ công.

5.4. Sử dụng hàm LAMBDA (Excel 365)

Excel 365 cho phép tạo hàm tùy chỉnh bằng công thức LAMBDA mà không cần VBA.

= LAMBDA(x, y, xy)(A2, B2)

Bạn có thể lưu hàm này trong Name Manager và gọi lại như một hàm thông thường:

=Multiply(A2, B2) // Multiply là tên đã lưu cho LAMBDA

Điều này giúp chia sẻ logic tính toán trong toàn bộ workbook mà không lo mất tính năng khi chuyển sang máy khác.

6. Kiểm tra và bảo mật dữ liệu

6.1. Data Validation (Kiểm tra dữ liệu nhập)

  • Allow List: Chỉ cho phép nhập từ danh sách thả xuống.
  • Whole Number / Decimal: Giới hạn phạm vi giá trị.
  • Custom Formula: Kiểm tra điều kiện phức tạp, ví dụ:

excel =AND(LEN(A2)=10, ISNUMBER(A2))

Đảm bảo ô A2 chứa đúng 10 ký tự số.

6.2. Bảo vệ sheet và workbook

  • Protect Sheet: Ngăn người dùng chỉnh sửa công thức, định dạng.
  • Protect Workbook: Ngăn thêm/xóa sheet.
  • Allow Users to Edit Ranges: Cho phép một số người dùng chỉnh sửa một vùng nhất định (điều này cần mật khẩu).

6.3. Auditing công thức

  • Formulas > Formula Auditing > Show Precedents / Dependents: Xem công thức phụ thuộc.
  • Error Checking: Kiểm tra lỗi trong workbook.
  • Evaluate Formula: Bước từng bước thực hiện công thức để debug.

7. Thực hành: Xây dựng báo cáo bán hàng hàng tháng

Để minh hoạ các thủ thuật trên, chúng ta sẽ tạo một báo cáo bán hàng mẫu gồm các bước:

  1. Nhập dữ liệu gốc (cột: Date, Region, Product, Quantity, UnitPrice).
  2. Tạo Table (Ctrl + T) và đặt tên SalesData.
  3. Thêm cột tính Total:
    excel =@Quantity @UnitPrice
  4. Sử dụng Power Query để:
  5. Lọc dữ liệu chỉ lấy năm 2026.
  6. Thêm cột Month (Date.Month(Date)).
  7. Đổi tên cột.
  8. Tạo Pivot Table:
  9. Rows: Region
  10. Columns: Month
  11. Values: Sum of Total
  12. Thêm Slicer cho Region để người dùng lọc nhanh.
  13. Áp dụng Conditional Formatting: Đánh dấu các tháng có doanh thu > 100,000 VND bằng màu xanh lá.
  14. Tạo biểu đồ cột từ Pivot Table.
  15. Bảo vệ sheet: Cho phép chỉnh sửa chỉ trong vùng dữ liệu nhập.

Khi dữ liệu mới được thêm vào trong Table, Power Query sẽ tự động cập nhật (Refresh) và Pivot Table cùng biểu đồ sẽ phản ánh số liệu mới ngay lập tức.

8. Tổng kết

Việc nắm vững các thủ thuậ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, nâng cao độ chuyên nghiệp của báo cáo. Từ những phím tắt cơ bản, công thức thông minh, công cụ Power Query, cho tới VBA và Power Pivot, mỗi công cụ đều có vai trò riêng trong quy trình xử lý dữ liệu. Khi kết hợp chúng một cách hợp lý, bạn sẽ biến Excel thành một nền tảng phân tích dữ liệu mạnh mẽ, đáp ứng mọi nhu cầu từ công việc hàng ngày cho tới các dự án phân tích lớn.

Hãy bắt đầu áp dụng những thủ thuật này ngay hôm nay, và dần dần xây dựng quy trình làm việc tối ưu, giúp bạn tiết kiệm thời gian, tăng năng suất và đạt được kết quả xuất sắc trong công việc. 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