Page 1 of 1
การตัดstock อัติโนมัติ
Posted: Wed Mar 19, 2014 5:48 pm
by pompam77
ต้องการให้เป็นสูตรในการรวมทั้งหมดโดยถ้าคีย์ตัวเลขลงใน stock Out S M L XL แล้วช่องตรง stock Balance และ คงเหลือทั้งหมด ตัดอัติโนมัติครับ
c6-H6=M6
D-I6=N6
E6-J6=O6
F6-K6= P6
Re: การตัดstock อัติโนมัติ
Posted: Wed Mar 19, 2014 8:57 pm
by snasui
ไฟล์ที่แนบมานั้นไม่อัตโนมัติอย่างไรครับ
ต้องการคำตอบในเซลล์ใด เป็นค่าใด ด้วยเงื่อนไขใด ช่วยแจ้งมาด้วยเพื่อจะได้เข้าใจตรงกันครับ
Re: การตัดstock อัติโนมัติ
Posted: Thu Mar 20, 2014 8:04 am
by pompam77
โทษทีครับ คือว่า สังเกต stock Balance นะครับ ตรง M6 ถึง P6 ครับ มันติดลบครับ อยากให้มันนำค่าจาก C5 ถึง F5 มาควณด้วยเหมือนกับข้างบนนะครับ และ ช่องไหนที่ว่างหรือไม่มีตัวเลขหรือ 0 ให้สูตรไม่คำนวน แล้วมันจะได้ stock Balance ที่คงเหลือถูกต้องนะครับ
Re: การตัดstock อัติโนมัติ
Posted: Thu Mar 20, 2014 10:52 am
by joo
pompam77 wrote:โทษทีครับ คือว่า สังเกต stock Balance นะครับ ตรง M6 ถึง P6 ครับ มันติดลบครับ อยากให้มันนำค่าจาก C5 ถึง F5 มาควณด้วยเหมือนกับข้างบนนะครับ และ ช่องไหนที่ว่างหรือไม่มีตัวเลขหรือ 0 ให้สูตรไม่คำนวน แล้วมันจะได้ stock Balance ที่คงเหลือถูกต้องนะครับ
ค่าที่ได้ติดลบก็ถูกต้องตามสูตรแล้วครับเนื่องจาก Stock in มีค่าเป็นศูนย์ เมื่อมีการเบิกออกไปก็ต้องติดลบเป็นธรรมดา
ส่วนการดักค่าว่างก็ใช้ IF เข้ามาช่วย เช่น ที่ M5 คีย์ =IF(C5="","",C5-H5) Enter >Copy ไปทางขวาและลงล่าง
Re: การตัดstock อัติโนมัติ
Posted: Thu Mar 20, 2014 12:46 pm
by pompam77
เริ่มโอเคแล้วครับ แต่ติดนิดหน่อยครับ เมื่อCopyสูตรลงไปแล้ววันที่ยังไม่คีย์ข้อมูลให้ขึ้นว่าง แต่ว่าตอนนี้เมื่อผมcopy สูตรลงไปแล้วมันขึ้นเป็นจำนวนเต็มของ stock ครับ อยากให้เป็นว่างเพราะยังไม่คีย์ข้อมูลลงไปครับ ดัง M8-P8 ครับ
Re: การตัดstock อัติโนมัติ
Posted: Thu Mar 20, 2014 1:00 pm
by DhitiBank
ลองปรับสูตรตามนี้ครับ
ที่ M5 คีย์
=IF(OR(C5="",SUM($H5:$K5)=0),"",C5-H5)
Enter --> คัดลอกไปทางขวา และลงล่างครับ
Re: การตัดstock อัติโนมัติ
Posted: Thu Mar 20, 2014 4:27 pm
by pompam77
ยังไม่หายครับ พอคีย์ข้อมูลลงช่องH8 stock Balance ช่องอื่นๆ ที่ยังไม่ได้ลงข้อมูลยัง มีตัวเลขปรากฎครับ
Re: การตัดstock อัติโนมัติ
Posted: Thu Mar 20, 2014 4:49 pm
by joo
ลองตามนี้ครับ
ที่ M5 คีย์ =IF(OR(C5="",H5=""),"",C5-H5) Enter >Copy ไปทางขวาและลงล่าง
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 8:19 am
by pompam77
ผมใส่สูตรเข้าไปแล้วรู้สึกว่า พอลงตัวเลขใน stock Out ตรง stock Balance กลับ เพิ่มขึ้นครับ ตามจริงต้องลดลงตามจำนวนที่ตัดออกจาก stock Out และ stock Balance และ stock balance ต้องเหลือยอดคงเหลือจากการตัดออกจาก stock out ครับ
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 9:38 am
by joo
pompam77 wrote:ผมใส่สูตรเข้าไปแล้วรู้สึกว่า พอลงตัวเลขใน stock Out ตรง stock Balance กลับ เพิ่มขึ้นครับ ตามจริงต้องลดลงตามจำนวนที่ตัดออกจาก stock Out และ stock Balance และ stock balance ต้องเหลือยอดคงเหลือจากการตัดออกจาก stock out ครับ
ผมตรวจสอบดูแล้วค่าใน stock Balance ก็แสดงผลได้ตามสูตรปกติครับ เช่น Stock IN ของ S มีค่าเท่ากับ 80 ในส่วนของ Stock Out ค่าของ S มีค่าเท่ากับ 4 ซึ่งในส่วนของ stock Balance ค่าของ S ก็จะมีค่าลดลงเป็น 76 ไม่มีส่วนไหนมีค่าเกินจากค่าใน Stock IN
หากต้องการให้ช่อง "รวมคงเหลือทั้งหมด" แสดงค่ายอดรวมทั้งหมดสูตรน่าจะประมาณนี้ ที่ Q5 คีย์ =IF(G5="","",G5-SUM(M5:P5)) Enter >Copy ลงล่าง
ถ้าหากไม่ใช่ลองแนบตัวอย่างคำตอบที่ถูกต้องมาอีกทีครับจะได้เข้าใจตรงกัน
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 1:04 pm
by pompam77
ตอนนี้ผมเอาสูตรออกหมดแล้วครับ แล้วผมลงค่าที่ถูกต้องไว้ที่ stock balnce ครับ
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 3:08 pm
by joo
ค่าในเซลล์ M6:P7 มีวิธีการคิดหามาได้อย่างไร เช่น M6 แสดงค่า 70 ซึ่งจริงแล้ว Stock IN ของ S มีค่า 80 Stock Out ของ S มีค่า 5 ค่าที่เหลืออยู่ใน
Stock Balance ก็น่าจะเหลือ 75 เหตุใคจึงคิดได้เพียงแค่ 70
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 3:28 pm
by pompam77
5555 คืออย่าดูจำนวนเต็มชิครับ เพราะ ผมเอามาเป็นตัวคำนวนในสูตรเฉยๆครับดูยอดคงเหลือที่ stock balance ครับ stock in เมีครั้งเดียววันเดียวครับ
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 3:34 pm
by joo
pompam77 wrote: 5555 คืออย่าดูจำนวนเต็มชิครับ เพราะ ผมเอามาเป็นตัวคำนวนในสูตรเฉยๆครับดูยอดคงเหลือที่ stock balance ครับ stock in เมีครั้งเดียววันเดียวครับ
ยังไม่เข้าใจครับว่าค่าใน Stock Balance คิดหามาด้วยวิธีใดลองบอกเงื่อนไขทั้งหมดมาอีกทีครับ
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 3:47 pm
by pompam77
ดูตรง stock out กับ stcock balance zie s ออก 5 stock balance ก็จะเหลือ 75 ส่วนวันต่อมา s ออกอีก 5 ก็จะเหลือ 70 วันต่อมา s ไม่ออกเลย ก็เหลือ70 เหมือนเดิม Zie อื่นก็เหมือนกันครับ
Re: การตัดstock อัติโนมัติ
Posted: Fri Mar 21, 2014 4:19 pm
by joo
ลองตามนี้ดูครับ
เซลล์ M6 คีย์ =IF(M5="","",M5-H6) Enter >Copy ไปทางขวาและลงล่าง
Re: การตัดstock อัติโนมัติ
Posted: Sat Mar 22, 2014 1:14 pm
by DhitiBank
หรือลองแบบนี้ครับ เผื่อเป็นทางเลือก
ที่ M5 คีย์
=IF(H5="","",SUM(C$5:C5)-SUM(H$5:H5))
Enter --> คัดลอกไปทางขวา และลงล่าง
Re: การตัดstock อัติโนมัติ
Posted: Mon Mar 24, 2014 4:15 pm
by pompam77
ขอบคุณครับได้แล้วครับ
Re: การตัดstock อัติโนมัติ
Posted: Mon Jul 15, 2019 11:09 pm
by Harvesty
ขอศึกษาหน่อยนะคับ
Re: การตัดstock อัติโนมัติ
Posted: Mon Jul 22, 2019 4:09 pm
by Thak
ลองเอาที่ผมลองทำดูไปทดลองว่าใช้ได้ไหมดูครับ....ลองดูครับ