Tag: loop

  • สอนใช้ n8n EP04 : การกำหนด Control Flow ให้กับงาน Automation

    สอนใช้ n8n EP04 : การกำหนด Control Flow ให้กับงาน Automation

    ในการสร้าง Workflow ที่ซับซ้อนและต้องการความยืดหยุ่นสูง การควบคุมทิศทางการทำงาน (Control Flow) เป็นหนึ่งในหัวใจสำคัญของระบบ Automation เพราะไม่ใช่ทุกงานที่จะดำเนินไปในเส้นทางเดียวกันเสมอ มีบางสถานการณ์ที่เราจำเป็นต้องแตกแขนง Workflow ออกเป็นหลายเส้นทาง เช่น แยกไปทางใดทางหนึ่งตามเงื่อนไข หรือนำกลับมารวมกันอีกครั้ง ในตอนที่แล้ว เราเรียนรู้การจัดการข้อมูลใน Flow ไปแล้ว ในตอนนี้ เราจะมาเรียนรู้วิธีการใช้ Control Flow ใน n8n อย่างละเอียด ซึ่งประกอบไปด้วยการแตกเส้นทางการทำงาน (Splitting),…

  • การใช้ฟังก์ชัน 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 ตอนที่ 2  : List, Loop, Condition

    สอนใช้ Python ใน Excel ตอนที่ 2 : List, Loop, Condition

    หลังจากในตอนที่แล้วผมได้มีการแนะนำแนวทางการใช้ Python ใน Excel เบื้องต้นไปแล้ว ในตอนนี้หลักๆ แล้ว ผมจะมาแนะนำวิธีเขียน Code เพื่อสร้าง Loop ใน Python ให้เพื่อนๆ ได้รู้จักกันครับ Loop คือการสั่งให้โปรแกรมคอมพิวเตอร์ทำงานซ้ำๆ ตามที่เรากำหนด ซึ่งใน python มี Loop แบบนึงที่นิยมมาก คือ for loop ซึ่งค่อนข้างทรงพลังมาก วิธีการคือ…

  • หัด Python สำหรับคนเป็น Excel : ตอนที่ 3 – การวน Loop และ เงื่อนไข if

    หัด Python สำหรับคนเป็น Excel : ตอนที่ 3 – การวน Loop และ เงื่อนไข if

    ในตอนก่อนหน้านี้เราได้เรียนรู้เรื่องประเภทข้อมูลของภาษา python ไปแล้ว ในบทความนี้เราจะเริ่มได้เห็นพลังและความสามารถที่น่าสนใจของการเขียนโปรแกรมซักที (ก่อนจะได้เห็นพลังขั้นสุดตอนเรียนเรื่องพวก Function และ Library ต่างๆ) นั่นก็คือความสามารถในการควบคุม Flow การไหลของคำสั่งใน Program ของเรา เช่น สามารถทำงานที่แตกต่างกันตามเงื่อนไขที่กำหนดได้ = แยกการตัดสินใจด้วยคำสั่งกลุ่ม if สามารถทำงานอะไรซ้ำๆ หรือทำตามเงื่อนไขที่กำหนดได้ โดยไม่ต้องสั่งคำสั่งนั้นเองหลายๆ รอบ = การวน Loop ด้วย for,…

  • Excel VBA พื้นฐาน ตอนที่ 3 : การวน Loop

    Excel VBA พื้นฐาน ตอนที่ 3 : การวน Loop

    ในที่สุดเราก็มาถึงบทที่จะใช้ความสามารถของการเขียนโปรแกรมกันอย่างเต็มที่กันซักที ซึ่งก็คือความสามารถในการวน Loop นั่นเองครับ เรามาดูกันมามีเรื่องอะไรที่ควรจะต้องรู้บ้าง การวน Loop คืออะไร? การวน Loop คือการสั่งให้ Run Code อะไรบางอย่างหลายๆ รอบ ซึ่งแต่ละรอบอาจจะมีอะไรบางอย่างเปลี่ยนไปก็ได้นะ เช่น ถ้าเราอยากให้ Excel สร้าง Sheet ใหม่ขึ้นมา เราสามารถใช้คำสั่ง Worksheets.Add ได้เลย และถ้าเราอยากให้ทำแบบนี้ 5 รอบล่ะ?…