Page 1 of 1

รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N/A

Posted: Wed Aug 20, 2014 7:41 pm
by noknoi19
สูตรหาข้อมูลexcel.xlsx
รบกวนท่านผู้รู้ สูตร Excel ช่วยชี้แนะด้วยค่ะ ใช้สูตร index และ match แต่ไม่ได้ค่าตามต้องการ =INDEX(A3:A4,MATCH(D4,B3:B4,0),2) ต้องแก้ไขอย่างไรคะ

Re: รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N

Posted: Wed Aug 20, 2014 7:46 pm
by bank9597
noknoi19 wrote:
สูตรหาข้อมูลexcel.xlsx
รบกวนท่านผู้รู้ สูตร Excel ช่วยชี้แนะด้วยค่ะ ใช้สูตร index และ match แต่ไม่ได้ค่าตามต้องการ =INDEX(A3:A4,MATCH(D4,B3:B4,0),2) ต้องแก้ไขอย่างไรคะ
:D ที่ E3 คีย์ =INDEX($A$3:$A$4,MATCH(D3,TRIM($B$3:$B$4),0)) กด ctrl+shift+enter คัดลอกลงมา

Re: รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N

Posted: Wed Aug 20, 2014 7:53 pm
by noknoi19
bank9597 wrote:
noknoi19 wrote:
สูตรหาข้อมูลexcel.xlsx
รบกวนท่านผู้รู้ สูตร Excel ช่วยชี้แนะด้วยค่ะ ใช้สูตร index และ match แต่ไม่ได้ค่าตามต้องการ =INDEX(A3:A4,MATCH(D4,B3:B4,0),2) ต้องแก้ไขอย่างไรคะ
:D ที่ E3 คีย์ =INDEX($A$3:$A$4,MATCH(D3,TRIM($B$3:$B$4),0)) กด ctrl+shift+enter คัดลอกลงมา


ลงแล้วค่ะ ไม่ได้
สูตรหาข้อมูลexcel.xlsx
รบกวนอีกทีค่ะ

Re: รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N

Posted: Wed Aug 20, 2014 7:55 pm
by bank9597
:D กด ctrl+shift+enter คัดลอกลงมา

Re: รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N

Posted: Wed Aug 20, 2014 8:03 pm
by noknoi19
bank9597 wrote::D กด ctrl+shift+enter คัดลอกลงมา
ขอบคุณมากนะคะ :thup:

ต้องใช้สูตรนี้ใช่ไหมคะ ถ้าจะรบกวนอีกนีดช่วยอธิบายหน่อยได้ไหมคะว่าทำไมถึงใช้สูตรนี้

Re: รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N

Posted: Wed Aug 20, 2014 8:14 pm
by snasui
:D ขออธิบายคร่าว ๆ เพื่อความเข้าใจเป็นเบื้องต้น ดังนี้ครับ

ที่ต้องใช้ Ctrl+Shift+Enter เพราะ Trim (กำจัดช่องว่างที่เกินความจำเป็น) ปกติ Trim จะใช้กับค่าเดี่ยว ๆ ครับ หากใช้ TRIM($B$3:$B$4) จะเป็นการใช้กับชุดข้อมูล และชุดข้อมูลคือ Array และเมื่อเป็น Array จะต้องใช้สูตรที่สามารถจัดการกับ Array ได้

สูตรที่จัดการกับ Array ได้โดยปกติหากเป็นสูตรทั่ว ๆ ไป เราจะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ยกเว้นฟังก์ชั่นพิเศษที่มีความสามารถสูงเช่น Lookup, Index, Sumproduct เป็นต้น ที่มีความสามารถในการจัดการกับ Array ได้ดีในระดับหนึ่ง เราสามารถ Enter ให้รับสูตรได้โดยไม่ต้องกดแป้น Ctrl+Shift+Enter ครับ

Re: รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N

Posted: Wed Aug 20, 2014 8:23 pm
by noknoi19
ขอบคุณอีกครั้งค่ะ จะไปลองทำความเข้าใจอีกครั้ง ตอนนี้ขอนำสูตรไปลองใช้ก่อนค่ะ :thup:

Re: รบกวนช่วยดูสูตร index กับ match ให้หน่อยค่ะได้ค่าเป็น #N

Posted: Wed Aug 20, 2014 8:24 pm
by bank9597
snasui wrote::D ขออธิบายคร่าว ๆ เพื่อความเข้าใจเป็นเบื้องต้น ดังนี้ครับ

ที่ต้องใช้ Ctrl+Shift+Enter เพราะ Trim (กำจัดช่องว่างที่เกินความจำเป็น) ปกติ Trim จะใช้กับค่าเดี่ยว ๆ ครับ หากใช้ TRIM($B$3:$B$4) จะเป็นการใช้กับชุดข้อมูล และชุดข้อมูลคือ Array และเมื่อเป็น Array จะต้องใช้สูตรที่สามารถจัดการกับ Array ได้

สูตรที่จัดการกับ Array ได้โดยปกติหากเป็นสูตรทั่ว ๆ ไป เราจะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ยกเว้นฟังก์ชั่นพิเศษที่มีความสามารถสูงเช่น Lookup, Index, Sumproduct เป็นต้น ที่มีความสามารถในการจัดการกับ Array ได้ดีในระดับหนึ่ง เราสามารถ Enter ให้รับสูตรได้โดยไม่ต้องกดแป้น Ctrl+Shift+Enter ครับ
:thup: :thup: :thup: :thup:
ตามนี้ทุกประการครับ