บทความ

แนะนำ Microsoft Power Platform แบบ Infographic บทความ

แนะนำ Microsoft Power Platform แบบ Infographic

Microsoft Power Platform เป็นชุดซอฟต์แวร์ ประกอบด้วย Power Apps, Power Automate, Power BI และ Power Virtual Agents เพื่อสร้าง App การสร้าง Workflow และการวิเคราะห์ข้อมูล และ Business Intelligence ด้วยเทคโนโลยีแบบ Low Code Platform พัฒนาด้วยภาษา Power Fx อีกทั้งมี AI และการเชื่อมต่อให้มากมาย ช่วยให้เราสามารถสร้างนวัตกรรมต่าง ๆ ได้ง่ายและรวดเร็ว เพิ่มศักยภาพให้ผู้ใช้งานให้ทำงานในอีกระดับ
ฟังก์ชัน XLOOKUP ใน Excel พร้อมตัวอย่างการใช้งาน บทความ

ฟังก์ชัน XLOOKUP ใน Excel พร้อมตัวอย่างการใช้งาน

แนะนำการใช้งานฟังก์ชัน XLOOKUP ใน Microsoft Excel เพื่อทำงานในรูปแบบ VLOOKUP แต่ยืดหยุ่นและมีประสิทธิภาพมากกว่า พร้อมตัวอย่างการใช้งานและไฟล์ตัวอย่างให้ Download
ประเภทของ Workflow ใน Power Automate บทความ

ประเภทของ Workflow ใน Power Automate

Power Automate เป็นซอฟต์แวร์ด้าน RPA สามารถสร้าง Workflow ต่าง ๆ เพื่อทำงานอัตโนมัติได้ มาเรียนรู้ประเภทของ Workflow ของ Microsoft Power Automate กัน
เปรียบเทียบ Robotic Process Automation (RPA) บทความ

เปรียบเทียบ Robotic Process Automation (RPA)

เปรียบเทียบ Robotic Process Automation (RPA) ต่าง ๆ ว่ามีซอฟต์แวร์ใดน่าสนใจบ้าง และใครเป็น Leader ในกลุ่มนี้
ภาพหน้าปกบทความ รู้จักกับ Microsoft Power Fx โปรแกรมภาษาแบบ Low Code บทความ

รู้จักกับ Microsoft Power Fx โปรแกรมภาษาแบบ Low Code

Microsoft Power Fx เป็นภาษาในรูปแบบสูตร (Formula Language) ใช้สำหรับ Low-Code Platform เริ่มใช้งานใน Microsoft Power Platform ใน Canvas App ของ Power Apps โดยมีแรงบันดาลใจมาจากสูตรของ Microsoft Excel เพื่อให้การพัฒนานั้นเขียนโค้ดน้อยลง และยังประหยัดเวลาและค่าใช้จ่ายในการพัฒนาอีกด้วย
DAX Function RANKX พร้อมตัวอย่างการใช้งาน บทความ

DAX Function RANKX พร้อมตัวอย่างการใช้งาน

แนะนำการใช้งานฟังก์ชัน RANKX ซึ่งเป็นฟังก์ชันของ DAX (Data Analysis Expression) สามารถใช้งานใน Power BI, Power Pivot ของ Excel และ SSAS ได้ พร้อมตัวอย่างการใช้งานและไฟล์ตัวอย่างให้ Download
ภาพหน้าปกบทความ การสร้าง DAX Measures ใน Power BI บทความ

การสร้าง DAX Measures ใน Power BI

การคำนวณใน DAX (Data Analysis Expression) เป็นส่วนที่สำคัญมาก ๆ ใน Power BI, SSAS, Power Pivot โดย Measures เป็นเรื่องสำคัญเรื่องหนึ่งที่คนเริ่มต้นกับ Power BI อาจจะยังไม่เข้าใจหลักการและการใช้งาน ในบทความนี้เราจะมาเรียนรู้การสร้าง Measures กัน
ภาพหน้าปกบทความ DAX Function SUMX พร้อมตัวอย่างการใช้งาน บทความ

DAX Function SUMX พร้อมตัวอย่างการใช้งาน

แนะนำการใช้งานฟังก์ชัน SUMX ซึ่งเป็นฟังก์ชันของ DAX (Data Analysis Expression) สามารถใช้งานใน Power BI, Power Pivot ของ Excel และ SSAS ได้ พร้อมตัวอย่างการใช้งานและไฟล์ตัวอย่างให้ Download
ภาพหน้าปกบทความ DAX Measures และ Calculated Columns บทความ

