Page 1 of 1
การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Tue Apr 03, 2012 9:52 pm
by Greensand
เรียน ผู้รู้ทุกท่าน
กรณีมีการแสดงยอดขายของแต่ละวัน แต่ต้องการหาผลรวมของทุกวันเสาร์และอาทิตย์เป็นยอดขายของวันจันทร์ ทุกสัปดาห์ของเดือน
ตัวอย่างตามเอกสารแนบ ต้องทำอย่างไรบ้างค่ะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Tue Apr 03, 2012 10:35 pm
by snasui

ลองตามนี้ครับ
ที่เซลล์ D2 คีย์
=IF(WEEKDAY($A2,2)>5,"",IF(WEEKDAY(A2,2)=1,SUM(OFFSET(C2,0,0,-3+(ROWS(D$2:D2)<3))),C2))
Enter > Copy ลงด้านล่าง
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 04, 2012 10:06 am
by tupthai
Greensand wrote:เรียน ผู้รู้ทุกท่าน
กรณีมีการแสดงยอดขายของแต่ละวัน แต่ต้องการหาผลรวมของทุกวันเสาร์และอาทิตย์เป็นยอดขายของวันจันทร์ ทุกสัปดาห์ของเดือน
ตัวอย่างตามเอกสารแนบ ต้องทำอย่างไรบ้างค่ะ
ขอถามครับ กรณีคาบเกี่ยวกัน เช่นสิ้นเดือน วันที่ 30 เป็นวันเสาร์ วันที่ 1 เป็นวันอาทิตย์
จะแสดงยอดขายวันจันทร์อย่างไรครับ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 04, 2012 10:21 pm
by Greensand
จะถือเป็นยอดขายของวันจันทร์ในเดือนถัดไปค่ะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 04, 2012 10:28 pm
by Greensand
คุณคนควน คะ
ถ้าประยุกต์ใช้สูตร โดยที่ยอดขายคีย์เป็นแนวนอน ไม่ใช่แนวตั้งทำงานได้เหมือนกันหรือไม่คะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 04, 2012 10:31 pm
by snasui

โดยปกติแล้วไม่ว่าจะแนวตั้งหรือแนวนอนย่อมสามารถใช้สูตรหาค่าออกมาได้เช่นเดียวกันครับ ลองประยุกต์ดูครับ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 04, 2012 10:37 pm
by Greensand
ขอบคุณมากค่ะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 04, 2012 11:38 pm
by songsug
สูตรอาจารย์สุดยอดมาก ทำให้ผมฉลาดขึ้นอีก 2% เลยครับ ขอบคุณครับ

Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Thu Apr 05, 2012 2:48 pm
by Greensand
อาจารย์ คะ
ลองประยุกต์สูตรตามแนวนอน แต่ผลลัพธ์เป็น #NAME ตามเอกสารแนบค่ะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Thu Apr 05, 2012 3:16 pm
by snasui

ลองตามนี้ครับ
ที่ B4 คีย์
=IF(WEEKDAY(B1,2)>5,"",IF(WEEKDAY(B1,2)=1,SUM(OFFSET(B3,0,0,1,-3+(COLUMNS($B4:B4)<3))),B3))
Enter > Copy ไปทางขวา
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Thu Apr 05, 2012 3:50 pm
by tupthai
ผมก็ยังสงสัยเหมือนเดิม
ตามในรูปนะครับ สมมติ
วันที่ 31/3/2012 วันเสาร์ มียอดขาย 100,000 บาท
วันที่ 01/4/2012 วันอาทิตย์ มียอดขาย 0 บาท
วันที่ 02/4/2012 วันจันทร์ มียอดขาย 122,973.20 บาท
ดังนั้น ยอดรวมที่ C4 จึงเท่ากับ วันเสาร์+วันอาทิตย์+วันจันทร์ =222,973.20 บาท
จึงถามใหม่ว่าจะให้สูตรไปดึงยอด 100000บาทวันที่ 31 วันเสาร์เดือนที่แล้วมาได้ยังไงครับ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Thu Apr 05, 2012 4:52 pm
by Greensand
ทำงานตามสูตรได้แล้วค่ะ ขอบคุณอาจารย์มากค่ะ
สำหรับข้อสงสัยของคุณ tupthai ในทางปฏิบัติเราจะคีย์ข้อมูลของวันเสาร์ที่ 31/3/2555 ไว้ที่ Sheet ของเดือน 4 อีกครั้งค่ะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Thu Apr 05, 2012 8:17 pm
by tupthai
Greensand wrote:ทำงานตามสูตรได้แล้วค่ะ ขอบคุณอาจารย์มากค่ะ
สำหรับข้อสงสัยของคุณ tupthai ในทางปฏิบัติเราจะคีย์ข้อมูลของวันเสาร์ที่ 31/3/2555 ไว้ที่ Sheet ของเดือน 4 อีกครั้งค่ะ

ขอบคุณครับ

Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 11, 2012 10:09 am
by Greensand
อาจารย์ คะ
ตามสูตร =IF(WEEKDAY($A2,2)>5,"",IF(WEEKDAY(A2,2)=1,SUM(OFFSET(C2,0,0,-3+(ROWS(D$2:D2)<3))),C2))
Enter > Copy ลงด้านล่าง
นำไปใช้ทำงานจริง พบว่าการคีย์ข้อมูลจะไม่ได้คีย์ทุกวัน จะคีย์เฉพาะวันที่มียอดขายเท่านั้น ทำให้สูตรแสดงค่าที่คำนวณได้ไม่ถูกต้อง ตามเอกสารแนบ บรรทัด Dif ค่ะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 11, 2012 11:05 am
by snasui

ลองตามนี้ครับ
ที่ B4 คีย์
=IF(WEEKDAY(B1,2)>5,"",IF(WEEKDAY(B1,2)=1,SUMPRODUCT(--ISNUMBER(MATCH(WEEKDAY(OFFSET(B1,0,0,1,-3+(COLUMNS($B4:B4)<3)),2),{1,6,7},0)),OFFSET(B3,0,0,1,-3+(COLUMNS($B4:B4)<3))),B3))
Enter > Copy ไปทางขวา
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 11, 2012 11:30 am
by Greensand
อาจารย์ คะ
ด้วยสูตรใหม่นี้ ถ้าวันที่ Running ก็ใช้ได้
ขอความรู้เพิ่มเติมเกี่ยวกับความแตกต่างจากสูตรเดิม ทำไมด้วยสูตรใหม่ ไม่ว่าวันที่จะ Running หรือไม่ก็ให้ค่าที่ถูกต้องค่ะ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 11, 2012 11:46 am
by snasui

ด้วยสูตรใหม่นี้ผมให้ตรวจสอบว่าตั้งแต่วันที่ของวันปัจจุับันย้อนหลังไปอีก 2 เซลล์ (รวม 3 เซลล์) ตรงกับวันหยุดหรือเป็นวันจันทร์หรือไม่ ถ้าตรงกับวันหยุดหรือเป็นวันจันทร์ก็ให้มารวมกัน ถ้าไม่ตรงก็ไม่ต้องนำมารวมครับ ดังนั้น ไม่ว่าจะ Running หรือจะไม่ Running ก็จะให้ผลถูกต้องตามเงื่อนไขเสมอครับ
Re: การหาผลรวมยอดขายโดยรวมรายการของวันเสาร์-วันอาทิตย์
Posted: Wed Apr 11, 2012 5:45 pm
by Greensand
ขอบคุณค้ะ