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 20Thứ 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.
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:
- 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 - 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ử
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 2 | a+b*c | |||||
| 2 | 3 | (a+b)*c | |||||
| 3 | 4 | ||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
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
1Làm quen với bảng tính
Bảng tính là gì?Ô và tham chiếuNhững ô đầu tiênHàng, cột và lướiÔn tập: làm quen với lưới3Công thức đầu tiên của bạn
Công thức là gì?Viết công thứcCông thức với ôToán tử số họcThứ tự thực hiện phép tínhÔn tập: Công thức đầu tiênTự luyện tập: Playground Excel