Page 1 of 1
Index & Match 3 เงื่อนไข ได้ไหมครับ
Posted: Sat Jan 21, 2017 10:04 pm
by poon747
เคยใช้ index & match 2 เงื่อนไข คือแนวตั้งกับแนวนอน อยากถามว่าถ้า 3 เงื่อนไขทำได้ไหม ขอบคุณครับ
Re: Index & Match 3 เงื่อนไข ได้ไหมครับ
Posted: Sun Jan 22, 2017 5:28 am
by snasui

ตัวอย่างสูตรครับ
- เซลล์ O4 หาขั้น
=INDEX($B$4:$B$14,MATCH(TRUE,INDEX($C$4:$E$14,0,MATCH(L4,$C$3:$E$3,0))<=N4,0))
Ctrl+Shift+Enter > Copy ลงด้านล่าง (กรุณาอ่าน Note ด้านล่างอย่างละเอียด)
- เซลล์ P4 หาค่าตอบแทน
=INDEX(INDEX($G$4:$I$14,0,MATCH(M4,$G$3:$I$3,0)),MATCH(O4,$B$4:$B$14,0))
Enter > Copy ลงด้านล่าง
!
| Note: Ctrl+Shift+Enter เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|
Re: Index & Match 3 เงื่อนไข ได้ไหมครับ
Posted: Sun Jan 22, 2017 9:03 am
by poon747
ขอบคุณมากครับอาจารย์ ที่ช่วยเหลือครับ (อาจารย์ตื่นเช้ามาก)
การสร้างสูตร Array ผมเคยอ่านเจอ แต่ยังไม่เคยได้สัมผัสสักที จะได้ลองทำก็คราวนี้แหล่ะครับ
ขอบคุณอีกครั้งครับ