Page 1 of 1
การทำกราฟ โดยเลือกทั้ง Column
Posted: Tue Nov 13, 2012 3:37 pm
by psd4
ตามไฟล์แนบครับ
ผมจะทำสูตรไว้ที่ Column I และ J เอาไว้ใช้เป็นฟรอมสำหรับการทดสอบครับ
อยากทราบว่า ใน Chart 2 จะต้องทำอย่างไรให้กราฟออกมา เป็นเหมือนใน Chart 1
เพราะกราฟที่ต้องการจริงๆจะเป็น แบบ Chart 1 แต่เราต้องมาเลือก Source data เอง
แต่ผมอยากจะทำเป็นอัตโนมัติ โดยที่เมื่ออยากทำกราฟ ก็ Copy ข้อมูลจากการทดสอบ
จาก Column A-H มาวางทับ แล้ว ให้ได้กราฟออกมา โดยที่ Column I และ J ยังใส่สูตร ไว้ทั้ง Column
และเลือก Source data ไว้ทั้ง Column
สามารถทำได้หรือเปล่าครับ
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Tue Nov 13, 2012 4:09 pm
by snasui

การทำเช่นนั้นต้องกำหนด Range Name ดูตัวอย่างตามไฟล์แนบครับ
จากไฟล์ที่แนบมาถามซึ่งเป็นนามสกุล .xls ผมเข้าใจว่าใช้ Excel 2003 สามารถเข้าไปดู Range Name ได้ที่เมนู Insert > Name > Define สังเกตการกำหนื่อให้กับเซลล์
จากนั้นคลิกขวาในกราฟ เลือก Source data สังเกตการกำหนดค่า เนื่องจากเครื่องนี้ไม่มี Excel 2003 จึงไม่สามารถแนะนำเมนูอย่างละเอียดได้
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Tue Nov 13, 2012 5:03 pm
by psd4
การกำหนด Name ไม่เข้าใจตรงนี้อะครับ
DataGraphX =OFFSET(Default!$J$17,0,0,MATCH(9.99999999999999E+307,Default!$J$17:$J$8124))
DataGraphY
=OFFSET(DataGraphX,0,-1)
อันนี้เป็นการใส่สูตรโดยการพิมพ์ใส่เอง หรือ เลือกยังไงหรอครับ
แล้วแต่ละอันความหมายคืออะไร
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Tue Nov 13, 2012 5:21 pm
by snasui
psd4 wrote:อันนี้เป็นการใส่สูตรโดยการพิมพ์ใส่เอง หรือ เลือกยังไงหรอครับ
แล้วแต่ละอันความหมายคืออะไร
พิมพ์เข้าไปเองครับ สำหรับความหมาย ให้ทำความเข้าใจตาม Blog นี้ครับ
http://snasui.blogspot.com/2009/03/offset.html เมื่อศึกษาแล้วหากยังไม่เข้าใจตรงไหนกับสูตรที่ถามมานี้ค่อยถามเจาะเป็นส่วน ๆ ไปครับ
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Tue Nov 13, 2012 7:06 pm
by psd4
Offset เข้าใจแล้ว ส่วน Match ยัง งง งง ครับ
9.99999999999999E+307
คือค่าของอะไรหรอครับ ไม่เข้าใจ
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Tue Nov 13, 2012 7:21 pm
by bank9597
psd4 wrote:Offset เข้าใจแล้ว ส่วน Match ยัง งง งง ครับ
9.99999999999999E+307
คือค่าของอะไรหรอครับ ไม่เข้าใจ
ค่าตัวเลขสูงสุดที่ Excel จะคำนวนได้ครับ
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Tue Nov 13, 2012 7:31 pm
by snasui

มาเพิ่มเติมจากที่คุณ bank9597 ตอบไปแล้วครับ
psd4 wrote:9.99999999999999E+307
คือค่าของอะไรหรอครับ ไม่เข้าใจ
คือค่าตัวเลขที่มากที่สุดหรือค่าตัวเลขที่ใหญ่ที่สุดที่สามารถคีย์ลงไปในเซลล์ได้ครับ
การนำมาใช้กับ Match เป็นการใช้แบบประยุกต์ ยกตัวอย่างเช่น =Match(9.99999999999999e307,A1:A10) มีความหมายว่า ให้แสดง
ลำดับของตัวเลขตัวสุดท้ายในช่วง A1:A10 ครับ
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Wed Nov 14, 2012 8:37 am
by psd4
เวลาเลือก Source data
สำหรับ X value
Y value
ต้องพิมพ์เอาเองหรือเลือกอย่างไรครับให้มันได้ เป็นไฟล์งานติดมา
='Test Ans.xls'!DataGraphY
ตรงคำว่า 'Test Ans.xls' พิมพ์ใส่เองหรือว่าคลิกเลือกยังไงครับ
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Wed Nov 14, 2012 9:59 am
by bank9597
psd4 wrote:เวลาเลือก Source data
สำหรับ X value
Y value
ต้องพิมพ์เอาเองหรือเลือกอย่างไรครับให้มันได้ เป็นไฟล์งานติดมา
='Test Ans.xls'!DataGraphY
ตรงคำว่า 'Test Ans.xls' พิมพ์ใส่เองหรือว่าคลิกเลือกยังไงครับ
ลองพิมพ์เครื่องหมาย = แล้วไปคลิ๊กที่ไฟล์ Test Ans.xls ครับ
Re: การทำกราฟ โดยเลือกทั้ง Column
Posted: Wed Nov 14, 2012 3:29 pm
by snasui
psd4 wrote:ตรงคำว่า 'Test Ans.xls' พิมพ์ใส่เองหรือว่าคลิกเลือกยังไงครับ
จากไฟล์ตัวอย่างที่ผมแนบไป ไม่ต้องพิมพ์เอง แค่
เปลี่ยน Range เดิมเป็นคำว่า
DataGraphY เท่านั้นครับ