วิธีใช้ LAMBDA ใน Excel 365 (สร้างฟังก์ชันเองได้ แบบโปรแกรมเมอร์ตัวจริง)


① 🔥 Hook: เขียนสูตรซ้ำ ๆ ทุกวัน = เสียเวลาแบบมือสมัครเล่น

ถ้าคุณต้อง:

  • ใช้สูตรเดิมซ้ำ ๆ
  • Copy สูตรยาว ๆ ไปหลายที่

👉 คุณกำลังทำงานแบบ Manual

เพราะ LAMBDA = ให้คุณ “สร้างฟังก์ชันของตัวเอง” ได้เลย


② 📌 LAMBDA คืออะไร?

LAMBDA = ฟังก์ชันที่ใช้ “สร้างสูตรใหม่ (Custom Function)”

👉 พูดง่าย ๆ:

  • คุณเขียนสูตรเอง
  • ตั้งชื่อ
  • แล้วใช้เหมือนฟังก์ชัน Excel

📌 เหมือนเขียนโปรแกรมใน Excel


③ ⚙️ โครงสร้างสูตร

=LAMBDA(parameter1, [parameter2], ..., calculation)

อธิบาย:

  • parameter = ตัวแปร
  • calculation = สูตร

④ 🧪 ตัวอย่างใช้งานจริง

✔️ ฟังก์ชันบวกเลข

=LAMBDA(x, x+10)

👉 ใช้:

=LAMBDA(x, x+10)(5)

👉 ได้ 15


✔️ ฟังก์ชันคูณ

=LAMBDA(a,b, a*b)(3,4)

👉 ได้ 12


⑤ 💡 ใช้งานจริงแบบสายโปร

📊 Data Analysis

  • สร้างสูตรเฉพาะ
  • ลดการเขียนซ้ำ

💼 งานบริษัท

  • สร้างระบบคำนวณ
  • ใช้ร่วมทีม

🌐 SEO / Data

  • วิเคราะห์ข้อมูล
  • ทำระบบ

👉 สาย COMSIAM ใช้ LAMBDA ทำระบบ Excel


⑥ 🚀 สูตรเทพ (ระดับใช้งานจริง)

✔️ สร้างฟังก์ชันคำนวณ VAT

=LAMBDA(price, price*1.07)

✔️ ใช้ร่วมกับ LET

=LET(
calc, LAMBDA(x, x*2),
calc(10)
)

✔️ ใช้กับ FILTER

=FILTER(A1:A10, LAMBDA(x, x>100)(A1:A10))

⑦ ⚠️ ข้อควรรู้

❌ ถ้าไม่เรียกใช้ → จะไม่ทำงาน
❌ สูตรซับซ้อน → อ่านยาก


⑧ 🧠 เทคนิคขั้นสูง (โคตรสำคัญ)

✔️ ตั้งชื่อฟังก์ชัน (Name Manager)

👉 ไปที่:
Formulas → Name Manager

ตั้งชื่อ เช่น:

MyFunction = LAMBDA(x, x+10)

แล้วใช้:

=MyFunction(5)

👉 เหมือนฟังก์ชันจริงเลย


⑨ 🔍 ใช้ในงานจริง

  • สร้างระบบ
  • ทำสูตร reusable
  • Data Analysis

👉 LAMBDA = ระดับ “เขียนโปรแกรมใน Excel”


⑩ 🔥 LAMBDA vs สูตรปกติ

LAMBDAสูตรปกติ
reusableใช้ครั้งเดียว
โปรธรรมดา
ยืดหยุ่นจำกัด

👉 มือโปร = ใช้ LAMBDA


⑪ ✅ สรุปแบบมืออาชีพ

LAMBDA = ฟีเจอร์ระดับเทพ

✔ สร้างฟังก์ชันเอง
✔ ลดงานซ้ำ
✔ ใช้ซ้ำได้

👉 ถ้าคุณยัง Copy สูตร = คุณยังไม่ถึงระดับนี้


⑫ 💬 คำถามชวนคิด

คุณเคยอยากสร้าง “สูตรของตัวเอง” ไหม?
แล้วคิดว่าจะใช้ LAMBDA กับงานอะไร?