Microsoft ประกาศฟีเจอร์ใหม่ที่จะปฏิวัติวิธีสร้างสูตรใน Excel

ไอคอนเวลาอ่านหนังสือ 2 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

ไมโครซอฟต์ เอ็กเซล แลมบ์ดา

Microsoft ประกาศเปิดตัวคุณลักษณะใหม่ที่จะปฏิวัติวิธีการสร้างสูตรใน Excel สูตร Excel เป็นที่นิยมอย่างมาก แต่คุณไม่สามารถใช้ภาษาของสูตรเพื่อกำหนดฟังก์ชันที่ใช้ซ้ำได้ของคุณเอง คุณลักษณะ LAMBDA ใหม่จะช่วยให้คุณกำหนดฟังก์ชันที่กำหนดเองของคุณเองโดยใช้ภาษาสูตรของ Excel คุณยังสามารถเรียกใช้ฟังก์ชันหนึ่งจากอีกฟังก์ชันหนึ่งได้

ฟังก์ชันแบบกำหนดเองที่ใช้ซ้ำได้

ด้วย LAMBDA คุณสามารถใช้สูตรใดก็ได้ที่คุณสร้างไว้ใน Excel และรวมไว้ในฟังก์ชัน LAMBDA และตั้งชื่อให้ (เช่น“ MYFUNCTION”) จากนั้นที่ใดก็ได้ในแผ่นงานของคุณคุณสามารถอ้างถึง MYFUNCTION โดยใช้ฟังก์ชันที่กำหนดเองนั้นซ้ำตลอดทั้งแผ่นงานของคุณ ฉันจะแสดงตัวอย่างด้านล่าง

Recursion

ฟังก์ชั่นที่ใช้ซ้ำได้เป็นเหตุผลเพียงพอที่จะเริ่มใช้ประโยชน์จาก LAMBDA แต่ยังมีอีกสิ่งหนึ่ง ... ที่คุณสามารถเรียกซ้ำได้ หากคุณสร้าง LAMBDA ที่เรียกว่า MYFUNCTION เป็นต้นคุณสามารถเรียก MYFUNCTION ภายในนิยามของ MYFUNCTION นี่เป็นสิ่งที่ก่อนหน้านี้สามารถทำได้ใน Excel ผ่านสคริปต์เท่านั้น (เช่น VBA/JavaScript). ฉันจะแสดงตัวอย่างด้านล่างของวิธีที่คุณสามารถใช้ประโยชน์จากสิ่งนี้เพื่อสร้างสิ่งที่ไม่สามารถทำได้มาก่อนโดยไม่ต้องเขียนสคริปต์

ไวยากรณ์:

= LAMBDA ([พารามิเตอร์ 1, พารามิเตอร์ 2, …,] การคำนวณ)

ข้อโต้แย้ง รายละเอียด
พารามิเตอร์ ค่าที่คุณต้องการส่งผ่านไปยังฟังก์ชันเช่นการอ้างอิงเซลล์สตริงหรือตัวเลข คุณสามารถป้อนพารามิเตอร์ได้สูงสุด 253 รายการ อาร์กิวเมนต์นี้เป็นทางเลือก
การคำนวณ

สูตรที่คุณต้องการเรียกใช้และส่งคืนเป็นผลลัพธ์ของฟังก์ชัน ต้องเป็นอาร์กิวเมนต์สุดท้ายและจะต้องส่งคืนผลลัพธ์ จำเป็นต้องมีอาร์กิวเมนต์นี้

ฟังก์ชันแลมบ์ดาใหม่พร้อมใช้งานสำหรับ Office Insiders บน Microsoft Windows และ Mac รุ่นต่างๆ ของ Excel

ที่มา: ไมโครซอฟท์

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: Excel, แลมบ์ดา, ไมโครซอฟท์