DAX Measures และ Calculated Columns

การคำนวณใน DAX (Data Analysis Expression) เป็นส่วนที่สำคัญมาก ๆ ใน Power BI, SSAS, Power Pivot ซึ่งการคำนวณนั้นจะสร้างได้ทั้ง Calculated Column, Measures ได้ ซึ่งการเลือกใช้ให้เหมาะสมจะได้ทั้งในเรื่องประสิทธิภาพและความถูกต้อง
Power Platform คืออะไร บทความ

Microsoft Power Platform คืออะไร

Microsoft Power Platform เป็นชุดของ ซอฟต์แวร์ที่จะช่วย วิเคราะห์ข้อมูล สร้างโซลูชั่น ทำ Workflow และสร้าง Chatbot โดยเขียนโค้ดน้อยมาก (Low Code Platform) รวมเอาเทคโนโลยีต่าง ๆ ไม่ว่าจะเป็น AI การเก็บข้อมูล และ Data Connectors ให้มากกว่า 400 connections
ภาพหน้าปกบทความเปรียบเทียบเครื่องมือในการ ETL ระหว่าง Power Query กับ SSIS บทความ

เปรียบเทียบเครื่องมือในการ ETL ระหว่าง Power Query กับ SSIS

ชุดกลไก ETL ผู้เขียนบรรยายไว้ในบทความชื่อ “กลไก ETL คืออะไร” และได้แนะนำ Microsoft SQL Server Integration Service (SSIS) ว่าเป็นแพลตฟอร์มสำหรับ ETL คุณภาพสูง เอาไว้ในบทความดังกล่าว แต่ยังมีเครื่องมือสำหรับ ETL อีกตัวหนึ่งชื่อ Power Query ได้รับความนิยมมากในขณะนี้ เพราะเป็นส่วนหนึ่งของ Power BI Desktop (หรือเป็น add-in ของ Microsoft Excel) เหมาะกับงานในลักษณะ Self-Service ETL และมีความซับซ้อนน้อยกว่า SSIS
ภาพหน้าปก เลือกใช้ Multi-Dimensional Data Model หรือ Tabular Data Model ดี ? บทความ

เลือกใช้ Multi-Dimensional Data Model หรือ Tabular Data Model ดี ?

สำหรับบทความนี้จะแนะนำ Data Model ทั้งสองแบบอีกครั้งในเชิงเปรียบเทียบ เพื่อให้ผู้อ่านสามารถเลือกใช้งานได้อย่างเหมาะสม
รูปหน้าปกบทความ การบัฟเฟอร์ข้อมูลของ Memory<T> และ Span<T> ใน .NET Core 3 และ C# 8  บทความ

การบัฟเฟอร์ข้อมูลของ Memory<T> และ Span<T> ใน .NET Core 3 และ C# 8

ในบทความ มีอะไรใหม่ใน .NET Core 3 และ C# 8 : Stackalloc ซ้อนนิพจน์ ได้พูดเรื่อง stackalloc ที่เริ่มตั้งแต่ C#8 และ .NET Core 3.0 ถ้าผลลัพธ์ของนิพจน์ stackalloc มีชนิดข้อมูลเป็นแบบ System.Span<T> หรือ System.ReadOnlySpan<T> เราสามารถใส่นิพจน์ stackalloc ซ้อนไว้ภายในนิพจน์อื่น ๆ ได้ สำหรับบทความนี้จะกล่าวถึง ลักษณะการบัฟเฟอร์ข้อมูลของ Memory<T> และ Span<T> ว่ามีข้อควรพิจารณาในการใช้งานอย่างไร
หน้าปกบทความ ref struct ใน .NET Core 3 และ C# 8 บทความ

ref struct ใน .NET Core 3 และ C# 8

จากบทความ มีอะไรใหม่ใน .NET Core 3 และ C# 8 : Stackalloc ซ้อนนิพจน์ ได้พูดถึง คุณสมบัติ Span<T> ไว้ และได้บอกว่ามันคือ ref struct ในหัวข้อนี้จะขออธิบายรายละเอียดเกี่ยวกับ ref struct โดยย่อพอเข้าใจ
หน้าปกบทความ Record types ใน .NET 5 และ C# 9 บทความ

