Kỹ Năng Sử Dụng Excel: Từ Cơ Bản Đến Nâng Cao Để Tối Ưu Hoá Công Việc

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

Mở Đầu

Excel không chỉ là một công cụ bảng tính đơn thuần mà còn là một nền tảng mạnh mẽ hỗ trợ phân tích dữ liệu, tự động hoá quy trình và đưa ra quyết định dựa trên số liệu. Để tận dụng hết tiềm năng này, người dùng cần nắm vững một loạt kỹ năng, từ những thao tác cơ bản cho tới các hàm phức tạp, công cụ Power Query, Power Pivot, và macro VBA. Bài viết dưới đây sẽ cung cấp một lộ trình chi tiết, chia thành các phần: cơ bản, trung bình, nâng cao và chuyên sâu, kèm theo các ví dụ thực tế, mẹo nhanh và lời khuyên thực tiễn.

1. Kiến Thức Cơ Bản: Nền Tảng Vững Chắc

1.1 Giao Diện và Các Thành Phần Chính

  • Ribbon (Thanh công cụ): Chứa các thẻ (Home, Insert, Formulas, Data, Review, View). Mỗi thẻ bao gồm nhóm lệnh (Clipboard, Font, Alignment…).
  • Worksheet (Bảng tính): Gồm các ô (cell) được xác định bằng địa chỉ cột và hàng (A1, B2…). Các sheet (bảng) nằm trong một workbook (tập tin).
  • Name Box & Formula Bar: Name Box hiển thị địa chỉ ô đang chọn; Formula Bar cho phép nhập, chỉnh sửa công thức.
  • Status Bar: Hiển thị thông tin nhanh như tổng, trung bình, số lượng ô đã chọn.

1.2 Các Phép Nhập Liệu Cơ Bản

PhépCách Thực HiệnLưu Ý
Nhập dữ liệu sốGõ trực tiếp vào ôĐảm bảo không có ký tự không phải số nếu cần tính toán
Nhập văn bảnGõ và nhấn EnterĐịnh dạng “Text” nếu muốn giữ nguyên định dạng
Nhập ngày thángSử dụng định dạng ngày (dd/mm/yyyy)Excel tự động chuyển sang số serial (ngày 1/1/1900 = 1)
Sao chép – DánCtrl + C / Ctrl + VDùng “Paste Special” để chỉ dán giá trị, công thức, định dạng…

1.3 Định Dạng Ô (Cell Formatting)

  • Number Format: General, Number, Currency, Accounting, Date, Time, Percentage, Fraction, Scientific.
  • Alignment: Căn lề (trái, giữa, phải), wrap text, merge cells.
  • Font & Fill: Kiểu chữ, màu, nền ô.
  • Conditional Formatting: Định dạng có điều kiện (highlight cells > 100, top 10%, data bars, color scales).

1.4 Các Công Cụ Quản Lý Dữ Liệu Cơ Bản

  • Sort & Filter: Sắp xếp tăng/giảm, lọc tự động (AutoFilter), lọc nâng cao (Advanced Filter).
  • Tables: Chuyển vùng dữ liệu thành Table (Ctrl + T) – tự động mở rộng, áp dụng công thức, định dạng.
  • Data Validation: Giới hạn nhập dữ liệu (list, whole number, decimal, date, custom).

1.5 Công Thức & Hàm Cơ Bản

Nhóm HàmHàmMô TảVí Dụ
Toán họcSUM, AVERAGE, MIN, MAXTính tổng, trung bình, min, max=SUM(A1:A10)
Thống kêCOUNT, COUNTA, COUNTIFĐếm số ô chứa số, đếm mọi ô, đếm có điều kiện=COUNTIF(B:B,">=50")
Văn bảnLEFT, RIGHT, MID, CONCATENATE, TEXTTrích xuất, ghép, định dạng chuỗi=CONCATENATE(A2," - ",B2)
Ngày giờTODAY, NOW, DATE, DATEDIFLấy ngày hiện tại, tính hiệu ngày=DATEDIF(A2, TODAY(),"d")
LogicIF, AND, OR, NOTKiểm tra điều kiện=IF(C2>100,"Lớn","Nhỏ")

