การแปลงเซลล์ PivotTable เป็นสูตรของแผ่นงาน

หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้ง่ายต่อการอ้างอิง

PivotTable มีหลายเค้าโครงที่มีโครงสร้างกำหนดไว้ล่วงหน้าให้กับรายงาน แต่คุณไม่สามารถกำหนดเค้าโครงเหล่านี้ ถ้าคุณต้องการความยืดหยุ่นมากขึ้นในการออกแบบเค้าโครงของรายงาน PivotTable คุณสามารถแปลงเซลล์ในสูตรของแผ่นงาน แล้ว เปลี่ยนเค้าโครงของเซลล์เหล่านี้ โดยใช้ประโยชน์จากแบบเต็มฟีเจอร์พร้อมใช้งานในแผ่นงานทั้งหมด คุณสามารถแปลงเซลล์กับสูตรที่ใช้ฟังก์ชันคิวบ์ หรือใช้ฟังก์ชัน GETPIVOTDATA การแปลงเซลล์สูตรอย่างมากทำให้ง่ายขึ้นขั้นตอนการสร้าง อัปเดต และรักษาเหล่านี้ PivotTables ที่กำหนดเอง

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

หมายเหตุ: เมื่อคุณแปลง PivotTable ที่มี Online Analytical Processing (OLAP) คุณสามารถทำการรีเฟรชข้อมูลเพื่อรับค่าวัดทันสมัยอยู่เสมอ แต่คุณไม่สามารถปรับปรุงสมาชิกจริงที่จะแสดงในรายงาน

เรียนรู้เกี่ยวกับสถานการณ์สมมติทั่วไปสำหรับการแปลง PivotTables กับสูตรแผ่นงาน

ตัวอย่างต่อไปนี้เป็นตัวอย่างทั่วไปที่คุณสามารถทำได้หลังจากแปลงเซลล์ PivotTable เป็นสูตรของแผ่นงานเพื่อกำหนดเค้าโครงของเซลล์ที่แปลงเอง

การจัดเรียงและการลบเซลล์   

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

การแทรกแถวและคอลัมน์   

สมมติว่า คุณต้องการแสดงข้อมูลการขายของปีสองก่อนหน้าที่แบ่งย่อยตามภูมิภาคและผลิตภัณฑ์กลุ่ม และที่คุณต้องการแทรกขยายบรรยายในแถวเพิ่มเติม เพียงแค่แทรกแถว และใส่ข้อความ นอกจากนี้ คุณต้องการเพิ่มคอลัมน์ที่แสดงยอดขายตามภูมิภาคและผลิตภัณฑ์กลุ่มที่ไม่ได้อยู่ใน PivotTable ต้นฉบับ แทรกคอลัมน์เพียง สูตรเพื่อให้ได้ผลลัพธ์ที่คุณต้องเพิ่ม จากนั้น กรอกข้อมูลคอลัมน์ลงเพื่อให้ได้ผลลัพธ์สำหรับแต่ละแถว

การใช้แหล่งข้อมูลหลายแหล่ง   

สมมติว่าคุณต้องการเปรียบเทียบผลลัพธ์ระหว่างผลิตภัณฑ์และฐานข้อมูลการทดสอบเพื่อให้แน่ใจว่าฐานข้อมูลทดสอบให้ผลลัพธ์ตามที่คาดไว้ คุณสามารถเพียงแค่คัดลอกสูตรของเซลล์ แล้วเปลี่ยนอาร์กิวเมนต์การเชื่อมต่อเพื่อชี้ไปยังฐานข้อมูลทดสอบเพื่อเปรียบเทียบผลลัพธ์ทั้งสองนี้ได้

การใช้การอ้างอิงเซลล์เพื่อเปลี่ยนข้อมูลเข้าของผู้ใช้   

สมมติว่าคุณต้องการให้รายงานทั้งหมดเปลี่ยนตามข้อมูลเข้าของผู้ใช้ คุณสามารถเปลี่ยนอาร์กิวเมนต์ให้เป็นสูตรคิวบ์แล้วเป็นการอ้างอิงเซลล์บนแผ่นงาน แล้วป้อนค่าต่างๆ ในเซลล์เหล่านี้เพื่อให้ได้ผลลัพธ์ที่ต่างกันได้

