Page 1 of 1

รบกวนสอบถามอาจารย์ครับ นำยอดช่องแถมมาอยู่บรรทัดเดียวกับช่องขาย

Posted: Sat Mar 14, 2015 10:21 am
by bzone2007
รบกวนสอบถามอาจารย์ครับ

ตามไฟล์ excel ที่ได้แนบมา ข้อมูลช่อง Bonus_qty (column AJ) กับ ช่อง qty (column AI) ตัวเลขจำนวนอยู่คนละบรรทัดกัน ถ้าเราอยากให้ ตัวเลข ช่อง Bonus_qty มาอยู่บรรทัดเดียวกันกับ ตัวเลขช่อง qty ต้องใช้สูตรอย่างไรครับ

**โดยคิดแยกตามเลขที่บิล docno (column B) และรหัสสินค้า Prdcode (Column Z) ที่เป็นเลขที่บิลและรหัสสินค้าเดียวกันครับ (ตามที่ได้ไฮไลท์สีเขียว)

** ส่วนอีกกรณีคือบิลเลขที่เดียวกัน docno (column B) แต่รหัสสินค้า Prdcode (Column Z) ไม่ตรงกับรหัสสินค้าใดในบิลนั้นเลยก็ไม่ต้องทำอะไรครับเอาไว้อย่างเดิม (แต่อยากให้มี note อีกช่องว่าในบิลเลขที่นี้ มี รหัสสินค้า bonus ที่ไม่ตรงกัน ครับ) (ตามไฮไลท์สีแดง)

ปกติจะทยอยคีย์มือเองครับ อาจารย์พอจะมีสูตรหรือวิธีที่จะทำให้ง่ายขึ้นไหมครับ (ไม่ต้อง 100% ก็ได้) เนื่องจากไฟล์ที่ได้รับมามีหลายหมื่นรายการครับ (มาเดือนละครั้ง) ซึ่งต้องใช้เวลาพอควรครับ

ขอบคุณในความกรุณาครับ
ด้วยความนับถืออย่างสูง
เอกพงศ์

Re: รบกวนสอบถามอาจารย์ครับ นำยอดช่องแถมมาอยู่บรรทัดเดียวกับช่องขาย

Posted: Sat Mar 14, 2015 10:29 am
by snasui
:D ช่วยทำตัวอย่างคำตอบที่ต้องการมาดูด้วย จะได้เข้าใจตรงกันครับ

Re: รบกวนสอบถามอาจารย์ครับ นำยอดช่องแถมมาอยู่บรรทัดเดียวกับช่องขาย

Posted: Sat Mar 14, 2015 12:23 pm
by bzone2007
ได้แนบไฟล์มาให้ใหม่แล้ว พร้อมผลลัพธ์ในไฟล์แล้วครับ

ขอบคุณมากครับ

Re: รบกวนสอบถามอาจารย์ครับ นำยอดช่องแถมมาอยู่บรรทัดเดียวกับช่องขาย

Posted: Sat Mar 14, 2015 1:24 pm
by snasui
:D ตามเงื่อนไขที่ให้มาสามารถใช้สูตรตามด้านล่างครับ
  1. AL2 คีย์สูตร
    =IF(SUMPRODUCT(--(D$2:D2=D2),--(Z$2:Z2=Z2))<SUMPRODUCT(--($D$2:$D$24=D2),--($Z$2:$Z$24=Z2)),"",IF(SUMPRODUCT(--(D$2:D2=D2),--(Z$2:Z2=Z2))=SUMPRODUCT(--($D$2:$D$24=D2),--($Z$2:$Z$24=Z2)),SUMPRODUCT(--($D$2:$D$24=D2),--($Z$2:$Z$24=Z2),$AJ$2:$AJ$24),0))
    Enter > Copy ลงด้านล่าง และหากต้องการจะลบบรรท้ดว่าง ให้ Copy สูตรแล้ววางเป็นค่าก่อนเสมอไม่เช่นนั้นจะไม่ได้คำตอบตามต้องการ เพราะการที่สูตรแสดงผลได้นั้นต้องพิจารณาทุกบรรทัดร่วมกัน จะลบบรรทัดทิ้งไปในขณะที่ยังคงสูตรไว้เช่นนั้นไม่ได้
  2. AM2 คีย์สูตร
    =IF(AND(COUNTIF($B$2:$B$24,B3)>1,SUMPRODUCT(--($B$2:$B$24=B3),--($Z$2:$Z$24=Z3))=1),"มีแถมต่างสินค้า","")
    Enter > Copy ลงด้านล่าง

Re: รบกวนสอบถามอาจารย์ครับ นำยอดช่องแถมมาอยู่บรรทัดเดียวกับช่องขาย

Posted: Sat Mar 14, 2015 4:18 pm
by bzone2007
ขอลองนำสูตรของอาจารย์ไปใช้งานดูก่อนนะครับ ถ้าได้ผลอย่างไรจะแจ้งให้อาจารย์ทราบอีกครั้งครับ

ขอบคุณมากครับ
ด้วยความนับถืออย่างสูงครับ