1.6 Bảo Mật & Chia Sẻ

  • Protect Sheet/Workbook: Ngăn người dùng chỉnh sửa ô quan trọng.
  • Password Protection: Đặt mật khẩu mở/đóng file.
  • Sharing: Sử dụng OneDrive/SharePoint để cộng tác thời gian thực.

2. Kỹ Năng Trung Bình: Tăng Tốc Làm Việc

2.1 Sử Dụng Hàm Nâng Cao

Nhóm HàmHàmMô TảVí Dụ
Tra cứuVLOOKUP, HLOOKUP, INDEX, MATCH, XLOOKUPTìm giá trị trong bảng=XLOOKUP(E2, A:A, B:B, "Không tìm thấy")
Thống kê nâng caoSUMIF, SUMIFS, AVERAGEIF, AVERAGEIFS, COUNTIFSTổng/đếm có nhiều tiêu chí=SUMIFS(C:C, A:A, "Quý 1", B:B, "Khu vực A")
Mảng (Array)TRANSPOSE, SEQUENCE, FILTER, SORT, UNIQUEXử lý dữ liệu dạng mảng=UNIQUE(FILTER(A2:A100, B2:B100="Hoàn thành"))
Tài chínhPV, FV, NPV, IRR, PMTTính giá trị hiện tại, chiết khấu=NPV(0.08, C2:C12)
Lập lịchWORKDAY, NETWORKDAYS, EDATETính ngày làm việc, ngày cuối kỳ=WORKDAY(A2, 15, Holidays!$A$2:$A$10)

2.2 Quản Lý Dữ Liệu Với Table & Structured References

Khi dữ liệu được chuyển thành Table, Excel tự động tạo structured references (tham chiếu có cấu trúc) như:

  • =SUM(Table1Doanh thu)
  • =AVERAGEIFS(Table1Giá bán, Table1Nhà cung cấp, "ABC")

Lợi ích:
– Tự động mở rộng khi thêm dòng.
– Đọc công thức dễ hiểu hơn.
– Dễ dàng sử dụng trong PivotTable.

2.3 PivotTable & PivotChart

Tạo PivotTable

  1. Chọn bất kỳ ô trong Table.
  2. Vào Insert → PivotTable.
  3. Chọn vị trí (new worksheet hoặc existing).
  4. Kéo trường vào Rows, Columns, Values, Filters.

Thủ Thuật Nhanh

  • Slicer: Bộ lọc đồ họa, giúp người dùng chọn nhanh các giá trị.
  • Timeline: Lọc dữ liệu theo thời gian.
  • Calculated Field: Thêm cột tính toán trực tiếp trong Pivot (VD: =Profit = Revenue - Cost).

PivotChart

  • Chọn PivotTable → Insert → PivotChart.
  • Chọn loại biểu đồ (Column, Line, Pie, Treemap…).
  • Sử dụng Design và Format để tùy chỉnh.

2.4 Power Query (Get & Transform)

Power Query cho phép import, cleanse, transform dữ liệu từ nhiều nguồn: Excel, CSV, SQL, Web, API.

Các Bước Cơ Bản

  1. Get Data → Chọn nguồn (From File → From Workbook, From Text/CSV, From Web…).
  2. Power Query Editor mở ra:
  3. Remove Columns/Rows
  4. Split Column (by delimiter, by number of characters)
  5. Pivot/Unpivot
  6. Group By (tổng hợp dữ liệu)
  7. Merge Queries (join) và Append Queries (union).
  8. Khi hoàn tất, Close & Load → Dữ liệu xuất hiện dưới dạng Table.

Mẹo Thường Dùng

  • Sử dụng Custom Column với công thức M (Power Query language) để tạo cột tính toán.
  • Lưu lại Query để tái sử dụng cho các file mới.
  • Đặt Refresh tự động (Data → Queries & Connections → Properties).

