“อยากเขียนสูตร Excel ดึงข้อมูลข้ามไฟล์ ทำไงดีครับ?” ลูกศิษย์คนหนึ่งถาม

“พิมพ์ = แล้วคลิกเซลล์ที่ต้องการไม่ได้หรือครับ?” ผมถามกลับ

“คืออยากให้สูตรปรับเปลี่ยนได้น่ะครับ เช่น ดึงข้อมูลจากไฟล์เดือนมกรา หรือดึงข้อมูลจากไฟล์เดือนกุมภาก็ได้” ลูกศิษย์อธิบาย

“อ้อ บางที อาจอยากให้เปลี่ยนชื่อ Sheet ได้ด้วยนะครับ เช่น Sheet1 หรือ Sheet2 ก็ได้” ลูกศิษย์อธิบายต่อ

“หรือถ้าเขียนสูตรแบบระบุโฟลเดอร์ได้ยิ่งดีเลยครับ เช่น ดึงข้อมูลจากโฟลเดอร์ A หรือดึงข้อมูลจากโฟลเดอร์ B บางทีผมตั้งชื่อไฟล์เป็นชื่อเดือนแต่ข้อมูลคนละอย่างกันครับ” ความต้องการเริ่มพรั่งพรู

ความต้องการดูเยอะมากเลยใช่ไหมครับ

แต่ถ้าเรารู้จักฟังก์ชันที่ชื่อ INDIRECT โจทย์ข้อนี้ก็คือขนมดีๆนี่เอง ^__^ Continue reading “สูตร Excel ดึงข้อมูลข้ามไฟล์แบบไดนามิค [INDIRECT]”