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

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọ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 ExcelLambda

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

Thông tin thêm về các chủ đề: Excel, Lambda, microsoft

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *