Microsoft ประกาศฟีเจอร์ใหม่ที่จะปฏิวัติวิธีสร้างสูตรใน Excel
2 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย 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
ที่มา: ไมโครซอฟท์