2.5 Power Pivot & DAX

Power Pivot cho phép tạo Data Model với quan hệ (relationship) giữa nhiều bảng, sử dụng DAX (Data Analysis Expressions) để tính toán phức tạp.

Các Thành Phần Cơ Bản

  • Tables: Nhập dữ liệu vào Data Model.
  • Relationships: Kết nối các bảng qua khóa chung (Primary/Foreign Key).
  • Measures: Định nghĩa công thức DAX (VD: Total Sales = SUM(SalesAmount)).
  • Calculated Columns: Cột tính toán trên mỗi dòng.

Một Số Hàm DAX Thông Dụng

HàmMô TảVí Dụ
CALCULATEThay đổi context tính toánCALCULATE(Total Sales, YearYear=2026)
FILTERLọc bảngFILTER(Sales, SalesRegion="North")
ALLBỏ lọc contextCALCULATE(Total Sales, ALL(Region))
RELATEDLấy giá trị từ bảng liên quanRELATED(ProductCategory)
TIMEINTELLIGENCETOTALYTD, SAMEPERIODLASTYEARTOTALYTD(Total Sales, DateDate)

2.6 Macro VBA Cơ Bản

Ghi Macro (Record Macro)

  1. Developer → Record Macro.
  2. Thực hiện thao tác (định dạng, sao chép, v.v.).
  3. Dừng ghi và lưu macro.

Chỉnh Sửa Macro

  • Mở Visual Basic for Applications (VBA) Editor (Alt + F11).
  • Các thành phần quan trọng:
  • Modules: Chứa Sub và Function.
  • ThisWorkbook & Sheet Objects: Xử lý sự kiện (Open, Change, BeforeSave…).

Ví Dụ Macro Đơn Giản

Sub ClearAndFormat() With Sheets("Data") .Cells.ClearContents .Range("A1:D1").Font.Bold = True .Range("A1:D1").Interior.Color = RGB(200, 200, 255) End With
End Sub

Lưu Ý Khi Sử Dụng VBA

  • Đặt Option Explicit để bắt lỗi biến chưa khai báo.
  • Sử dụng Error Handling (On Error GoTo ErrHandler) để tránh treo file.
  • Khi chia sẻ file, thông báo người dùng bật macro (Security Settings).

3. Kỹ Năng Nâng Cao: Tối Ưu Hoá & Tự Động Hóa

Kỹ Năng Sử Dụng Excel
Kỹ Năng Sử Dụng Excel

3.1 Tối Ưu Hóa Công Thức

  • Avoid Volatile Functions: Hàm volatile (NOW, TODAY, OFFSET, INDIRECT, RAND) tái tính mỗi khi workbook thay đổi, làm chậm.
  • Use Helper Columns: Thay vì lồng nhiều hàm trong một ô, chia thành các cột phụ để giảm độ phức tạp.
  • Array Formulas (Dynamic Arrays): Excel 365 hỗ trợ hàm trả về mảng tự động, giảm nhu cầu dùng Ctrl+Shift+Enter.

3.2 Phân Tích Dữ Liệu Nâng Cao

What-If Analysis

  • Scenario Manager: Lưu nhiều kịch bản (best, worst, base) và so sánh.
  • Goal Seek: Tìm giá trị đầu vào để đạt mục tiêu (VD: =Goal Seek để tìm lãi suất cần thiết).
  • Data Table: Tạo bảng dữ liệu cho nhiều biến (two‑variable data table).

Solver Add‑in

  • Mục tiêu: Tối ưu hàm mục tiêu (max/min) với ràng buộc.
  • Ứng dụng: Phân bổ nguồn lực, lập kế hoạch sản xuất, tối ưu danh mục đầu tư.

3.3 Tự Động Hóa Nhiều Bước Với Power Automate

  • Kết nối Excel Online (OneDrive) với Power Automate để tạo workflow:
  • Khi một hàng mới được thêm → Gửi email thông báo.
  • Khi giá trị trong cột “Status” thay đổi → Tạo task trong Planner.
  • Lập lịch Refresh Power Query tự động hàng ngày/giờ.

