Page 1 of 1

สูตรนับ สถิติ

Posted: Fri Oct 06, 2017 8:56 pm
by Singtata
สวัสดีครับ

ผมรอบกวนช่วยแนะนำสูตรที่ใช้ในการ หาค่าความถี่ ที่สินค้าขายออก ให้หน่อยครับ
ให้สูตรอยู่ในแถวที่ 1 ครับตั้งแต่ช่อง e1 ครับ

ให้ คอลัมม์ A เป็นวันที่
คอลัมม์ B เป็นข้อมูลของสินค้าที่ขายได้ในวันนั้น
แถวที่ 1 คือ ความถี่ที่สินค้านั้นขายได้ครับ 2,2,12,2
หมายความว่า หลังจาก ขายสินค้าได้ในวันแรก อีก 2 วันถึงขายได้อีกครั้ง
หลังจากนั้นอีก 2 วันถึงขายได้อีกที และ
หลังจากนั้นอีก 2 วันถึงขายได้อีกที และ
หลังจากนั้นอีก 12 วันถึงขายได้อีกที ไปเรื่อยๆครับ
จากตัวอย่างที่ให้มา ข้อมูลจริงจะ ประมาณ 200 บรรทัดครับ และ ความถี่ที่ขายได้ จะมีต่อไปๆเรื่อย ไปทางขวาของแถวที่ 1 ครับ

ผมได้แนบตัวอย่างมาด้วยครับ

ขอบคุณครับ

Re: สูตรนับ สถิติ

Posted: Fri Oct 06, 2017 10:15 pm
by snasui
:D ตัวอย่างสูตรครับ
  1. เซลล์ C3 คีย์
    =IFERROR(IF(B3="","",MATCH(9.99999999999999E+307,B$2:B3)-MATCH(9.99999999999999E+307,B$2:B2)),"")
    Enter > Copy ลงด้านล่างจนสุดข้อมูล
  2. เซลล์ E1 คีย์สูตร
    =IF(COLUMNS($E1:E1)>COUNT($C$2:$C$52),"",INDEX($C$3:$C$52,SMALL(IF(ISNUMBER($C$3:$C$52),ROW($C$3:$C$52)-ROW($C$3)+1),COLUMNS($E1:E1)))
    Ctrl+Shift+Enter > Copy ไปด้านขวา กรุณาอ่าน Note ด้านล่างอย่างละเอียดไม่เช่นนั้นจะไม่ได้คำตอบครับ

!
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: สูตรนับ สถิติ

Posted: Sat Oct 07, 2017 12:12 am
by Singtata
ขอบคุณมากมากครับ