Biểu Thức

Tính Toán Biểu Thức

Biểu thức có thể được sử dụng bên trong các thẻ <#If><#Evaluate>. Chúng hoạt động giống như các công thức Excel thông thường. Tuy nhiên, khác với các công thức Excel, bạn cũng có thể nhập các thẻ tên hoặc thẻ hàm bên trong các biểu thức.

Ví dụ, bạn có thể viết như vầy: <#Evaluate(A1 + Min(A2, <#Value>))>

Không giống như với các Thẻ, dấu phân cách tham số trong các biểu thức là đấu phẩy (,) không phải chấm phẩy (;). Điều này giúp giữ cú pháp trong các biểu thức tương thích với Excel.

Các thành phần bên trong một biểu thức được mô tả chi tiết trên bảng dưới đây:

Thành phầnCú phápMô tảVí dụ

Thẻ

<#Tag>

Bạn có thể nhập bất kỳ thẻ nào bên trong một biểu thức và nó sẽ được tính toán. Thẻ có thể chứa cả các biểu thức lồng nhau.

1+<#Value> sẽ trả về giá trị của thẻ Value cộng thêm 1.

Tham chiếu

A1, $A1, Sheet1!A2, A1:A2, v.v.

Các tham chiếu ô thông thường của Excel.

Bạn cũng có thể sử dụng tham chiếu tương đối và tuyệt đối.

A1 + A2 sẽ trả về tổng của những giá trị trong ô A1 và A2.
 Lưu ý: Vì các tham chiếu không tuyệt đối, khi được sao chép xuống, biểu thức này sẽ tham chiếu đến A3, A4, v.v.

Dấu Ngoặc

()

Thay đổi thứ tự ưu tiên của toán tử. Thứ tự ưu tiên toán tử tiêu chuẩn trong biểu thức giống như trong Excel, tức là 1 + 2 * 3 = 1 + (2 * 3) = 7 và không phải (1 + 2) * 3 = 9

(1 + 2) * 3 ^2 sẽ được tính toán khác so với 1 + 2 * 3 ^2

Toán tử toán học

+, -, , /, %, ^ (mũ)

Các toán tử toán học thông thường

1 + 2 3^2 sẽ được tính là 19.

5% sẽ được tính là 0.05

Toán tử so sánh

<, >, =, >=, <=, <>

Các toán tử so sánh hông thường

1>=2 sẽ được đánh giá là false (sai)

Hàm

tenham(tham số)

Bạn có thể sử dụng bất kỳ hàm công thức nào mà FlexCel có thể tính toán lại bên trong một biểu thức. Để biết danh sách các hàm được hỗ trợ, hãy xem danh sách các hàm Excel được hỗ trợ.

Last updated