Menu
CoddyTech

Thứ tự thực hiện phép tính

Thuộc phần Kiến thức cơ bản trong hành trình Excel của Coddy. Bài học 15 trên 42.

Nhanh nào: =2+3*4 hiển thị gì? Nếu bạn trả lời 20 thì Excel không đồng ý, kết quả là 14. Cũng như trong giờ toán, Excel thực hiện phép nhân và phép chia trước phép cộng và phép trừ. Vì vậy, Excel tính 3*4 trước (12), rồi cộng 2.

Bạn muốn phép cộng diễn ra trước? Hãy đặt nó trong dấu ngoặc đơn, mọi thứ bên trong dấu ngoặc sẽ được tính trước mọi thứ bên ngoài:

=2+3*4     shows 14
=(2+3)*4   shows 20

Thứ tự ưu tiên đầy đủ: ngoặc đơn trước, rồi đến lũy thừa (^), tiếp theo là * và /, cuối cùng là + và -. Vì vậy, =2*3^2 bằng 18 (phép lũy thừa được thực hiện trước), còn =10-4/2 bằng 8, không phải 3.

Khi chưa chắc chắn, hãy thêm dấu ngoặc đơn. Những dấu ngoặc đơn thừa không làm thay đổi thứ tự tính toán thì vô hại, =(3*4)+2 hoạt động chính xác như =3*4+2, và chúng giúp công thức của bạn dễ đọc hơn.

challenge icon

Thử thách

Dễ

Ba số nằm trong A1, A2 và A3 (gọi chúng là a, b và c). Cột B mô tả hai phép tính trông giống nhau nhưng không giống nhau:

  1. Trong C1 (bên cạnh nhãn a+b*c): a cộng b nhân c, không có dấu ngoặc đơn
  2. Trong C2 (bên cạnh nhãn (a+b)*c): cùng công thức đó, nhưng có dấu ngoặc đơn buộc phép cộng được thực hiện trước

Hãy dùng tham chiếu ô, các con số sẽ thay đổi trong quá trình kiểm tra. Hãy chú ý xem hai kết quả khác nhau thế nào!

Tự làm thử

Sheet1
ABCDEFG
12a+b*c
23(a+b)*c
34
4
5
6
7
8
9
10
11
12
13
14
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Playground Excel