Page 1 of 1

สอบถามเรื่องการใช้ฟังก์ชั่น

Posted: Fri Aug 09, 2013 7:13 pm
by ZIXEN
ผมลองใช้ IF และ COUNTIF ในการหา รหัสที่ไม่ซ้ำกันกับ 2 ตาราง แล้วสร้างตารางที่ 3 ขึ้นมาเพื่อเก็บข้อมูล แต่ก็ยังใช้ไม่ได้
หรือผมควรจะใช้ ฟังก์ชั่นอื่น ครับ
รบกวนช่วยชี้แนะทีครับ

รายละเอียด
-ตาราง รายชื่อนักศึกษาที่ลงทะเบียนเรียนทั้งหมด
-ตาราง รายการ นักศึกษาที่ชำระเงินแล้ว
-ตาราง รายการ นักศึกษาที่ยังไม่ได้ชำระเงิน

*ต้องการ รหัสของในตาราง รายการนักศึกษาที่ยังไม่ได้ชำระเงิน ครับ

Please see attachment :ard:

Re: สอบถามเรื่องการใช้ฟังก์ชั่น

Posted: Fri Aug 09, 2013 7:56 pm
by snasui
:D ลองตามนี้ครับ

ที่เซลล์ D22 คีย์สูตร Array

=IFERROR(INDEX(A$3:A$17,SMALL(IF(ISNA(MATCH($A$3:$A$17,$A$22:$A$29,0)),ROW($A$3:$A$17)-ROW($A$3)+1),ROWS(D$22:D22))),"")

Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่าง

!
Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง

Re: สอบถามเรื่องการใช้ฟังก์ชั่น

Posted: Fri Aug 09, 2013 7:58 pm
by bank9597
ZIXEN wrote:ผมลองใช้ IF และ COUNTIF ในการหา รหัสที่ไม่ซ้ำกันกับ 2 ตาราง แล้วสร้างตารางที่ 3 ขึ้นมาเพื่อเก็บข้อมูล แต่ก็ยังใช้ไม่ได้
หรือผมควรจะใช้ ฟังก์ชั่นอื่น ครับ
รบกวนช่วยชี้แนะทีครับ

รายละเอียด
-ตาราง รายชื่อนักศึกษาที่ลงทะเบียนเรียนทั้งหมด
-ตาราง รายการ นักศึกษาที่ชำระเงินแล้ว
-ตาราง รายการ นักศึกษาที่ยังไม่ได้ชำระเงิน

*ต้องการ รหัสของในตาราง รายการนักศึกษาที่ยังไม่ได้ชำระเงิน ครับ

Please see attachment :ard:
ลองตามนี้ครับ

ที่ E3 คีย์ =COUNTIF($A$22:$A$29,A3) คัดลอกลงมา เพื่อทำเป็น Key ไว้
ที่ D22 คีย์ =IFERROR(INDEX(A$3:A$17,SMALL(IF($E$3:$E$17=0,ROW($E$3:$E$17)-ROW($E$3)+1),ROWS($D$22:$D22))),"") กด Ctrl+Shift+Enter จะมีเครื่องหมายปีกกา {} คร่อมสูตรไว้อัตโนมัติ จากนั้นคัดลอกสูตรไปทางขวามือ แล้วลงล่างพร้อมกันครับ

Re: สอบถามเรื่องการใช้ฟังก์ชั่น

Posted: Fri Aug 09, 2013 8:25 pm
by ZIXEN
ได้แล้วครับ ขอบคุณอาจารย์ทั้งสองท่านครับ
แต่ผมงงสูตรมากเลย ขอศึกษาสักพัก หากสงสัยผมขออนุญาติกลับมาถามอีกนะครับ

Re: สอบถามเรื่องการใช้ฟังก์ชั่น

Posted: Fri Aug 09, 2013 9:46 pm
by bank9597
ZIXEN wrote:ได้แล้วครับ ขอบคุณอาจารย์ทั้งสองท่านครับ
แต่ผมงงสูตรมากเลย ขอศึกษาสักพัก หากสงสัยผมขออนุญาติกลับมาถามอีกนะครับ
ลองศึกษาจากวิดีโอที่ผมสร้างไว้ประกอบดูครับ