Excel có một kho hàm tích hợp sẵn. Kho vũ khí này bao gồm hàng trăm chức năng hữu ích trong các danh mục khác nhau. Mặc dù các hàm dựng sẵn của Excel bao gồm hầu hết các lĩnh vực, nhưng nó không thể có một hàm duy nhất cho mọi phép tính.
Nhưng Excel có một mẹo khác để cung cấp. Hàm LAMBDA cho phép bạn tạo các hàm tùy chỉnh trong Excel. Với điều này, bạn có thể biến các công thức dài của mình thành một hàm tùy chỉnh và đơn giản hóa quy trình làm việc của mình.
Hàm LAMBDA trong Excel là gì?
Hàm LAMBDA là một hàm tích hợp sẵn trong Excel cho phép bạn tạo các hàm tùy chỉnh. Thông thường, bạn cần kết hợp các hàm Excel để thực hiện phép tính. Nếu bạn có thể viết các công thức phức tạp trong Excel thì xin chúc mừng! Bạn đã vào Nightmare Zone thành công.
Một công thức bao gồm nhiều hàm và phép tính dài rất khó quản lý và tái tạo. Giả sử bạn đã tạo một công thức dài cho một bảng tính mà những người khác cũng sẽ sử dụng. Mặc dù bạn miễn nhiễm với lỗi của con người, những người dùng khác có thể không hiểu đầy đủ về công thức Excel của bạn và mắc lỗi.
Đây là lúc LAMBDA bước vào để tiết kiệm thời gian. Hàm LAMBDA trong Excel cho phép bạn chuyển đổi một công thức thành một hàm. Sau đó, bạn có thể đặt tên cho hàm tùy chỉnh của mình và chỉ sử dụng hàm đó trong bảng tính của mình. Điều này đơn giản hóa đáng kể bảng tính của bạn. Thay vì một công thức dài sử dụng nhiều hàm, sẽ có một hàm làm tất cả.
Tìm hiểu hàm LAMBDA trong Excel
=LAMBDA([parameter1, parameter2, ...], formula)
Hàm LAMBDA nhận hai loại đối số: tham số công thức và chính công thức đó. Để sử dụng hàm LAMBDA trong Excel, trước tiên bạn phải xác định các tham số trong công thức của mình. Sau đó, bạn cần nhập công thức bằng các tham số này.
LAMBDA sẽ coi đối số cuối cùng là công thức. Mọi thứ bạn đặt trước dấu phẩy ở cuối sẽ được lưu dưới dạng tham số. Bạn có thể nhập tối đa 253 tham số cho LAMBDA. Tên tham số có thể là bất cứ thứ gì bạn muốn, miễn là bạn nhất quán trong suốt công thức. Bạn nên giữ tên ngắn gọn và súc tích.
Để sử dụng hàm LAMBDA trực tiếp trong trang tính, bạn phải viết hàm với các tham số và công thức. Sau đó, bạn cần nhập các tham số trong một cặp dấu ngoặc đơn khác.
=LAMBDA(X, Y, X+Y)(A1, B1)
Ví dụ, công thức này xác định X Và Đúng làm tham số của công thức, sau đó chỉ ra LAMBDA để thêm chúng. Cặp dấu ngoặc đơn thứ hai chỉ ra rằng A1 Và B1 là X Và Đúng tham số trong công thức.
Nếu bạn nhập trực tiếp công thức này vào bảng tính của mình, bạn sẽ nhận được kết quả. Nhưng công thức này không làm cho công thức ban đầu dễ sử dụng hơn. Trên thực tế, nó khiến mọi thứ trở nên khó khăn hơn bởi vì bây giờ bạn có một chức năng bổ sung. Điều này là do bạn không được phép sử dụng LAMBDA trực tiếp.
Thay vào đó, bạn cần tạo một tên mới trong trình quản lý tên và tham khảo công thức LAMBDA của bạn ở đó. Điều này tạo ra một tên tùy chỉnh cho công thức LAMBDA, biến nó thành một hàm tùy chỉnh. Từ đó, bạn chỉ có thể gọi tên đó để sử dụng công thức của mình.
Cách sử dụng hàm LAMBDA với trình quản lý tên trong Excel
Trình quản lý tên cho phép bạn xác định tên tùy chỉnh cho các thành phần khác nhau trong bảng tính của mình. Bạn có thể sử dụng Trình quản lý tên để đặt tên cho các phạm vi, ô riêng lẻ hoặc công thức cụ thể. Sau khi bạn đặt tên cho công thức của mình, về cơ bản, nó sẽ trở thành một hàm tùy chỉnh.
Sau đây là cách sử dụng hàm LAMBDA trong trình quản lý tên:
- đi đến công thức tab và chọn quản lý tên.
- Trong cửa sổ quản lý tên, nhấp vào Mới.
- Gõ nó Tên chức năng tùy chỉnh của bạn.
- Đặt nó trên Phạm vi chức năng của bạn. Đặt cái này thành Sổ tay sẽ kích hoạt chức năng tùy chỉnh trên toàn bộ sổ làm việc.
- Nhập mô tả công việc của bạn vào Bình luận. Điều này giúp bạn nhớ chức năng của từng chức năng tùy chỉnh.
- Nhập công thức vào đề cập đến vùng văn bản.
- Bấm vào TẤT CẢ QUYỀN.
Chức năng tùy chỉnh của bạn hiện đã sẵn sàng để sử dụng! Chuyển đến thanh công thức trong bất kỳ ô nào và nhập tên của các hàm tùy chỉnh của bạn để tự mình xem.
Cách sử dụng hàm LAMBDA trong Excel
Bây giờ bạn đã biết cách đặt tên cho chức năng tùy chỉnh của mình, đã đến lúc bắt đầu sử dụng LAMBDA. Bạn có thể sử dụng LAMBDA để tạo tất cả các loại chức năng tùy chỉnh. Nếu bạn thấy cần biến công thức của mình, dù đơn giản hay phức tạp, thành một hàm tùy chỉnh, thì LAMBDA chính là giải pháp dành cho bạn.
Tạo một hàm tùy chỉnh đơn giản trong Excel với LAMBDA
Hãy bắt đầu với một công thức rất đơn giản. Trong ví dụ này, chúng ta sẽ tạo một hàm tùy chỉnh nhận hai tham số và cộng chúng lại với nhau. Mặc dù không thực tế, công thức này là một điểm khởi đầu tốt.
- Chọn một ô.
- Trong thanh công thức, nhập công thức dưới đây:
=LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
- Nhấn Đi vào.
Công thức này xác định số đầu tiên Và số thứ hai như các tham số. Sau đó anh ấy nói LAMBDA để lấy các tham số và thêm chúng.
một khi bạn nhấn Đi vào, Excel sẽ trả về lỗi hàm yêu cầu nhập liệu. Không có lý do để lo lắng; đó là vì công thức tùy chỉnh của bạn không có đầu vào để làm việc. Thêm hai đầu vào mẫu vào công thức của bạn sau hàm LAMBDA:
=LAMBDA(firstNumber,secondNumber, firstNumber+secondNumber)(A2, B2)
Công thức này cung cấp cho hàm LAMBDA trước đó hai đầu vào để hoạt động. Thứ tự là quan trọng. A2 Và B2 đổ đầy số đầu tiên Và số thứ haitương ứng.
Bây giờ bạn sẽ thấy công thức LAMBDA của mình hoạt động với các giá trị của A2 và B2. Bây giờ bạn đã chắc chắn rằng công thức LAMBDA của mình hoạt động, đã đến lúc đặt tên cho nó trong trình quản lý tên.
- Sao chép công thức LAMBDA của bạn. Loại trừ các đầu vào thử nghiệm khỏi công thức.
- Mở quản lý tên.
- Tạo một cái mới Tên.
- Đặt tên cho chức năng của bạn. chúng ta sẽ gọi nó mySumFunction trong ví dụ này.
- bên trong đề cập đến hộp, hãy nhập công thức LAMBDA của bạn:
=LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
- Bấm vào TẤT CẢ QUYỀN.
Chức năng tùy chỉnh của bạn đã sẵn sàng để sử dụng! Chọn một ô và nhập tên hàm tùy chỉnh của bạn với các tham số:
=mySumFunction(10,12)
Hàm tùy chỉnh này sẽ tính tổng hai tham số mười Và 12và quay lại 22 trong phòng giam. Bạn cũng có thể tham chiếu đến các ô và phạm vi trong hàm tùy chỉnh của mình. Nó giống như bất kỳ chức năng Excel nào khác, nhưng với hương vị của riêng bạn.
Tạo một chức năng tùy chỉnh để chuyển đổi trường hợp văn bản trong Excel
Bây giờ chúng ta hãy thử một cái gì đó khác. Công thức dưới đây lấy văn bản của A2 và chuyển đổi nó thành một trường hợp câu:
=UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1))
Excel không có chức năng tích hợp cho việc này. Do đó, công thức này rất hữu ích. Mặt khác, thật khó để gõ nó mỗi khi bạn cần chuyển đổi một cái gì đó thành trường hợp câu. Vậy tại sao không biến nó thành một chức năng tùy chỉnh với LAMBDA?
Như trước đây, hãy kiểm tra công thức của bạn trước để đảm bảo rằng nó hoạt động. Khi bạn chắc chắn rằng nó hoạt động, hãy biến nó thành một chức năng tùy chỉnh:
- Mở quản lý tên.
- Tạo một tên mới.
- Nhập tên cho chức năng của bạn. chúng ta sẽ gọi nó CÂU.
- Chèn công thức dưới đây vào đề cập đến hộp:
=LAMBDA(textTarget, UPPER(LEFT(textTarget,1))&LOWER(RIGHT(textTarget,LEN(textTarget)-1)))
- Bấm vào TẤT CẢ QUYỀN.
Chức năng tùy chỉnh của bạn hiện đã sẵn sàng để phục vụ bạn. Chọn một ô, sau đó sử dụng hàm SENTENCE bạn vừa tạo để chuyển đổi văn bản thành kiểu câu.
Giải phóng sức mạnh của Excel với LAMBDA
Với các tính năng mạnh mẽ, LAMBDA là một công cụ vô giá cho bất kỳ người dùng Excel nào muốn nâng kỹ năng bảng tính của họ lên một tầm cao mới.
Đến bây giờ, bạn đã hiểu rõ về cách sử dụng LAMBDA và Trình quản lý tên để tạo các hàm tùy chỉnh trong Excel. Bây giờ, hãy tiếp tục và thử LAMBDA và xem những điều tuyệt vời mà bạn có thể làm!