Tạo Hàm Tùy Chỉnh Trong Excel - Microsoft Support
Có thể bạn quan tâm
Các hàm tùy chỉnh, như macro, sử dụng ngôn ngữ lập trình Visual Basic for Applications (VBA) . Chúng khác với các hàm macro theo hai cách có ý nghĩa. Trước tiên, chúng sử dụng các thủ tục Function thay vì thủ tục Sub. Nghĩa là, chúng bắt đầu bằng một câu lệnh Function thay vì câu lệnh Sub và kết thúc bằng End Function thay vì End Sub. Thứ hai, chúng thực hiện tính toán thay vì thực hiện hành động. Một số loại câu lệnh nhất định, chẳng hạn như câu lệnh chọn và định dạng dải ô, bị loại trừ khỏi các hàm tùy chỉnh. Trong bài viết này, bạn sẽ tìm hiểu cách tạo và sử dụng các hàm tùy chỉnh. Để tạo các hàm và macro, bạn sẽ làm việc với Visual Basic Editor (VBE), ứng dụng này sẽ mở ra trong một cửa sổ mới tách biệt với Excel.
Giả sử công ty của bạn đưa ra chiết khấu số lượng là 10 phần trăm khi bán sản phẩm, miễn là đơn hàng mua trên 100 chiếc. Trong các đoạn sau đây, chúng ta sẽ trình bày một hàm tính toán khoản chiết khấu này.
Ví dụ dưới đây thể hiện một biểu mẫu đơn hàng liệt kê từng mặt hàng, số lượng, giá, chiết khấu (nếu có) và giá mở rộng thu được.
Để tạo hàm DISCOUNT tùy chỉnh trong sổ làm việc này, hãy làm theo các bước sau:
-
Nhấn Alt+F11 để mở Visual Basic Editor (trên máy Mac, nhấn FN+ALT+F11), rồi bấm vào Chèn > Mô-đun. Một cửa sổ mô-đun mới sẽ xuất hiện ở phía bên tay phải của Visual Basic Editor.
-
Sao chép và dán mã sau vào mô-đun mới.
Function DISCOUNT(quantity, price) If quantity >=100 Then DISCOUNT = quantity * price * 0.1 Else DISCOUNT = 0 End If DISCOUNT = Application.Round(Discount, 2) End Function
Lưu ý: Để khiến mã của bạn dễ đọc hơn, bạn có thể sử dụng phím Tab để thụt lề dòng. Thụt lề chỉ nhằm mục đích tiện cho bạn và không bắt buộc vì mã sẽ chạy dù có hay không. Sau khi bạn nhập một dòng thụt lề, Visual Basic Editor sẽ giả định dòng tiếp theo cũng thụt lề tương tự. Để di chuyển ra (nghĩa là sang trái) một ký tự tab, hãy nhấn Shift+Tab.
Từ khóa » Cách Viết Hàm Trong Excel
-
Hướng Dẫn Cách Viết Các Hàm Trong Excel Chi Tiết Dễ Hiểu Nhất
-
Hướng Dẫn Cách Viết Hàm Trong Excel Thế Nào Cho đúng
-
Tạo Một Công Thức đơn Giản Trong Excel - Microsoft Support
-
Tổng Quan Về Các Công Thức Trong Excel - Microsoft Support
-
Sử Dụng Các Hàm IF Với AND, OR Và NOT - Microsoft Support
-
Sử Dụng Hàm SUM để Tính Tổng Các Số Trong Một Phạm Vi
-
Đây Là Những Hàm Cơ Bản Nhất Trong Excel Mà Bạn Cần Nắm Rõ
-
Hướng Dẫn Sử Dụng 13 Hàm Excel Cơ Bản Và Thường Dùng Nhất
-
Tổng Hợp Các Hàm Cơ Bản Trong Excel Thường được Sử Dụng
-
Tổng Hợp Tất Cả Các Hàm Trong Excel Và Cách Sử Dụng ĐẦY ĐỦ NHẤT
-
Cách Tạo Các Hàm Riêng Trong Excel - Thủ Thuật
-
Hướng Dẫn Cách Viết Các Hàm Trong Excel Chi Tiết Dễ ... - Sen Tây Hồ
-
Hướng Dẫn Sử Dụng 13 Hàm Excel Cơ Bản Và Thường Dùng Nhất