Page 1 of 1
ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Tue Apr 24, 2018 10:15 pm
by Rin
ต้องการดึงข้อมูลในชีท DATA เฉพาะข้อมูลในวันที่ที่ต้องการเท่านั้น โดยให้มีคอลัมน์ Student Code ติดมาด้วย
ส่วนคอลัมน์ Name จะดึงมาจากชีท Member
หมายเหตุ: ข้อมูลในชีท DATA จะเพิ่มขึ้นเรื่อยๆ จากบนลงล่าง
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Tue Apr 24, 2018 10:16 pm
by Rin
ต้องถึงขั้นทำ VBA หรือไม่คะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Tue Apr 24, 2018 11:21 pm
by puriwutpokin
ไม่ต้องvba ก็ได้ครับ แนบไฟล์ตัวอย่างมาครับเพื่อนสมาชิกจะได้ช่วยได้ครับ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Wed Apr 25, 2018 5:16 pm
by Rin
รบขอทราบสูตรด้วยนะคะ ไฟล์ตามที่แนบมาพร้อมกันนี้ค่ะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Wed Apr 25, 2018 8:19 pm
by snasui
ตัวอย่างสูตรครับ
เซลล์ B3 คีย์
=IFERROR(INDEX(DATA!$A$2:$A$57,SMALL(IF(INT(DATA!$A$2:$A$57)=$B$1,ROW(DATA!$A$2:$A$57)-ROW(DATA!$A$2)+1),ROWS(A$3:A3))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง
เปลี่ยนช่วงข้อมูลที่ระบายสีในสูตรเพื่อดึงข้อมูลในคอลัมน์อื่น ๆ ตามต้องการ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Tue May 01, 2018 7:18 pm
by Rin
ขอบคุณอาจารย์มากๆ นะคะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Wed Aug 08, 2018 10:39 pm
by Rin
ถ้าต้องการดึงข้อมูลในชีท DATA เฉพาะข้อมูลในเดือนที่ต้องการเท่านั้น โดยให้มีคอลัมน์ Student Code ติดมาด้วย
ส่วนคอลัมน์ Name จะดึงมาจากชีท Member
หมายเหตุ: ข้อมูลในชีท DATA จะเพิ่มขึ้นเรื่อยๆ จากบนลงล่าง
เซลล์ B3 จากสูตร
=IFERROR(INDEX(DATA!$A$2:$A$57,SMALL(IF(INT(DATA!$A$2:$A$57)=$B$1,ROW(DATA!$A$2:$A$57)-ROW(DATA!$A$2)+1),ROWS(A$3:A3))),"")
จะปรับสูตรอย่างไรคะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Wed Aug 08, 2018 10:56 pm
by Rin
ไฟล์แนบค่ะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Thu Aug 09, 2018 7:05 am
by snasui
แนบไฟล์ที่มีสูตรมาด้วยจึงจะบอกได้ว่าต้องปรับอย่างไรครับ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Thu Aug 09, 2018 8:28 am
by Rin
ไฟล์แนบพร้อมสูตรค่ะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Thu Aug 09, 2018 12:11 pm
by logic
สูตรเดิมใช้ได้นี่ครับ ผิดตรงไหนครับ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Thu Aug 09, 2018 1:27 pm
by Rin
ขออภัยค่ะ ลืมเปลี่ยนชื่อไฟล์
สูตรเดิมดึงได้เฉพาะวันที่ต้องการค่ะ
แต่อยากได้สูตรที่ดึงทั้งเดือน ตามเดือนที่กำหนด (ในเซลล์ B1 ชองชีต Report) โดยเริ่มจากวันที่ 1 ของเดือนนั้นๆ ค่ะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Thu Aug 09, 2018 1:30 pm
by Rin
ไฟล์แนบค่ะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Thu Aug 09, 2018 1:36 pm
by Rin
ต้องการให้แสดงผลเหมือนดังรูปภาพที่แนบมาพร้อมนี้ค่ะ
Re: ดึงข้อมูลให้แสดง เฉพาะวันที่ที่กำหนด
Posted: Thu Aug 09, 2018 10:42 pm
by snasui
ตัวอย่างการปรับสูตรที่ B3 ครับ
=IFERROR(INDEX(DATA!$B$2:$B$57,SMALL(IF(MONTH(DATA!$A$2:$A$57)=MONTH($B$1),ROW(DATA!$A$2:$A$57)-ROW(DATA!$A$2)+1),ROWS(B$3:B3))),"")
Ctrl+Shift+Enter