ปัญหาในการใช้ getpivotdata ที่มีขนาดต่างกัน, แนวตั้งและแนวนอน


1

ฉันกำลังพยายามใช้ getpivotdata แต่ไม่แน่ใจว่าจะให้สูตรทำงานอย่างถูกต้องได้อย่างไร ฉันจำเป็นต้องมีวันที่ที่สำคัญของธุรกิจชื่อและจากนั้นยึดตามส่วนหัวของฉันและส่งกลับพื้นที่ที่มีหมายเลขในภาพที่ 2 ฉันมี "ค่า" หลายอันในเดือยที่จำเป็นต้องรวม

ฉันได้ลองจับคู่ดัชนีแล้ว =INDEX($CD:$CN, MATCH(1,INDEX(($X2=$CA:$CA ) * (Z$1 =$BZ:$BZ) * ($Y2 = $BK1:$BY1),),0))

ที่ฉันต้องการวางสูตร

enter image description here

ตารางสาระสำคัญของฉัน:

enter image description here

คำตอบ:


0

ฉันเกลียดการเขียน GETPIVOTDATA ตั้งแต่ต้นดังนั้นฉันจึงโกงและทำตามปกติโดยพิมพ์ = แล้วคลิกลงในเซลล์แรกที่ฉันต้องการจากตารางเดือย (เช่นสแต็ก 12/20/17 & ผลรวมของผลรวม) Excel ทำให้ฉันมีลักษณะเช่นนี้:

enter image description here

จากนั้นที่ฉันเห็นค่าฮาร์ดโค้ดสำหรับ "12/20/17" และ "ขึ้น" ฉันเปลี่ยนเป็นอ้างอิงที่สัมพันธ์กันเช่น $ A2 และ C $ 1 ในกรณีนี้สำหรับ "Sum of Up" ฉันได้ต่อกัน "Sum of" เข้าด้วยกันแล้วใช้ $ B2

enter image description here

สูตรแบบไดนามิกนี้สามารถลากลงมาเพื่อข้ามเซลล์ที่เหลือ

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