หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้ง่ายต่อการอ้างอิง
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) โดยใช้กระบวนงานนี้
-
เมื่อต้องการบันทึก PivotTable สำหรับใช้งานในอนาคต เราขอแนะนำให้ คุณทำสำเนาของเวิร์กบุ๊กก่อนที่จะแปลง PivotTable ด้วยการคลิกไฟล์ >บันทึกเป็น สำหรับข้อมูลเพิ่มเติม ดูบันทึกไฟล์
-
เตรียม PivotTable เพื่อให้คุณสามารถลด rearrangement ของเซลล์ที่แปลง โดยทำต่อไปนี้:
-
เปลี่ยนเป็นเค้าโครงที่คล้ายคลึงกับเค้าโครงที่คุณต้องการอย่างใกล้เคียงที่สุด
-
โต้ตอบกับรายงานนั้น เช่นการกรอง การเรียงลำดับ การออกแบบรายงานใหม่ เพื่อให้ได้ผลลัพธ์ที่คุณต้องการ
-
-
คลิก PivotTable
-
บนแท็บ ตัวเลือก ในกลุ่ม เครื่องมือ ให้คลิก เครื่องมือ OLAP แล้วคลิก การแปลงเป็นสูตร
ถ้าไม่มีตัวกรองรายงาน การดำเนินการแปลงจะเสร็จสมบูรณ์ ถ้ามีตัวกรองรายงานหนึ่งตัวกรองขึ้นไป กล่องโต้ตอบ การแปลงเป็นสูตร จะแสดงขึ้น
-
ตัดสินใจว่า คุณต้องการแปลง PivotTable:
แปลง PivotTable ทั้งหมด
-
เลือกกล่องกาเครื่องหมาย แปลงตัวกรองรายงาน
เซลล์ทั้งหมดแปลงเป็นสูตรแผ่นงาน และลบทั้ง PivotTable
แปลงเฉพาะป้ายชื่อแถว PivotTable ป้ายชื่อคอลัมน์ และพื้นที่ค่า แต่ยังเก็บตัวกรองรายงานไว้
-
ตรวจสอบให้แน่ใจว่ากล่องกาเครื่องหมาย แปลงตัวกรองรายงาน ถูกล้างอยู่ (ซึ่งเป็นค่าเริ่มต้น)
แปลงป้ายชื่อแถว ป้ายชื่อคอลัมน์ทั้งหมด และค่าเซลล์พื้นที่ กับสูตรแผ่นงาน และรักษาการ PivotTable เดิม แต่ มีเฉพาะตัวกรองรายงานเพื่อให้คุณสามารถทำการกรอง โดยใช้ตัวกรองรายงาน
หมายเหตุ: ถ้ารูปแบบ PivotTable จะเวอร์ชัน 2000-2003 หรือเวอร์ชันก่อนหน้า คุณสามารถแปลงได้ทั้ง PivotTable
-
-
คลิก แปลง
ก่อนการดำเนินการแปลงรีเฟรช PivotTable เพื่อให้แน่ใจว่า มีใช้ข้อมูลล่าสุด
ข้อความจะถูกแสดงในแถบสถานะขณะที่มีการดำเนินการแปลงอยู่ ถ้าการดำเนินการใช้เวลานาน และคุณต้องการแปลงในภายหลัง ให้กด ESC เพื่อยกเลิกการดำเนินการนี้
หมายเหตุ:
-
คุณไม่สามารถแปลงเซลล์ที่มีการนำตัวกรองไปใช้กับระดับที่ซ่อนอยู่ได้
-
คุณไม่สามารถแปลงเซลล์ในเขตข้อมูลที่มีการคำนวณแบบกำหนดเองซึ่งถูกสร้างผ่านแท็บ แสดงค่าเป็น ของกล่องโต้ตอบ การตั้งค่าเขตข้อมูลค่า (บนแท็บ ตัวเลือก ในกลุ่ม เขตข้อมูลที่ใช้งานอยู่ ให้คลิก เขตข้อมูลที่ใช้งานอยู่ แล้วคลิก การตั้งค่าเขตข้อมูลค่า)
-
สำหรับเซลล์ที่ถูกแปลง การจัดรูปแบบเซลล์จะถูกรักษาไว้ แต่ลักษณะ PivotTable จะถูกเอาออกเนื่องจากลักษณะเหล่านี้สามารถนำไปใช้กับ PivotTables ได้เท่านั้น
-
แปลงเซลล์โดยใช้ฟังก์ชัน GETPIVOTDATA
คุณสามารถใช้ฟังก์ชัน GETPIVOTDATA ในสูตรเพื่อแปลงเซลล์ PivotTable กับสูตรแผ่นงาน เมื่อคุณต้องการทำงานกับแหล่งข้อมูลที่ไม่ใช่ OLAP เมื่อคุณไม่ต้องการอัปเกรดเป็นรูปแบบเวอร์ชัน 2007 PivotTable ใหม่ทันที หรือ เมื่อคุณต้องการหลีกเลี่ยงการ ความซับซ้อนของการใช้ฟังก์ชันคิวบ์
-
ตรวจสอบให้แน่ใจว่าคำสั่ง สร้าง GETPIVOTDATA ในกลุ่ม PivotTable บนแท็บ ตัวเลือก ถูกเปิดอยู่
หมายเหตุ: คำสั่ง สร้าง GETPIVOTDATA จะตั้งค่าหรือล้างตัวเลือก ใช้ฟังก์ชัน GETPIVOTTABLE สำหรับการอ้างอิง PivotTable ในประเภท สูตร ของส่วน การทำงานกับสูตร ในกล่องโต้ตอบ ตัวเลือกของ Excel
-
ใน PivotTable ตรวจสอบให้แน่ใจว่า เซลล์ที่คุณต้องการใช้ในแต่ละสูตรจะมองเห็นได้
-
ในเซลล์เวิร์กชีตนอก PivotTable พิมพ์สูตรที่คุณต้องจนถึงจุดที่คุณต้องการรวมข้อมูลจากรายงาน
-
คลิกเซลล์ใน PivotTable ที่คุณต้องการใช้ในสูตรของคุณใน PivotTable ฟังก์ชัน GETPIVOTDATA แผ่นงานจะถูกเพิ่มลงในสูตรของคุณที่ดึงข้อมูลจาก PivotTable ฟังก์ชันนี้จะเรียกใช้ข้อมูลถูกต้อง ถ้าเค้าโครงรายงานการเปลี่ยนแปลง หรือ ถ้าคุณรีเฟรชข้อมูลต่อไป
-
พิมพ์สูตรของคุณให้เสร็จสิ้น แล้วกด ENTER
หมายเหตุ: ถ้าคุณเอาเซลล์ใดเซลล์หนึ่งที่อ้างอิงในสูตร GETPIVOTDATA ออกจากรายงาน สูตรจะส่งกลับค่า #REF!