Cách 'Đối số' được sử dụng trong một hàm hoặc công thức

Đối số là các giá trị mà hàm sử dụng để thực hiện các phép tính. Trong các chương trình bảng tính như Excel và Google Trang tính, các hàm chỉ là các công thức tích hợp thực hiện các phép tính được thiết lập và hầu hết các hàm này yêu cầu dữ liệu được nhập vào, hoặc bởi người dùng hoặc nguồn khác, để trả lại kết quả.

Cú pháp hàm

Cú pháp của hàm liên quan đến cách bố trí của hàm và bao gồm tên, dấu ngoặc đơn, dấu phẩy và các đối số của hàm.

Các đối số luôn được bao quanh bởi dấu ngoặc đơn và các đối số riêng lẻ được phân tách bằng dấu phẩy.

Một ví dụ đơn giản, được hiển thị trong hình trên, là hàm SUM - có thể được sử dụng để tổng hợp hoặc tổng các cột dài hoặc các hàng số. Cú pháp cho hàm này là:

SUM (Số 1, Số 2, ... Số255)

Các đối số cho hàm này là: Number1, Number2, ... Number255

Số đối số

Số lượng đối số mà hàm cần thay đổi theo hàm. Hàm SUM có thể có tối đa 255 đối số, nhưng chỉ có một đối số là bắt buộc - đối số Number1 - phần còn lại là tùy chọn.

Hàm OFFSET, trong khi đó, có ba đối số bắt buộc và hai đối số tùy chọn.

Các hàm khác, chẳng hạn như hàm NOWTODAY , không có đối số, nhưng vẽ dữ liệu của chúng - số hoặc ngày nối tiếp - từ đồng hồ hệ thống của máy tính. Mặc dù không có đối số nào được yêu cầu bởi các hàm này, các dấu ngoặc đơn, là một phần của cú pháp của hàm, vẫn phải được bao gồm khi nhập hàm.

Các loại dữ liệu trong đối số

Giống như số lượng đối số, các loại dữ liệu có thể được nhập cho một đối số sẽ khác nhau tùy thuộc vào hàm.

Trong trường hợp hàm SUM, như trong hình trên, các đối số phải chứa dữ liệu số - nhưng dữ liệu này có thể là:

Các loại dữ liệu khác có thể được sử dụng cho các đối số bao gồm:

Hàm lồng nhau

Nó là phổ biến cho một hàm được nhập làm đối số cho hàm khác. Hoạt động này được gọi là hàm lồng và nó được thực hiện để mở rộng khả năng của chương trình trong việc thực hiện các phép tính phức tạp.

Ví dụ, nó không phải là không phổ biến cho các chức năng IF được lồng nhau bên trong khác như được hiển thị dưới đây.

= NẾU (A1> 50, NẾU (A2 <100, A1 * 10, A1 * 25)

Trong ví dụ này, hàm IF thứ hai hoặc lồng nhau được sử dụng làm đối số Value_if_true của hàm IF đầu tiên và được sử dụng để kiểm tra điều kiện thứ hai - nếu dữ liệu trong ô A2 nhỏ hơn 100.

Kể từ Excel 2007, 64 cấp độ lồng được cho phép trong công thức. Trước đó, chỉ có bảy cấp độ làm tổ được hỗ trợ.

Tìm đối số chức năng

Hai cách để tìm ra các yêu cầu đối số cho các hàm riêng lẻ là:

Hộp thoại chức năng Excel

Phần lớn các hàm trong Excel có một hộp thoại - như được hiển thị cho hàm SUM trong hình ảnh ở trên - liệt kê các đối số bắt buộc và tùy chọn cho hàm.

Mở hộp thoại của hàm có thể được thực hiện bằng cách:

Chú giải công cụ: Nhập tên của chức năng

Một cách khác để tìm ra các đối số của hàm trong Excel và trong Google Spreadsheets là:

  1. Nhấp vào một ô,
  2. Nhập dấu bằng - để thông báo cho chương trình biết công thức đang được nhập;
  3. Nhập tên của hàm - khi bạn nhập, tên của tất cả các hàm bắt đầu bằng chữ đó xuất hiện trong chú giải công cụ bên dưới ô hiện hoạt;
  4. Nhập dấu ngoặc đơn mở - hàm được chỉ định và đối số của nó được liệt kê trong chú giải công cụ.

Trong Excel, cửa sổ chú giải công cụ bao quanh các đối số tùy chọn với dấu ngoặc vuông ([]). Tất cả các đối số được liệt kê khác là bắt buộc.

Trong Bảng tính Google, cửa sổ chú giải công cụ không phân biệt giữa các đối số bắt buộc và tùy chọn. Thay vào đó, nó bao gồm một ví dụ cũng như một bản tóm tắt về việc sử dụng hàm và mô tả của mỗi đối số.