Search

วิศวกรรีพอร์ต

Make your reports better with shorter time

Category

Microsoft Excel

Power Query: ผู้ปฏิรูป Excel สู่ยุค 4.0

จากการศึกษา Power Query อย่างจริงจังในช่วง 2 ปีที่ผ่านมา ทำให้ผมคิดว่าหลังจากนี้วิธีใช้งาน MS Excel จะไม่เหมือนเดิมอีกต่อไป

คำว่า “ไม่เหมือนเดิม” คือเปลี่ยนจากหน้ามือเป็นหลังมือ ถ้าเทียบกับรถก็คือการเปลี่ยนชนิด Major Change

หรือจะพูดว่า Power Query จะมา “ปฏิรูป” Excel ก็คงมิผิด

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

เพราะอะไรน่ะหรือครับ?

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

ที่สำคัญคือไม่ต้องเขียนสูตรสักตัว!

ฟังดูเจ๋งมากเลยใช่ไหม งั้นมารู้จักกับ Power Query กัน ^__^ Continue reading “Power Query: ผู้ปฏิรูป Excel สู่ยุค 4.0”

ทำไมต้อง Power BI ใช้ Excel ไม่ได้เหรอ?

Power Query ใช้ทำอะไร?

ทำไม Power BI ต้องมี Power Query?

Power Query ทำงานร่วมกับ Data Model ยังไง?

คำตอบของทั้ง 3 คำถามอยู่ในคลิปนี้ครับ

เป็นคลิปที่ดีมากๆ อธิบายการทำงานร่วมกันของ Power Query, Power Pivot และ Power View ได้อย่างชัดเจน

(Power View คือความสามารถในการสร้างกราฟหรือแดชบอร์ดได้อย่างง่ายดาย)

Continue reading “ทำไมต้อง Power BI ใช้ Excel ไม่ได้เหรอ?”

อะไรนะ! Excel 2019 มี AI ด้วย!!

เวอร์ชันล่าสุดของ Excel คือ 2016 แต่ปลายปีนี้เราน่าจะได้เห็น Excel 2019 กันแล้ว เท่าที่ผมลองหาข้อมูลก็พบว่า Excel 2019 มีความสามารถเจ๋งๆเยอะมาก

บางความสามารถอ่านแล้วอึ้งเลยก็มี!

ขอสรุปความสามารถใหม่ (เท่าที่หาข้อมูลได้) เป็น 4 ข้อ ดังนี้ครับ Continue reading “อะไรนะ! Excel 2019 มี AI ด้วย!!”

เทคนิค Excel ที่ทำให้คุณร้อง WOW! [Cross Join]

“Excel สร้าง Combination ของ 2 ตารางได้ไหมครับ?” ตั้มถามผมในเช้าวันหนึ่ง

“ยังไงเหรอตั้ม?” ผมถามกลับด้วยความงงงวย

“คืออย่างนี้ครับพี่ สมมติมีตาราง Cost Center แสดงข้อมูล 3 แถว ตาราง GL แสดงข้อมูล 4 แถว ผมอยากสร้างตารางใหม่ที่แสดงการจับคู่ของ Cost Center และ GL ทั้งหมด 12 แถวน่ะครับ”

“ตอนนี้ใช้วิธีถึก เหนื่อยมากเลยพี่” 

“ใช้ VBA เขียนคำสั่งวนลูปก็ได้นี่” ผมตอบ

“ผมใช้ VBA ไม่ค่อยเป็นน่ะครับ มีวิธีอื่นไหมครับ?” ตั้มถาม

“ตอนนี้ใช้ Excel เวอร์ชันอะไร?” ผมถามกลับ

“Excel 2016 ครับพี่”

“ถ้างั้นมีวิธีล่ะ สองนาทีเสร็จ ผมตอบ

“จริงดิพี่! ทำไงอ่ะ?” ตั้มร้องด้วยความตื่นเต้น

บทความนี้คือวิธีที่ผมตอบตั้มครับ ^__^ Continue reading “เทคนิค Excel ที่ทำให้คุณร้อง WOW! [Cross Join]”

สูตร Excel นับเฉพาะวันทำงาน [NETWORKDAYS.INTL]

“อยากรู้ว่าวันที่ 1 กรกฎา ถึง 31 ธันวา มีวันทำงานกี่วัน ต้องเขียนสูตรยังไงคะ?” ลูกศิษย์คนหนึ่งถาม

“ใช้ฟังก์ชัน NETWORKDAYS ได้เลยครับ” ผมตอบ

“แล้วถ้าไม่ต้องการนับวันหยุด เช่น วันแม่ วันพ่อ วันสิ้นปี ต้องเขียนสูตรยังไงคะ?” ลูกศิษย์ถามต่อ

