Misc

วิธีฝึกภาษาอังกฤษแบบยิงนกสองตัว

“อาจารย์เรียนจบจากประเทศอะไรครับ?”เห! ผมถูกจู่โจมด้วยคำถามนี้ตอนพักเบรก “ผมจบเมืองไทยครับ ไม่เคยไปเรียนเมืองนอกเลย” ผมยิ้มตอบ “ขอโทษนะครับ ไม่ทราบว่าทำไมถึงถาม พอจะบอกได้ไหมครับ” ผมถามด้วยความอยากรู้ “อ๋อ สำเนียงอาจารย์ดีมากเลยครับ เลยอยากรู้ว่าเรียนจบจากประเทศอะไร” ผมเนี่ยนะ สำเนียงดีเข้าใจอะไรผิดแล้วล่ะ! ตัวผมเองไม่ใช่คนภาษาอังกฤษดีเด่อะไรเลย แม้จะสื่อสารภาษาอังกฤษได้ แต่ก็เป็นภาษาอังกฤษแกรมมาไทย 😅 กลับบ้านมานั่งคิดต่อว่าทำไมคนถึงคิดแบบนั้นเหตุผลที่พอเป็นไปได้คือ เวลาสอน (คลาสนั้นคือ Power BI สอนเป็นภาษาไทย) ต้องมีการพูดชื่อคำสั่งที่เป็นภาษาอังกฤษ ถ้าเค้าจะเข้าใจ(ผิด)คิดว่าผมภาษาดี คงมาจากการออกเสียงนั้น เช่น File ผมจะออกเสียงว่า ไฟ-เอล (ไม่ใช่ ฟาย) Option ผมจะออกเสียงว่า อ๊อป-ฉึ่น (ไม่ใช่ ออป-ชั่น) RELATED ผมจะออกเสียงว่า หรี่-เล้ต-เต่ด (ไม่ใช่ รี-เลต) นั่งถามตัวเองว่า ทำไมออกเสียงแบบนั้น คำตอบมีเพียงหนึ่ง คือ เวลาศึกษาเรื่องใด ผมมักศึกษาจากคลิปภาษาอังกฤษ หรือคอร์สออนไลน์ที่สอนเป็นภาษาอังกฤษ เหตผลที่ศึกษาจากคลิปภาษาอังกฤษ ไม่ใช่คนไทยสอนไม่ดี แต่เพราะผมศึกษาในเชิงลึก คลิปคนไทยอาจไม่ได้สอนลึกขนาดนั้น หรือถ้าสอนลึกก็ไม่สามารถทำคุณภาพคลิปให้ดีขนาดนั้น(ภาพ […]

Read more
Function

เจ๋ง! สูตรเว้นช่องว่างระหว่างคำ

อยากเว้นช่องว่างระหว่างคำ ทำไง? เช่น MonthName ต้องได้เป็น Month Name จริง ๆ แล้วโจทย์นี้คือการเว้นช่องว่างทุก ๆ ตัวพิมพ์ใหญ่ ใช้สูตรนี้ได้เลย 🙂 หลักการคือเช็คทุกตัวอักษรของคำนั้น ๆถ้าพบตัวพิมพ์ใหญ่ ให้นำช่องว่างมาไว้ด้านหน้า (ใช้ SUBSTITUTE แทน IF) การจะรู้ว่าเป็นตัวพิมพ์ใหญ่หรือเปล่า ต้องไล่เช็คเทียบตั้งแต่ A, B, C แล้ววนลูปไปจนถึง Zฟังก์ชันวนลูปใน Excel คือ REDUCE ซึ่งมักใช้คู่กับ LAMBDA CHAR(SEQUENCE(26,,65)) คือสูตรที่ใช้สร้างอาร์เรย์ {“A”..”Z”} เทคนิคนี้ใช้ได้เฉพาะ Excel 365 เท่านั้น สูตรอาจยาวนิดนึง แต่สนุกดีนะ 😊

Read more
Function

เทคนิคลบคำว่า อ., อำเภอ, เขต

อยากลบคำว่า อ., อำเภอ, เขต ทำไง? ถ้าคิดง่าย ๆ ก็ใช้ SUBSTITUTE 3 รอบ เช่น มองเผิน ๆ น่าจะจบ .. แต่ปัญหาคือ มีชื่ออำเภอที่มีคำว่า ‘เขต’ อยู่ด้วย เช่น อ.สนามชัยเขต ชักจะยากละ 😅 ถ้าใช้ Excel 365 ลองสูตรนี้สิ จบของจริง! 😊 ต้องระบุ A2 เป็น argument ตัวสุดท้ายด้วยนะเผื่อว่าชื่อนั้นไม่มีคำว่า อ. อำเภอ, เขต เช่น จากตัวอย่างคือ บางกะปิ(ถ้าไม่ระบุ A2 (เป็น argument ตัวสุดท้าย) จะแสดงค่าเป็น #N/A) อ้อ, หรือจะเขียนสูตรเผื่อสะกดผิดเป็นคำว่า อภ. อำเพอ ก็ได้ เช่น แต่อย่าสะกดผิดเลย ไม่งั้นต้องเผื่อ […]

Read more
Microsoft Excel

ง่าย! เทคนิคลบคำที่ไม่ต้องการ

อยากลบคำว่า ต., ตำบล, แขวง ออกจากข้อมูล ทำไง? เดิมทีต้องใช้ SUBSTITUTE 3 รอบ เช่น บอกเลย เหนื่อย 😅 ถ้าใครใช้ Excel 365 ลองสูตรนี้สิ สั้นกว่านี้ ไม่มีแล้ว 😊 หรือจะใช้สูตรนี้ก็ได้นะ อ้อ, สูตรนี้ผมไม่ได้คิดเอง แต่ได้ไอเดียจากคุณ Excel Wizard ขอบคุณคุณ Excel Wizard สำหรับเทคนิคดี ๆ ครับ 🙂

Read more
Misc

การลงทุนที่ไม่มีวันคุ้มค่า แต่สุขใจที่ได้ทำ

<เค้าไม่ได้จ่าย> ในภาพคือเครื่องเปลี่ยนขยะสดให้กลายเป็นปุ๋ยหมัก ถ้ามองในแง่ความคุ้มค่าแล้ว ไม่คุ้มเลย เพราะสิ่งที่ได้คือปุ๋ย (ที่ปีนึงซื้อนับถุงได้) แต่ต้องเสียค่าไฟเดือนละประมาณ 100 บาท ค่าวัสดุสิ้นเปลือง (หลอด UV) ปีละ 1,000 บาท และค่าเครื่องที่มากกว่า 20,000 บาท ไม่ต้องเปิด Excel ก็รู้ว่าไม่คุ้ม NPV ติดลบ ROI ไม่มี Payback Period อยู่ที่อนันต์ แต่สิ่งที่ได้คือความสุขใจ 🙂 ผมอยู่กับเจ้าเครื่องนี้มา 1 สัปดาห์ ดีใจที่ได้ซื้อ ตอนแรกวางในบ้าน แต่มีกลิ่นนิดหน่อย (โดยเฉพาะเวลาเปิดฝา) จึงยกมาไว้หน้าบ้านแทน (ที่ไม่โดนฝน) ตอนนี้บ้านผมไม่มีขยะสดเลย เศษผัก เปลือกผลไม้ ก้างปลา ข้าวที่ลูกกินไม่หมด ผมโยนเข้าเครื่องนี้หมด แล้วเฝ้าดูปุ๋ยหมักที่ค่อย ๆ พอกพูนขึ้น ด้วยอัตรานี้ อาทิตย์หน้าน่าจะมีปุ๋ยหมักชุดแรกไปป้อนต้นขนุนแล้วล่ะ แม้จะเป็นเสี้ยวเล็ก ๆ แต่ก็ภูมิใจที่ทำให้โลกเขียวขึ้นนะ 😊

Read more
Function

เช็ค! ตัวเลขใดไม่อยู่ในช่วง? (Between in Excel)

อยากเช็คว่าตัวเลขนี้อยู่ในช่วงหรือเปล่า ทำไง? ถ้าเป็น SQL หรือ Python จะง่ายมาก เพราะมีฟังก์ชัน BETWEENแต่ Excel ไม่มี BETWEEN 😅 เดิมทีจึงแก้ปัญหาด้วยการเขียนสูตรเป็น สูตรนี้ไม่ผิด แต่มีเทคนิคที่น่าสนใจกว่า 🙂นั่นคือฟังก์ชัน MEDIAN MEDIAN คือฟังก์ชันที่ใช้หาค่าที่อยู่ตรงกลาง (มัธยฐาน) โครงสร้างคือMEDIAN( number, [number2], … ) ค่าใดอยู่ในช่วง จะเป็นค่ามัธยฐานระหว่างขอบล่าง (Lower) และขอบบน (Upper) เสมอด้วยตรรกะนี้ จึงเขียนสูตรเป็น ได้ผลลัพธ์ตามต้องการด้วยตรรกะที่เท่มาก 😊 อ้อ, เคสนี้ไม่ต้องใช้ IF นะ เพราะต้องการผลลัพธ์เป็น TRUE, FALSE 🙂

Read more
Function

เช้ด! คำนวณ %Achieve แบบ YTD

อยากคำนวณ %Achieve แบบ Year-to-Date ทำไง? ถ้าคิดด้วยมือ %AchYTD ของเดือน Jan คือ 8/10 = 80% %AchYTD ของดือน Feb คือ (8+9)/(10+10) = 17/20 = 85% %AchYTD ของเดือน Mar คือ (8+9+10)/(10+10+10) = 27/30 = 90% แค่คิดก็เหนื่อยแล้ว 😅 แต่ถ้าใช้ Excel 365 ลองสูตรนี้สิ เขียนสูตรที่เซลล์ E2 แล้วจบเลย ไม่ต้องลากสูตรนะ 🙂 อ้อ, ในสูตรอ้างถึง B13, C13 เพราะเขียนเผื่อถึงเดือนธันวาคมไง 😊

Read more
Function

เจ๋ง! SUM แบบเผื่อด้วย BYCOL

อยาก SUM ช่วงข้อมูลใน Excel ทำไง? ถ้าเป็นเมื่อก่อนคงเขียนสูตรว่า =SUM(B2:B4) แล้วลากสูตรไปทางขวาข้อเสียคือต้องลากสูตร แต่นี่ปี 2025 แล้ว! ลองเปลี่ยนสูตรเป็น ข้อดีคือไม่ต้องลากสูตรสูตรจะไหล (Spill) จาก B5 ไป C5 ได้เองโดยอัตโนมัติ ถ้ามีข้อมูลเพิ่มในคอลัมน์ D, E, F สูตรก็จะไหลเองได้ด้วย! (ไม่ต้องเปลี่ยนสูตร)เพราะอ้างอิงช่วงข้อมูลโดยใช้ Dot Operator ( . ) B2:.M4 เทคนิคใหม่นี้เป็นการเขียนสูตรเผื่อ (ไดนามิก) โดยจะแสดงผลลัพธ์เมื่อช่วงข้อมูลนั้น ๆ ไม่ใช่ค่าว่าง เขียนสูตรเผื่อถึงคอลัมน์ Z ก็ได้นะ เช่น ข้อเสียคือ ณ วันนี้ เทคนิค Dot Operator ยังใช้ได้เฉพาะคนที่ใช้ Excel 365 แบบ Current Channel เท่านั้นถ้าใครใช้ Excel 365 […]

Read more
Function

SUM แบบไม่ลากสูตรด้วย BYCOL

อยากหาผลรวมของ B2, B3, B4 ทำไง? ถ้าเป็นเมื่อก่อนคงเขียนสูตรว่า =SUM(B2:B4) แล้วก๊อปปี้สูตรโดยลากสูตรไปทางขวาข้อเสียคือต้องลากสูตร แต่ถ้าใครใช้ Excel 365 ลองเปลี่ยนสูตรเป็น ข้อดีคือไม่ต้องลากสูตร สูตรจะไหล (Spill) จาก B5 ไปที่ C5, D5 และ E5 โดยอัตโนมัติ! นอกจากฟังก์ชัน SUM แล้ว BYCOL ยังใช้กับฟังก์ชันอื่นได้ด้วย เช่น– AVERAGE– MAX– LAMBDA ฟังก์ชันนี้ สนุกดีนะ 😊

Read more
Function

เทคนิค SUM แบบไม่ต้องลากสูตร

อยาก SUM ข้อมูลใน Excel ทำไง? ถ้าเป็นเมื่อก่อนคงเขียนสูตรว่า =SUM(B2:D2) แล้วลากสูตรลงมาเพื่อก๊อปปี้ข้อเสียคือต้องลากสูตร แต่นี่ปี 2025 แล้ว! ลองเปลี่ยนสูตรเป็น ข้อดีคือไม่ต้องลากสูตรสูตรจะไหล (Spill) จาก E2 มาที่ E3 และ E4 โดยอัตโนมัติ ถ้ามีข้อมูลเพิ่มบรรทัดที่ 5, 6 สูตรจะไหลมาเองด้วย! (ไม่ต้องเปลี่ยนสูตร)เพราะอ้างอิงช่วงข้อมูลโดยใช้ Dot Operator ( . ) B2:.D6 เทคนิคใหม่นี้เป็นการเขียนสูตรเผื่อ (ไดนามิก) โดยจะแสดงผลลัพธ์เมื่อบรรทัดนั้น ๆ ไม่ใช่ค่าว่างอ้อ, จะเขียนสูตรเผื่อถึงบรรทัด 1,000 ก็ได้นะ เช่น ข้อเสียคือ ณ วันนี้ เทคนิค Dot Operator ยังใช้ได้เฉพาะคนที่ใช้ Excel 365 แบบ Current Channel เท่านั้นถ้าใครใช้ Excel […]

Read more