3.4 Dashboard & Visual Storytelling

  • Sử dụng slicer & timeline để người dùng tự do lọc.
  • Conditional Formatting trong bảng dữ liệu để nhấn mạnh xu hướng.
  • Combo Charts (Column + Line) để hiển thị cùng lúc doanh thu và tỷ lệ tăng trưởng.
  • KPI Cards: Dùng Insert → Card hoặc tạo via formulas (e.g., =GETPIVOTDATA) để hiển thị chỉ số quan trọng.

3.5 Tích Hợp Với Các Nguồn Dữ Liệu Khác

  • SQL Server: Import via Data → Get Data → From Database → From SQL Server; viết query tùy chỉnh.
  • Power BI: Export dữ liệu từ Excel hoặc sử dụng Publish để đồng bộ mô hình dữ liệu.
  • API Web: Dùng Power Query From Web với URL có tham số hoặc dùng VBA XMLHttpRequest để gọi API và đưa dữ liệu vào sheet.

4. Chuyên Sâu: Xây Dựng Giải Pháp Toàn Diện

4.1 Xây Dựng Data Model Phức Tạp

  1. Xác định các bảng: Fact Table (giao dịch), Dimension Tables (khách hàng, sản phẩm, thời gian).
  2. Tạo Relationships: One‑to‑many từ Dimension → Fact.
  3. Sử dụng Star Schema để tối ưu truy vấn DAX.
  4. Measures nâng cao:
  5. YoY Growth = DIVIDE(Total Sales - CALCULATE(Total Sales, SAMEPERIODLASTYEAR(DateDate)), CALCULATE(Total Sales, SAMEPERIODLASTYEAR(DateDate)))
  6. Rolling 12M = CALCULATE(Total Sales, DATESINPERIOD(DateDate, MAX(DateDate), -12, MONTH))

4.2 Tự Động Hóa Đầy Đủ Với VBA & Power Query

Ví Dụ: Quy Trình Đóng Khóa Báo Cáo Hàng Tháng

Sub MonthlyReportClose() Dim ws As Worksheet Dim pt As PivotTable Dim rng As Range ' 1. Refresh all queries ThisWorkbook.RefreshAll Application.Wait Now + TimeValue("00:00:10") ' 2. Update pivot tables For Each ws In ThisWorkbook.Worksheets For Each pt In ws.PivotTables pt.RefreshTable Next pt Next ws ' 3. Protect sheets For Each ws In ThisWorkbook.Worksheets ws.Protect Password:="Secure2026", UserInterfaceOnly:=True Next ws ' 4. Save as PDF with month name Set rng = Sheets("Report").UsedRange rng.ExportAsFixedFormat Type:=xlTypePDF, _ Filename:=ThisWorkbook.Path & "\Report_" & Format(Date, "yyyymm") & ".pdf" MsgBox "Báo cáo đã được đóng khóa và lưu PDF.", vbInformation
End Sub

Kết Hợp Power Query Và VBA

  • Sử dụng VBA để trigger refresh của một query cụ thể:
    vba Sub RefreshSalesData() ThisWorkbook.Connections("SalesData_Query").Refresh End Sub
  • Sau khi refresh, dùng Workbook_SheetChange để kiểm tra thay đổi và gửi thông báo.

4.3 Kiểm Tra Chất Lượng Dữ Liệu (Data Quality)

  • Data Validation kết hợp Custom Formula:
    excel =AND(ISNUMBER(A2), A2>0, A2<100000)
  • Conditional Formatting để đánh dấu giá trị ngoại lệ:
  • Rule: =OR(A2<0, A2>100000) → Fill red.
  • Power Query: Dùng Remove Errors, Replace Errors và Detect Duplicates.

4.4 Tối Ưu Hoá Khi Làm Việc Nhóm

  • Co‑authoring: Sử dụng Excel Online để nhiều người cùng chỉnh sửa.
  • Version Control: Lưu các phiên bản trên SharePoint; dùng Version History để quay lại.
  • Comment & Threaded Discussion: Gắn comment vào ô, trả lời trực tiếp trong file.
  • Protected View: Khi nhận file từ bên ngoài, bật chế độ bảo mật và chỉ cho phép xem.

4.5 Đào Tạo & Chuyển Giao Kiến Thức

  • Template chuẩn: Tạo file mẫu có sẵn các bảng, macro, hướng dẫn sử dụng (tab “Guide”).
  • Video hướng dẫn: Ghi lại các bước quan trọng (Screen capture) và lưu trên Teams/SharePoint.
  • Workbook Documentation: Sử dụng tab “Documentation” để liệt kê:
  • Mô tả dữ liệu nguồn.
  • Các công thức quan trọng.
  • Quy trình refresh và bảo trì.

5. Tổng Kết – Lộ Trình Phát Triển Kỹ Năng Excel

Giai ĐoạnNội Dung Chủ ĐạoThời Gian Dự KiếnKết Quả Mong Đạt
Cơ BảnGiao diện, nhập liệu, định dạng, công thức đơn2‑3 tuầnTự tin thao tác trên bất kỳ workbook nào
Trung BìnhHàm nâng cao, Table, PivotTable, Power Query4‑6 tuầnPhân tích dữ liệu nhanh, tạo báo cáo tự động
Nâng CaoPower Pivot/DAX, macro VBA, dashboard, Solver6‑8 tuầnTự động hoá quy trình, tối ưu hoá quyết định
Chuyên SâuData model phức tạp, tích hợp API, workflow Power Automate2‑3 thángXây dựng giải pháp doanh nghiệp toàn diện

Lưu ý quan trọng: Học Excel không chỉ là nắm công thức mà còn là tư duy logic – phân tích vấn đề, xác định dữ liệu cần, lựa chọn công cụ phù hợp. Thực hành thường xuyên trên dự án thực tế, tham gia cộng đồng (Stack Overflow, Reddit r/excel, Microsoft Tech Community) sẽ giúp bạn nhanh chóng nâng cao năng lực.

6. Một Số Tài Nguyên Học Tập Đề Xuất

  1. Microsoft Learn – Excel: Các module miễn phí, từ cơ bản tới Power Query, Power Pivot.
  2. Chủ đề “Excel Campus” và “MyExcelOnline”: Blog, video tutorial chất lượng.
  3. Sách:
  4. Excel 2026 Bible – John Walkenbach.
  5. Power Query for Excel – Chris Webb.
  6. M is for (Data) Monkey – Ken Puls & Miguel Escobar (Power Query).
  7. Khóa học trực tuyến:
  8. Coursera “Data Analysis and Visualization with Excel”.
  9. Udemy “Microsoft Excel – From Beginner to Advanced”.
  10. Cộng đồng:
  11. Reddit r/excel.
  12. Stack Overflow tag excel.
  13. LinkedIn Groups “Excel Power Users”.

7. Kết Luận

Excel là một công cụ đa năng, có thể phục vụ từ công việc kế toán, tài chính, marketing, đến phân tích dữ liệu lớn. Khi bạn nắm vững các kỹ năng cơ bản, thông thạo các hàm trung bình, khai thác sức mạnh của Power Query, Power Pivot và VBA, và xây dựng quy trình tự động hoá, bạn không chỉ làm việc hiệu quả hơn mà còn tạo ra giá trị chiến lược cho doanh nghiệp.

Hãy đặt mục tiêu học tập rõ ràng, thực hành trên dự án thực tế, và không ngừng cập nhật kiến thức khi Excel liên tục ra mắt tính năng mới (Dynamic Arrays, LAMBDA, Let Function…). Khi đó, bạn sẽ trở thành “siêu nhân Excel” thực thụ, sẵn sàng giải quyết mọi thách thức dữ liệu trong môi trường kinh doanh ngày càng phức tạp.

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