ข้ามไปที่เนื้อหาหลัก

ปรับขนาดของข้อมูลกราฟใน Excel อัตโนมัติ

ปรับขนาดของข้อมูลกราฟใน Excel อัตโนมัติ

1. ก่อนอื่นก็ต้องเตรียมข้อมูลที่จะแสดงผลให้พร้อมก่อนนะครับ จากตัวอย่างเราจะแสดงกราฟแจกแจงความถี่ของข้อมูลนะครับ โดยข้อมูลมีลักษณะดังนี้



โดยที่เราต้องการคือให้กราฟมันปรับขนาดการแสดงผลตามจำนวน Step ที่เราป้อนค่าเข้าไปนะครับ
และข้อมูลที่เราต้องการแสดงผลในกราฟคือในส่วนของ Index และ Value นะครับ

ปล. ขั้นตอนการสร้างตอนแรกนี้ให้ Save ชื่อไฟล์สั้น ๆ ก่อนนะครับ ทำเสร็จแล้วค่อยเปลี่่ยนชื่อไฟล์ตามต้องการ ตัวอย่างนี้ตั้งชื่อไฟล์ว่า Book1.xlsx นะครับ

2. สร้างกราฟขึ้นมาและ ปรับรูปแบบตามที่เราต้องการก่อน



3. จากนั้นให้ไปที่แทบ Formulas แล้วเลือก Name manager

เลือก Name Manager
จะมีหน้า่ต่าง Name Manager ขึ้นมา

4. กดที่ปุ่ม "New" เพื่อทำการสร้างข้อมูลขึ้นมาใหม่



4.1 ข้อมูลแรกที่ต้องสร้างคือ Index โดยใช่ในช่อง Name ว่า "GraphIndex" (จะเป็นชื่ออะไรก็ได้)
     และช่อง Refers to: ให้ใส่สูตร "=OFFSET(Sheet1!$N$28,0,0,Sheet1!$O$23+1,1)" จากนั้นกด OK
**เราจะใช้สูตร OFFSET ในการกำหนดขอบเขตที่จะแสดงผลข้อมูลในกราฟ นะครับ
4.2 จากนั้นสร้างอีกข้อมูลขึ้นมาคือ Value โดยในช่อง Name ตั้งชื่อเป็น "GraphValue"
     และช่อง Refers to: ให้ใส่สูตร "=OFFSET(Sheet1!$N$28,0,1,Sheet1!$O$23+1,1)" จากนั้นกด OK
เสร็จขั้นตอนนี้ก็จะได้ ชื่ออ้างอิง มาสองชื่อ ดังนี้



หากลอกคลิกเลือก ชื้ออ้างอิง ที่เราสร้างขึ้นมา Excel ก็จะแสดงผลเป็นเส้นประว่าข้อมูลนั้นอยู่ตรงใหน



5. จากนั้นให้ทำการคลิ๊กขวาที่ Graph ที่เราได้จัดรูปแบบเตรียมไว้ แล้วเลือก Select data



6. ทำการแก้ไขข้อมูลที่แสดงผลในกราฟ โดยคลิ๊กปุ่ม "Add" ในส่วนของ "Legend Entries (Series)" นะครับ




โดยแก้ไขในช่อง "Series values" ให้เป็นค่าดังนี้ "=Book1.xlsx!GraphValue" โดย Book1.xlsx คือชื่อไฟล์ที่เรากำลังทำงานอยู่ตอนนี้



7. จากนั้นให้ทำการแก้ไขในส่วนของ Category โดยคลิ๊กที่ Edit ใน "Horizontal (Category) Axis Labels"



จากนั้นในช่อง "Axis label range:" ให้ใส่ค่าดังนี้ "=Book1.xlsx!GraphIndex"



ตอนนี้ก็เป็นอันเสร็จสิ้นทุกขั้นตอนแล้วนะครับ ตอนนี้หากเราแก้ไขค่าในช่อง Step ตัวกราฟก็จะปรับขนาดของข้อมูลให้ตรงตามค่าที่เราแก้ไขโดยอัตโนมัติเลยครับ

ปรับ Step = 15

ปรับ Step = 25


ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

เทคนิคการสร้าง Folder ลับ (การซ่อน Folder) 2

เทคนิคการสร้าง Folder ลับ (การซ่อน Folder) 2 วันนี้ก็จะเอาเทคนิคการซ่อน Folder มาฝากกันเพิ่มเติมนะครับ จะต่างจากในบทความแรก https://lazedev.blogspot.com/2016/03/folder-folder.html ซึ่งเป็นการเก็บแบบ System file ธรรมดา โดยคราวนี้จะเพิ่มความสามารถให้ Folder ที่เราซ่อนไว้ให้เข้ายากขึ้นไปอีกนิด (ซ่อนได้เนียนขึ้น) นะครับ มาดูขั้นตอนกันเลย

Make BIG checkbox in Excel

ทำ Checkbox ขนาดใหญ่ใน Excel ในบางครั้งเมื่อเราต้องการทำฟอร์มเอกสารให้คนอื่นกรอก ก็มักจะมีตัว Checkbox เพื่อให้คลิ๊กเลือกในรายการที่เรากำหนดไว้ โดยจะเพิ่มจากตัว ActiveX control ที่มีอยู่แล้วใน Excel แต่ปัญหาคือเจ้าตัว checkbox นี้มันปรับขนาดไม่ได้ พอเราปรับขนาดหน้าจอเล็กลง เจ้าตัว checkbox นี่ก็จะเล็กลงตาม ทำให้ความไฮโซของแบบฟอร์มลดลงไป

เอา Password Excel VBA ออก

พอดีว่ากำลังทำโปรเจ็คฐานข้อมูลเกี่ยวกับ Excel VBA แต่ทำ ๆ ไปดันลืม พาสเวิดที่ตัวเองใส่ไว้ซะงั้น เลยต้องลำบากลำบนไปค้นหาวิธีการเอาพาสเวิดนั้นออก ดูไปแล้วก็พอมีวิธีอยู่ ก็เลยทำเป็นบทความเก็บไว้ดีกว่า มาดูกันเลย **เป็นการเอารหัสของ VBA ใน Excel ออกนะครับ ไม่ใช่รหัสของ Excel