Page 1 of 1
ให้แสดงข้อมูลถูกต้อง
Posted: Thu Nov 28, 2013 9:16 pm
by pongpang
ต้องการให้ข้อมูลที่บันทึกตามรูปภาพที่ 1
1.png
แสดงข้อมูลตามเงื่อนไขที่กำหนดในเซล D3 (สีเหลือง) คือ ลำดับที่ ในแบบฟอร์ม ตามรูปภาพล่าง ครับ
3.png
แต่จากการใช้สูตรที่ เซล B8
Code: Select all
=IF(INDEX($N$3:$Q$40,MATCH($D$3,$N$3:$N$40,0)+ROWS($A$8:A8),4)=0,"",INDEX($N$3:$Q$40,MATCH($D$3,$N$3:$N$40,0)+ROWS($A$8:A8),4))
และคัดลอกลงล่าง ทำให้แสดงผลของลำดับที่ถัดไปด้วย ตามภาพที่ ล่าง ครับ
2.png
ขอคำแนะนำในการปรับปรุงสูตรครับ สำหรับไฟล์ตัวอย่างแนบมาด้วยแล้ว
Re: ให้แสดงข้อมูลถูกต้อง
Posted: Thu Nov 28, 2013 9:21 pm
by pongpang
แนบไฟล์เพิ่มครับ เพราะครั้งก่อนส่งไม่ได้ครับ
Re: ให้แสดงข้อมูลถูกต้อง
Posted: Thu Nov 28, 2013 11:02 pm
by bank9597

ลองดูตามไฟล์แนบครับ ว่าใช่ที่ต้องการหรือไม่
Re: ให้แสดงข้อมูลถูกต้อง
Posted: Thu Nov 28, 2013 11:12 pm
by pongpang
ขอบคุณ คุณ bank มากครับ
แต่ถ้าหากไม่ต้องเพิ่มตัวเลขให้แบบบันทึกข้อมูลในสดมภ์(คอลัมน์) N เหมือนในภาพ
pongpang wrote:ต้องการให้ข้อมูลที่บันทึกตามรูปภาพที่ 1
1.png
มีสูตรทำได้หรือไม่ครับ
Re: ให้แสดงข้อมูลถูกต้อง
Posted: Fri Nov 29, 2013 8:29 am
by joo

ลองใช้คอลัมน์เข้ามาช่วยดูพอได้ไหมครับ เช่น ที่ M3 คีย์ =LOOKUP(9.9999999999999E+307,N$3:N3) Enter > Copy ลงล่าง จากนั้นปรับสูตรที่คุณ bank แนะนำใหม่แบบนี้
=IFERROR(INDEX($Q$3:$Q$22,SMALL(IF($
M$3:$
M$22=$D$3,ROW($
M$3:$
M$22)-ROW($
M$3)+1),ROWS($B$7:B7))),"")
Re: ให้แสดงข้อมูลถูกต้อง
Posted: Fri Nov 29, 2013 4:11 pm
by pongpang
ขอบคุณ ทุกท่าน ครับ ที่ให้ความช่วยเหลือ ครับ