Videos

  • ไม่เหมือนตรงไหน? ให้ Excel ช่วยวง / ระบายสี Highlight แบบอัตโนมัติ ด้วย Conditional Formatting

    ไม่เหมือนตรงไหน? ให้ Excel ช่วยวง / ระบายสี Highlight แบบอัตโนมัติ ด้วย Conditional Formatting

    ในคลิปสั้นๆ คลิปนี้ ผมจะมาบอกวิธีใช้ Excel ช่วยวงล้อมรอบข้อมูลที่มีในชุดนึง แต่ไม่มีในอีกชุดแบบอัตโนมัติ ง่ายๆ ทำตามได้เลย แป๊ปเดียวจบครับ เทคนิคที่ใช้คือการใช้ Data Validation มาช่วยครับ แล้วค่อยเรียกใช้คำสั่ง Circle Invalid Data ครับ

    เสริมให้ว่าถ้าใครไม่อยากได้ dropdown ก็ให้ติ๊กเอาคำว่า in-cell drop down ใน Data Validation แถบ Setting ออกนะครับ ถ้าอยากให้กรอกคำว่าอะไรก็ได้ โดยไม่ขึ้น error message ก็ให้ไปใน Data Validation แถบ Error Alert แล้วติ๊กเอา Show Error Alert ออกได้เช่นกัน

    คลิปนี้เป็นภาคต่อของคลิปที่แล้ว ซึ่งจะเจ๋งกว่าเดิมตรงที่วิธีใหม่นี้ใช้ Conditional Formatting มาช่วย ซึ่งหากข้อมูลเปลี่ยนปุ๊ป จะมีการระบายสีแบบอัตโนมัติเลย ไม่เหมือนวิธีเดิมที่ใช้ Data Validation มันจะต้องกด Circle Invalid Data ใหม่อีกรอบนะครับ

    โหลดไฟล์ประกอบได้ที่นี่ https://github.com/ThepExcel/YouTube/blob/main/circle.xlsx

  • วิธีใช้ Excel คำนวณระยะเวลาการทำงานรวม แถมระบุเวลาพักได้แบบยืดหยุ่น

    วิธีใช้ Excel คำนวณระยะเวลาการทำงานรวม แถมระบุเวลาพักได้แบบยืดหยุ่น

    มาตามสัญญาแล้วครับ วิธีคำนวณระยะเวลาการทำงานแบบหักเวลาพัก โดยที่สามารปรับเปลี่ยนเวลาพัก และเพิ่มลดเวลาพักได้อย่างอิสระ มาดูกันว่าทำยังไง!

    โหลดไฟล์ประกอบได้ที่นี่ https://github.com/ThepExcel/YouTube/blob/main/worktime.xlsx

  • แก้ปัญหา Power Query มองไม่เห็นการเพิ่มคอลัมน์ใหม่ในไฟล์ CSV

    แก้ปัญหา Power Query มองไม่เห็นการเพิ่มคอลัมน์ใหม่ในไฟล์ CSV

    เพื่อนๆ น่าจะเคยใช้ Power Query Get Data from Text/CSV กันมาบ้าง ซึ่งน่าจะเคยเจอปัญหาที่ว่า หลังจากใช้ Power Query ดึงข้อมูลไปแล้ว ต่อมาในไฟล์ CSV ต้นฉบับมีการเพิ่มคอลัมน์ใหม่เข้าไป แต่ตัว Power Query ดันมองไม่เห็นแม้ว่าจะกด Refresh แล้วก็ตาม ปัญหานี้จะหมดไป ถ้าเพื่อนๆ ดูคลิปนี้จนจบครับ

  • เจาะลึกการแก้ตารางผิดๆ ด้วย Unpivot ทั้ง 3 แบบใน Power Query

    เจาะลึกการแก้ตารางผิดๆ ด้วย Unpivot ทั้ง 3 แบบใน Power Query

    ผมมี 3 คำถามจะมาถามคุณครับ

    1. รู้หรือไม่ว่าการบันทึกข้อมูลเหมือนในรูปนั้นผิด? (สินค้ากระจายอยู่หลายคอลัมน์)
    2. รู้หรือไม่ว่ามันแก้ได้ง่ายๆ ด้วย Unpivot ของ Power Query?
    3. รู้หรือไม่ว่า Unpivot นั้นมี 3 แบบด้วยกัน?

    ถ้ามีอย่างน้อย 1 คำถามที่คุณไม่รู้ คุณควรดูคลิปนี้ครับ

    ในคลิปนี้ผมจะอธิบายอย่างละเอียดว่า Unpivot ใน Power Query ทั้ง 3 แบบ แต่ละอันต่างกันยังไง แล้วควรใช้แบบไหน มาเรียนรู้ไปด้วยกันได้เลยครับ

    ไฟล์ประกอบ : https://github.com/ThepExcel/YouTube/blob/main/unpivot.xlsx

  • วิธีจัดการข้อมูลแย่ๆ ด้วย Power Query ทั้งข้อมูลปนกัน ข้อมูลอยู่บนหัวตาราง

    วิธีจัดการข้อมูลแย่ๆ ด้วย Power Query ทั้งข้อมูลปนกัน ข้อมูลอยู่บนหัวตาราง

    ปัญหาที่หลายคนเจอแล้วแก้ไม่ได้เวลาใช้ Power Query ก็คือ ในบางครั้งจะเจอว่า

    1. ในคอลัมน์เดียวมีหลายเรื่องปนกัน
    2. มีข้อมูลบางอย่างอยู่เหนือบรรทัดที่เป็นหัวตารางขึ้นไปอีก

    ในคลิปนี้ผมจะบอกวิธีแก้ไขปัญหาทั้ง 2 แบบนี้เองครับ

    ไฟล์ประกอบคลิป : https://github.com/ThepExcel/YouTube/blob/main/bad-data.xlsx

  • แยกข้อมูลที่อยู่สุดเน่า ด้วย Excel Power Query

    แยกข้อมูลที่อยู่สุดเน่า ด้วย Excel Power Query

    เพื่อนๆ หลายคนถามมาว่า เจอปัญหาการแยกข้อมูลที่อยู่ที่ได้มาแบบปนกันอยู่ในช่องเดียว แถมเขียนมาในรูปแบบที่หลากหลาย ซึ่งผมขอเรียกว่า “ข้อมูลที่อยู่สุดเน่า” เช่น – ใส่คำว่า อำเภอ ตำบล แขวง เขต จังหวัด เต็มๆ บ้าง ย่อๆ บ้าง – บางทีก็คั่นด้วยเว้นวรรค บางทีก็ใช้ comma คั่น ในคลิปนี้ผมจะมาสอนใช้ Power Query ใน Excel แก้ปัญหาเหล่านี้ครับ (ใช้ Power Query ใน Power BI ก็ได้)

    ข้อมูลประกอบโหลดได้ที่นี่ : https://github.com/ThepExcel/YouTube/blob/main/Bad-Address-Example.xlsx

    *** หมายเหตุ : ข้อมูลนี้เป็นที่อยู่สาขาของ SCB ในบางจังหวัด ซึ่งต้นทางจากเว็บ SCB ตอนแรกมันดีอยู่แล้ว แต่ผมเอามาดัดแปลงให้เป็นตัวอย่างที่ไม่ดีให้อีกทีนะครับ ***

  • วิธีใช้สูตร Excel เปลี่ยนชื่อสินค้าแบบฉลาดๆ

    วิธีใช้สูตร Excel เปลี่ยนชื่อสินค้าแบบฉลาดๆ

    มาดูวิธีใช้สูตร Excel เปลี่ยนชื่อสินค้าแบบฉลาดๆ กัน ซึ่งวิธีนี้ไม่ได้ใช้ฟังก์ชัน SUBSTITUTE ในการเปลี่ยนชื่อนะ (เพราะมันทำได้ทีละตัว ลำบากตายเลย) แต่วิธีที่ผมบอกนี้สามารถรองรับการเปลี่ยนชื่อสินค้าได้หลายอันโดยไม่ต้องแก้สูตรอีกเลย จะเป็นวิธีไหนไปดูในคลิปได้เลย !

  • 7 เทคนิค Excel ง่ายๆ ที่มือใหม่ก็ทำได้ แต่มือเก่าอาจยังไม่รู้!

    7 เทคนิค Excel ง่ายๆ ที่มือใหม่ก็ทำได้ แต่มือเก่าอาจยังไม่รู้!

    ในคลิปนี้ผมตั้งใจนำเสนอเทคนิคที่ใช้งานง่ายๆ แต่หลายคนอาจยังไม่รู้มานำเสนอกันครับ ซึ่งง่ายขนาดที่คนใช้ Excel มือใหม่ ที่รู้แค่การใช้งานพื้นฐานก็สามารถเข้าใจและทำตามได้เลย แต่ว่าคนที่ใช้ Excel อยู่แล้วหลายคนก็อาจจะยังไม่รู้เทคนิคเหล่านี้นะครับ โดยที่ทั้ง 7 เทคนิคจะมีอะไรบ้าง ไปดูในคลิปวีดีโอได้เลยครับ แป๊ปเดียวจบ ^^

  • วิธีแชร์ไฟล์ Excel ให้ทำงานร่วมกันในไฟล์เดียว รู้เลยว่าใครแก้อะไรตรงไหน (สำหรับ Excel 365)

    วิธีแชร์ไฟล์ Excel ให้ทำงานร่วมกันในไฟล์เดียว รู้เลยว่าใครแก้อะไรตรงไหน (สำหรับ Excel 365)

    เวลาที่เราต้องการให้เพื่อนร่วมงานสามารถช่วยกันกรอกข้อมูลรวมกันในไฟล์เดียวนั้น หากเราใช้วิธีส่งไฟล์ให้หลายๆ คนกรอกลับมา มันคงเศร้าน่าดูสำหรับคนที่ต้องรวมไฟล์เหล่านั้น

    แต่ถ้าเราเปลี่ยนเป็นการแชร์ไฟล์ให้เพื่อนรุมกันกรอกผ่านระบบ Online เลย มันจะเจ๋งกว่ามาก โดยเฉพาะมี feature ที่เราสามารถ Show Changes เพื่อแสดงรายละเอียดได้เลยว่าใครแก้อะไรตรงไหน แก้จากอะไรเป็นอะไร? อีกทั้งกรณีที่แก้จนไฟล์ย่ำแย่เกินกว่าจะเยียวยา สามารถย้อน Version กลับไปตอนที่ก่อนจะถูกแก้ไขได้ด้วย Version History

    ซึ่งเทคนิคที่แสดงให้ดูในคลิปนี้ เป็นเทคนิคของ Excel 365 นะ ใครที่ใช้ version อื่นแล้วอยากรู้ว่าทำไง? ก็ Comment บอกผมหน่อยนะครับ ถ้ามีคน Comment เยอะ เดี๋ยวผมจะทำคลิปของ Version เก่าให้อีกทีครับ

  • คำนวณการแตกแบงค์ย่อย+แลกเหรียญ ด้วย Excel

    คำนวณการแตกแบงค์ย่อย+แลกเหรียญ ด้วย Excel

    ถ้าเราเอาเงินที่มีไปแตกแบงค์ย่อย โดยการแลกแบงค์และเหรียญประเภทที่กำหนด จะสามารถได้แบงค์ประเภทไหนกี่ใบ และเหรียญแบบไหนกี่อัน?? เรื่องนี้เราใช้ Excel คำนวณได้เลยนะครับ ซึ่งในคลิปจะมีทั้งแบบวิธีที่เข้าใจง่าย (ที่ใช้พื้นที่เยอะ) และแบบซับซ้อนขึ้น (ที่ใช้พื้นที่น้อย) ใครสนใจลองดูให้จบนะครับ รับรองได้รับความรู้ไปเต็มๆ มีสูตร SUMPRODUCT แบบล๊อคจุดเริ่มต้นด้วยนะ

  • ใช้ Excel นับคำที่กำหนด ว่า Lisa ร้องคำว่า Lalisa ในเพลงกี่รอบ?

    ใช้ Excel นับคำที่กำหนด ว่า Lisa ร้องคำว่า Lalisa ในเพลงกี่รอบ?

    คลิปนี้ผมทำพิเศษมาฉลองความฮิตถล่มทลายของเพลง Lalisa ของ Lisa BLACKPINK โดยเฉพาะเลยครับ โดยผมจะสอนวิธีใช้ Excel ช่วยนับว่าในเนื้อเพลง Lalisa มีคำว่า “Lalisa กี่คำ?” ถ้าอยากรู้มาดูกันเลย!

    ใครอยากดู MV เพลงไปดูได้ที่นี่ https://youtu.be/awkkyBH2zEo และนี่คือส่วนของเนื้อเพลงจากคลิปนั้นครับ (จะได้ copy ไปลองได้ง่ายๆ จาก description นี้เลย)

    หลักการในคลิป

    • ในคลิปผมใช้วิธีนับว่าเพลงเต็มๆ มีกี่ตัวอักษรด้วย LEN เช่น
      =LEN(A1)
    • จากนั้นใช้ SUBSTITUTE ตัดคำ Lalisa ที่ต้องการจะนับออก
      =SUBSTITUTE(A1,”Lalisa”,””)
    • แล้วค่อยดูว่าหายไปกี่ตัวอักษร แล้วเอาไปหารด้วย 6 (จำนวนตัวอักษรของ Lalisa) เพื่อนับว่าหายไปกี่คำ
    =(LEN(A1)-SUBSTITUTE(A1,"Lalisa",""))/LEN("Lalisa")

    วิธีการอื่นที่น่าสนใจ

    ทำคล้ายๆ กัน แต่แทนที่จะจัดคำว่า Lalisa ทิ้งตอนทำ SUBSTITUTE ให้แทนด้วยคำว่าที่จำนวนตัวอักษรต่างกัน 1 ตัว เช่น Lalisa1, Lalisa., Manobal หรืออะไรก็ได้ แล้วค่อยเอามาลบกัน เช่น

    =SUBSTITUTE(A1,"Lalisa","Lalisa1")-LEN(A1)

    เนื้อเพลง LISA – LALISA

    내 뒷모습만 봐도 알잖아

    어두워질 때 분홍빛이나

    새하얀 조명이 날 깨우면

    번쩍번쩍 세상을 흔들어

    머리를 하얗게 비운채

    시끄런 감정은 태울래

    Burn burn burn

    그때 난 네 갈증을 해소할 샴페인

    Sip sip 나를 들이켜

    그래 더 저 높이 내 body 받들어

    Want you to ring the alarm

    세상에게 알려 내 이름에다 입맞춰

    Say Lalisa love me Lalisa love me

    Call me Lalisa love me Lalisa love me

    알잖아 attitude

    뭘 더 어쩌라구

    The loudest in the room

    Just Say Lalisa love me Lalisa love me

    Call me Lalisa love me Lalisa love me

    알잖아 attitude

    뭘 더 어쩌라구

    The loudest in the room

    Baby get the megaphone

    Put it on speaker

    I said I can’t hear you

    So you need to speak up

    Put that shiz on stereo

    Everyone else on very low

    Protect it like a barrier

    Promise there’s nothing scarier

    Than me if anybody coming gunnin for my man

    Gonna catch a case

    Gun up in my hand

    Bam bam bam

    Hit after hit though

    Rocks in my wrist so I call em the flintstones

    Ring the alarm

    세상에게 알려 내 이름에다 입맞춰

    Say Lalisa love me Lalisa love me

    Call me Lalisa love me Lalisa love me

    알잖아 attitude

    뭘 더 어쩌라구

    The loudest in the room

    Just Say Lalisa love me Lalisa love me

    Call me Lalisa love me Lalisa love me

    알잖아 attitude

    뭘 더 어쩌라구

    The loudest in the room

    누구와도 비교 못해 그래봤자 you gon’ still love me

    You need some L.A.L.I.S.A

    지금 너의 두 눈 앞에 서있는 내 이름을 기억해

    Love you some L.A.L.I.S.A

    You cannot see me 어떻게 하는지 다 보여줘도

    태국에서 한국 거쳐 여기까지 went for the throat

    Being the greatest of all time ain’t fantasy

    새까만 핑크빛 왕관 belongs to we

    Lalisa Lalisa Lalisa 하늘 위 당당해

    Lalisa Lalisa Lalisa 저들은 날 원해

    Lalisa Lalisa Lalisa catch me if you can

    Lalisa Lalisa Lalisa Lalisa Lalisa

    Say Lalisa love me Lalisa love me

    Call me Lalisa love me Lalisa love me

    알잖아 attitude

    뭘 더 어쩌라구

    The loudest in the room

    Just Say Lalisa love me Lalisa love me

    Call me Lalisa love me Lalisa love me

    알잖아 attitude

    뭘 더 어쩌라구

    The loudest in the room

  • สูตรแยกคํานําหน้าชื่อ Excel แม้เขียนติดกันก็ใช้ได้

    สูตรแยกคํานําหน้าชื่อ Excel แม้เขียนติดกันก็ใช้ได้

    ผมเชื่อว่าเวลาที่เพื่อนๆ เจอข้อมูลที่มีทั้งคำนำหน้าชื่อและชื่อรวมอยู่ในช่องเดียวกัน แล้วต้องการแยกคํานําหน้าชื่อเป็นคนละช่องด้วย Excel จะเจอปัญหาถ้าคำนำหน้านั้นเขียนติดกับชื่อโดยไม่มีเว้นวรรคเลย!!

    แต่ไม่ต้องห่วง คลิปนี้จะสอนคุณเขียนสูตรเพื่อแก้ปัญหาดังกล่าวเอง มาดูกันเลยว่าทำยังไง

  • สร้าง Dropdown List หลายชั้น เพื่อกรอกข้อมูลจังหวัด อำเภอ ตำบล รหัสไปรษณีย์

    ในคลิปนี้จะสอนการสร้าง Dropdown List หลายชั้น เพื่อกรอกข้อมูลจังหวัด อำเภอ ตำบล รหัสไปรษณีย์ ด้วย Excel 365 ครับ

    ซึ่งมีความพิเศษกว่าคลิปก่อนๆ ตรงที่จะเป็น Dropdown หลายชั้นที่สามารถทำได้หลายอันให้กับข้อมูลการซื้อขายของแต่ละบรรทัดแยกกันของใครของมันเลย

    ซึ่งเพื่อนๆ จะได้เรียนรู้ฟังก์ชันที่เป็น Dynamic Array ของ Excel 365 มากมาย เช่น UNIQUE, SORT, FILTER, TRANSPOSE การอ้างอิงด้วย # เป็นต้น

    ดูเสร็จ ให้ดูคลิปนี้ต่อนะครับ มีแก้ไขส่วนที่คลิปบนมีความผิดพลาดเล็กน้อย เพราะผมลืมนึกไปว่า ในประเทศไทย ชื่ออำเภอ/ตำบล อาจจะซ้ำกันก็ได้ ทำให้เลขรหัสไปรณีย์ที่แสดงขึ้นมามันเยอะเกินความจริงไป ในคลิปนี้ผมจึงขอมาแสดงแนวทางแก้ไขสูตรให้ใช้ได้สมบูรณ์มากขึ้นครับ

    สรุปแล้วสูตรที่ใช้ทั้งหมด มีดังนี้

    ชื่อจังหวัด :
    =SORT(UNIQUE(PostCodeTable[ProvinceThai]))

    ชื่ออำเภอ : =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[DistrictThaiShort],PostCodeTable[ProvinceThai]=H5,”กรุณาเลือกจังหวัด”)))) ชื่อตำบล : =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[TambonThaiShort],(PostCodeTable[DistrictThaiShort]=Sheet1!I5)*(PostCodeTable[ProvinceThai]=Sheet1!H5),”กรุณาเลือกอำเภอ”))))

    รหัสไปรษณีย์ :
    =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[PostCode],(PostCodeTable[TambonThaiShort]=Sheet1!J5)*(PostCodeTable[DistrictThaiShort]=Sheet1!I5)*(PostCodeTable[ProvinceThai]=Sheet1!H5),”กรุณาเลือกตำบล”))))

    โหลดไฟล์ประกอบได้ที่ : https://github.com/ThepExcel/YouTube/blob/main/address-postal.xlsx

  • วิธีรวมข้อมูลใน Power Query กรณีหัวตารางชื่อไม่ตรงกัน

    วิธีรวมข้อมูลใน Power Query กรณีหัวตารางชื่อไม่ตรงกัน

    ปกติแล้ว เวลารวมข้อมูลหลายๆ ชีท หรือหลายๆ ไฟล์เข้าด้วยกัน เครื่องมือ Power Query จะใช้หลักการยึดจากชื่อหัวตารางเป็นหลัก ซึ่งถ้าหัวตารางเหมือนกันก็จะเอาอีกตารางมามาต่อแถวในคอลัมน์นั้นๆ ได้อย่างง่ายดาย (โดยไม่ได้คำนึงถึงลำดับการเรียงคอลัมน์แต่อย่างใด) แต่ถ้าหากเราอยู่ในสถานการณ์ที่ชื่อคอลัมน์ดันไม่เหมือนกัน แต่มีการเรียงเหมือนกันแทนล่ะ?

    เช่น คนส่งข้อมูลให้เราดันมีการเปลี่ยนชื่อคอลัมน์ในไฟล์ต้นฉบับกลางคันด้วยเหตุผลบางอย่าง (แต่ลำดับการเรียงคอลัมน์ยังคงเหมือนเดิม) แบบนี้เราจะทำยังไงดี?? เช่น ข้อมูลอุบัติเหตุบนทางพิเศษในนี้ https://data.go.th/dataset/vachara

    คลิปนี้มีคำตอบครับ รับรองว่าได้ความรู้เพียบเช่นเคย !

  • สอนใช้ XLOOKUP ใน Excel 365 แบบละเอียด

    สอนใช้ XLOOKUP ใน Excel 365 แบบละเอียด

    สอนใช้ XLOOKUP ใน Excel 365 แบบละเอียด ซึ่งสามารถใช้แทน VLOOKUP ได้เลย แบบดีกว่าของเดิมมากๆ เช่น

    • Lookup ข้อมูลทางซ้ายหรือขวาก็ได้ (VLOOKUP ไปทางขวาได้เท่านั้น)
    • กำหนดได้ว่าถ้า Lookup ไม่เจอจะให้แสดงค่าเป็นอะไรแทน (VLOOKUP จะขึ้น #N/A)
    • Lookup จากบนลงล่าง หรือ ล่างขึ้นบนได้ (VLOOKUP Exact Match จากบนลงล่าง)
    • Lookup ข้อมูลกลับมาเป็น Range ได้ (VLOOKUP ได้ค่าเดียว)
    • Lookup ข้อมูลกลับมาในฐาน Cell Reference ได้ (VLOOKUP ได้ค่าผลลัพธ์เท่านั้น)

    ดังนั้นใครมี Excel 365 พลาดไม่ได้เด็ดขาด ดูจบได้ไอเดียมากมายแน่นอนครับ

  • จงแยก Report กับ Database ออกจากกัน (ถ้าอยากใช้ Excel ให้ง่าย)

    จงแยก Report กับ Database ออกจากกัน (ถ้าอยากใช้ Excel ให้ง่าย)

    ปัญหาอย่างหนึ่งที่ผมมักเจอคนมาถามบ่อยๆ คือ ปัญหาที่การสรุปข้อมูลนั้นทำได้ยาก ซึ่งสาเหตุก็เป็นเพราะ ข้อมูลเหล่านั้นไม่ได้ถูกบันทึกในเชิง Database แยกออกมาต่างหากจากรายงาน แต่กลับมีการกรอกข้อมูล Input ลงไปในรายงาน หรือผลลัพธ์ที่เค้าต้องการไปเลย ซึ่งจะทำให้การสรุปเปลี่ยนมุมมองจากเดิมทำได้ยาก การเพิ่มข้อมูลก็อาจจะไม่สะดวกด้วย

    ซึ่งปัญหาเหล่านี้จะแก้ได้อย่างตรงประเด็น “จะต้องแยก Report กับ Database ออกจากกัน” คือเราจะไม่กรอกข้อมูลลงไปในรายงานผลลัพธ์สุดท้าย แต่เราจะกรอกข้อมูลลง Database แล้วพยายามสร้าง Report ที่สรุปมาจากข้อมูล Database ต่างหากล่ะ

    ซึ่งการสรุป จะใช้สูตร หรือใช้ PivotTable ก็แล้วแต่ความถนัดของแต่ละคนแล้วครับ

  • สอนใช้ SUMIFS บวกแบบมีเงื่อนไข เข้าใจไม่มีวันลืม

    สอนใช้ SUMIFS บวกแบบมีเงื่อนไข เข้าใจไม่มีวันลืม

    ผมจะมาสอนใช้ฟังก์ชัน SUMIFS ซึ่งสามารถบวกข้อมูลตามเงื่อนไขที่ต้องการได้ บอกเลยว่ามันเป็นหนึ่งในฟังก์ชันสรุปข้อมูลที่ใช้บ่อยที่สุดใน Excel เลยล่ะ!

    วิธีใช้สูตร

    =SUMIFS(sum_range,criteria_range,criteria,…)
    =SUMIFS(ช่วงผลรวม,ช่วงเงื่อนไข,ค่าเงื่อนไขที่ต้องการ,…)

    trick ในการจำคือ ถ้ามีคำว่า range ให้เลือกเป็นช่วง ( เช่น sum_range criteria_range)
    ส่วน criteria ไม่มีคำว่า range ให้เลือกค่าช่องเดียว

    วิธีใช้สูตรนี้แบบง่ายสุดคือ ใช้กับ Table ซึ่งจะทำให้เลือกช่วงข้อมูลได้ง่ายขึ้นมาก แค่เลือกที่ขอบบนของ Table มันก็จะเลือก Data ทั้งคอลัมน์ของตารางให้เอง

    SUMIFS เงื่อนไขเดียว

    สอนใช้ SUMIFS บวกแบบมีเงื่อนไข เข้าใจไม่มีวันลืม 1

    SUMIFS หลายเงื่อนไข

    เราสามารถใส่เงื่อนไขได้หลายชุด โดยใส่เครื่องหมาย comma คั่นไปเรื่อยๆ โดยที่เราจะใส่ sum_range แค่ครั้งเดียวนะ

    =SUMIFS(sum_range,  criteria_range1,criteria1,   criteria_range2,criteria2,  …)
    =SUMIFS(ช่วงผลรวม,  ช่วงเงื่อนไข1,ค่าเงื่อนไขที่ต้องการ1,   ช่วงเงื่อนไข2,ค่าเงื่อนไขที่ต้องการ2,  …)
    สอนใช้ SUMIFS บวกแบบมีเงื่อนไข เข้าใจไม่มีวันลืม 2

    ลูกเล่นตรง Criteria

    สามารถใส่เครื่องหมายเปรียบเทียบได้ เช่น

    • <>หนังสือ แปลว่า เอาทุกอันที่ไม่ใช่หนังสือ
    • >300 แปลว่า เอาที่ค่ามากกว่า 300
    • <=10 แปลว่า เอาที่ค่าไม่เกิน 10

    ถ้าจะหมายถึง “ระหว่าง” ให้ใช้ 2 เงื่อนไข เช่น

    ระหว่าง 100 ถึง 300 ต้องมี 2 เงื่อนไข คือ

    • >=100
    • <=300

    สามารถใช้เครื่องหมาย wildcard ได้

    • ? แทน ตัวอะไรก็ได้ 1 ตัวอักษร
    • * แทน ตัวอะไรก็ได้ กี่ตัวอักษรก็ได้ (ไม่มีเลยก็ได้)

    ตัวอย่าง

    • หนัง* แปลว่า ขึ้นต้นด้วยคำว่าหนัง
    • *หนัง แปลว่า จบด้วยคำว่าหนัง
    • *หนัง* แปลว่า มีคำว่าหนังอยู่
    • * แปลว่า เป็น text อะไรก็ได้ (รวมถึง blank text)
  • 2 วิธี คำนวณภาษีแบบขั้นบันได ด้วย Excel (Step Tax Calculation)

    2 วิธี คำนวณภาษีแบบขั้นบันได ด้วย Excel (Step Tax Calculation)

    ในคลิปนี้เราจะมาเรียนรู้วิธีคำนวณภาษีแบบขั้นบันได (Step Tax Calculation) กันครับ ซึ่งมีอยู่ 2 วิธีด้วยกัน คือคำนวณในตาราง กับคำนวณใน 1 บรรทัด ซึ่งผมจะสอนทั้งสองวิธีเลย

    แหล่งเรียนรู้เพิ่มเติม เพื่อให้เข้าใจเรื่องการ Lookup เพื่อ คำนวณ Step Tax

  • วิธีทำบันทึกรายรับรายจ่าย อย่างง่าย (แต่เจ๋ง) ใน Excel

    วิธีทำบันทึกรายรับรายจ่าย อย่างง่าย (แต่เจ๋ง) ใน Excel

    การบันทึกรายรับรายจ่าย เป็นงานที่ใช้ในชีวิตจริงได้ไม่ยาก ช่วยในการเรียนรู้ Excel เบื้องต้นได้ แถมยังเป็นการฝึกวินัยทางการเงินได้อีกด้วยครับ ถ้าเราบันทึกรายรับรายจ่าย เราจะได้ทบทวนตัวเองว่ารายการไหนจำเป็นหรือไม่จำเป็น อย่างมีสติมากขึ้น และจะได้รู้ว่าเราจ่ายเงินไปกับอะไรมากน้อยแค่ไหนด้วย

    เนื้อหาในคลิปนี้ไม่ยาก ให้เด็กๆ หัดทำก็ได้ ผมเคยสอนให้ลูกชายและเพื่อนๆ อายุ 7-10 ขวบมาแล้ว (แต่ตอนสอนไม่ได้ใช้ Table นะ) แต่ในคลิปนี้ก็มีเทคนิคหลายอย่างที่น่าสนใจอยู่มากมาย ไม่เชื่อลองดูในคลิปได้เลยครับ ^^

    ตัวอย่างเทคนิคเจ๋งๆ ในคลิปนี้มีดังนี้ครับ

    เทคนิคการแยกรายรับรายจ่าย

    นอกจากจะแยกด้วยการ Cut -> Paste ธรรมดาๆ แล้ว ยังใช้เทคนิคการสร้างคอลัมน์ Flag เฉพาะรายรับขึ้นมา

    วิธีทำบันทึกรายรับรายจ่าย อย่างง่าย (แต่เจ๋ง) ใน Excel 3

    แล้ว Filter flag เป็น y จากนั้นเลือกข้อมูลต้นฉบับ กด Ctrl ค้างแล้วเลือกพื้นที่ปลายทาง แล้วกด Ctrl+R เพื่อใช้ Fill Right ได้เลย

    วิธีทำบันทึกรายรับรายจ่าย อย่างง่าย (แต่เจ๋ง) ใน Excel 4

    ซึ่งเทคนิคนี้มาจากคลิปนี้ครับ

    เทคนิคการอ้างอิงแถวด้านบนกรณีเขียนสูตรใน Table

    สูตรของเงินคงเหลือ คำนวณดังนี้

    เงินคงเหลือ = เงินตั้งต้น + รายรับ - รายจ่าย

    ปัญหาคือเงินตั้งต้นนี่แหละ เพราะมันก็คือเงินคงเหลือของรายการก่อนหน้า ซึ่งแปลว่าเราต้องอ้างอิงบรรทัดข้างบน ปกติแล้วเราสามารถเขียนสูตรเพื่ออ้างอิงบรรทัดข้างบนได้ง่ายๆ แหละ แต่กรณีที่เป็น Table จะลำบากหน่อย

    วิธีทำคือให้ไปเขียนสูตรในบรรทัดที่สองนะ อย่าไปเขียนสูตรบรรทัดแรก

    วิธีทำบันทึกรายรับรายจ่าย อย่างง่าย (แต่เจ๋ง) ใน Excel 5

    พอกด Enter เบื้องต้นสูตรจะ Error เนื่องจากบรรทัดบนสุดดันไปอ้างอิงบรรทัดหัวตาราง อันนี้เดี๋ยวเรามีวิธีจัดการ

    วิธีทำบันทึกรายรับรายจ่าย อย่างง่าย (แต่เจ๋ง) ใน Excel 6

    วิธีจัดการคือให้เขียนฟังก์ชัน SUM ครอบไปซะ เนื่องจาก SUM ไม่สนใจข้อมูลที่เป็น Text แค่นี้ปัญหาก็จบแล้ว

    วิธีทำบันทึกรายรับรายจ่าย อย่างง่าย (แต่เจ๋ง) ใน Excel 7

    สรุป

    หวังว่าเพื่อนๆ คงจะได้เรียนรู้เทคนิคดีๆ ในการทำรายรับรายจ่ายกันไปนะครับ ใครสงสัยอะไรตรงไหนก็ Comment ได้เลยนะ

  • Lookup ข้อมูลที่มี Comma ด้วย Power Query

    Lookup ข้อมูลที่มี Comma ด้วย Power Query

    คลิปนี้ผมจะมาสอนวิธี Lookup ข้อมูลโดยที่ตารางหลักดันมีเครื่องหมาย Comma ตั่นแต่ละ Item อยู่ ซึ่งจะเห็นว่าจะ Lookup ตรงๆ ไม่ได้เนอะ แต่เราจะใช้ #PowerQuery ช่วยทำได้ครับ

    หลักการในการทำ คือ

    1. ทำการ Split by Delimiter ข้อมูลออกมาเป็นหลายๆ แถว (Split into Rows)
    2. Merge ข้อมูลที่ต้องการมาจากอีกตาราง
    3. Group By ข้อมูลกลับมาแบบ All Rows
    4. เขียนสูตร Table.Column เพื่อดึงเอาเฉพาะคอลัมน์ที่ต้องการออกมาเป็น List
    5. Extract Values หรือ Text.Combine เพื่อรวม List เข้าด้วยกันเป้นช่องเดียวให้คั่นด้วย Comma
  • ซีรีส์สอนวิธีใช้ Pivot Table ใน 5 นาที

    ซีรีส์สอนวิธีใช้ Pivot Table ใน 5 นาที

    คลิปนี้ผมจะมาสอนการใช้เครื่องมือสรุปผลข้อมูลที่เจ๋งที่สุดใน Excel อย่าง Pivot Table ให้เพื่อนๆ ที่ยังไม่เคยใช้มาก่อนได้รู้จักและใช้มันเป็นภายใน 5 นาทีครับ (ซึ่งน่าจะมีหลายตอนเลยล่ะ ติดตามกันไปยาวๆ นะ)

    สามารถโหลดไฟล์ประกอบได้ที่นี่ : https://github.com/ThepExcel/download… แล้วคลิ๊กคำว่า Download นะ

  • วิธี Optimize การตัดแบ่งวัตถุดิบ ด้วย Excel Solver

    วิธี Optimize การตัดแบ่งวัตถุดิบ ด้วย Excel Solver

    • ในคลิปจะสอนวิธีการเลือก Pattern การตัดวัตถุดิบ (Cutting) ให้ครบตาม Demand ที่ต้องการ และต้องได้ต้นทุนต่ำที่สุดด้วย Excel Solver (เริ่ม 0:00)
    • อีกทั้งยังสอนการใช้ Power Query ช่วยสร้าง Pattern การตัดวัตถุดิบให้ครบทุกแบบแบบอัตโนมัติด้วย (เริ่ม 19:00)
    • บอกเลยว่าคลิปนี้ยาวและค่อนข้างซับซ้อน แต่ใครดูจบน่าจะได้แนวทางไปทำให้ธุรกิจมีกำไรมากขึ้นได้เลยล่ะ
  • วิธี Lookup ข้อมูล แม้สะกดผิดก็ยังหาเจอ ด้วย Power Query Fuzzy Merge

    วิธี Lookup ข้อมูล แม้สะกดผิดก็ยังหาเจอ ด้วย Power Query Fuzzy Merge

    เบื่อมั้ยเวลาที่คุณได้ข้อมูลมาแบบสะกดผิด (ข้อมูลเน่านั่นแหละ) ทำให้พอเอาไป Lookup ก็หาไม่เจอ ปวดหัวได้อีก… แต่ปัญหานี้จะหมดไปถ้าคุณรู้จักการใช้เครื่องมือ Power Query Fuzzy Merge

  • วิธีเขียนสูตร Excel ที่ใช้บ่อย ในพริบตา

    วิธีเขียนสูตร Excel ที่ใช้บ่อย ในพริบตา

    เคล็ดลับในคลิปนี้จะช่วยให้คุณสามารถเขียนสูตรที่ใช้บ่อยๆ ได้เร็วขึ้นมากมาย สั้นๆ ดูแปปเดียวจบนะครับ ดูจบแล้วเก่งขึ้นแน่นอน

  • ไขความลับ เลข Digit สุดท้าย ของเลขบัตรประชาชน (Check Digit) และเทคนิคการรวบสูตร Excel

    ไขความลับ เลข Digit สุดท้าย ของเลขบัตรประชาชน (Check Digit) และเทคนิคการรวบสูตร Excel

    เลข Digit สุดท้ายของเลขบัตรประชาชนของพวกเราทุกคน มันไม่ได้มาแบบมั่วๆ แต่ถูกคำนวณมา และมันคำนวณมายังไง? จะเอามาใช้ประโยชน์อะไรได้บ้าง? มาดูกันครับ

    ไขความลับ เลข Digit สุดท้าย ของเลขบัตรประชาชน

    มีเพื่อนถามมาว่า Digit อื่นๆ มีความหมายหรือไม่? ถ้าอยากรู้ไปดูรายละเอียดต่อได้ที่นี่ครับ https://stat.bora.dopa.go.th/fop/pid13.htm

    เทคนิคการรวบสูตร Excel ให้เหลือช่องเดียว

    ทีนี้พอเราเขียนสูตรแบบแยกช่องได้แล้ว ในคลิปนี้จะมาสอนวิธีรวบมันให้เหลือแค่ช่องเดียวครับ

    ซึ่งถ้าทำแล้วจะช่วยให้ copy paste ได้สะดวกขึ้นเยอะ และที่สำคัญคือจะดูเทพขึ้นหลายสิบเท่าเลย 555

    ใครดูแล้วสงสัยตรงไหน ก็ comment ได้ใน YouTube เลยนะครับ

  • เทคนิคการเรียงคอลัมน์ใหม่ใน Excel มีหลายวิธีที่คุณอาจไม่รู้

    เทคนิคการเรียงคอลัมน์ใหม่ใน Excel มีหลายวิธีที่คุณอาจไม่รู้

    • สามารถกด shift ค้างไว้แล้วลากขอบ Range
    • สามารถลากที่หัวตารางของ Table ได้เลย
    • สามารถใช้ Advanced Filter มาช่วยได้

    รายละเอียดดูได้ในคลิปครับ

  • การคิด Percentage ใน Excel

    การคิด Percentage ใน Excel

    สมมติเล่นเกม จาก 50 ครั้ง ชนะ 30 ครั้ง จะคำนวณว่าชนะกี่ % เราควรทำแบบใด ระหว่าง

    30/50 * 100 = 60

    กับ

    30/50 = 0.6 แล้วกดเป็น % ได้ 60%

  • การ Random สุ่มค่าใน Excel สุ่มเลข/สุ่มชื่อ ได้หมด

    การ Random สุ่มค่าใน Excel สุ่มเลข/สุ่มชื่อ ได้หมด

    คลิปสั้นๆ ง่ายๆ อันนี้จะมาสอนการ Random แบบต่างๆ ใน Excel และการประยุกต์ใช้นะครับ

    คุณจะได้เรียนรู้ทั้ง RANDBETWEEN, RAND และ RANDARRAY เลยล่ะ

  • สอนฟังก์ชัน IF ใน Excel แบบ Basic สุดๆ ดูจบใช้เป็นเลย (เรียนจากความสูงของตัวละครใน Dragon Ball)

    สอนฟังก์ชัน IF ใน Excel แบบ Basic สุดๆ ดูจบใช้เป็นเลย (เรียนจากความสูงของตัวละครใน Dragon Ball)

    ในคลิปนี้เราจะเอาความสูงของตัวละครต่างๆ ในการ์ตูนสุดฮิตอย่างดราก้อนบอล (Dragon Ball) มาช่วยให้เราเรียนรู้เกี่ยวกับฟังก์ชัน IF ใน Excel กันครับ คลิปสั้นๆ แต่ดูจบได้ความรู้เต็มเปี่ยมแน่นอน ดูจบใช้เป็นเลย

    คุณสามารถโหลดไฟล์ประกอบได้ที่ https://github.com/ThepExcel/download/blob/master/DBZ.xlsx

    ถ้าชอบคลิปนี้ ช่วยกด Like / Subscribe / ช่วยแชร์ ให้ด้วยนะครับ

  • ตัวอย่างการวิเคราะห์ข้อมูล item จาก Animal Crossing แบบง่าย ด้วย PivotTable, SUMIFS, COUNTIFS

    ตัวอย่างการวิเคราะห์ข้อมูล item จาก Animal Crossing แบบง่าย ด้วย PivotTable, SUMIFS, COUNTIFS

    ตัวอย่างการวิเคราะห์ข้อมูลแบบง่ายๆ จากเกมสุดฮิตในเครื่อง Nintendo Switch อย่าง Animal Crossing : New Horizons ครับ คุณจะได้เรียนรู้ทั้งเรื่องของ Pivot Table, SUMIFS, COUNTIFS, การกำจัดตัวซ้ำ, การใช้สูตรแบบ Dynamic Array เลยล่ะ

    สามารถโหลดไฟล์ประกอบได้ที่นี่ https://www.kaggle.com/jessemostipak/animal-crossing?select=items.csv