Page 1 of 1

ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Sat Jun 07, 2014 2:40 pm
by scoobydooga
ตอนนี้เอ๋อเหรอมาก ปกติใช้แต่ sum หาค่าเฉลี่ย วันนี้นึกขยัน แต่จำสูตรอะไรไม่ได้เลยครับ

คือผมอยากจะทำแบบว่า ใส่ Size เสื้อ ใส่จำนวน แล้วสูตรจะไปตัดสต๊อคตามข้อมูลที่เรากรอกอะครับ

ต้องการความช่วยเหลือจริงๆ นั่งทำมาตั้งแต่เช้าแล้วครับ T_T

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Sat Jun 07, 2014 2:47 pm
by snasui
:D ช่วยแสดงตัวอย่างคำตอบที่ต้องการมาด้วยครับ ว่าต้องการคำตอบที่เซลล์ใด ด้วยค่าเท่าใด เหตุใดจึงได้ค่าเท่านั้น จะได้เข้าใจตรงกันครับ

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Sat Jun 07, 2014 3:13 pm
by scoobydooga
ผมอธิบายไม่เก่งเท่าไหร่นะครับ จริงๆมันไม่น่ายากแต่สำหรับผม มันยากมาก

คือว่า ต้องการแค่ใส่ Size และ จำนวน แล้วให้สูตรมันไปตามตัดสต๊อกให้เราเลยอะครับ

เช่น ใส่Size ss และจำนวนที่เบิกของคือ 1 สูตรก็จะไปตามหักสต๊อคเสื้อSize ss ออกหนึ่งจำนวน เหลือ 16 อะครับ

ไม่รู้จะเข้าใจกันเปล่านะ

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Sat Jun 07, 2014 3:44 pm
by snasui
:lol: ไม่ได้ยากเฉพาะคุณครับ หากทำเช่นไฟล์ที่แนบมานั้น ยากสำหรับทุกคน เพราะเป็นการหักจากยอดเดิม หากจะทำต้องเขียนด้วย VBA ซึ่งไม่ใช่ว่าใครก็เขียนได้ ต้องศึกษามาเป็นลำดับเพราะเป็นการเขียนโปรแกรมควบคุมการทำงาน Excel

ลองปรับปรุงข้อมูลยอดตั้งต้นให้เป็นตามภาพ ซึ่งการกรอกข้อมูลตามข้อ 1 จะต้องเหมือนกับข้อ 1 และข้อ 2 จะต้องเหมือนกับข้อ 2 ไม่ใช่เหมือนกันบ้างไม่เหมือนกันบ้าง

จากนั้นค่อยแนบไฟล์มาใหม่ จะได้ช่วยนำข้อมูลที่มีการเบิกมาไว้ในช่องเบิก เพื่อคำนวณยอดคงเหลือได้

คำว่า "อะครับ" ให้ใช้คำว่า "ครับ" แทน อ่านกฎการใช้บอร์ดทุกข้อด้านบนด้วยครับ :roll:

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Sat Jun 07, 2014 4:44 pm
by scoobydooga
ประมาณนี้ใช่มั้ยครับ

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Sat Jun 07, 2014 4:52 pm
by snasui
:D ค่อย ๆ ถามตอบกันไปครับ

ตัวอย่างข้อมูล เช่น เสื้อป้ายขาว, เสื้อป้ายดำ ที่อยู่ในช่วง A3:A33 คือค่าใดในเซลล์ D37:M37 ครับ อ่านที่ผมโพสต์ด้านบนและต้องทำตามนั้นครับ

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Mon Jun 09, 2014 7:54 am
by scoobydooga
ขอโทษทีนะครับ ที่หายไป ผมลองแก้ไขแล้วครับ

ต่อไปก็จะเริ่มใส่สูตร สรุปแล้วตารางชุดนี้ของผม ต้องใช้ VBA ใช่มั้ยครับ

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Mon Jun 09, 2014 10:01 am
by snasui
:D ลองตามนี้ครับ
  1. เซลล์ D3 คีย์สูตร
    =SUMIF(INDEX($D$39:$O$60,0,MATCH($A3,$D$37:$O$37,0)),$B3,INDEX($D$39:$O$60,0,MATCH($A3,$D$37:$O$37,0)+1))
    Enter > Copy ลงด้านล่าง
  2. เซลล์ E3 คีย์สูตร
    =C3-D3
    Enter > Copy ลงด้านล่าง

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Mon Jun 09, 2014 4:30 pm
by scoobydooga
พี่ครับ เกิดปัญหาครับ

1. ใส่Sizeกับจำนวน แล้วไม่สามารถลบได้
2. เกิด#N/A ที่ช่อง D22 ถึง E33

แล้วผมขอทราบความหมายของ สูตรในช่อง D3 ได้มั้ยครับ เพื่อความเข้าใจ

ปล. ขอบคุณมากๆเลยครับ ที่ได้ให้ความช่วยเหลือผมมาตลอด

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Mon Jun 09, 2014 5:07 pm
by logic
คุณใส่สูตรไม่ถูกต้องก็เลยไม่ได้คำตอบ

สูตรใน D3 ตามที่อาจารย์แนะนำคือ

Code: Select all

=SUMIF(INDEX($D$39:$O$60,0,MATCH($A3,$D$37:$O$37,0)),$B3,INDEX($D$39:$O$60,0,MATCH($A3,$D$37:$O$37,0)+1))
ลอง Copy สูตรด้านบนไปวางแล้ว Copy ลงข้างล่างครับ

ลองศึกษา Sumif, Index, Match ได้ที่ Link นี้ http://office.microsoft.com/th-th/excel ... aspx?CTT=1

หากสงสัยตรงไหนในสูตรก็ถามมาได้ การแปลทั้งหมดยาวพอสมควรครับ :)

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Mon Jun 09, 2014 5:41 pm
by snasui
:D มาช่วยเสริมครับ

ลองดูคำอธิบายที่นี่ครับ viewtopic.php?style=19&f=3&t=4066

Re: ช่วยผมตัดสต๊อคสินค้าหน่อยครับ

Posted: Tue Jun 10, 2014 8:32 am
by scoobydooga
ขอโทษทีครับ พอดีผมเห็นสูตรไม่หมด ตอนนี้ได้แล้ว

ขอบคุณเป็นอย่างยิ่งครับ ผมจะศึกษาต่อไปอีกเรื่อยๆ

ขอบคุณครับ