Microsoft công bố một tính năng mới sẽ cách mạng hóa cách bạn xây dựng công thức trong Excel
2 phút đọc
Được đăng trên
Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm
Microsoft hôm nay đã công bố một tính năng mới sẽ cách mạng hóa cách bạn xây dựng công thức trong Excel. Công thức Excel rất phổ biến, nhưng bạn không thể sử dụng ngôn ngữ công thức để xác định các hàm có thể sử dụng lại của riêng mình. Tính năng LAMBDA mới sẽ cho phép bạn xác định các hàm tùy chỉnh của riêng mình bằng ngôn ngữ công thức của Excel. Bạn cũng có thể gọi một hàm từ một hàm khác.
Các chức năng tùy chỉnh có thể tái sử dụng
Với LAMBDA, bạn có thể lấy bất kỳ công thức nào bạn đã tạo trong Excel và gói nó trong một hàm LAMBDA và đặt tên cho nó (như “MYFUNCTION”). Sau đó, ở bất kỳ đâu trong trang tính của bạn, bạn có thể tham khảo MYFUNCTION, sử dụng lại chức năng tùy chỉnh đó trong toàn bộ trang tính của bạn. Tôi sẽ đưa ra một vài ví dụ dưới đây.
Đệ quy
Các hàm có thể tái sử dụng là lý do đủ để bắt đầu tận dụng LAMBDA, nhưng còn một điều nữa… bạn có thể thực hiện đệ quy. Ví dụ: nếu bạn tạo một LAMBDA được gọi là MYFUNCTION, bạn có thể gọi MYFUNCTION trong định nghĩa của MYFUNCTION. Đây là điều mà trước đây, chỉ có thể thực hiện được trong Excel thông qua tập lệnh (như VBA/JavaScript). Tôi cũng sẽ đưa ra một ví dụ bên dưới về cách bạn có thể tận dụng điều này để xây dựng những thứ mà trước đây không thể thực hiện được nếu không viết kịch bản.
Cú pháp:
= LAMBDA ([tham số1, tham số2,…,] phép tính)
Tranh luận | Mô tả |
---|---|
tham số | Một giá trị mà bạn muốn chuyển cho hàm, chẳng hạn như tham chiếu ô, chuỗi hoặc số. Bạn có thể nhập tối đa 253 tham số. Đối số này là tùy chọn. |
phép tính |
Công thức bạn muốn thực thi và trả về là kết quả của hàm. Nó phải là đối số cuối cùng và nó phải trả về một kết quả. Đối số này là bắt buộc. |
Chức năng lambda mới có sẵn cho Người dùng nội bộ Office trên Microsoft Windows và các bản dựng Mac của Excel.
nguồn: microsoft