“ใช้ฟังก์ชัน NETWORKDAYS ได้เช่นกันครับ แต่ต้องสร้างลิตส์ของวันหยุดขึ้นมา”

“แล้วถ้าบริษัททำงานวันเสาร์ด้วยล่ะคะ เขียนสูตรยังไงดี?” 

“ถ้าทำงานวันเสาร์ด้วย ใช้ฟังก์ชัน NETWORKDAYS.INTL ดีกว่าครับ ตอบโจทย์แบบเป๊ะๆเลย” ผมตอบ

“คือหนูไม่เคยใช้ฟังก์ชัน NETWORKDAYS หรือ NETWORKDAYS.INTL เลยน่ะค่ะ ช่วยสอนได้ไหมคะ” 

ได้เลยครับ เพียงอ่านบทความนี้จบ รับรองว่าเข้าใจแบบแจ่มแจ้งแดงแจ๋แน่นอน ^__^ Continue reading “สูตร Excel นับเฉพาะวันทำงาน [NETWORKDAYS.INTL]”

ฟังก์ชัน XOR กับ OR ต่างกันยังไง?

ฟังก์ชัน XOR กับ OR ต่างกันยังไงเหรอคะ?” ลูกศิษย์คนหนึ่งถามขึ้นขณะที่ผมอธิบายวิธีการทำงานของ OR

ฟังเผินๆเหมือนคำถามเบๆ แต่จริงๆแล้วคือคำถามที่ดีมาก เพราะ XOR กับ OR บางครั้งก็ให้ผลลัพธ์ตรงกัน บางครั้งก็ไม่ตรงกัน

ยังไงน่ะหรือครับ?

พอมีเวลาสัก 2 นาทีไหม ขออธิบายด้วยบทความนี้ครับ ^__^ Continue reading “ฟังก์ชัน XOR กับ OR ต่างกันยังไง?”

ท้าพิสูจน์ สร้าง Report โดยการคลิกเมาส์เพียง 3 ครั้ง!

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

แต่เชื่อไหมครับว่า เราสามารถสร้างรีพอร์ตโดยการคลิกเมาส์เพียง 3 ครั้ง!

ไม่เชื่อหรือ?

งั้นมาพิสูจน์กัน
Continue reading “ท้าพิสูจน์ สร้าง Report โดยการคลิกเมาส์เพียง 3 ครั้ง!”

สุขสันต์วันสงกรานต์ 2561

ผมกำลังคิดว่าจะเขียนอวยพรวันสงกรานต์ยังไงดี?

จะเขียนว่า “สุขสันต์วันสงกรานต์ 2561 ขอให้มีความสุข” ก็เห็นเต็มไปหมดแล้ว

จะเขียนว่า “สุขสันต์วันสงกรานต์ 2561 ขอให้รักกันเหมือนไม้เท้ายอดทอง กระบองยอดเพชร” ก็คล้ายอวยพรวันแต่งงาน

งั้นก็เขียนให้เป็น “สไตล์” ของผมละกัน เขียนด้วยสูตร Excel แบบนี้ครับ …

=TEXTJOIN(” “,TRUE,”สุขสันต์วัน”&
IFS(AND(MONTH(TODAY())=1,DAY(TODAY())=1),“ปีใหม่”,
AND(MONTH(TODAY())=4,DAY(TODAY())>=12,DAY(TODAY())<=15),“สงกรานต์”,
AND(MONTH(TODAY())=8,DAY(TODAY())=12),“แม่”),
YEAR(TODAY())+543,”^__^”) Continue reading “สุขสันต์วันสงกรานต์ 2561”

4 Excel เทคนิค COUNT เฉพาะคำที่ค้นหา

“อยากนับเฉพาะเซลล์ที่มีตัวอักษร A ต้องเขียนสูตรยังไงคะ?” ลูกศิษย์คนหนึ่งถาม

“เคยลองใช้ COUNTIF แต่ไม่ได้คำตอบที่ต้องการค่ะ” เธออธิบายต่อ

“แล้วถ้านับเซลล์ที่มีตัวอักษร A ตัวอักษร a จะถูกนับด้วยไหมคะ?” เธอปล่อยคำถามแบบคอมโบเซ็ต

ทั้ง 3 คำถาม คือคำถามที่น่าสนใจ และผมคิดว่ามี (อย่างน้อย) 4 วิธีที่หาคำตอบได้

แต่ละวิธีทำยังไง มาดูแบบจะๆกันเลยครับ ^__^ Continue reading “4 Excel เทคนิค COUNT เฉพาะคำที่ค้นหา”

Blog at WordPress.com.

Up ↑

%d bloggers like this: