ฉันใช้ Excel 2016 บน Windows 8.1
ฉันต้องการให้ตรงกับเกณฑ์สองเกณฑ์โดยที่หนึ่งเกณฑ์เป็นส่วนหัวคอลัมน์และอีกรายการหนึ่งคือเนื้อหาของเซลล์ที่สามารถเกิดขึ้นได้หลายครั้งภายในคอลัมน์นั้นและส่งกลับส่วนหัวของแถวหลายแถวเป็นผลลัพธ์
ในตัวอย่างของฉันฉันต้องการที่จะสามารถป้อนชื่อของผลไม้ (ส่วนหัวคอลัมน์) และคุณภาพ ('ดี' หรือ 'ไม่ดี') ในเซลล์ B6 และ B7 และได้รับลักษณะใด (หัวแถว) ตรงกับผลไม้นั้น และคุณภาพ ถ้าฉันให้ 'แอปเปิ้ล' และ 'ดี' ฉันอยากให้มันกลับมา 'รูปลักษณ์' และ 'รสชาติ' (และไม่ใช่ 'ราคา') ตัวอย่างเช่น
ฉันเคยใช้การจับคู่ดัชนีมาก่อนและฉันเคยได้ยินการใช้สูตรอาร์เรย์เพื่อทำงานกับช่วงของเซลล์ แต่ฉันไม่สามารถหาวิธีรวมทั้งหมดนี้ได้ - โดยเฉพาะอย่างยิ่งเมื่อบทเรียนทั้งหมดที่ฉันพบมีเกี่ยวกับการจับคู่กับส่วนหัวของแถวและส่วนหัวคอลัมน์และค้นหาเซลล์ผลลัพธ์ นอกจากนี้ฉันไม่ต้องการ 'hard-code' อ้างอิงถึงส่วนหัวคอลัมน์ที่กำหนดเพราะฉันอาจไม่ต้องการจับคู่ 'แอปเปิ้ล' เสมอ
ฉันลอง pivot table แล้วและมันก็ไม่ได้สวยงามมาก (ข้อมูลจริงของฉันมี 5 รายการคุณภาพไม่ใช่แค่ 2)
A B C D E F
1 | Apples | Bananas | Lemons | Mangos | Oranges
-----------------------------------------------------------
2 Appearance | good | good | bad | bad | good
----------------------------------------------------------
3 Flavour | good | good | bad | good | good
----------------------------------------------------------
4 Price | bad | good | good | bad | good
----------------------------------------------------------
5 | | | | |
----------------------------------------------------------
6 Fruit: | apples | | | |
----------------------------------------------------------
7 Quality: | good | | | |
----------------------------------------------------------
8 | | | | |
----------------------------------------------------------
9 Results: | | | | |
----------------------------------------------------------