Tag: lambda

  • สารพัดวิธีคำนวณ Running Total ใน Excel: ตั้งแต่วิธีพื้นฐานไปจนถึงขั้นสูง 📊

    สารพัดวิธีคำนวณ Running Total ใน Excel: ตั้งแต่วิธีพื้นฐานไปจนถึงขั้นสูง 📊

    เคยสงสัยไหมว่า “ยอดสะสม” (Running Total) ใน Excelทำได้กี่วิธี? ซึ่งแน่นอนว่าคงมีหลายทางเลือกมากมาย! แต่สิ่งที่ผมอยากให้ลองทำ คือ การลองแก้โจทย์เดียวกันด้วยวิธีที่ต่างกันนี่แหละ คือหนึ่งในวิธีฝึก Excel ให้เก่งขึ้นแบบก้าวกระโดด! บทความนี้จะพาไปดูสารพัดวิธีคำนวณ Running Total ที่ครอบคลุมทุกระดับ ตั้งแต่มือใหม่จนถึงสายการใช้เครื่องมือขั้นสูงแบบจัดเต็มครับ! ข้อมูลตัวอย่างที่ใช้ เราเอาข้อมูลไว้ในพื้นที่ A2:B10 นะครับ OrderID Amount Order0001 200 Order0002 150…

  • IF vs IFS vs SWITCH vs LET ใครคิดเร็ว ใครคิดช้า? มาเรียนรู้วิธีทำให้สูตร Excel เร็วขึ้น

    IF vs IFS vs SWITCH vs LET ใครคิดเร็ว ใครคิดช้า? มาเรียนรู้วิธีทำให้สูตร Excel เร็วขึ้น

    บทความนี้จะพาคุณลึกเข้าไปใน “Performance” ของฟังก์ชันตรวจสอบเงื่อนไขใน Excelตั้งแต่ IF() พื้นฐาน ไปจนถึง IFS(), SWITCH(), LET() และเทคนิคซ่อนสูตรด้วย LAMBDA() เพื่อเลื่อนการคำนวณ จับเวลาด้วย LET() + NOW() แล้วแสดงผลเป็นมิลลิวินาที (ms) ให้เห็นกันชัด ๆ 🌟 1. ทำไมต้องสนใจ Performance ของสูตร? เมื่อสูตร Excel…

  • เร่งความเร็วสูตรขั้นสุดด้วย BMAPλ: เทคนิคใหม่สำหรับการเขียนสูตร Excel ซับซ้อน

    เร่งความเร็วสูตรขั้นสุดด้วย BMAPλ: เทคนิคใหม่สำหรับการเขียนสูตร Excel ซับซ้อน

    ในโลกของการวิเคราะห์ข้อมูล การประมวลผลที่รวดเร็วและมีประสิทธิภาพเป็นสิ่งสำคัญอย่างยิ่ง โดยเฉพาะเมื่อต้องจัดการกับชุดข้อมูล Array ขนาดใหญ่ใน Microsoft Excel บทความนี้จะแนะนำให้คุณรู้จักกับ BMAPλ (Bisected Map Lambda) เทคนิคใหม่ล่าสุดที่พัฒนาโดย Peter Bartholomew ซึ่งจะช่วยเพิ่มประสิทธิภาพในการประมวลผลข้อมูลของคุณอย่างมีนัยสำคัญ (เร็วขึ้นเป็นสิบเท่า!) บทความนี้เป็นบทความจาก Content Creatorเขียนโดย พชร ชาตะวิถี เจ้าของ กลุ่ม FB : เรียน Excel…

  • การใช้ฟังก์ชัน Recursive ในสูตร Excel (step by step)

    การใช้ฟังก์ชัน Recursive ในสูตร Excel (step by step)

    Recursive function คืออะไร? Recursive function คือ ฟังก์ชันที่ทำงานโดยมีการอ้างอิงตัวเองไปเรื่อยๆ ทำงานวนลูป โดยใช้ผลการรันในรอบก่อนหน้า นำไปรันต่อในรอบถัดไป รันไปเรื่อยๆ จนถึงจุดสิ้นสุดที่กำหนด (Stopping criteria) คล้ายกับการใช้ Do While loop ในการเขียนโปรแกรม ต่างกันตรงที่เมื่อมีการวนลูป ฟังก์ชัน recursive จะมีการอ้างอิงตัวมันเองไปเรื่อยๆ บทความนี้เป็นบทความจาก Content Creatorเขียนโดย พชร ชาตะวิถี…

  • การใช้ฟังก์ชัน REDUCE ทำงานแบบวน Loop ในสูตร Excel (step by step)

    การใช้ฟังก์ชัน REDUCE ทำงานแบบวน Loop ในสูตร Excel (step by step)

    ใน LAMBDA helper functions ผมคิดว่า REDUCE เป็นฟังก์ชันที่พา Excel ไปสู่ยุคใหม่ของการเขียนสูตร เพราะเราสามารถใช้ REDUCE ในการทำงานแบบวน loop เหมือนที่เราทำในการเขียนโปรแกรมได้แล้ว 😂 ซึ่งการทำ looping มีประโยชน์มากในการทำงาน กล่าวโดยสรุปได้ดังนี้ เรามาดูวิธีการใช้งาน REDUCE กันครับ บทความนี้เป็นบทความจาก Content Creatorเขียนโดย พชร ชาตะวิถี เจ้าของ…

  • สอนใช้ Python ใน Excel ตอนที่ 4 : สร้างฟังก์ชันใช้เอง

    สอนใช้ Python ใน Excel ตอนที่ 4 : สร้างฟังก์ชันใช้เอง

    บทความนี้ผมจะพูดถึงเรื่องการสร้างฟังก์ชันขึ้นมาใช้เองใน Python ซึ่งเป็นพื้นฐานที่สำคัญต่อจากที่ได้อธิบายเรื่อง Loop และ RegEx ไปแล้วในบทความก่อน เดี๋ยวเรามาดูกันครับว่า ฟังก์ชันคืออะไร? ต่างจาก library หรือ method ยังไง? แล้วทำไมเราต้องสร้างฟังก์ชันชึ้นมาเองด้วย? ฟังก์ชันคืออะไร? ฟังก์ชัน มันคือคล้ายๆ กับ “กล่องดำ” ที่คุณเอา input เข้าไป แล้วมีการประมลผลอะไรบางอย่างในกล่องดำนั้น แล้วเราก็จะได้ output ออกมา ซึ่งถ้าเราใช้…

  • สรุปการใช้ LAMBDA ฟังก์ชันที่ใช้สร้างฟังก์ชันใน Excel 365 และผองเพื่อน

    สรุปการใช้ LAMBDA ฟังก์ชันที่ใช้สร้างฟังก์ชันใน Excel 365 และผองเพื่อน

    ในอดีตนะเพื่อนๆ ถ้าเราอยากจะสร้างฟังก์ชันใน Excel เราไม่มีทางเลือกนอกจากต้องเขียนโปรแกรม VBA อย่างเดียว แต่เดี๋ยวนี้ Excel 365 เขาไปไกลมากแล้ว เพราะได้เปิดตัวฟังก์ชัน LAMBDA มาให้เราใช้สร้างฟังก์ชันเองได้อย่างง่ายดาย ฟังก์ชันนี้เพิ่งเปิดให้ใช้งานกับคนทั่วไปตั้งแต่เดือนกุมภาพันธ์ ปี 2022 ครับ (แต่หลายคนก็อาจยังไม่ได้ลอง!) บอกได้เลยว่าใครที่อ่านบทความนี้และติดตามคลิปวิดีโอทุกตอน จะได้มุมมองใหม่ๆ ในการเขียนสูตรใน Excel 365 แน่นอนครับ มีทั้งมุมมองที่สดใหม่และลูกเล่นที่แพรวพราว ทำให้การใช้ Excel กลายเป็นเรื่องสนุกขึ้นอีกเยอะ…

  • หัด Python สำหรับคนเป็น Excel : ตอนที่ 5 – การสร้างฟังก์ชันขึ้นมาใช้เอง (Function)

    หัด Python สำหรับคนเป็น Excel : ตอนที่ 5 – การสร้างฟังก์ชันขึ้นมาใช้เอง (Function)

    เวลาเราเขียนโปรแกรม เราสามารถสั่งให้โปรแกรมทำงานกับข้อมูลด้วยคำสั่งต่างๆ อย่างที่เราได้เรียนรู้ไปในตอนที่แล้ว อย่างไรก็ตาม คำสั่งมาตรฐานอาจจะไม่เพียงพอต่อความต้องการของเรา ดังนั้นวิธีการที่จะช่วยได้คือ เราจะสร้างฟังก์ชันที่ทำงานได้ตรงใจเราขึ้นมาเอง ลองคิดดูว่าใน Excel version เก่า ยังไม่มีฟังก์ชัน UNIQUE การจะตัดให้เหลือข้อมูลที่ไม่ซ้ำกันมันก็จะยุ่งยาก ต้องเขียนสูตรซ้อนกันหลายบรรทัด แต่พอมีคนสร้างฟังก์ชัน UNIQUE ให้ใช้ใน Excel365 หรือ Excel Online ปุ๊ป ชีวิตก็จะง่ายขึ้นทันที อารมณ์ของการมีฟังก์ชันเจ๋งๆ มันก็คล้ายๆ แบบนี้แหละครับ การที่มีฟังก์ชันที่ทำงานได้ดั่งใจ…