สร้างสูตร ตัวเอง ใน 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 ก็จะตามไปด้วย