สร้าง Dynamic Chart แบบเลือก data series คนละชีทกัน
Posted: Mon Sep 23, 2013 11:36 am
สวัสดีครับ
ผมมีปัญหาในการสร้าง Dynamic Chart โดยต้องการให้ Chart แสดงข้อมูลตามชื่อเซลล์ที่เลือก
แต่ข้อมูลของเซลล์แต่ละคนจะอยู่คนละชีทกัน ผมลอง Search หาข้อมูลดู พบแต่วิธีสร้าง dynamic range ให้ chart แบบอยู่ในชีทเดียวกัน
ถ้าต้องการให้ Dynamic Range แปรผันชีทได้ด้วยต้องทำยังไงครับ
ผมใช้วิธีสร้าง Range โดยใช้สูตร INDIRECT และ OFFSET เพื่ออ้างอิงชื่อชีทและขอบเขตข้อมูล ตามนี้
=OFFSET(INDIRECT(Cheat&"$B$6"),0,0,(LastRow-5),1)
แต่เมื่อเอาไปใส่ใน Chart จะไม่ได้ผล
มีวิธีอื่นหรือไม่ต้องทำยังไงครับ
ผมมีปัญหาในการสร้าง Dynamic Chart โดยต้องการให้ Chart แสดงข้อมูลตามชื่อเซลล์ที่เลือก
แต่ข้อมูลของเซลล์แต่ละคนจะอยู่คนละชีทกัน ผมลอง Search หาข้อมูลดู พบแต่วิธีสร้าง dynamic range ให้ chart แบบอยู่ในชีทเดียวกัน
ถ้าต้องการให้ Dynamic Range แปรผันชีทได้ด้วยต้องทำยังไงครับ
ผมใช้วิธีสร้าง Range โดยใช้สูตร INDIRECT และ OFFSET เพื่ออ้างอิงชื่อชีทและขอบเขตข้อมูล ตามนี้
=OFFSET(INDIRECT(Cheat&"$B$6"),0,0,(LastRow-5),1)
แต่เมื่อเอาไปใส่ใน Chart จะไม่ได้ผล
มีวิธีอื่นหรือไม่ต้องทำยังไงครับ