สร้างสูตร ตัวเอง ใน Excel ด้วย ฟังก์ชั่นใหม่ LAMBDA

LAMBDA

เป็น ฟังก์ชั่นใหม่ ใน Excel ที่ ให้ผู้ใช้งาน สร้างฟังก์ชั่น ของ "ตัวเอง" ขึ้นมาใช้ได้

อ่าน แล้ว อาจจะ งงๆ เดี๋ยวลอง ใช้ดู จะได้เข้าใจครับ

ซึ่ง เป็นอีกก้าวใหญ่ๆ ของ Excel เลยทีเดียว

สมมติ เรามีงาน ต้องผูกสูตร คำนวณ

ว่าลูก ค้าที่ มาขอ กู้เงิน ตามตาราง ด้านล่าง จะให้กู้มั้ย

โดยมีเงื่อนไข คือ

รายได้ > 1.5 เท่าของรายจ่าย

ปกติ เรา สร้างสูตรด้วย IF

= IF ( รายได้ > 1.5 * รายจ่าย , "Approved " , "Disapproved" )

ซึ่ง ถ้าต้องการ เก็บสูตรนี้ ไว้ใช้ตลอด ไม่ต้องมานั่งพิมพ์ ใหม่ ทุกๆ ครั้ง เราใช้ LAMBDA ช่วยได้

ขั้นตอนตามนี้

1.ไปที่ Formula -> Name Manager

2.คลิกที่ New

2.ตั้งชื่อ Name ใหม่ เช่น Loan

ผูกสูตร Lambda ตามรูป เสร็จแล้ว คลิก OK - > Close

โครงสร้าง LAMBDA

=LAMBDA(x , y , x + y )

x = input ตัวที่ 1

y = input ตัวที่ 2

x + y คือ การคำนวณ

ซึ่ง input ใส่ได้ทั้งหมด 253 ตัว

จากตัวอย่าง

x คือ inc

y คือ exp

การคำนวณ คือ

IF(inc/exp > 1.5 , "Approved","Disapproved")

3.วิธีการใช้

สามารถพิมพ์ชื่อ Name ที่ตั้งไว้ เหมือน ฟังก์ชั่นได้เลย

เช่น พิมพ์ Loan

จะสังเกต เห็นว่า มี input แสดงขึ้นมาด้วย 2 ตัว

โดยลองใส่ ตาม ข้อมูลที่สมมติได้เลย

เท่ากับว่า

ตอนนี้เรา สร้าง Function ชื่อ Loan ไว้ใช้ใน ไฟล์นี้ ได้เลย

โดยที่ใช้ กับ Sheet อื่นๆ ได้

ไม่ต้องมานั่ง ผูกสูตร IF ใหม่ หลายๆ ครั้ง

และยังสามารถ นำ ฟังก์ชั่น ใหม่นี้ ไปใช้ ไฟล์อื่นๆ

ด้วยวิธีการ move sheet แบบ copy ไป ที่ไฟล์อื่น

ฟังก์ชั่นใหม่ ที่สร้าง ด้วย LAMBDA ก็จะตามไปด้วย