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

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

ขอสรุปความสามารถใหม่ (เท่าที่หาข้อมูลได้) เป็น 4 ข้อ ดังนี้ครับ

1 Insights

Insights น่าจะเป็นหนึ่งในไฮไลต์ความสามารถใหม่ของ Excel 2019 เลยก็ว่าได้

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

Insigths คือ “ผู้ช่วย” ที่จะบอกว่า ข้อมูลนี้ควรนำเสนอด้วยกราฟอะไร

หรือถ้าจะบอกว่า Insights คือ AI (Artificial Intelligence) แบบหนึ่งก็คงไม่ผิด

หลายคนอาจประสบปัญหาว่า พอมีข้อมูลเยอะเกินไป ไม่รู้จะวิเคราะห์อะไรดี หรือถ้าจะนำเสนอควรใช้กราฟอะไร

Insights จะมา “ไกด์” ให้ว่าข้อมูลตารางหรือฐานข้อมูลนี้ควรนำเสนอด้วยกราฟใด และพรีวิวให้เห็นว่าพอใช้กราฟนั้นแล้วหน้าตาจะเป็นอย่างไร

แค่ฟังก็เจ๋งแล้วใช่ไหมครับ ^__^

Insights เหมือน Recommended Charts หรือ Recommended Pivot Tables ไหม?

ดูเผินๆเหมือนจะคล้ายกัน แต่ Insights เจ๋งกว่าครับ

Recommended Charts คือเครื่องมือที่มีอยู่แล้วใน Excel 2013/ 2016 เหมาะกับ “ข้อมูลสุก” หรือข้อมูลที่เตรียมไว้เพื่อสร้างกราฟ ไม่เหมาะกับข้อมูล “ดิบๆ” หรือไม่เหมาะกับฐานข้อมูลที่มีนับสิบคอลัมน์

RecommendedCharts.png

Recommended Pivot Tables คือเครื่องมือที่มีอยู่แล้วใน Excel 2013/ 2016 แต่ถ้าใครเคยใช้จะพบว่าตารางที่ได้จากเครื่องมือนี้จะค่อนข้าง “ง่อยๆ” หรือพูดง่ายๆคือตารางที่ได้มันไม่เวิร์ค แถมไม่สวยด้วย

RecommendedPivotTables.png

