Page 1 of 1

List ข้อมูลจากตารางที่มีข้อมูลวันที่ซ้ำกัน

Posted: Sun Jun 10, 2018 9:20 am
by Greensand
เรียน อาจารย์ / ผู้มีความรู้

ต้องการให้แสดงข้อมูลทั้งหมดที่มีในตารางยอดขาย key word คือ วันที่ โดยใช้สูตร แต่ไม่ใช้ Pivot Table
ตามเอกสารแนบ

Re: List ข้อมูลจากตารางที่มีข้อมูลวันที่ซ้ำกัน

Posted: Sun Jun 10, 2018 9:48 am
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ H3 คีย์วันที่ที่ต้องการดึงข้อมูล
  2. ที่ G5 คีย์
    =IFERROR(INDEX(A$2:A$21,SMALL(IF($A$2:$A$21=$H$3,ROW($A$2:$A$21)-ROW($A$2)+1),ROWS(G$5:G5))),"")
    Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่าง

!
Note: Ctrl+Shift+Enter
เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
  1. กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น
    Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  2. กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน
    จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
  3. หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)}
    ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น
    ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
  4. การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง

Re: List ข้อมูลจากตารางที่มีข้อมูลวันที่ซ้ำกัน

Posted: Sun Jun 10, 2018 7:28 pm
by Greensand
อาจารย์ คะ
สูตรทำงานได้แล้วค่ะ จะนำไปลองปรับกับการอ่านข้อมูลข้าม Sheet ว่าทำได้หรือไม่
ขอบคุณค่ะ

Re: List ข้อมูลจากตารางที่มีข้อมูลวันที่ซ้ำกัน

Posted: Sun Jun 10, 2018 8:09 pm
by koko_excel_tip
Greensand wrote: Sun Jun 10, 2018 7:28 pm อาจารย์ คะ
สูตรทำงานได้แล้วค่ะ จะนำไปลองปรับกับการอ่านข้อมูลข้าม Sheet ว่าทำได้หรือไม่
ขอบคุณค่ะ
ข้าม Sheet ก็ทำได้ครับ อาจต้องปรับสูตรหน่อย ไม่ได้ตรงไหนมาถามต่อได้เลยครับ มีหลายท่านที่ช่วยได้ครับ :D :D :D

Re: List ข้อมูลจากตารางที่มีข้อมูลวันที่ซ้ำกัน

Posted: Thu Jul 05, 2018 9:10 pm
by Greensand
ทดลองทำและประยุกต์ใช้สูตรข้าม Sheet ได้แล้ว ขอบคุณมากนะคะ