Note: The other languages of the website are Google-translated. Back to English

วิธีดึงข้อมูลจากแผนภูมิหรือกราฟใน Excel

doc-extract-chart-data-1
ใน Excel เรามักจะใช้แผนภูมิเพื่อแสดงข้อมูลและแนวโน้มเพื่อการดูที่ชัดเจนยิ่งขึ้น แต่ในบางครั้งแผนภูมิอาจเป็นสำเนาและคุณไม่มีข้อมูลต้นฉบับของแผนภูมิดังภาพด้านล่างที่แสดง ในกรณีนี้คุณอาจต้องการดึงข้อมูลจากแผนภูมินี้ ตอนนี้บทช่วยสอนนี้กำลังพูดถึงการดึงข้อมูลจากแผนภูมิหรือกราฟ
ดึงข้อมูลจากแผนภูมิด้วย VBA

ลูกศรสีฟ้าฟองขวา ดึงข้อมูลจากแผนภูมิด้วย VBA

1. คุณต้องสร้างแผ่นงานใหม่และเปลี่ยนชื่อเป็น ข้อมูลแผนภูมิ. ดูภาพหน้าจอ:

doc-extract-chart-data-5

2. จากนั้นเลือกแผนภูมิที่คุณต้องการดึงข้อมูลจากนั้นกด Alt + F11 คีย์พร้อมกันและก Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างปรากฏขึ้น

3 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นวางโค้ด VBA ด้านล่างลงใน popping โมดูล หน้าต่าง

VBA: ดึงข้อมูลจากแผนภูมิ

Sub GetChartValues()
    'Updateby20220510
    Dim xNum As Integer
    Dim xSeries As Object
    On Error Resume Next
    xCount = 2
    xNum = UBound(Application.ActiveChart.SeriesCollection(1).Values)
    Application.Worksheets("ChartData").Cells(1, 1) = "X Values"
    With Application.Worksheets("ChartData")
        .Range(.Cells(2, 1), _
        .Cells(xNum + 1, 1)) = _
        Application.Transpose(ActiveChart.SeriesCollection(1).XValues)
    End With
    For Each xSeries In Application.ActiveChart.SeriesCollection
        Application.Worksheets("ChartData").Cells(1, xCount) = xSeries.Name
        With Application.Worksheets("ChartData")
            .Range(.Cells(2, xCount), _
            .Cells(xNum + 1, xCount)) = _
            Application.WorksheetFunction.Transpose(xSeries.Values)
        End With
        xCount = xCount + 1
    Next
End Sub

4 จากนั้นคลิก วิ่ง เพื่อเรียกใช้ VBA ดูภาพหน้าจอ:

doc-extract-chart-data-2

จากนั้นคุณจะเห็นข้อมูลถูกดึงไปที่ ข้อมูลแผนภูมิ แผ่น.
doc-extract-chart-data-3

เคล็ดลับ:

1. คุณสามารถจัดรูปแบบเซลล์ได้ตามที่คุณต้องการ

doc-extract-chart-data-4

2. ข้อมูลของแผนภูมิที่เลือกจะถูกแยกไปยังเซลล์แรกของแผ่นงาน ChartData เป็นค่าเริ่มต้น


เคล็ดลับ: หากคุณมักจะใช้แผนภูมิที่ซับซ้อนใน Excel ซึ่งจะเป็นปัญหาเมื่อคุณสร้างขึ้นในเวลาอันรวดเร็วที่นี่ด้วยไฟล์ ข้อความอัตโนมัติ เครื่องมือของ Kutools สำหรับ Excelคุณต้องสร้างแผนภูมิในครั้งแรกจากนั้นเพิ่มแผนภูมิในบานหน้าต่างข้อความอัตโนมัติจากนั้นคุณสามารถนำมาใช้ซ้ำได้ทุกที่ทุกเวลาสิ่งที่คุณต้องทำคือเปลี่ยนการอ้างอิงให้ตรงกับความต้องการที่แท้จริงของคุณ  คลิกเพื่อดาวน์โหลดฟรีทันที.
doc การจัดรูปแบบตามเงื่อนไขแผนภูมิแท่งแบบเรียงซ้อน 12


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office/Excel 2007-2021 และ 365 รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติเต็มรูปแบบ ทดลองใช้ฟรี 30 วัน รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (18)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอให้เป็นวันที่ดี ดูเหมือนว่าฉันจะพบข้อผิดพลาด Run-tome '-2147467259 (80004005)' วิธี 'XValues' ของวัตถุ 'ซีรีส์ล้มเหลว'
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอขอบคุณ. สิ่งนี้มีประโยชน์จริงๆ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คำสั่งที่น่าทึ่ง ขอบคุณมาก! ฉันใช้มันกับ pivot chart และมันได้ผล!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ให้ค่าที่ฉันสร้างแผนภูมิโดยมีค่าไม่ทั้งหมดในช่วง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มีประโยชน์มากและสมบูรณ์แบบ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันไม่ได้รับราคาของแผนภูมิกองทุนใน mac excel 2011 ของฉัน ข้อผิดพลาดรันไทม์ '91' ตัวแปรอ็อบเจ็กต์หรือตัวแปรบล็อกไม่ได้ตั้งค่า ไม่ทราบวิธีการดีบัก ขอบคุณความช่วยเหลือใด ๆ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ดูเหมือนว่าจะใช้ไม่ได้กับพล็อตแบบกระจาย เนื่องจากจะแยกข้อมูล "x" เพียงชุดเดียวเท่านั้น ฉันจะแก้ไขเพื่อแยกชุดข้อมูล "x" ทั้งหมดได้อย่างไร
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขออภัยฉันไม่พบวิธีแก้ปัญหาเกี่ยวกับเรื่องนั้น
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันได้ลองใช้กราฟพล็อตแบบกระจายแล้ว แต่ได้ความกล้าหาญเพียงบรรทัดเดียว


ฉันต้องการมากในการหาวิธีดึงข้อมูลจากกราฟ scatterplot
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันได้รับข้อผิดพลาดด้านล่างขณะเรียกใช้คำสั่งนั้น
ข้อผิดพลาดนี้มาในคำสั่งนั้นซึ่งเริ่มจาก xnum = UBound(......) etc

ข้อผิดพลาดรันไทม์ '91'
ตัวแปรวัตถุหรือไม่ได้ตั้งค่าตัวแปรบล็อก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี tarshul คุณต้องสร้างเวิร์กชีตใหม่ที่ชื่อ ChartData ก่อนที่คุณจะรันโค้ด ข้อมูลจะอยู่ใน ChartData แผ่นงานใหม่
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีซันนี่
ฉันสร้างแผ่นงานใหม่ตามที่คุณบอกแล้ว แต่ยังคงได้รับข้อผิดพลาดเดิม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันลองแล้ว & มันบอกว่า "ข้อผิดพลาดในการคอมไพล์: ไม่พบวิธีการหรือข้อมูลสมาชิก"
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
mong mọi người giúp đỡ làm cách nào để lấy số liệu từ biểu đồ này với ạ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ให้ข้อผิดพลาดและบอกให้ตั้งค่าตัวแปรบล็อกและตัวแปรวัตถุ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี ฉันได้อัปเดต VBA แล้ว คุณสามารถลองอีกครั้ง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มีประโยชน์มาก! ขอบคุณมาก!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ที่น่าตื่นตาตื่นใจ ...
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL