Các toán tử trong tính toán và mức độ ưu tiên trong Excel.

Áp dụng cho
Excel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel 2024 Excel 2024 dành cho máy Mac Excel 2021 Excel 2021 cho Mac Excel for iPad Excel Web App Excel cho iPhone Excel cho máy tính bảng Android Excel cho điện thoại Android Excel Mobile

Toán tử xác định cụ thể kiểu tính toán bạn muốn thực hiện trên các thành phần trong một công thức—chẳng hạn như cộng, trừ, nhân hoặc chia. Trong bài viết này, bạn sẽ tìm hiểu thứ tự mặc định mà các toán tử hành động trên các thành phần trong một phép tính. Bạn cũng sẽ tìm hiểu cách thay đổi thứ tự này bằng cách sử dụng các dấu ngoặc đơn.

Các dạng toán tử

Có bốn dạng toán tử tính toán khác nhau: số học, so sánh, móc nối văn bản và tham chiếu.

Toán tử số học

Để thực hiện phép tính toán học cơ bản như cộng, trừ hay nhân—hoặc kết hợp số—và tạo kết quả số, hãy sử dụng các toán tử số học trong bảng này.

Toán tử số học Ý nghĩa Ví dụ
+ (dấu cộng) Phép cộng =3+3
– (dấu trừ) Phép trừ
Dạng phủ định
=3–1
=–1
* (dấu hoa thị) Phép nhân =3*3
/ (dấu xuyệc ngược) Phép chia =3/3
% (dấu phần trăm) Phần trăm =20%
^ (dấu mũ) Phép lũy thừa =2^3

Toán tử so sánh

Với các toán tử trong bảng dưới đây, bạn có thể so sánh hai giá trị. Khi hai giá trị được so sánh bằng cách sử dụng những toán tử này, kết quả sẽ là giá trị lô-gic hoặc TRUE hay FALSE.

Toán tử so sánh Ý nghĩa Ví dụ
= (dấu bằng) Bằng =A1=B1
> (dấu lớn hơn) Lớn hơn =A1>B1
< (dấu nhỏ hơn) Nhỏ hơn =A1<B1
>= (dấu lớn hơn hoặc bằng) Lớn hơn hoặc bằng =A1>=B1
<= (dấu nhỏ hơn hoặc bằng) Nhỏ hơn hoặc bằng =A1<=B1
<> (dấu khác) Khác =A1<>B1

Toán tử móc nối văn bản

Sử dụng dấu và (&) để nối hoặc móc nối một hoặc nhiều chuỗi văn bản nhằm tạo một đoạn văn bản duy nhất.

Toán tử văn bản Ý nghĩa Ví dụ
& (dấu "và") Kết nối hoặc móc nối hai giá trị để tạo thành một giá trị văn bản liên tục. ="North"&"wind"

Toán tử tham chiếu

Kết nối các phạm vi ô cho các tính toán với các toán tử này.

