PDA

View Full Version : Index&matchแต่ไม่match



u2th
12 Jul 2007, 13:04
INDEX(Sheet1!B3:E11,MATCH($B$3&$G$2,รักษา&Sheet1!A3:A11,0))
เมื่อ กำหนดให้ข้อมูล เป็น ชาย อายุ 8 ปี จะมีค่ารักษา HS400 = 1636
รักษา จะเป็นคอรัมที่ =Sheet1!$B$2:$E$2
Sheet1!A3:A11 เป็นแถวที่ Sheet1!A3:A11
ตัวหนึ่งเป็นคอรัม ตัวหนึ่งเป็นแถว ใช้ Mach ได้ไหมครับ
ควรแก้ไข สูตรอย่างไร ขอรบกวนด้วยครับ

boy
17 Jul 2007, 11:32
ผมเปลี่ยนมาใช้ Sumproduct และ name range แทนนะครับ
=SUMPRODUCT((INDIRECT("รักษา"&เพศ)=รักษา)*(ระดับอายุ=อายุ)*INDIRECT("ค่ารักษา"&เพศ))

u2th
7 Aug 2007, 15:49
ขอบคุณมากครับ คุณ BOY

ชีสต์ DATA ช่อง ตรวจสอบใหม่

ผมตังใจว่า จะให้เป็นข้อมูล รักษาไม่ได้ในช่วงอายุ ดังกล่าว

ขอถามเพิ่มเลยนะครับ

สูตร = a1+a2+a3

= 4+#N/A+3

อยากให้บวกกันโดยข้าม #N/A ได้ไหม ครับ หรือ จะแทนค่า #N/A เป็น 0 ไปเลย จะง่ายดี:cool:

สมเกียรติ
7 Aug 2007, 15:58
ควรใช้สูตรแก้ Error ให้กลายเป็น 0 ก่อนครับ โดยใช้สูตรต่อไปนี้ช่วย แล้วจึงนำค่ามาคำนวณต่อ
=IF(Iserror(MyCell), 0, MyCell)

u2th
14 Aug 2007, 16:20
ขอบคุณมากๆครับ:D