Page 1 of 1
ต้องการผลลัพท์จากจุดตัดของแถวและคอลัมน์เมื่อเทียบค่าแล้ว
Posted: Sat Jun 06, 2015 10:57 am
by excelman
จากตารางข้างต้นต้องการหาค่าดังนี้ครับ (ยกตัวอย่างโจทย์ข้อที่ 1)
1. เอาค่า Work ใน D11 ไปเทียบกับตารางA จะได้ค่าอยู่ในช่วง F3:F5
2. เอาค่า Money ใน E11 ไปเทียบกับตารางA จะได้ค่าอยู่ในช่วง D5:F5
3. ค่าที่ได้จากข้อ 1-2 (เอาค่าที่เป็นจุดตัดจากข้อ 1-2) คือ 3
4. เอาค่า Work ใน D11 ไปเทียบกับตารางB จะได้ค่าอยู่ในช่วง L3:L5
5. เอาค่า Time ใน F11 ไปเทียบกับตารางA จะได้ค่าอยู่ในช่วง J5:L5
6. ค่าที่ได้จากข้อ 4-5 (เอาค่าที่เป็นจุดตัดจากข้อ 1-2) คือ 3
ผลลัพท์ในช่อง I11 : เอาผลที่ได้จากข้อ 3,6 รวมกันหารด้วย 2
Re: ต้องการผลลัพท์จากจุดตัดของแถวและคอลัมน์เมื่อเทียบค่าแล้ว
Posted: Sun Jun 07, 2015 9:58 pm
by snasui

จากตารางที่แนบมาต้องปรับค่าเหล่านี้ให้เป็นตัวเลขจึงจะ Lookup ค่าจากตารางมาได้
C3:C5 คีย์ 0, 90, 110.01 ตามลำดับ
I2:I5 คีย์ 0,100,105.01 ตามลำดับ
D2:F2, J2:L2 คีย์ 0, 75, 120.01 ตามลำดับ
จากนั้นที่ I11 คีย์สูตร
=(SUM(INDEX($J$3:$L$5,0,MATCH($D11,$J$2:$L$2)) INDEX($J$3:$L$5,MATCH($E11,$I$3:$I$5),0))+SUM(INDEX($J$3:$L$5,0,MATCH($D11,$J$2:$L$2)) INDEX($J$3:$L$5,MATCH($F11,$I$3:$I$5),0)))/2
Enter > Copy ลงด้านล่าง
Re: ต้องการผลลัพท์จากจุดตัดของแถวและคอลัมน์เมื่อเทียบค่าแล้ว
Posted: Thu Jul 02, 2015 8:55 am
by excelman
ขอบคุณอาจารย์มากๆครับ..ได้ผลตามที่ต้องการ..
หากในขั้นตอนการใช้งานที่ต้องคีย์ข้อมูลจำนวนเยอะ
แล้วสูตรเกิดผิดพลาดจะนำปัญหามาถามใหม่ครับผม
Re: ต้องการผลลัพท์จากจุดตัดของแถวและคอลัมน์เมื่อเทียบค่าแล้ว
Posted: Thu Apr 28, 2016 9:55 am
by excelman
snasui wrote:
จากตารางที่แนบมาต้องปรับค่าเหล่านี้ให้เป็นตัวเลขจึงจะ Lookup ค่าจากตารางมาได้
C3:C5 คีย์ 0, 90, 110.01 ตามลำดับ
I2:I5 คีย์ 0,100,105.01 ตามลำดับ
D2:F2, J2:L2 คีย์ 0, 75, 120.01 ตามลำดับ
จากนั้นที่ I11 คีย์สูตร
=(SUM(INDEX($J$3:$L$5,0,MATCH($D11,$J$2:$L$2)) INDEX($J$3:$L$5,MATCH($E11,$I$3:$I$5),0))+SUM(INDEX($J$3:$L$5,0,MATCH($D11,$J$2:$L$2)) INDEX($J$3:$L$5,MATCH($F11,$I$3:$I$5),0)))/2
Enter > Copy ลงด้านล่าง
สอบถามเพิ่มเติมครับอาจารย์..
จากกรณีข้างต้นที่ให้การ C3:C5 คีย์ 0, 90, 110.01
แต่ในตัวสูตรไม่เห็นมีการกล่าวถึง C3:C5 เลย
พอดีผมจะนำสูตรไปใช้กลับตารางอื่นๆครับ
Re: ต้องการผลลัพท์จากจุดตัดของแถวและคอลัมน์เมื่อเทียบค่าแล้ว
Posted: Thu Apr 28, 2016 3:08 pm
by excelman
ผมเปลี่ยนเป็นแบบนี้ ครับแต่ก็ได้คำตอบที่ถูกต้อง
=(SUM(INDEX($J$3:$L$5,0,MATCH($D11,$J$2:$L$2)) INDEX($J$3:$L$5,MATCH($E11,$c$3:$c$5),0))+SUM(INDEX($J$3:$L$5,0,MATCH($D11,$J$2:$L$2)) INDEX($J$3:$L$5,MATCH($F11,$I$3:$I$5),0)))/2
ผิดพลาดประการใด อาจารย์ชี้แนะด้วยครับ
Re: ต้องการผลลัพท์จากจุดตัดของแถวและคอลัมน์เมื่อเทียบค่าแล้ว
Posted: Thu Apr 28, 2016 6:13 pm
by snasui

ยินดีด้วยครับ
หากไม่ได้คำตอบหรือได้คำตอบที่ผิดพลาดค่อยถามกันอีกทีครับ