Tạo công thức phức tạp

Bạn có thể có kinh nghiệm làm việc với các công thức chỉ chứa một toán tử, chẳng hạn như 7 + 9 . Các công thức phức tạp hơn có thể chứa một số phép tính toán học (several mathematical operators), chẳng hạn như 5 + 2 * 8 . Khi có nhiều hơn một thao tác trong một công thức, thứ tự các thao tác (order of operations) sẽ cho Google Trang tính biết thao tác nào cần tính toán trước. Để viết công thức cung cấp cho bạn câu trả lời chính xác, chúng ta cần hiểu thứ tự của các phép toán.

Thứ tự phép tính.

Google Trang tính tính toán các công thức dựa trên thứ tự phép tính (order of operations) sau:

  1. Các phép toán đặt trong dấu ngoặc đơn (Parentheses).
  2. Các phép tính lũy thừa (Exponential) (ví dụ 3 ^ 2 ).
  3. Phép nhân (Multiplication) và phép chia (division), tùy điều kiện nào đến trước.
  4. Phép cộng (Addition) và phép trừ (subtraction), tùy điều kiện nào đến trước.

Một phương pháp ghi nhớ có thể giúp bạn ghi nhớ thứ tự là Please Excuse My Dear Aunt Sally.

Tạo công thức phức tạp.

Trong ví dụ dưới đây, chúng tôi sẽ trình bày cách Google Trang tính giải một công thức phức tạp bằng cách sử dụng thứ tự các phép toán. Công thức phức tạp trong ô D7 tính thuế bán hàng bằng cách cộng các giá với nhau và nhân với thuế suất 5% (được viết là 0,05).

Google Trang tính tuân theo thứ tự hoạt động và trước tiên thêm các giá trị bên trong dấu ngoặc đơn: (D3 + D4 + D5 + D6) = 436000. Sau đó, nó nhân với thuế suất: 436000* 0,05. Kết quả sẽ cho thấy thuế là 21800.

Điều đặc biệt quan trọng là tuân theo thứ tự các thao tác khi tạo công thức. Nếu không, Google Trang tính sẽ không tính toán chính xác kết quả. Trong ví dụ của chúng tôi, nếu không bao gồm dấu ngoặc đơn (parentheses) thì phép nhân được tính trước và kết quả không chính xác. Dấu ngoặc đơn thường là cách tốt nhất để xác định phép tính nào sẽ được thực hiện đầu tiên trong Google Trang tính.

Để tạo một công thức phức tạp bằng cách sử dụng thứ tự hoạt động:

Trong ví dụ dưới đây, chúng tôi sẽ sử dụng tham chiếu ô (cell references) cùng với các giá trị số (numerical values) để tạo một công thức phức tạp sẽ tính tổng phụ (subtotal) cho một hóa đơn bán hàng nhiều mặt hàng. Công thức sẽ tính toán tổng tiền hàng của từng món trong menu hàng trước, sau đó thêm các giá trị này vào.

  1. Chọn ô (cell) sẽ chứa công thức. Trong ví dụ của chúng tôi, chúng tôi sẽ chọn ô D 7.

  2. Nhập công thức (formula) của bạn . Trong ví dụ của chúng tôi, chúng tôi sẽ nhập = B3 * C3 + B4 * C4 + B5 * C5 + B6 * C6 . Công thức này sẽ tuân theo thứ tự các phép toán, đầu tiên thực hiện phép nhân: 8000 * 5 ,12000*3 , 60000*2 , 30000*8. Sau đó, nó sẽ thêm các giá trị này để tính tổng:

  3. Kiểm tra lại độ chính xác của công thức, sau đó nhấn Enter trên bàn phím. Công thức sẽ tính toán và hiển thị kết quả (result). Trong ví dụ của chúng tôi, kết quả cho thấy tổng phụ của đơn đặt hàng là 436000.

Google Trang tính không phải lúc nào cũng cho bạn biết (will not always tell you) nếu công thức của bạn có lỗi, vì vậy bạn có thể kiểm tra tất cả các công thức của mình. Để tìm hiểu cách thực hiện việc này, hãy đọc bài viết của chúng tôi về lý do tại sao bạn nên Kiểm tra lại Công thức của mình (Double-Check Your Formulas).

Lời kết:

Trên đây là từng bước tạo công thức phức tạp thông qua ví dụ trong Google Sheet. Phần này tương đối đơn giản nhưng bạn cần nhớ được thứ tự ưu tiên các phép toán. Chúc các bạn học tốt!

Bình luận