การสร้างเค้าโครงแถวหรือคอลัมน์ที่ไม่ซ้ำกัน (เรียกอีกอย่างได้ว่าการรายงานแบบอสมมาตร)   

สมมติว่า คุณจำเป็นต้องสร้างรายงานที่ประกอบด้วยคอลัมน์ 2008 เรียกว่าการขายจริง คอลัมน์ 2009 เรียกว่าการขายที่คาดการณ์ แต่คุณไม่ต้องการคอลัมน์อื่น ๆ คุณสามารถสร้างรายงานที่ประกอบด้วยเฉพาะคอลัมน์ ไม่เหมือนกับ PivotTable ซึ่งจำเป็นต้องใช้รายงานสมมาตร

การสร้างสูตรคิวบ์และนิพจน์ MDX ของคุณเอง   

สมมติว่าคุณต้องการสร้างรายงานที่แสดงการขายของผลิตภัณฑ์บางอย่างโดยพนักงานขายสามรายในเดือนกรกฎาคม ถ้าคุณทราบว่ามีนิพจน์ MDX และแบบสอบถาม OLAP คุณสามารถป้อนสูตรคิวบ์เองได้ ถึงแม้ว่าสูตรเหล่านี้อาจดูค่อนข้างซับซ้อน คุณก็สามารถทำให้การสร้างง่ายขึ้นและพัฒนาความถูกต้องของสูตรเหล่านี้ได้โดยใช้การทำให้สูตรสมบูรณ์อัตโนมัติ สำหรับข้อมูลเพิ่มเติม ให้ดูการใช้การทำให้สูตรสมบูรณ์อัตโนมัติ

หมายเหตุ: เฉพาะคุณสามารถแปลง PivotTable ที่มี Online Analytical Processing (OLAP) โดยใช้กระบวนงานนี้

  1. เมื่อต้องการบันทึก PivotTable สำหรับใช้งานในอนาคต เราขอแนะนำให้ คุณทำสำเนาของเวิร์กบุ๊กก่อนที่จะแปลง PivotTable ด้วยการคลิกไฟล์ >บันทึกเป็น สำหรับข้อมูลเพิ่มเติม ดูบันทึกไฟล์

  2. เตรียม PivotTable เพื่อให้คุณสามารถลด rearrangement ของเซลล์ที่แปลง โดยทำต่อไปนี้:

    • เปลี่ยนเป็นเค้าโครงที่คล้ายคลึงกับเค้าโครงที่คุณต้องการอย่างใกล้เคียงที่สุด

    • โต้ตอบกับรายงานนั้น เช่นการกรอง การเรียงลำดับ การออกแบบรายงานใหม่ เพื่อให้ได้ผลลัพธ์ที่คุณต้องการ

  3. คลิก PivotTable

  4. บนแท็บ ตัวเลือก ในกลุ่ม เครื่องมือ ให้คลิก เครื่องมือ OLAP แล้วคลิก การแปลงเป็นสูตร

    ถ้าไม่มีตัวกรองรายงาน การดำเนินการแปลงจะเสร็จสมบูรณ์ ถ้ามีตัวกรองรายงานหนึ่งตัวกรองขึ้นไป กล่องโต้ตอบ การแปลงเป็นสูตร จะแสดงขึ้น

  5. ตัดสินใจว่า คุณต้องการแปลง PivotTable:

    แปลง PivotTable ทั้งหมด   

    • เลือกกล่องกาเครื่องหมาย แปลงตัวกรองรายงาน

      เซลล์ทั้งหมดแปลงเป็นสูตรแผ่นงาน และลบทั้ง PivotTable

      แปลงเฉพาะป้ายชื่อแถว PivotTable ป้ายชื่อคอลัมน์ และพื้นที่ค่า แต่ยังเก็บตัวกรองรายงานไว้   

    • ตรวจสอบให้แน่ใจว่ากล่องกาเครื่องหมาย แปลงตัวกรองรายงาน ถูกล้างอยู่ (ซึ่งเป็นค่าเริ่มต้น)

      แปลงป้ายชื่อแถว ป้ายชื่อคอลัมน์ทั้งหมด และค่าเซลล์พื้นที่ กับสูตรแผ่นงาน และรักษาการ PivotTable เดิม แต่ มีเฉพาะตัวกรองรายงานเพื่อให้คุณสามารถทำการกรอง โดยใช้ตัวกรองรายงาน

      หมายเหตุ: ถ้ารูปแบบ PivotTable จะเวอร์ชัน 2000-2003 หรือเวอร์ชันก่อนหน้า คุณสามารถแปลงได้ทั้ง PivotTable

  6. คลิก แปลง

    ก่อนการดำเนินการแปลงรีเฟรช PivotTable เพื่อให้แน่ใจว่า มีใช้ข้อมูลล่าสุด

    ข้อความจะถูกแสดงในแถบสถานะขณะที่มีการดำเนินการแปลงอยู่ ถ้าการดำเนินการใช้เวลานาน และคุณต้องการแปลงในภายหลัง ให้กด ESC เพื่อยกเลิกการดำเนินการนี้

    หมายเหตุ: 

    • คุณไม่สามารถแปลงเซลล์ที่มีการนำตัวกรองไปใช้กับระดับที่ซ่อนอยู่ได้

    • คุณไม่สามารถแปลงเซลล์ในเขตข้อมูลที่มีการคำนวณแบบกำหนดเองซึ่งถูกสร้างผ่านแท็บ แสดงค่าเป็น ของกล่องโต้ตอบ การตั้งค่าเขตข้อมูลค่า (บนแท็บ ตัวเลือก ในกลุ่ม เขตข้อมูลที่ใช้งานอยู่ ให้คลิก เขตข้อมูลที่ใช้งานอยู่ แล้วคลิก การตั้งค่าเขตข้อมูลค่า)

    • สำหรับเซลล์ที่ถูกแปลง การจัดรูปแบบเซลล์จะถูกรักษาไว้ แต่ลักษณะ PivotTable จะถูกเอาออกเนื่องจากลักษณะเหล่านี้สามารถนำไปใช้กับ PivotTables ได้เท่านั้น

