การผสานรวมระหว่าง Excel และ Python ถือเป็นวิวัฒนาการที่สำคัญของความสามารถในการวิเคราะห์ที่มีอยู่ใน Excel นวัตกรรมที่แท้จริงคือการรวมพลังของ Python เข้ากับความยืดหยุ่นของ Excel
ด้วยการผสานรวมนี้ คุณสามารถเขียนโค้ด Python ในเซลล์ Excel สร้างการแสดงภาพขั้นสูงโดยใช้ไลบรารี เช่น matplotlib และ seaborn และแม้แต่ใช้เทคนิคการเรียนรู้ของเครื่องโดยใช้ไลบรารี เช่น scikit-learn และ statsmodels
Python ใน Excel จะเปิดโอกาสใหม่ๆ มากมายในสเปรดชีตอย่างแน่นอน สิ่งนี้จะเปลี่ยนวิธีการทำงานของนักวิเคราะห์ Python และ Excel นั่นเป็นวิธีที่
Excel น่าจะเป็นเครื่องมือที่ได้รับความนิยมมากที่สุดสำหรับการวิเคราะห์ข้อมูลเนื่องจากการใช้งานและความยืดหยุ่น
ผู้ใช้ Excel ไม่จำเป็นต้องรู้วิธีการเขียนโปรแกรมเพื่อล้างข้อมูลหรือสร้างมุมมองและมาโคร ด้วยสูตรเพียงไม่กี่สูตรและการคลิกเพียงไม่กี่ครั้ง เราก็สามารถจัดการข้อมูลและสร้างตารางสรุปข้อมูลและแผนภูมิใน Excel ได้
Excel เพียงอย่างเดียวนั้นยอดเยี่ยมสำหรับการวิเคราะห์ข้อมูลพื้นฐาน แต่ข้อจำกัดของมันไม่อนุญาตให้นักวิเคราะห์ข้อมูลทำการแปลงข้อมูลที่ซับซ้อนและสร้างการแสดงภาพขั้นสูง (นับประสาอะไรกับการใช้เทคนิคการเรียนรู้ของเครื่อง) ในทางตรงกันข้าม ภาษาโปรแกรมอย่าง Python สามารถรองรับการคำนวณที่ซับซ้อนได้
ตอนนี้นักวิเคราะห์ Excel จะต้องเรียนรู้ Python เพื่อพิสูจน์อาชีพของพวกเขาในอนาคต
แต่พวกเขาจะปรับตัวได้หรือไม่?
ภาษาการเขียนโปรแกรมที่ใกล้เคียงที่สุดกับผู้ใช้ Excel ส่วนใหญ่คือ Visual Basic for Applications (VBA) แต่แม้แต่ผู้ที่เขียนโค้ด VBA ก็ยังไม่รู้ defiพวกเขากลายเป็น "โปรแกรมเมอร์" นั่นเป็นสาเหตุที่ผู้ใช้ Excel ส่วนใหญ่มองว่าการเรียนรู้การเขียนโปรแกรมเป็นสิ่งที่ซับซ้อนหรือไม่จำเป็น (ทำไมต้องเรียนรู้การเขียนโปรแกรมในเมื่อคุณสามารถรับ Pivot Table ได้ในคลิกเดียว)
หวังว่านักวิเคราะห์ Excel จะปรับตัว ข่าวดีสำหรับพวกเขาก็คือ Python เป็นภาษาที่เรียนรู้ได้ง่าย ผู้ใช้ Excel ไม่จำเป็นต้องติดตั้ง Python บนคอมพิวเตอร์และดาวน์โหลดโปรแกรมแก้ไขโค้ดเพื่อเริ่มเขียนโค้ด Python ในความเป็นจริง มีฟังก์ชัน PY ใหม่ใน Excel ที่ให้ผู้ใช้สามารถเขียนโค้ด Python ในเซลล์ Excel ได้
น่าทึ่งใช่มั้ยล่ะ? ตอนนี้เราสามารถเขียนโค้ด Python ในเซลล์เพื่อรับ dataframe และมุมมองภายในแผ่นงานของเราได้
นี่เป็นการพัฒนาความสามารถในการวิเคราะห์ของ Excel อย่างแน่นอน
สิ่งนี้จะเป็นประโยชน์ต่อทั้งนักวิเคราะห์ Python และ Excel
ตอนนี้คุณสามารถใช้ไลบรารี Python อันทรงพลัง เช่น แพนด้า สัตว์ทะเล และ scikit-learn ในเวิร์กบุ๊ก Excel ได้ ไลบรารีเหล่านี้จะช่วยให้เราดำเนินการวิเคราะห์ขั้นสูง สร้างการแสดงภาพที่น่าทึ่ง และใช้การเรียนรู้ของเครื่อง การวิเคราะห์เชิงคาดการณ์ และเทคนิคการคาดการณ์ใน Excel
นักวิเคราะห์ Excel ที่ไม่รู้วิธีเขียนโค้ด Python จะต้องใช้ตาราง Pivot สูตร และแผนภูมิของ Excel แต่ผู้ที่ปรับตัวได้จะพัฒนาทักษะการวิเคราะห์ไปอีกระดับ
ต่อไปนี้เป็นตัวอย่างการวิเคราะห์ข้อมูลด้วย Python ใน Excel
ด้วย Python ใน Excel เราจะสามารถใช้นิพจน์ทั่วไป (regex) เพื่อค้นหาสตริงหรือรูปแบบข้อความเฉพาะในเซลล์ ในตัวอย่างต่อไปนี้ regex ใช้เพื่อแยกวันที่ออกจากข้อความ
การแสดงภาพข้อมูลขั้นสูง เช่น แผนที่ความร้อน แผนที่ไวโอลิน และแปลงฝูง สามารถทำได้ใน Excel ด้วย Seaborn ต่อไปนี้เป็นโครงเรื่องทั่วไปที่เราจะสร้างด้วย Seaborn แต่ตอนนี้แสดงในแผ่นงาน Excel
สุดท้ายแต่ไม่ท้ายสุด ตอนนี้คุณสามารถใช้โมเดลการเรียนรู้ของเครื่อง เช่น DecisionTreeClassifier ในเวิร์กชีต Excel และปรับโมเดลโดยใช้ดาต้าเฟรมของแพนด้าได้
Python ใน Excel จะเชื่อมช่องว่างระหว่างนักวิเคราะห์ Python และ Excel
วันที่นักวิเคราะห์ Python และ Excel มีปัญหาในการทำงานร่วมกันจะสิ้นสุดลงเมื่อ Python ใน Excel พร้อมใช้งานสำหรับผู้ใช้ทุกคน
นักวิเคราะห์ Excel จะต้องปรับตัวให้เข้ากับการเปลี่ยนแปลงใหม่เหล่านี้ ไม่เพียงแต่จะมี Python เป็นทักษะใหม่ในเรซูเม่เท่านั้น แต่ยังเพื่อพิสูจน์อาชีพของพวกเขาในอนาคต การเรียนรู้ VBA จะไม่เกี่ยวข้องกับนักวิเคราะห์ Excel เท่ากับการเรียนรู้ไลบรารี Python เช่น Pandas และ Numpy
การคำนวณ Python จะทำงานบน Microsoft Cloud ดังนั้นแม้แต่นักวิเคราะห์ที่ใช้คอมพิวเตอร์ที่มีทรัพยากรจำกัดก็ยังได้รับประสบการณ์การประมวลผลที่เร็วขึ้นสำหรับการคำนวณที่ซับซ้อน
ในทางกลับกัน นักวิเคราะห์ Python จะสามารถทำงานร่วมกับนักวิเคราะห์ Excel ได้ง่ายขึ้น ช่วยลดช่องว่างระหว่างกัน
Python ใน Excel จะเปลี่ยนวิธีที่นักวิเคราะห์ Python และ Excel เข้าถึงการวิเคราะห์ข้อมูลในอนาคตอย่างแน่นอน หลังจากการประกาศของ Microsoft จำนวนนักวิเคราะห์ Excel ที่จะเริ่มเรียนรู้ Python จะเพิ่มขึ้น
ปัจจุบัน Python ใน Excel พร้อมใช้งานสำหรับผู้ใช้ที่ใช้ Beta Channel บน Windows หากต้องการเข้าถึงคุณต้องเข้าร่วมโปรแกรม Microsoft 365 Insider สำหรับข้อมูลเพิ่มเติมอ่านที่นี่.
Ercole Palmeri
ผู้คนนับล้านชำระค่าบริการสตรีมมิ่ง โดยจ่ายค่าธรรมเนียมการสมัครสมาชิกรายเดือน เป็นความเห็นทั่วไปที่คุณ...
Coveware by Veeam จะยังคงให้บริการตอบสนองต่อเหตุการณ์การขู่กรรโชกทางไซเบอร์ต่อไป Coveware จะนำเสนอความสามารถในการนิติเวชและการแก้ไข...
การบำรุงรักษาเชิงคาดการณ์กำลังปฏิวัติภาคส่วนน้ำมันและก๊าซ ด้วยแนวทางเชิงรุกและนวัตกรรมในการจัดการโรงงาน...
UK CMA ได้ออกคำเตือนเกี่ยวกับพฤติกรรมของ Big Tech ในตลาดปัญญาประดิษฐ์ ที่นั่น…