(อ่านรายละเอียดเรื่อง Recommended Pivot Tables จากบทความนี้ ครับ

Insights จะไกด์ให้ว่าจากฐานข้อมูลนี้ถ้านำไปสร้างกราฟจะได้หน้าตาอย่างไร ไม่ใช่แค่ไกด์ 3-4 กราฟ แต่จะไกด์ให้เป็นสิบๆกราฟ แถมจุดไหนที่ข้อมูลเยอะผิดสังเกตก็จะไฮไลต์ให้เห็นด้วย (อันนี้ผมว่าเจ๋งมาก)

ถ้าฐานข้อมูลนั้นมีตัวเลขหลายตัว เช่น Volume, Sales, GP Insights จะสร้างกราฟหลายๆมุมมองของตัวเลขเหล่านั้นให้เห็นกัน เรียกว่าดูกันตาแฉะไปเลย แถมกราฟที่สร้างก็ดูดีมีชาติตระกูลอีกต่างหาก

การใช้งาน Insights นั้นง่ายยิ่งกว่าปอกกล้วยเข้าปาก เพียงแค่คลิกที่ข้อมูล จากนั้นไปที่ริบเบิน Insert/ Insights จบ!

อยากรู้ว่ากราฟที่ไกด์จาก Insights เป็นยังไง ดูได้จากคลิปนี้เลยครับ รับรองว่าเห็นแล้วจะอึ้ง!

ถ้าไม่มีเวลาดูคลิป อยากเห็นภาพของ Insights แบบจะๆ อ่านรายละเอียดได้จากบทความนี้ครับ

https://community.cengage.com/t5/Cengage-Technology-Computing/Microsoft-Excel-2019-Gets-Smarter/ba-p/7929

2 Stock & Geography

Excel 2019 สามารถเชื่อมต่อเพึ่อดึงข้อมูลจากฐานข้อมูลในอินเทอร์เน็ตได้โดยตรง แถมทำได้โดยการคลิกเพียงไม่กี่ครั้ง!

เท่าที่หาข้อมูลพบว่าดึงข้อมูลได้อย่างน้อย 2 กลุ่มคือ หุ้น (Stock) และ สภาพภูมิศาสตร์ (Geography)

แค่พิมพ์ชื่อบริษัท เช่น Apple, Google, Microsoft ลงไปในเซลล์ เปลี่ยนข้อมูลนั้นให้เป็น Table (กด Ctrl+T) จากนั้นไปที่ริบเบิน Data/ Stock ก็สามารถเชื่อมต่อข้อมูลหุ้นของบริษัทนั้นได้แล้ว !

ดึงข้อมูลได้หลากหลายมาก ไม่ว่าจะเป็น

  • ราคาเปิด, ปิด, สูง, ต่ำ (Open, Close, High, Low)
  • การเปลี่ยนแปลงของราคาเมื่อเทียบกับเมื่อวาน (% Change)
  • ชื่อย่อของหุ้น
  • ชื่อ CEO

หรือแค่พิมพ์ชื่อเมือง (หรือประเทศ) แล้วทำเป็น Table จากนั้นไปที่ริบเบิน Data/ Geography ก็สามารถเชื่อมต่อเพื่อดึงข้อมูลของเมืองหรือประเทศนั้นๆได้เลย เช่น

  • จำนวนประชากร
  • ขนาดพื้นที่ (Area)
  • ละติจูด ลองติจูด
  • Time Zone

ถ้าอยากเห็นหน้าตาของ Stock & Geography แบบเต็มๆ แนะนำให้ดูคลิปนี้ครับ

ถ้าไม่มีเวลาดูคลิป อยากเห็นภาพของ Insights แบบจะๆ อ่านรายละเอียดได้จากบทความนี้ครับ

https://techcrunch.com/2018/03/29/excel-is-getting-smarter/

3 สร้าง Custom Function โดยใช้ JavaScript

แม้ Excel จะมีฟังก์ชันมาตรฐานให้ใช้มากกว่า 400 แต่ถ้าใครที่ทำงานเฉพาะด้านในเชิงลึกจะพบว่าโจทย์บางอย่างก็ไม่มีฟังก์ชันที่ตอบโจทย์ ทางออกคือสร้างฟังก์ชันขึ้นมาเอง

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

แต่ VBA อาจไม่ใช่ภาษาที่แพร่หลายในวงกว้างของนักพัฒนาโปรแกรม (Developer) ทำให้เอ็กเซลถูกค่อนแคะพอควร เป็นปัญหาเรื้อรังมานานหลายปี

แต่ปัญหานี้กำลังจะหมดไป เพราะ Excel 2019 สามารถเขียนฟังก์ชัน (Custom Function) โดยใช้ภาษา JavaScript ได้แล้ว!

แน่นอนว่าความสามารถที่ใช้ VBA เขียนฟังก์ชันยังคงมีอยู่ แต่จะเพิ่มความสามารถโดยใช้ JavaScript เข้ามาด้วย

ความเจ่งของ Custom Function ที่สร้างโดย JavaScript ก็คือ นอกจากจะใช้ใน Excel ได้แล้ว ยังใช้บน Windows, Mac หรือใช้ใน Excel Online ได้อีกต่างหาก

เรียกได้ว่าเป็นการเปิดศักราชใหม่กันเลยทีเดียวเชียว ^__^

4 ทำงานร่วมกับ Machine Learning (ML)

Excel 2019 ถูกออกแบบมาให้ทำงานร่วมกับเครื่องมือ Machine Learning (ML) ของ Microsoft ได้อย่างลื่นไหล

ต่อจากนี้ไปงานซ้ำๆบางอย่าง เช่น ทำไฟล์เอ็กเซลเสร็จแล้วจะส่งเมล์ให้เพื่อน ก็อาจทำได้โดยการกดปุ่มเพียงคลิกเดียวจากเอ็กเซลโดยตรง และการเซ็ตขั้นตอนเหล่านี้ก็ทำได้ง่ายๆเลย (เท่าที่เห็นแว๊บๆเหมือนจะมีเครื่องมือที่ชื่อว่า Microsoft Flow ใน Excel)

เครื่องมือ Machine Learning ของ Microsoft ที่สามารถทำงานร่วมกับ Excel เช่น

อ่านรายละเอียดของการใช้ Custom Function โดย JavaScript และการทำงานร่วมกับ Machine Learning ได้จากบทความนี้ครับ

https://www.techrepublic.com/article/microsoft-excel-how-these-new-features-point-the-way-to-the-future/

Excel 2019 มีความสามารถที่เชื่อมกับต่อ Power BI ได้ดีขึ้น และแน่นอนว่าเครื่องมือที่ใช้จัดการกับ Big Data อย่าง Power Query และ Power Pivot ก็น่าจะมีความสามารถที่หลากหลายขึ้นด้วย

เห็นความสามารถใหม่ของ Excel 2019 แล้ว เป็นอย่างไรบ้างครับ?

บางคนอาจตื่นเต้น หรือบางคนอาจร้อง “ว้าว”

แต่สำหรับผม บอกคำเดียวเลย

“ตามไม่ทันแล้ว”

บางทีก็คิดขึ้นมาในใจว่า

“ไม่อยากจะตามแล้ว”

แต่… เรากำลังอยู่ในช่วงที่มีการเปลี่ยนแปลงเร็วที่สุดในประวัติศาสตร์ของมนุษยชาติ การเปลี่ยนแปลงนี้กำลังจะเปลี่ยนทุกอย่าง และเราไม่มีทางฝืนกระแสการเปลี่ยนแปลงนี้

พูดง่ายๆคือเรามีทางเลือกอยู่ 2 ทาง นั่นคือ

  1. เราจะเปลี่ยนแปลง
  2. เราจะถูกเปลี่ยนแปลง

แม้จะรู้ว่าเหนื่อย แต่ผมขอเลือกทางแรกดีกว่า…

แล้วคุณล่ะ?

.

หากคุณชอบบทความแนวนี้ สามารถอัพเดตบทความใหม่ๆโดยคลิก Like เฟสบุ๊คแฟนเพจ วิศวกรรีพอร์ต หรือคลิก ที่นี่

อย่าลืมแชร์ให้เพื่อนอ่านเพื่อเป็นกำลังใจให้คนเขียนด้วยนะครับ ^__^

 

ขอบคุณภาพสวยๆจาก https://pixabay.com/