สร้างกราฟใน Excel นั้นไม่ยากเลยใช่ไหม แต่ถ้าข้อมูลเยอะๆ กราฟแสดงออกมากตัวเล็กดูยาก เราจะทำยังไงดี อยากให้ใส่ Scrollbar ให้เลื่อนเพื่อดูข้อมูลเป็นช่วงๆ เหรอ ก็ทำได้นะ ไปลองทำกันเลยดีกว่าเริ่มแรกยกตัวอย่างถ้าเราเอาข้อมูลทั้งหมดมาทำกราฟก็จะได้หน้าตาแบบนี้เลย จะเห็นได้ว่าดูยากมากๆ เรามาใส่ Scrollbar ให้แสดงข้อมูลแค่ช่วงละ 30 วันดีกว่า ไปลองกันเลย(ภาพแสดงกราฟที่แสดงข้อมูลทั้งหมด) ขั้นที่หนึ่งสร้างกราฟพร้อมกับตั้งชื่อให้กับข้อมูล 1. เลือกช่วงข้อมูลทั้งหมดที่มี2. เลือกประเภทกราฟที่ต้องการ(ภาพแสดงการสร้างกราฟจากข้อมูลที่มี) 3. ใส่ตัว Scrollbar โดยต้องใช้ Scrollbar ที่อยู่บน Tab "Developer" ถ้าไม่มีมาทำขั้นตอนนี้กันก่อน ขั้นตอนตามนี้เลยไปที่เมนู "File" และเลือกคำสั่ง Optionsในส่วนของหน้าต่าง "Excel Options" ให้เลือกไปที่ "Customize Ribbon" และเลือกตัวเลือก "Developer" เอาไว้(ภาพแสดงการเรียกเมนู Options)(ภาพแสดงการเลือก Tab Developer) และมาเพิ่ม Scrollbar ให้กับกราฟกัน โดยไปที่ Tab "Developer" กดที่ปุ่ม Insert และเลือกที่ Scrollbar และวางใน Sheet ของ Excel โดยสามารถย่อหรือขยายขนาดของ Scrollbar ได้ตามต้องการ(ภาพแสดงการเพิ่ม Scrollbar) 4. มากำหนดการทำงานของ Scrollbar กัน โดยการคลิกขวาที่ Scrollbar และเลือกที่คำสั่ง Format Control(ภาพแสดงการเรียกคำสั่ง Format Control)กำหนดค่าในหน้าต่าง Format Control โดยระบุค่า Minimum value ค่า Maximum value และ Cell link โดย Cell link นั้นเลือก Cell ใดบน Excel Sheet ก็ได้ ที่เป็น Cell ว่างเพราะเราจะเอาไว้ให้เชื่อมโยงกับกราฟ(ภาพแสดงการใส่ข้อมูลในหน้าต่าง Format Control)หมายเหตุตัวโตๆ Minimum ใส่ 1 เอาไว้ ส่วน Maximum นั้นเอาง่ายๆ นับจำนวนบรรทัดก็ได้ครับข้อมูลมีกี่บรรทัดก็ใส่ตามนั้นไปเลย ของทางนี้ดูแล้วมีข้อมูลอยู่ 671 บรรทัดก็เลยใส่ 671 ไปเลยเอาง่ายๆ ส่วน Cell link นั้นเอาที่ไหนก็ได้ที่เป็นที่ว่างนะ5. กำหนดชื่อให้กราฟโดยใช้คำสั่ง Define Nameไปที่ Tab Formulas และเลือกที่คำสั่ง "Define Name"(ภาพแสดงการเรียกใช่คำสั่ง Define Name)ตั้งชื่อให้ข้อมูล ห้ามใช้ชื่อที่มีเว้นวรรค โดยใช้ขีดล่างแทนได้ และใส่สูตรในช่อง Formula ในช่อง "Refers to" ใส่ตามนี้ =OFFSET(Sheet1!$A$1, Sheet1!$C$1, 0, 30, 1)(ภาพแสดงการตั้งชื่อให้กับข้อมูลในหน้าต่าง New Name)* Sheet1!$A$1 คือข้อมูลตรงวันที่* ส่วน Sheet1!$C$1 คือ Cell link ที่เรากำหนดไว้ก่อนหน้านี้ในหน้า Format Control ของ Scrollbar * 0 ใส่ตามนี้เลยครับ* 30 คือจำนวนช่วงข้อมูลที่อยากให้แสดงในกราฟในที่นี้ผมลองใส่ที่ 30 ไว้ (คืออยากให้แสดงในกราฟประมาณ 30 วันนั่นเอง)* 1 ก็ใส่ตามนี้เลยนะ และตั้งชื่อให้กับข้อมูลที่เป็นชุดตัวเลขโดยในที่นี่ผมจะตั้งชื่อเป็น "ValueRange" และในช่อง "Refers to" ใส่ตามนี้เลยครับ =OFFSET(Sheet1!$B$1, Sheet1!$C$1, 0, 30, 1)(ภาพแสดงการตั้งชื่อให้กับข้อมูลในหน้าต่าง New Name)* Sheet1!$B$1 คือข้อมูล Cell แรกตรงตัวเลข* ส่วน Sheet1!$C$1 คือ Cell link ที่เรากำหนดไว้ก่อนหน้านี้ในหน้า Format Control ของ Scrollbar * 0 ใส่ตามนี้เลยครับ* 30 คือจำนวนช่วงข้อมูลที่อยากให้แสดงในกราฟในที่นี้ผมลองใส่ที่ 30 ไว้ (คืออยากให้แสดงในกราฟประมาณ 30 วันนั่นเอง)* 1 ก็ใส่ตามนี้เลยนะ ให้สังเกตข้อมูลในคำสั่ง OFFSET นั้นแทบจะเหมือนกันเลย ต่างแต่ข้อมูลชุดแรกในคำสั่ง OFFSET เท่านั้นนะ ขั้นที่สองเชื่อมโยงกราฟกับชื่อที่ได้กำหนดไว้ใน Define Name ของ Tab Formulas6. ทำการนำเอาชื่อที่ตั้งไว้มาผูกกับกราฟ โดยการคลิกขวาที่กราฟและเลือกที่คำสั่ง Select Data(ภาพแสดงการเรียกใช้คำสั่ง Select Data) โดยในส่วนของข้อมูลตัวเลขที่จะแสดงในกราฟนั้นให้กด Edit และช่อง Select values ให้เราใส่ชื่อที่กำหนดไว้ในที่นี้ผมใส่ชื่อที่ตั้งไว้คือ =Sheet1!ValueRange แล้วกด OK ออกมาก่อน (ใส่ชื่อ Sheet ไปด้านหน้าด้วยจะปลอดภัยกว่า เคยลองแบบไม่ใส่ชื่อ Sheet ดูมันงงๆ ทำงานไม่ได้)(ภาพแสดงการกำหนดส่วนของ Value ในกราฟ) ตามด้วยการกำหนด Label ผูกเข้ากับชื่อที่เราตั้งไว้ ในที่นี้ผมใส่ =Sheet1!DateRange (ใส่ชื่อ Sheet ไว้ดูเหมือนจะทำงานได้ ถ้าไม่ใส่บางทีมันจะติดๆ มีปัญหา)(ภาพแสดงการกำหนดส่วนของ Label ในกราฟ) เสร็จสิ้นแล้ว ตอนนี้เราสามารถที่จะเลื่อน Scrollbar เพื่อแสดงกราฟในช่วงที่เรากำหนดได้แล้ว อาจจะยากไปนิด แต่คิดว่าน่าจะทำกันได้นะ ถ้าติดอะไรลองหาๆ ข้อมูลเพิ่มเติมกันดูนะ ไม่ยากเกินไปหรอก 😎(ภาพแสดงกราฟที่ใส่ Scrollbar แล้ว) ภาพโดยนักเขียนหมีขั้วโลก ทอดกรอบ〔´(エ)`〕 เปิดประสบการณ์ความบันเทิงที่หลากหลายสุดปัง บน App TrueID โหลดเลย ฟรี !