Toán tử tham chiếu Ý nghĩa Ví dụ
: (dấu hai chấm) Toán tử phạm vi tạo một tham chiếu đến tất cả các ô giữa hai tham chiếu bao gồm cả hai tham chiếu. =SUM(B5:B15)
, (dấu phẩy) Toán tử liên kết, kết hợp nhiều tham chiếu thành một tham chiếu. =SUM(B5:B15,D5:D15)
(dấu cách) Toán tử giao, tạo tham chiếu đến các ô chung cho hai tham chiếu. =SUM(B7:D7, C6:C8)
# (pound) Ký hiệu # được dùng trong một số ngữ cảnh:
  • Được sử dụng làm một phần của tên lỗi.
  • Được dùng để chỉ báo không đủ không gian để kết xuất. Trong hầu hết các trường hợp, bạn có thể mở rộng cột cho đến khi nội dung hiển thị đúng.
  • Toán tử dải ô tràn, được sử dụng để tham chiếu toàn bộ dải ô trong công thức mảng động.
  • Lỗi #BỊ CHẶN!
  • #####
  • =SUM(A2#)
@ (tại) Toán tử tham chiếu, được dùng để chỉ báo giao điểm ẩn trong một công thức. =@A1:A10
=SUM(Bảng1[@[Tháng Một]:[Tháng Mười Hai]])

Thứ tự Excel thực hiện tính toán trong công thức

Trong một số trường hợp, thứ tự tính toán được thực hiện có thể ảnh hưởng đến giá trị trả lại của công thức, vì vậy việc hiểu thứ tự — và cách bạn có thể thay đổi thứ tự để đạt kết quả bạn mong đợi rất quan trọng.

Thứ tự Tính toán

Công thức tính toán giá trị theo một thứ tự cụ thể. Một công thức trong Excel luôn bắt đầu bằng dấu bằng (=). Dấu bằng sẽ cho Excel biết rằng các ký tự theo sau dấu bằng tạo thành một công thức. Sau dấu bằng này, có thể có một chuỗi các thành phần cần được tính toán (toán hạng), được phân tách bởi các toán tử tính toán. Excel tính toán công thức từ trái sang phải, theo một thứ tự cụ thể cho mỗi toán tử trong công thức.

Ưu tiên toán tử

Nếu bạn kết hợp một số toán tử trong một công thức, Excel thực hiện các thao tác theo thứ tự được hiển thị trong bảng sau. Nếu một công thức bao gồm các toán tử với ưu tiên giống nhau — ví dụ, nếu một công thức bao gồm toán tử nhân và chia — Excel sẽ đánh giá các toán tử từ trái sang phải.

Toán tử Mô tả
: (dấu hai chấm)
(dãn cách đơn)
, (dấu phẩy)
Toán tử tham chiếu
Dạng phủ định (như trong –1)
% Percent
^ Phép lũy thừa
* và / Phép nhân và phép chia
+ và – Phép cộng và phép trừ
& Kết nối hai chuỗi văn bản (móc nối)
=
< >
<=
>=
<>
So sánh

Dùng dấu ngoặc đơn

Để thay đổi thứ tự đánh giá, hãy đặt phần công thức cần được tính toán trước trong dấu ngoặc đơn. Ví dụ: công thức sau đây cho kết quả là 11, vì Excel tính toán phép nhân trước phép cộng. Trước tiên, công thức có 2 nhân với 3, sau đó cộng thêm 5 vào kết quả.

=5+2*3

Ngược lại, nếu bạn sử dụng dấu ngoặc đơn để thay đổi cú pháp, Excel cộng 5 và 2 với nhau và nhân kết quả với 3 ra kết quả là 21.

=(5+2)*3

Trong ví dụ dưới đây, phần đầu tiên của công thức được đặt trong dấu ngoặc đơn sẽ buộc Excel tính B4+25 trước, rồi chia kết quả cho tổng các giá trị trong các ô D5, E5 và F5.

=(B4+25)/SUM(D5:F5)

Cách Excel chuyển đổi các giá trị trong công thức

Khi bạn nhập công thức, Excel cần phải sử dụng các kiểu giá trị cụ thể cho mỗi toán tử. Nếu bạn nhập một loại giá trị khác với dự kiến, Excel có thể chuyển đổi giá trị đó.

Công thức Sản phẩm Giải thích
= "1"+"2" 3 Khi bạn sử dụng dấu cộng (+), Excel cần phải có các số trong công thức. Ngay cả khi dấu ngoặc kép có nghĩa là "1" và "2" là các giá trị văn bản, Excel sẽ tự động chuyển đổi giá trị văn bản thành số.
= 1+"$4,00" 5 Khi một công thức yêu cầu một số, Excel chuyển đổi văn bản nếu nó có định dạng thường được chấp nhận cho số.
= "01/06/2001"-"01/05/2001" 31 Excel sẽ hiểu văn bản là ngày ở định dạng mm/dd/yyyy, chuyển đổi ngày thành số sê-ri rồi tính toán chênh lệch giữa chúng.
=SQRT ("8+1") Lỗi #BỊ CHẶN! Excel không thể chuyển đổi văn bản thành số vì văn bản "8+1" không thể chuyển đổi thành số. Bạn có thể sử dụng "9" hoặc "8"+"1" thay cho "8+1" để chuyển đổi văn bản thành số và trả về kết quả của 3.
= "A"&TRUE ATRUE Khi chờ đợi phải là văn bản, Excel sẽ chuyển đổi số và giá trị lô-gic chẳng hạn như TRUE và FALSE thành văn bản.

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.

Xem Thêm