ฉันมีตารางที่มีลักษณะเช่นนี้:
col1 col2 col3 table1
---------------
01| 1 A value1A
02| 1 B value1B
03| 1 Z value1Z
04| 2 Z value2Z
05| 3 A value3A
06| 3 B value3B
07| 3 Z value3Z
08| 4 A value4A
09| 4 B value4B
10| 4 Z value4Z
11| 5 Z value5Z
และฉันต้องการได้รับสิ่งนี้:
A B Z table2
-------------------------
1| value1A value1B value1Z
2| value2Z
3| value3A value3B value3Z
4| value4A value4B value4Z
5| value5Z
โดยที่สูตรในเซลล์ A1 จาก table2 คำนวณค่า A1 ผ่านค่าที่อยู่ในเซลล์ A1 และ B1 จาก table1 และตำแหน่งที่คอลัมน์ที่สองใน table1 บางครั้งจะถูกเติมด้วยค่าเดียวเท่านั้น (เสมอ Z ในกรณีนั้น) หากไม่เติมด้วยค่าเดียวหนึ่งค่าจะเป็น 3 ค่าเสมอ (A, B และ Z)
จนถึงตอนนี้ฉันไม่พบอะไรที่สะดวก
แก้ไข: ดังที่กล่าวไว้ในความคิดเห็นด้านล่างคุณควรทราบด้วยว่า value1Z เป็นผลรวมของ value1A และ value1B จริง ๆ
แก้ไข 2: ฉันไม่ต้องการใช้ตารางสาระสำคัญ ในกรณีที่เฉพาะเจาะจงของฉันที่ไม่เหมาะสมมาก