สร้างแผนภูมิวงกลมจากค่าที่แตกต่างในหนึ่งคอลัมน์โดยจัดกลุ่มข้อมูลใน Excel


38

ฉันมีเอกสาร Excel ที่มีข้อมูลจากแบบสำรวจ ฉันต้องการสร้างแผนภูมิวงกลมเหนือสถานที่ตั้ง (ประเทศ)

ฉันจะทำให้กลุ่ม Excel มีค่าที่แตกต่างกันทั้งหมดแล้วแสดงค่าที่สัมพันธ์กันได้อย่างไร สมมติว่ามี 100 แถวโดยมีห้าประเทศ: อเมริกาสหราชอาณาจักรฝรั่งเศสจีนและเยอรมนี ตัวอย่างเช่นสมมติว่าอเมริกามี 30 แถวสหราชอาณาจักรมี 20 ฝรั่งเศสมีสิบจีนมี 30 และเยอรมนีมีสิบ ฉันต้องการให้แผนภูมิวงกลมแสดงและแสดงค่าเหล่านั้นที่เกี่ยวข้องกัน

ฉันพยายามเลือกคอลัมน์สถานที่เท่านั้น แต่ไม่แสดงอะไรเลย - ไม่ใช่สิ่งที่ฉันต้องการเลย ฉันรู้ว่าฉันสามารถนับค่าที่แตกต่างได้ทั้งหมด แต่ฉันต้องการให้ Excel ทำโดยอัตโนมัติเพราะฉันจะสร้างแผนภูมิวงกลมอื่น ๆ จากข้อมูลที่คล้ายกัน

คำตอบ:


49

นี่คือวิธีที่ฉันทำ:

  1. เพิ่มคอลัมน์และเติมด้วย 1 (ตั้งชื่อให้นับเช่น)

    ป้อนคำอธิบายรูปภาพที่นี่

  2. เลือกข้อมูลของคุณ (ทั้งสองคอลัมน์) และสร้างตาราง Pivot: บน แท็บแทรกให้คลิกที่PivotTable | Pivot Table (คุณสามารถสร้างมันบนแผ่นงานเดียวกันหรือบนแผ่นงานใหม่)

    ป้อนคำอธิบายรูปภาพที่นี่

  3. ในรายการเขตข้อมูล PivotTable ให้ลากCountry to Row Labelsและ Count to Valuesหาก Excel ไม่อัตโนมัติ

    ป้อนคำอธิบายรูปภาพที่นี่

  4. ตอนนี้เลือกข้อมูลตารางสาระสำคัญและสร้างแผนภูมิวงกลมของคุณตามปกติ

    ป้อนคำอธิบายรูปภาพที่นี่

PS ฉันใช้ตารางสาระสำคัญสำหรับฉันอัปเดตข้อมูลเป็นประจำจากนั้นฉันเพิ่งแทนที่ข้อมูล " ประเทศ " และรีเฟรชตารางสาระสำคัญ


1
ขอบคุณสำหรับคำตอบ. มีวิธีใดบ้างในการจัดเรียงตารางสาระสำคัญด้วยการนับ? ตัวเลือกตัวกรองจะเป็นสีเทาสำหรับตารางเดือย
Gani Simsek

2

สำหรับผู้ที่มีปัญหาเดียวกันมีทางเลือกแทนตารางสาระสำคัญ

มีเครื่องมือที่มีประโยชน์ชื่อว่าFunFunซึ่งช่วยให้ผู้ใช้สามารถใช้ภาษาเว็บเช่น Html, Css และ JavaScript ใน Excel และปรับแต่งแผนภูมิของคุณตามที่คุณต้องการ

Javascript มีไลบรารีที่ทรงพลังจำนวนมากสำหรับการสร้างภาพข้อมูลเช่น Charts.js และ D3 ที่คุณสามารถใช้กับ Add-in ของ Excel นี้เพื่อสร้างแผนภูมิใด ๆ ที่คุณต้องการ

ฉันสร้างแผนภูมินี้ด้วย Chart.js บนเว็บไซต์ FunFun ที่ฉันโหลดโดยตรงใน Excel โดยวางลิงก์ของตัวแก้ไขออนไลน์ funfun ด้านล่าง:

https://www.funfun.io/1/edit/5a32b45161242f75d9405449

หากคุณต้องการทดสอบไลบรารี่ที่แตกต่างกัน Funfun จะเป็นเจ้าภาพแก้ไขออนไลน์ด้วยสเปรดชีตแบบฝังซึ่งคุณสามารถดูผลลัพธ์ของโค้ดของคุณได้ทันที

นี่คือภาพหน้าจอบางส่วน (Website to Excel Add-in):

สนามเด็กเล่น

ภาระ

รหัส

สุดท้าย

หวังว่านี่จะช่วยได้!


โครงการที่น่าสนใจมาก ฉันไม่ทราบว่าสิ่งนี้เป็นไปได้
FranzHuber23
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.