Menu
CoddyTech

Cheat sheet Excel

Cập nhật lần cuối

Công thức cơ bản

Mọi công thức đều bắt đầu bằng dấu bằng. Excel tính toán và hiển thị kết quả trong ô.

Thao tácCú pháp
Bắt đầu một công thức= rồi đến biểu thức, ví dụ =2+2
Tham chiếu tới ô khác=A1
Phép tính số học+ - * / và ^ cho lũy thừa
Điều khiển thứ tự phép tính=(A1+A2)*B1
Nối văn bản=A1&" "&B1 hoặc =CONCAT(A1," ",B1)
Toán tử so sánh= <> > < >= <=
Phần trăm của một giá trị=A1*15%
Thêm chú thích vào công thức=SUM(A1:A9)+N("monthly total")
Hiện công thức thay cho kết quảCtrl + ` (bật/tắt)
Biến công thức thành kết quảSao chép, rồi Paste Special → Values

Tham chiếu ô và vùng

Dấu $ khóa hàng hoặc cột để chúng không bị dịch khi bạn sao chép công thức, đây là điều hữu ích nhất cần hiểu trong Excel.

Tham chiếuÝ nghĩa
A1Tương đối: bị dịch khi sao chép theo bất kỳ hướng nào
$A$1Tuyệt đối: không bao giờ bị dịch
$A1Khóa cột, hàng được dịch
A$1Khóa hàng, cột được dịch
A1:A10Một vùng gồm mười ô dọc theo một cột
A1:C10Một khối hình chữ nhật
A:AToàn bộ cột A
1:1Toàn bộ hàng 1
Sheet2!A1Một ô ở trang tính khác
'My Sheet'!A1Trang tính khác có tên chứa khoảng trắng
[Book2.xlsx]Sheet1!A1Một ô trong sổ làm việc khác
Bật/tắt $ khi đang sửaF4 (Windows), Cmd + T (Mac)

Hàm toán học và tổng hợp

Các phép tính tổng hằng ngày. Tất cả đều nhận một vùng, một danh sách ô, hoặc kết hợp cả hai.

HàmTác dụng
=SUM(B2:B20)Cộng mọi số trong vùng
=AVERAGE(B2:B20)Giá trị trung bình
=MEDIAN(B2:B20)Giá trị trung vị
=MIN(B2:B20) / =MAX(B2:B20)Giá trị nhỏ nhất / lớn nhất
=PRODUCT(B2:B5)Nhân các giá trị với nhau
=SUMPRODUCT(B2:B20,C2:C20)Nhân từng cặp rồi cộng lại: tính tổng có trọng số
=ABS(B2)Giá trị tuyệt đối
=POWER(B2,3)B2 lập phương (giống =B2^3)
=SQRT(B2)Căn bậc hai
=MOD(B2,2)Số dư: bằng =0 với số chẵn
=SUBTOTAL(109,B2:B20)Chỉ cộng các hàng đang hiển thị (bỏ qua hàng bị lọc ẩn)
=RAND() / =RANDBETWEEN(1,100)Số thập phân ngẫu nhiên / số nguyên ngẫu nhiên

Hàm logic

IF là hàm chủ lực. IFS và IFERROR giúp công thức dài vẫn dễ đọc.

HàmTác dụng
=IF(B2>1000,"Over","OK")Một điều kiện, hai kết quả
=IF(B2>1000,"Over",IF(B2>500,"Watch","OK"))IF lồng nhau cho ba kết quả trở lên
=IFS(B2>1000,"Over",B2>500,"Watch",TRUE,"OK")Cách viết phẳng thay cho IF lồng nhau
=AND(B2>0,C2>0)TRUE chỉ khi mọi điều kiện đều đúng
=OR(B2>0,C2>0)TRUE khi có ít nhất một điều kiện đúng
=NOT(B2>0)Đảo ngược TRUE/FALSE
=IFERROR(A2/B2,0)Thay lỗi bằng một giá trị dự phòng
=IFNA(VLOOKUP(...),"Not found")Chỉ bắt lỗi #N/A
=ISBLANK(B2)TRUE với ô trống
=ISNUMBER(B2) / =ISTEXT(B2)Kiểm tra kiểu: hữu ích khi xác thực dữ liệu nhập vào
=SWITCH(B2,1,"Low",2,"Mid",3,"High","Other")So khớp một giá trị với danh sách các trường hợp

Đếm và tính tổng có điều kiện

Nhóm hàm *IF và *IFS trả lời câu hỏi "bao nhiêu hàng" và "tổng bao nhiêu" cho những hàng khớp một quy tắc.

HàmTác dụng
=COUNT(B2:B20)Đếm các ô chứa số
=COUNTA(B2:B20)Đếm các ô không trống, mọi kiểu dữ liệu
=COUNTBLANK(B2:B20)Đếm các ô trống
=COUNTIF(B2:B20,">100")Đếm các hàng khớp một điều kiện
=COUNTIF(B2:B20,"*north*")Ký tự đại diện: * là chuỗi ký tự bất kỳ, ? là một ký tự
=COUNTIFS(B2:B20,">100",C2:C20,"Paid")Đếm các hàng khớp nhiều điều kiện
=SUMIF(C2:C20,"Paid",B2:B20)Cộng cột B ở những hàng mà C khớp
=SUMIFS(B2:B20,C2:C20,"Paid",D2:D20,"EU")Tính tổng với nhiều điều kiện
=AVERAGEIF(C2:C20,"Paid",B2:B20)Trung bình có điều kiện
=MAXIFS(B2:B20,C2:C20,"Paid")Giá trị lớn nhất trong các hàng khớp
=COUNTIF($A$2:A2,A2)>1Đánh dấu giá trị trùng lặp khi đi dần xuống cột
=SUMPRODUCT((C2:C20="Paid")*(B2:B20))Tổng có điều kiện mà không cần SUMIFS

Hàm tra cứu và tham chiếu

Lấy một giá trị từ bảng khác. XLOOKUP là bản thay thế hiện đại cho VLOOKUP; INDEX/MATCH chạy trên mọi phiên bản Excel.

HàmTác dụng
=VLOOKUP(A2,$F$2:$H$50,3,FALSE)Tìm A2 ở cột đầu tiên, trả về cột thứ 3. FALSE = khớp chính xác
=XLOOKUP(A2,$F$2:$F$50,$H$2:$H$50,"Not found")Vùng tra cứu và vùng trả về tách riêng, nên tra được sang bên trái
=INDEX($H$2:$H$50,MATCH(A2,$F$2:$F$50,0))Cách viết kinh điển chạy ở mọi nơi
=MATCH(A2,$F$2:$F$50,0)Vị trí của A2 trong vùng
=HLOOKUP(A2,$F$1:$Z$4,3,FALSE)Giống VLOOKUP nhưng dò theo hàng
=INDEX(B2:D20,2,3)Ô ở hàng 2, cột 3 của khối
=XLOOKUP(A2,F:F,H:H,,-1)Khớp gần đúng: lấy mục nhỏ hơn liền kề (tra theo bậc/mức)
=OFFSET(A1,2,1)Ô nằm dưới A1 2 hàng và sang phải 1 cột
=INDIRECT("Sheet"&B1&"!A1")Tạo tham chiếu từ văn bản
=CHOOSE(B2,"Low","Mid","High")Chọn mục thứ N trong danh sách
=UNIQUE(A2:A100)Các giá trị khác nhau trong vùng (tràn kết quả)
=FILTER(A2:C100,C2:C100="Paid")Các hàng khớp điều kiện (tràn kết quả)

Hàm văn bản

Phần lớn bảng tính thực tế bắt đầu bằng văn bản lộn xộn. Đây là các công cụ làm sạch.

HàmTác dụng
=LEN(A2)Số ký tự
=LEFT(A2,3) / =RIGHT(A2,3)3 ký tự đầu / cuối
=MID(A2,4,5)5 ký tự bắt đầu từ vị trí 4
=TRIM(A2)Xóa khoảng trắng ở đầu, ở cuối và khoảng trắng lặp lại
=CLEAN(A2)Loại bỏ ký tự không in được trong dữ liệu nhập vào
=UPPER(A2) / =LOWER(A2) / =PROPER(A2)Đổi chữ hoa, chữ thường
=SUBSTITUTE(A2,"-","")Thay mọi lần xuất hiện của một chuỗi con
=REPLACE(A2,1,3,"NEW")Thay theo vị trí thay vì theo nội dung
=FIND("@",A2) / =SEARCH("@",A2)Vị trí của chuỗi con (FIND phân biệt chữ hoa, chữ thường)
=TEXTSPLIT(A2,",")Tách văn bản ra nhiều ô theo ký tự phân cách
=TEXTJOIN(", ",TRUE,A2:A9)Nối một vùng bằng ký tự phân cách, bỏ qua ô trống
=TEXT(A2,"0.00")Định dạng số thành văn bản theo một mẫu
=VALUE(A2)Chuyển chuỗi chứa số thành số thực sự
=EXACT(A2,B2)So sánh có phân biệt chữ hoa, chữ thường

Hàm ngày và giờ

Excel lưu ngày dưới dạng số, vì vậy bạn có thể trừ hai ngày để ra số ngày.

HàmTác dụng
=TODAY() / =NOW()Ngày hôm nay / ngày và giờ hiện tại
=YEAR(A2), =MONTH(A2), =DAY(A2)Lấy một phần của ngày
=DATE(2026,8,6)Tạo ngày từ các phần
=B2-A2Số ngày giữa hai ngày
=DATEDIF(A2,B2,"m")Số tháng tròn giữa hai ngày ("y", "m", "d")
=EDATE(A2,3)Cùng ngày, ba tháng sau
=EOMONTH(A2,0)Ngày cuối cùng trong tháng của A2
=WEEKDAY(A2,2)Thứ trong tuần, 1 = Thứ Hai khi có đối số 2
=NETWORKDAYS(A2,B2)Số ngày làm việc giữa hai ngày
=WORKDAY(A2,10)Ngày sau A2 10 ngày làm việc
=TEXT(A2,"yyyy-mm-dd")Định dạng ngày thành văn bản
=HOUR(A2), =MINUTE(A2)Các phần của thời gian

Hàm làm tròn và hàm số

Làm tròn để hiển thị là việc của định dạng; làm tròn để tính toán là việc của hàm.

HàmTác dụng
=ROUND(A2,2)Làm tròn đến 2 chữ số thập phân
=ROUNDUP(A2,0) / =ROUNDDOWN(A2,0)Luôn làm tròn lên / luôn làm tròn xuống
=MROUND(A2,5)Làm tròn đến bội số gần nhất của 5
=CEILING(A2,1) / =FLOOR(A2,1)Làm tròn lên / xuống đến một bội số
=INT(A2)Bỏ phần thập phân
=TRUNC(A2,1)Cắt bớt chữ số thập phân mà không làm tròn
=RANK(B2,$B$2:$B$20)Thứ hạng của một giá trị trong vùng
=PERCENTILE(B2:B20,0.9)Phân vị thứ 90
=STDEV.S(B2:B20)Độ lệch chuẩn của một mẫu
=CORREL(B2:B20,C2:C20)Hệ số tương quan giữa hai cột

Mã lỗi và ý nghĩa

Mỗi lỗi chỉ ra một sai sót cụ thể, đọc hiểu chúng giúp bạn đỡ phải đoán mò.

LỗiNguyên nhânCách sửa thường gặp
#DIV/0!Chia cho 0 hoặc cho một ô trốngBọc trong IFERROR, hoặc chặn trước bằng IF(B2=0,...)
#N/ATra cứu không tìm thấy gìKiểm tra khoảng trắng thừa (TRIM) và kiểu dữ liệu có khớp không
#VALUE!Sai kiểu đối số: văn bản ở chỗ cần sốKiểm tra các ô được tham chiếu; thử VALUE()
#REF!Công thức trỏ tới một ô đã bị xóaTạo lại tham chiếu
#NAME?Viết sai tên hàm hoặc văn bản không đặt trong dấu nháySửa chính tả; thêm dấu nháy quanh văn bản
#NUM!Kết quả số mà Excel không biểu diễn đượcKiểm tra đối số không hợp lệ, ví dụ SQRT(-1)
#NULL!Hai vùng không giao nhauKiểm tra xem có thiếu dấu phẩy giữa các đối số không
#SPILL!Mảng động không còn chỗ để tràn raXóa trống các ô bên dưới hoặc bên phải
####Không phải lỗi: cột quá hẹpKéo rộng cột
Tham chiếu vòngCông thức chứa chính ô của nóBỏ phần tự tham chiếu

Sắp xếp, lọc và công cụ dữ liệu

Lúc tập dữ liệu thôi là một lưới giá trị và bắt đầu trở thành thứ bạn đọc được.

Việc cần làmCách làm
Sắp xếp một vùngData → Sort, hoặc Alt + A rồi S
Thêm nút lọc thả xuốngCtrl + Shift + L
Định dạng thành bảngCtrl + T: có vùng được đặt tên và công thức tự mở rộng
Xóa dữ liệu trùng lặpData → Remove Duplicates
Tách một cột thành nhiều cộtData → Text to Columns
Flash Fill (điền theo mẫu)Ctrl + E
Cố định hàng tiêu đềView → Freeze Panes → Freeze Top Row
Định dạng có điều kiệnHome → Conditional Formatting: tô màu ô theo quy tắc
Xác thực dữ liệu (danh sách thả xuống)Data → Data Validation → List
Đặt tên cho một vùngChọn vùng, rồi gõ tên vào Name Box
Truy vết đầu vào của công thứcFormulas → Trace Precedents
Goal Seek (tìm giá trị đầu vào)Data → What-If Analysis → Goal Seek

Pivot table trong năm bước

Cách nhanh nhất để tóm tắt vài nghìn hàng dữ liệu.

BướcThao tác
1. Làm sạch dữ liệu nguồnMột hàng tiêu đề, không có hàng trống hay ô đã gộp
2. ChènChọn dữ liệu → Insert → PivotTable
3. HàngKéo trường bạn muốn nhóm theo vào Rows
4. Giá trịKéo cột số bạn muốn tính tổng vào Values
5. Tóm tắtNhấp vào trường giá trị → Summarize Values By → Sum / Count / Average
Thêm chiều thứ haiKéo một trường vào Columns
Lọc toàn bộ bảngKéo một trường vào Filters, hoặc thêm Slicer
Hiển thị phần trămTrường giá trị → Show Values As → % of Grand Total
Làm mới sau khi dữ liệu thay đổiAlt + F5
Đọc một ô của pivot trong công thức=GETPIVOTDATA("Sales",$A$3,"Region","EU")

Phím tắt: những phím cần biết nhất

Khoảng chục phím tắt giúp tiết kiệm thời gian nhất.

Thao tácWindowsMac
Sửa ô đang chọnF2Ctrl + U
Xác nhận và ở lại ô hiện tạiCtrl + EnterCtrl + Enter
Xuống dòng trong một ôAlt + EnterCtrl + Option + Enter
AutoSumAlt + =Cmd + Shift + T
Bật/tắt $ trong tham chiếuF4Cmd + T
Điền xuống từ ô phía trênCtrl + DCmd + D
Điền sang phảiCtrl + RCmd + R
Paste SpecialCtrl + Alt + VCmd + Ctrl + V
Chèn ngày hôm nayCtrl + ;Cmd + ;
Lặp lại thao tác vừa làmF4Cmd + Y
Hoàn tác / làm lạiCtrl + Z / Ctrl + YCmd + Z / Cmd + Shift + Z
Hiện công thứcCtrl + `Ctrl + `

Phím tắt: di chuyển và chọn vùng

Di chuyển trong một trang tính lớn mà không cần chạm tới chuột.

Thao tácWindowsMac
Nhảy tới mép vùng dữ liệuCtrl + phím mũi tênCmd + phím mũi tên
Chọn tới mép vùng dữ liệuCtrl + Shift + phím mũi tênCmd + Shift + phím mũi tên
Chọn cả cột / cả hàngCtrl + Space / Shift + SpaceCtrl + Space / Shift + Space
Chọn vùng dữ liệu hiện tạiCtrl + ACmd + A
Về ô A1Ctrl + HomeFn + Ctrl + Left
Đi tới một ô cụ thểCtrl + GCtrl + G
Trang tính tiếp theo / trước đóCtrl + PgDn / PgUpOption + Right / Left
Chèn hàng hoặc cộtCtrl + Shift + +Cmd + Shift + +
Xóa hàng hoặc cộtCtrl + -Cmd + -
Ẩn một cột / hàngCtrl + 0 / Ctrl + 9Cmd + 0 / Cmd + 9
Tìm / thay thếCtrl + F / Ctrl + HCmd + F / Ctrl + H
Chỉ chọn các ô đang hiển thịAlt + ;Cmd + Shift + Z

Phím tắt: định dạng

Các định dạng số là những phím đáng học thuộc nhất, vì bạn sẽ dùng chúng liên tục.

Thao tácWindowsMac
Hộp thoại Format CellsCtrl + 1Cmd + 1
In đậm / in nghiêng / gạch chânCtrl + B / I / UCmd + B / I / U
Định dạng tiền tệCtrl + Shift + $Ctrl + Shift + $
Định dạng phần trămCtrl + Shift + %Ctrl + Shift + %
Định dạng số với 2 chữ số thập phânCtrl + Shift + !Ctrl + Shift + !
Định dạng ngàyCtrl + Shift + #Ctrl + Shift + #
Định dạng General (bỏ định dạng)Ctrl + Shift + ~Ctrl + Shift + ~
Kẻ viền bao ngoàiCtrl + Shift + &Cmd + Option + 0
Xóa viềnCtrl + Shift + _Cmd + Option + -
Sao chép định dạng (Format Painter)Ctrl + Shift + C, rồi Ctrl + Shift + VCmd + Shift + C, rồi Cmd + Shift + V

Các công thức, hàm và phím tắt Excel mà bạn dùng nhiều nhất, gom trong một trang. Cheat sheet Excel này là bảng tra cứu nhanh cho những việc thực sự gặp trong bảng tính hằng ngày: viết công thức, tham chiếu ô tuyệt đối và tương đối, IF và các hàm đếm, VLOOKUP và XLOOKUP, làm sạch văn bản, ngày tháng, ý nghĩa của từng mã lỗi, và những phím tắt đáng để học thuộc.

Mọi thứ ở đây đều chạy trên Excel cho Windows và Mac, và gần như tất cả đều dùng được nguyên vẹn trong Google Sheets và LibreOffice Calc. Tên hàm được viết bằng tiếng Anh, vì Excel lưu chúng như vậy bên trong tệp, dù bản Excel không phải tiếng Anh sẽ hiển thị tên đã được dịch.

Câu hỏi thường gặp về cheat sheet Excel

Cheat sheet Excel này có miễn phí không?

Có. Toàn bộ trang này miễn phí, không cần đăng ký và không phải tải gì về. Bạn có thể sao chép bất kỳ công thức nào ngay từ các bảng.

Những công thức Excel quan trọng nhất cần biết là gì?

Nếu chỉ học mười hàm, hãy học: SUM, AVERAGE, IF, COUNTIF, SUMIF, XLOOKUP (hoặc VLOOKUP), INDEX kết hợp MATCH, TRIM, TEXT và IFERROR. Chúng bao quát việc tính tổng, logic điều kiện, lấy giá trị từ bảng khác, làm sạch văn bản lộn xộn, và ngăn lỗi làm hỏng báo cáo.

Dấu $ trong công thức Excel có nghĩa là gì?
Dấu $ khóa một phần của tham chiếu để nó không bị dịch khi bạn sao chép công thức. $A$1 luôn trỏ tới A1; $A1 giữ cột A nhưng cho phép hàng thay đổi; A$1 giữ hàng 1 nhưng cho phép cột thay đổi. Nhấn F4 (hoặc Cmd + T trên Mac) khi đang sửa tham chiếu để lần lượt chuyển qua bốn kiểu kết hợp.
Nên dùng VLOOKUP hay XLOOKUP?

Dùng XLOOKUP nếu Excel của bạn có hàm này (Microsoft 365 và Excel 2021 trở đi). Hàm nhận cột tra cứu và cột trả về là hai đối số riêng, nên tra được sang bên trái, không bị hỏng khi ai đó chèn thêm cột, và có sẵn đối số cho trường hợp "không tìm thấy". VLOOKUP vẫn đáng biết vì nó có mặt trong mọi sổ làm việc cũ mà bạn sẽ tiếp nhận. INDEX/MATCH là cách viết chạy được trên mọi phiên bản Excel.

Các công thức này có dùng được trong Google Sheets không?

Gần như tất cả đều dùng được nguyên vẹn: công thức, tham chiếu ô, IF, COUNTIF/SUMIF, các hàm văn bản và ngày tháng, VLOOKUP, INDEX/MATCH, UNIQUE và FILTER. Phím tắt thì khác nhiều hơn, và một vài hàm chỉ có trong Excel (như một số hàm mảng động mới), nên hãy kiểm tra những gì khác thường trước khi dựa vào chúng.

Vì sao tên hàm trong Excel đôi khi trông khác?

Excel dịch tên hàm theo ngôn ngữ giao diện, nên bản tiếng Đức hiển thị SUMME thay cho SUM, còn bản tiếng Pháp là SOMME. Bản thân tệp vẫn lưu tên tiếng Anh, vì vậy tài liệu, cheat sheet này và các sổ làm việc được chia sẻ đều dùng tên tiếng Anh. Gõ tên đã dịch trong Excel của bạn thì ý nghĩa vẫn hoàn toàn như nhau.

Làm sao để lỗi như #N/A không hiện ra trong báo cáo?
Bọc công thức trong IFERROR, ví dụ =IFERROR(VLOOKUP(A2,F:H,3,FALSE),"Not found"). Dùng IFNA khi bạn chỉ muốn bắt lỗi tra cứu thất bại mà vẫn thấy các vấn đề thật như #VALUE!, vì ẩn mọi lỗi sẽ khiến công thức hỏng trở nên vô hình.
Có thể luyện tập các công thức này ở đâu?

Khóa học Excel tương tác miễn phí của Coddy chạy một bảng tính thật ngay trên trình duyệt: mỗi bài học đưa cho bạn một tập dữ liệu nhỏ và một nhiệm vụ, rồi kiểm tra công thức bạn gõ. Không cần cài đặt gì, và cuối khóa có giấy chứng nhận hoàn thành miễn phí.

Hình minh họa các ngôn ngữ lập trình của Coddy

Học Excel cùng Coddy

Bắt đầu