Page 1 of 1
ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Tue Jan 16, 2018 4:26 pm
by Ta-paath
ขอความช่วยเหลือครับ
ผมผูกสูตรเพื่อนำมาแสดงในFormแต่สูตรไม่ทำงานครับ
เป็นสูตร Array (Ctrl+Shift+Enter)ดังไฟล์แนบ
อยากทราบวิธีแก้ไข+สาเหตุครับ
Training Record.xlsx
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Tue Jan 16, 2018 4:45 pm
by puriwutpokin
ตรวจดูบรรทัดในสูตรครับไม่เท่ากันครับ
ควรเป็นตัวอย่างที่ c10
=IFERROR(INDEX('Training Record'!J$2:J$3000,SMALL(IF('Training Record'!$N$2:$N$3000=$A$4,IF('Training Record'!$A$2:$A$3000=$D$6,ROW($G$2:$G$3000)-ROW($G$2)+1)),ROWS($B$10:$B10))),"")
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Tue Jan 16, 2018 4:50 pm
by Ta-paath
puriwutpokin wrote: Tue Jan 16, 2018 4:45 pm
ตรวจดูบรรทัดในสูตรครับไม่เท่ากันครับ
ขอบคุณมากครับ
บรรทัดตรงไหนไม่เท่ากันครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Tue Jan 16, 2018 4:57 pm
by puriwutpokin
puriwutpokin wrote: Tue Jan 16, 2018 4:45 pm
ตรวจดูบรรทัดในสูตรครับไม่เท่ากันครับ
ควรเป็นตัวอย่างที่ c10
=IFERROR(INDEX('Training Record'!J$2:J$3000,SMALL(IF('Training Record'!$N$2:$N$3000=$A$4,IF('Training Record'!$A$2:$A$3000=$D$6,ROW($G$2:$G$3000)-ROW($G$2)+1)),ROWS($B$10:$B10))),"")
ตามโพสนี้เลยครับตัวอย่างครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Tue Jan 16, 2018 5:07 pm
by Ta-paath
puriwutpokin wrote: Tue Jan 16, 2018 4:57 pm
puriwutpokin wrote: Tue Jan 16, 2018 4:45 pm
ตรวจดูบรรทัดในสูตรครับไม่เท่ากันครับ
ควรเป็นตัวอย่างที่ c10
=IFERROR(INDEX('Training Record'!J$2:J$3000,SMALL(IF('Training Record'!$N$2:$N$3000=$A$4,IF('Training Record'!$A$2:$A$3000=$D$6,ROW($G$2:$G$3000)-ROW($G$2)+1)),ROWS($B$10:$B10))),"")
ตามโพสนี้เลยครับตัวอย่างครับ
ขอบคุณมากครับ ทำได้แล้วครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Thu Jan 18, 2018 8:56 am
by Ta-paath
ขอถามเพิ่มเติมนะครับ ว่าถ้าต้องการเพิ่มเงื่อนไขที่ 3 ควรทำอย่างไรครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Thu Jan 18, 2018 10:47 am
by logic
If ทั้งหลายเป็นเงื่อนไขของสูตร มีกี่เงื่อนไขก็เพิ่ม If ไปเท่านั้นครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Thu Jan 18, 2018 11:57 am
by Ta-paath
logic wrote: Thu Jan 18, 2018 10:47 am
If ทั้งหลายเป็นเงื่อนไขของสูตร มีกี่เงื่อนไขก็เพิ่ม If ไปเท่านั้นครับ
ลองเพิ่มแล้วครับ มันขึ้น
you've entered too many arguments for this function
ควรแก้ไขอย่างไรดีครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Thu Jan 18, 2018 11:59 am
by logic
คัดลอกสูตรมาให้เพื่อน ๆ ช่วยกันดูจะได้ช่วยตอบได้ครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Thu Jan 18, 2018 4:13 pm
by Ta-paath
logic wrote: Thu Jan 18, 2018 11:59 am
คัดลอกสูตรมาให้เพื่อน ๆ ช่วยกันดูจะได้ช่วยตอบได้ครับ
นี่ครับ
=IFERROR(INDEX('Training Record'!I$2:I$3000,SMALL(IF('Training Record'!$N$2:$N$3000='Registration Form'!$B$4,IF('Training Record'!$A$2:$A$3000='Registration Form'!$D$6,ROW('Registration Form'!$G$3:$G$3000)-ROW('Registration Form'!$G$3)+1)),ROWS('Registration Form'!$B$14:$B14))),"")
ขอบคุณครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Thu Jan 18, 2018 4:49 pm
by logic
ขอสูตรที่เพิ่ม If เข้าไปแล้วครับ
แบบที่บอกมาว่ายังเออเรอร์ จะดูให้ว่าผิดตรงไหนน่ะครับ
Re: ขอความช่วยเหลือครับ ผูกสูตรแล้วสูตรไม่ทำงานครับ
Posted: Thu Jan 18, 2018 5:51 pm
by puriwutpokin
Ta-paath wrote: Thu Jan 18, 2018 4:13 pm
logic wrote: Thu Jan 18, 2018 11:59 am
คัดลอกสูตรมาให้เพื่อน ๆ ช่วยกันดูจะได้ช่วยตอบได้ครับ
นี่ครับ
=IFERROR(INDEX('Training Record'!I$2:I$3000,SMALL(IF('Training Record'!$N$2:$N$3000='Registration Form'!$B$4,IF('Training Record'!$A$2:$A$3000='Registration Form'!$D$6,ROW('Registration Form'!$G$3:$G$3000)-ROW('Registration Form'!$G$3)+1)),ROWS('Registration Form'!$B$14:$B14))),"")
ขอบคุณครับ
ลองดูตามนี้ครับ
=IFERROR(INDEX('Training Record'!I$2:I$3000,SMALL(IF('Training Record'!$N$2:$N$3000=$B$4,IF('Training Record'!$A$2:$A$3000=$D$6,ROW('Registration Form'!$G$2:$G$3000)-ROW('Registration Form'!$G$2)+1)),ROWS('Registration Form'!$B$14:$B14))),"")