Page 1 of 1
ต้องการหาค่า isstatus ที่มี Y ออกมาแสดง
Posted: Wed May 15, 2013 12:38 pm
by panyaadd
ต้องการหาค่า isstatus ที่มี Y ออกมาแสดงได้ดังนี้ครับ ต้องใช้สูตรยังไงดีครับ
โดยผมได้แนบไฟล์มาด้วยครับ
ช่วยแนะำนำหน่อยครับ
Re: ต้องการหาค่า isstatus ที่มี Y ออกมาแสดง
Posted: Wed May 15, 2013 1:12 pm
by joo

ต้องการคำตอบที่เซลล์ไหนและเงื่อนไขคืออะไรครับ
Re: ต้องการหาค่า isstatus ที่มี Y ออกมาแสดง
Posted: Wed May 15, 2013 1:23 pm
by panyaadd
joo wrote:
ต้องการคำตอบที่เซลล์ไหนและเงื่อนไขคืออะไรครับ
ต้องการหาค่า N 2 โดยตรวจสอบที่ค่า isstatus ที่มีค่าเป็น Y
แล้วแสดงค่ารหัส contractid ได้ดังนี้
Re: ต้องการหาค่า isstatus ที่มี Y ออกมาแสดง
Posted: Wed May 15, 2013 1:37 pm
by joo
อ่านแล้วไม่เข้าใจครับลองยกตัวอย่างคำตอบที่ถูกต้องมาสัก 2-3 ตัวอย่างครับ
Re: ต้องการหาค่า isstatus ที่มี Y ออกมาแสดง
Posted: Wed May 15, 2013 1:40 pm
by panyaadd
joo wrote:อ่านแล้วไม่เข้าใจครับลองยกตัวอย่างคำตอบที่ถูกต้องมาสัก 2-3 ตัวอย่างครับ
ตามไฟล์แนบเลยครับที่ต้องการแต่ผมอยากได้สูตรที่สั้นกว่านี้มีหรือไหม
เพราะว่าที่ทำมานั้น มันช้าครับ
Re: ต้องการหาค่า isstatus ที่มี Y ออกมาแสดง
Posted: Wed May 15, 2013 1:53 pm
by joo

ไม่แน่ใจว่าเข้าใจถูกไหมที่ T2 คีย์ =IF(ROWS($T$2:T2)>COUNTIF($L$2:$L$976,$T$1),"",INDEX(B$2:B$976,SMALL(IF($L$2:$L$976=$T$1,ROW($L$2:$L$976)-ROW($L2)+1),ROWS($T$2:T2))))กดแป้น Ctrl+Shift+Enter พร้อมกัน
หรือแบบนี้ =INDEX($B$2:$B$976,MATCH($T$1,$L$2:$L$976,0))
Re: ต้องการหาค่า isstatus ที่มี Y ออกมาแสดง
Posted: Wed May 15, 2013 1:55 pm
by panyaadd
joo wrote:
ไม่แน่ใจว่าเข้าใจถูกไหมที่ T2 คีย์ =IF(ROWS($T$2:T2)>COUNTIF($L$2:$L$976,$T$1),"",INDEX(B$2:B$976,SMALL(IF($L$2:$L$976=$T$1,ROW($L$2:$L$976)-ROW($L2)+1),ROWS($T$2:T2))))กดแป้น Ctrl+Shift+Enter พร้อมกัน
ได้ตามต้องการครับท่าน ขอขอบคุณมาก ๆ ครับ