คุณสามารถใช้ฟังก์ชัน GETPIVOTDATA ในสูตรเพื่อแปลงเซลล์ PivotTable กับสูตรแผ่นงาน เมื่อคุณต้องการทำงานกับแหล่งข้อมูลที่ไม่ใช่ OLAP เมื่อคุณไม่ต้องการอัปเกรดเป็นรูปแบบเวอร์ชัน 2007 PivotTable ใหม่ทันที หรือ เมื่อคุณต้องการหลีกเลี่ยงการ ความซับซ้อนของการใช้ฟังก์ชันคิวบ์

  1. ตรวจสอบให้แน่ใจว่าคำสั่ง สร้าง GETPIVOTDATA ในกลุ่ม PivotTable บนแท็บ ตัวเลือก ถูกเปิดอยู่

    หมายเหตุ: คำสั่ง สร้าง GETPIVOTDATA จะตั้งค่าหรือล้างตัวเลือก ใช้ฟังก์ชัน GETPIVOTTABLE สำหรับการอ้างอิง PivotTable ในประเภท สูตร ของส่วน การทำงานกับสูตร ในกล่องโต้ตอบ ตัวเลือกของ Excel

  2. ใน PivotTable ตรวจสอบให้แน่ใจว่า เซลล์ที่คุณต้องการใช้ในแต่ละสูตรจะมองเห็นได้

  3. ในเซลล์เวิร์กชีตนอก PivotTable พิมพ์สูตรที่คุณต้องจนถึงจุดที่คุณต้องการรวมข้อมูลจากรายงาน

  4. คลิกเซลล์ใน PivotTable ที่คุณต้องการใช้ในสูตรของคุณใน PivotTable ฟังก์ชัน GETPIVOTDATA แผ่นงานจะถูกเพิ่มลงในสูตรของคุณที่ดึงข้อมูลจาก PivotTable ฟังก์ชันนี้จะเรียกใช้ข้อมูลถูกต้อง ถ้าเค้าโครงรายงานการเปลี่ยนแปลง หรือ ถ้าคุณรีเฟรชข้อมูลต่อไป

  5. พิมพ์สูตรของคุณให้เสร็จสิ้น แล้วกด ENTER

หมายเหตุ: ถ้าคุณเอาเซลล์ใดเซลล์หนึ่งที่อ้างอิงในสูตร GETPIVOTDATA ออกจากรายงาน สูตรจะส่งกลับค่า #REF!

ดูเพิ่มเติม

ปัญหา: ไม่สามารถแปลงเซลล์ PivotTable เป็นสูตรของแผ่นงาน

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×