Record types ใน .NET 5 และ C# 9

.NET 5.0 มีการปรับปรุงประสิทธิภาพและเพิ่ม Feature ใหม่ๆ สำหรับบทความนี้ขอแนะนำให้รู้จักกับ Records Types ในภาษา C# ซึ่งเป็น Version 9.0 (C# 9)
บทความกลไก ETL คืออะไร ? บทความ

ETL คืออะไร ?

ETL ย่อมาจาก Extract Transform Load ซึ่งเป็นลำดับของกลไก ETL เพื่อนำข้อมูลจากแหล่งข้อมูลที่ยังไม่พร้อมนำมาใช้งานเพื่อการวิเคราะห์มาทำให้พร้อมใช้งาน (Data Preperation) โดยอายุอานามของชุดกลไก ETL นี้ไม่ต่ำกว่า 50 ปีมาแล้ว เกิดมาพร้อมกับการบัญญัติศัพท์ “Data Warehouse” ขึ้นโดย Bill Inmon - Wikipedia ตอนกลางยุค 70
ภาพหน้าปก บทความ Using statement ใน .NET Core 3 และ C#8 บทความ

Using statement ใน .NET Core 3 และ C#8

เมื่อเรามีการเขียนคำสั่งในการสร้างอ็อบเจกต์ จะมีการใช้พึ้นที่บนหน่วยความจำในการเก็บค่าต่าง ๆ แต่ปรกติเราไม่จำเป็นต้องทำลายอ็อบเจกต์ เพราะอ็อบเจกต์ส่วนใหญ่จะถูก garbage collector นำไปทำลายโดยอัตโนมัติเมื่อหมดหน้าที่การทำงานแล้ว
รูปหน้าปกบทความ Using directive  ใน .NET Core 3 และ C#8 บทความ

Using directive ใน .NET Core 3 และ C#8

นอกจากการจะใช้คำสั่ง using เพื่อทำ Using declarations ซึ่งเป็นการใช้กับการประกาศตัวแปรหรือ Object ภายในไฟล์ ซึ่งสามารถอ่านได้ที่บทความ Using declarations ใน .NET Core 3 และ C#8 ภาษา C# ยังมีการใช้คำสั่ง using ในลักษณะอื่นอีกได้แก่ 1. การใช้ using เพื่อการกำหนด namespace ที่ต้องการอ้างถึงเพื่ออำนวยความสะดวกให้ไม่ต้องอ้างถึงคลาสหรือสิ่งต่าง ๆ แบบ fully qualify
ภาพหน้าปกบทความ มีอะไรใหม่ใน .NET 5 และ C# 9 บทความ

มีอะไรใหม่ใน .NET 5 และ C# 9

.NET 5.0 เป็นเวอร์ชั่นใหม่ของ .NET Core ต่อจากเวอร์ชั่น 3.1 โดยชื่อจะเรียก “.NET 5.0” แทนที่จะเป็น .NET Core 4.0 โดยทางบริษัทไมโครซอฟต์มีเหตุผลหลัก ๆ คือ
Microsoft Excel กับการทำงานกับข้อมูล (Data) ยุคใหม่ บทความ

Microsoft Excel กับการทำงานกับข้อมูล (Data) ยุคใหม่

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

9 Shortcut keys ที่ควรรู้สำหรับงาน Excel

Shortcut keys Excel หรือ คีย์ลัด ใน Microsoft Excel เป็นเครื่องมือที่ช่วยทำงานบน Excel อย่างมีประสิทธิภาพมาก และก็มีผลอย่างมากหากใช้ในตอนบันทึกมาโคร (Record Macro) ทำให้การทำงานของ Macro Excel ที่บันทึกไว้มีประสิทธิภาพและมีความรวดเร็ว เพราะหากกระบวนการบันทึก Macro มีขั้นตอนมากเกินความจำเป็นก็จะส่งผลต่อความเร็วในการ Run Macro อย่างมาก
เก็บ Macro Excel ไว้ที่ไหนดี บทความ

เก็บ Macro Excel ไว้ที่ไหนดี

ทางทีมงาน 9Expert จะมาให้คำแนะนำว่าการบันทึก Macro (Record Macro) สามารถเก็บได้กี่แบบ และในแต่ละแบบมีข้อดีหรือข้อเสียอะไรบ้าง รวมถึงคำแนะนำลักษณะงานของการเก็บมาโครแต่ละแบบ
ตั้งค่าอย่างไรให้ใช้ Macro Excel ได้ บทความ

ตั้งค่าอย่างไรให้ใช้ Macro Excel ได้

คำถามที่ผู้เริ่มใช้ Macro อยากจะรู้มาก ๆ ตอนนี้ คือ จะเริ่มต้นใช้ Macro Excel อย่างไร, ต้องทำอย่างไรบ้าง หรือต้องไปกำหนดการตั้งค่าอย่างไร รวมถึงต้องทำอย่างไรเพื่อสร้าง Macro ออกมา วันนี้ทางทีม 9Expert จะมาแนะนำให้รู้กันตั้งแต่เริ่มต้นเลย
ทำงานอัตโนมัติใน Excel เพียงคลิกเดียว ด้วย Macro Excel บทความ

ทำงานอัตโนมัติใน Excel เพียงคลิกเดียว ด้วย Macro Excel

คุณรู้หรือไม่ว่า Excel มีเครื่องมือ ที่ช่วยให้การทำงานดังกล่าวนี้ ทำงานได้แบบอัตโนมัติเพียงแค่ 1 คลิก แล้วทุกอย่างก็จะทำให้คุณเสร็จได้ในเวลาที่ลดลงกว่าคุณลงมือทำเองโดยตรงอย่างมาก เครื่องมือดังกล่าว เรียกว่า Macro (มาโคร) ใน Microsoft Excel
ภาพหน้าปกบทความ  Using declarations ใน .NET Core 3 และ C#8 บทความ

Using declarations ใน .NET Core 3 และ C#8

บทความนี้กล่าวถึง Using declarations ใน .NET Core 3 และ C#8 เปรียบเทียบกับการใช้ Using แบบเดิมก่อนที่เขียนใน Version ก่อนหน้า
ฟังก์ชั่น LET ใน Microsoft Excel บทความ

ฟังก์ชั่น LET ใน Microsoft Excel

ฟังก์ชั่น LET เป็นฟังก์ชั่นใหม่ของ Excel เพื่อใช้ในการกำหนดค่าของ name ในสูตร ส่งผลให้การคำนวณทำได้รวดเร็ว มีประสิทธิภาพมากขึ้น และสื่อความหมายมากยิ่งขึ้นอีกด้วย
ภาษา M ใน Power Query บทความ

ภาษา M ใน Power Query

ภาษา M (M Language) เป็นภาษาสคริปต์ที่ทำงานในหลังฉากเมื่อเราสร้างสูตรด้วย Power Query ใน Power BI และ Excel ถูกสร้างโดย Microsoft หน้าที่หลักของภาษา M คือการแปลงข้อมูล (Data Transformation) การ ETL (Extract Transform Load)
Data Validation ใน Microsoft Excel บทความ

Data Validation ใน Microsoft Excel

Data Validation คือ ความสามารถในการกำหนด ว่าช่อง Cell นั้น สามารถระบุข้อมูลหรือค่าอะไรได้บ้าง และที่เจ๋งสุด ๆ คือ สามารถกำหนดข้อมูลที่ระบุใน Cell เป็นแบบ dropdown list ได้
ใช้ Power Query เปลี่ยนข้อมูล PivotTable เป็น ข้อมูลที่พร้อมใช้ ด้วยคำสั่ง Unpivot Columns บทความ

ใช้ Power Query เปลี่ยนข้อมูล PivotTable เป็น ข้อมูลที่พร้อมใช้ ด้วยคำสั่ง Unpivot

เรียนรู้ใช้ Power Query เปลี่ยนข้อมูล PivotTable เป็น ข้อมูลที่พร้อมใช้ ด้วยคำสั่ง Unpivot Columns
รู้จักกับ Power BI ใน Microsoft Power Platform บทความ

รู้จักกับ Power BI ใน Microsoft Power Platform

Power BI เป็นซอฟต์แวร์ในกลุ่ม Microsoft Power Platform ใช้สำหรับการสรุปผลสร้าง Report, Dashboard จากข้อมูล ทำ Data Analytics ช่วยนำเข้า พร้อมปรับแต่งข้อมูล และทำ Data Modeling ช่วยแสดงผลในรูปแบบของ Visualization พร้อมแสดงผลทาง Mobile Report ได้