Page 1 of 1

show ข้อมูลตามเงื่อนไขที่ต้องการ

Posted: Mon May 26, 2014 11:28 am
by nilatxay
ต้องการshow ข้อมูลตามเงื่อนไขที่ต้องการ

เมือป้อนข้อมูลลงในsheet Training Register
แล้วต้องการให้ ID No. and Full Name

ไปอยู่แต่ละ sheet Cours Training แบบ Auto ที่แต่ละคนได้ Register

ตัวย่าง ID 10006 Chanlenuphet, Alounny Register เรียน หลักสูตร Pre-beginner level แล้ว ID No. and Full Name ก่อจะไปโชอใน sheet Pre-beginner Level

Re: show ข้อมูลตามเงื่อนไขที่ต้องการ

Posted: Mon May 26, 2014 11:58 am
by snasui
:D ลองตามนี้ครับ

ที่ชีท Pre-beginner level

เซลล์ B5 คีย์สูตร

=IFERROR(INDEX('Training Register'!B$5:B$19,SMALL(IF('Training Register'!$D$5:$D$19=$A$2,ROW('Training Register'!$B$5:$B$19)-ROW('Training Register'!$B$5)+1),ROWS(B$5:B5))),"")

Ctrl+Shift+Enter > Copy ไป C5 แล้ว Copy ลงด้านล่าง > Copy ไปใช้กับชีทอื่น ๆ ที่เหลือ

Re: show ข้อมูลตามเงื่อนไขที่ต้องการ

Posted: Mon May 26, 2014 1:57 pm
by nilatxay
ภ้า ID No. ช้ำกัน แต่เราต้องการแต่ ID No. ตัวเดียวเท่านั้นจะปับสูรตยังไงครับ

Re: show ข้อมูลตามเงื่อนไขที่ต้องการ

Posted: Mon May 26, 2014 2:13 pm
by snasui
:D เซลล์ B5 ปรับสูตรเป็นตามด้านล่างครับ

Code: Select all

=IFERROR(INDEX('Training Register'!B$5:B$19,SMALL(IF(FREQUENCY(IF('Training Register'!$D$5:$D$19=$A$2,MATCH('Training Register'!$B$5:$B$19,'Training Register'!$B$5:$B$19,0)),ROW('Training Register'!$B$5:$B$19)-ROW('Training Register'!$B$5)+1),ROW('Training Register'!$B$5:$B$19)-ROW('Training Register'!$B$5)+1),ROWS(B$5:B5))),"")

Re: show ข้อมูลตามเงื่อนไขที่ต้องการ

Posted: Tue May 27, 2014 6:45 am
by nilatxay
ได้แล้วครับ ขอบใจมากฯฯครับ อจ :thup: