Page 1 of 2

สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Wed Feb 12, 2014 2:08 pm
by kealjung
ถาม.xlsx
อยากทราบสูตรคำนวณหาต้นทุน แต่มีปัญหาคือ ไม่รู้ว่าจะใช้สูตร if อย่างไรค่ะ ไม่รู้ว่าใช้สูตรอื่นได้หรือเปล่าค่ะ

ในปัญหานี้คือ ต้นทุนของงานแต่ละขนาดไม่เท่ากัน จะคิดต้นทุนโดยมีเงื่อนไขซับซ้อน โดยจะให้เลือกว่าถ้าเซลล์ก่อนหน้าเป็นแบบไหน เซลล์คำตอบจะเป็นผลมาจากเซลล์ก่อนหน้า ซึ่งเซลล์แต่ละเซลล์จะมีความสัมพันธ์กันไปเรื่อยๆค่ะ

ไม่รู้ว่าจะต้องใช้สูตร if อย่างไร หรือมีสูตรอื่นๆที่ไม่รู้อีกหรือเปล่า และไม่รู้ว่าจะสามารถทำได้หรือไม่ค่ะ

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

รบกวนผู้เชี่ยวชาญ ชี้แนะแนวทางด้วยค่ะ

ขอบคุณล่วงหน้าค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Wed Feb 12, 2014 2:26 pm
by snasui
:D การอธิบายใน Excel ให้ใช้ชื่อไฟล์ ชื่อชีท ชื่อคอลัมน์ ชื่อบรรทัด ชื่อเซลล์ อย่าอธิบายเป็นช่องสี่นั้นสีนี้ เพราะจะใช้เวลาในการเข้าถึงข้อมูล

ตัวอย่าง เช่น Sheet1

เซลล์ P15 มีเงื่อนไขว่า ถ้า M15 เป็น 1 ให้แสดงค่า 1
เซลล์ P16 มีเงื่อนไขว่า ถ้า M16 เป็น 2 ให้แสดงค่า 2 แต่ถ้า P15 เป็น 2 ให้แสดงค่าในเซลล์ IV1048576

เช่นนี้เป็นต้น

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Wed Feb 12, 2014 2:44 pm
by kealjung
ขอโทษด้วยค่าา เพิ่งเคยตั้งกระทู้ครั้งแรก เด๋วแก้ไขไฟล์ใหม่นะคะ ขอบคุณ
snasui wrote::D การอธิบายใน Excel ให้ใช้ชื่อไฟล์ ชื่อชีท ชื่อคอลัมน์ ชื่อบรรทัด ชื่อเซลล์ อย่าอธิบายเป็นช่องสี่นั้นสีนี้ เพราะจะใช้เวลาในการเข้าถึงข้อมูล

ตัวอย่าง เช่น Sheet1

เซลล์ P15 มีเงื่อนไขว่า ถ้า M15 เป็น 1 ให้แสดงค่า 1
เซลล์ P16 มีเงื่อนไขว่า ถ้า M16 เป็น 2 ให้แสดงค่า 2 แต่ถ้า P15 เป็น 2 ให้แสดงค่าในเซลล์ IV1048576

เช่นนี้เป็นต้น
ค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Wed Feb 12, 2014 3:05 pm
by snasui
kealjung wrote:ขอโทษด้วยค่าา เพิ่งเคยตั้งกระทู้ครั้งแรก เด๋วแก้ไขไฟล์ใหม่นะคะ
:shock: อ่านกฎการใช้บอร์ดทุกข้อด้านบน :roll: แล้วแก้ไขข้อความด้วยครับ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Fri Feb 14, 2014 12:17 pm
by kealjung
snasui wrote:
kealjung wrote:ขอโทษด้วยค่าา เพิ่งเคยตั้งกระทู้ครั้งแรก เด๋วแก้ไขไฟล์ใหม่นะคะ
:shock: อ่านกฎการใช้บอร์ดทุกข้อด้านบน :roll: แล้วแก้ไขข้อความด้วยครับ

ขอโทษนะคะ แก้ไขข้อความ ทำอย่างไรคะ มีลิงค์ไหมคะ พอดีว่าหาไม่เจอค่ะ แนะนำด้วยค่ะ ขอบคุณค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Fri Feb 14, 2014 12:23 pm
by kealjung
แก้ไขข้อความในไฟล์ที่แนบแล้วค่ะ ต้องขอโทษจริงๆค่ะถ้าเขียนผิด หรือใช้คำพูดผิดนะคะ พอดีว่าเพิ่งเป็นสมาชิกใหม่ค่ะ

รบกวนผู้เชี่ยวชาญแนะนำงานด้วยนะคะ ตอนนี้มึนกับสูตรมากๆค่ะ ถ้าทำไม่ได้ยังไงจะได้หาวิธีอื่นๆค่ะ ความรู้เรื่อง Excel ยังไม่ค่อยรู้มากค่ะ

ขอบคุณสำหรับคำแนะนำค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Fri Feb 14, 2014 5:49 pm
by snasui
:D ลองตามนี้ครับ

เซลล์ R15 คีย์สูตร

=IF(AND(M14=M15,N14=O14),0,INDEX($O$6:$S$10,MATCH(N(M14),$N$6:$N$10),MATCH(M15,$O$5:$S$5)))

Enter > Copy ลงด้านล่าง กรณีเซลล์ใดไม่ได้คำตอบที่ต้องการช่วยแสดงคำตอบที่ถูกต้องพร้อมอธิบายว่าค่านั้นได้มาด้วยเงื่อนไขใดจะได้เข้าใจตรงกันครับ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Fri Feb 14, 2014 6:45 pm
by kealjung
snasui wrote::D ลองตามนี้ครับ

เซลล์ R15 คีย์สูตร

=IF(AND(M14=M15,N14=O14),0,INDEX($O$6:$S$10,MATCH(N(M14),$N$6:$N$10),MATCH(M15,$O$5:$S$5)))

Enter > Copy ลงด้านล่าง กรณีเซลล์ใดไม่ได้คำตอบที่ต้องการช่วยแสดงคำตอบที่ถูกต้องพร้อมอธิบายว่าค่านั้นได้มาด้วยเงื่อนไขใดจะได้เข้าใจตรงกันครับ

รีบมาขอบคุณก่อนค่ะ. เดี๋ยวกลับไปถึงบ้านลองไปทำดูนะคะ ถ้าอย่างไรแล้วเดี๋ยวแจ้งผลอีกทีค่ะ

ขอบคุณมากๆเลยค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Sat Feb 15, 2014 5:20 pm
by kealjung
คุณ snasui คะ คำตอบช่อง R15 ถูกต้องเลยค่ะ แต่เวลาคัดลองลง R16 แล้วคำตอบไม่ตรงค่ะ เนื่องจากใส่ข้อมูลเงื่อนไขไปให้ไม่ครบค่ะ ช่อง R16 คำตอบต้องเป็น 300(Q6) ใส่ข้อมูลเพิ่มเติมลงไปในไฟล์แนบแล้วค่ะ ที่เป็นตัวหนังสือสีฟ้าค่ะ

ขอบคุณค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Sun Feb 16, 2014 7:49 am
by snasui
:D ลองปรับสูตรเป็นตามด้านล่างครับ

=IF(AND(M14=M15,N14=O14),0,INDEX($O$6:$S$10,MATCH(IF(N14<O14,0,N(M14)),$N$6:$N$10),MATCH(M15,$O$5:$S$5)))

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Sun Feb 16, 2014 2:23 pm
by kealjung
ขอบคุณมากๆเลยค่ะ อาจารย์ สูตรที่ให้มาได้คำตอบที่ถูกต้องเลยค่ะ ขอบคุณมากๆค่ะ ที่ช่วยให้คำแนะนำค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Mon Feb 17, 2014 5:11 pm
by kealjung
อาจารย์คะ รบกวนสอบถามอีกเรื่องหนึ่งค่ะ นำสูตรที่ได้มาใช้แล้ว ใช้ได้ค่ะ แต่ว่าเกิดปัญหาใหม่ขึ้น คือว่า สูตรที่คิดไว้ตอนแรก เซลล์ M15 มีปัญหาค่ะ แก้แล้วไม่ได้คำตอบค่ะ รบกวนสอบถามอาจารย์ค่ะ เขียนรายละเอียดในไฟล์แนบค่ะ ไฟล์เดิม แต่เขียนเพิ่มเติมปัญหาที่พบตัวหนังสือสีแดงค่ะ

ขอบคุณค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Mon Feb 17, 2014 7:30 pm
by snasui
kealjung wrote:M15 คิดจาก
ถ้า D15 เป็น1 ให้ใส่ค่า C15
ถ้า D16 เป็น 1 ให้ใส่ค่า C16
ถ้า D17 เป็น 1 ให้ใส่ค่า C17
ถ้า D18 เป็น 1 ให้ใส่ค่า C18
คำตอบช่อง M15 มี2คำตอบ คือ 1,3

ปัญหาคือ สูตรที่คิดไว้ จะใส่ค่าแค่คำตอบเดียว คือ 1 เท่านั้น ต้องการให้ใส่ค่า 2 คำตอบค่ะ

ถ้าใน 1 ช่อง มี2 ตัวเลข สามารถนำมาคำนวณต่อ ในช่อง R15 ที่เคยใส่สูตรไว้ได้ไหมคะ
:D คำตอบให้แสดงในเซลล์ใดครับ กรณีให้แสดงได้ 2 คำตอบจะมีการแสดงใน R15 โดยเงื่อนไขใดครับ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Mon Feb 17, 2014 11:06 pm
by kealjung
คำตอบใส่ช่อง M15 ค่ะ เงื่อนไขที่เป็น 2 คำตอบให้ใส่ใน R15 ด้วยเงื่อนไขเดิมค่ะ แต่จากเดิมที่ดูตัวเลขตัวเดียวจากช่อง M15 แต่เกิดการผิดพลาดจากการใส่สูตรไป เนื่องจากความจริงแล้วควรมีคำตอบมากกว่า 1 ค่าในช่อง M15 ค่ะ อธิบายเพิ่มเติมในไฟล์แนบค่ะ

รบกวนอาจารย์อีกครั้งค่ะ

ขอบคุณมากๆค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Tue Feb 18, 2014 7:14 am
by snasui
:shock: เซลล์ M15 หากคำตอบเป็น 1,3 เซลล์ R15 ใช้สูตรเดิมไม่ได้ครับ ลองแทนค่าคำตอบหลาย ๆ เซลล์เพื่อดูผลแล้วหรือไม่ครับ

สูตรใน R15 เป็นการคิดจาก M15 ซึ่งเป็นตัวเลข แต่ 1,3 นี่ไม่ใช่ตัวเลข (Number) ครับ การเขียนลักษณะนี้จะเป็น Text

อีกประการ การนำค่ามาเชื่อมกันเป็น 1,3 ตามโจทย์นี้คงต้องพึ่ง VBA เข้ามาช่วย ให้ลองเขียนมาก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบน ติดตรงไหนแล้วถามมาได้เรื่อย ๆ ครับ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Tue Feb 18, 2014 7:50 pm
by kealjung
:cp: :cp: ขอบคุณอาจารย์มากๆเลยค่ะ ที่ให้คำแนะนำ มีเรื่องจะปรึกษาอีกนิดหนึ่งค่ะ พอดีว่าลองไปดูใน excel จากที่อาจารย์แนะนำเลยไปแก้ไขข้อมูลมาค่ะ (ตัวหนังสือสีแดง) ทำให้ใน1เซลล์ มีค่าค่าเดียว เพื่อที่จะสามารถนำไปหาคำตอบได้ค่ะ รบกวนอาจารย์ช่วยดูให้หน่อยค่ะ ไม่ทราบว่าปัญหาแบบนี้จะสามารถใช้สูตรหาคำตอบได้หรือไม่ ถ้าไม่สามารถหาได้ อาจต้องใช้วิธี VBA ที่อาจารย์แนะนำ พอดีไม่มีความรู้เรื่อง VBA มาก่อนเลยค่ะ ถ้าต้องใช้วิธีนี้จริงๆ อาจจะต้องใช้เวลาในการศึกษาพอสมควร แต่ถ้าสามารถใช้ excel ได้ ก็จะช่วยล่นระยะเวลาไปได้เยอะเลยค่ะ

ขอบคุณมากๆค่ะ :) :)

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Tue Feb 18, 2014 9:02 pm
by snasui
วันที่ 1 ถ้า O27:R27 เป็น 0 U27 แสดงค่าเป็น 0 ถ้า O27:R27 เป็น 1,2,3,4 แสดงค่า P6,R6,Q6,S6 ตามลำดับ ค่าที่ได้จาก O27:R27นำมารวมกัน
(คำตอบใส่ช่อง U27)
:D ค่อย ๆ ถามตอบกันไปครับ จาก ถ้า O27:R27 เป็น 0 ช่วยอธิบายว่าความหมายคือเป็น 0 ทุกเซลล์ใช่หรือไม่ครับ

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

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Tue Feb 18, 2014 11:07 pm
by kealjung
snasui wrote:
วันที่ 1 ถ้า O27:R27 เป็น 0 U27 แสดงค่าเป็น 0 ถ้า O27:R27 เป็น 1,2,3,4 แสดงค่า P6,R6,Q6,S6 ตามลำดับ ค่าที่ได้จาก O27:R27นำมารวมกัน
(คำตอบใส่ช่อง U27)
:D ค่อย ๆ ถามตอบกันไปครับ จาก ถ้า O27:R27 เป็น 0 ช่วยอธิบายว่าความหมายคือเป็น 0 ทุกเซลล์ใช่หรือไม่ครับ

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

ถ้า O27:R27 เป็น 0 ความหมายคือ เป็น 0 ทุกเซลล์ค่ะ ยกแถวเลยค่ะ
ตัวอย่างของคำตอบช่อง U27 คือ เซลล์ P6+Q6+S6 = 1300 (คำตอบใส่ช่อง U28)

ขนาด
1 2 3 4
วัน
1 0 0 0 0 ตัวอย่าง ถ้าวันที่ 1 เป็น 0 ทุกเซลล์ เซลล์ U27 คำตอบเป็น 0
2 0 2 0 0 ถ้าวันที่ 1 เป็น 1,2,3,4 เลขใดเลขหนึ่ง หรือหลายเลขก็ได้ (คือถ้ามีการผลิตที่ขนาดนั้นๆ จะปรากฎเป็นเลขนั้น
3 0 2 3 0 คำตอบจะถูก fix ด้วยสูตรก่อนหน้านี้) ขนาดที่1จะเป็นเลข1เท่านั้น ขนาด2ก็เป็นเลข2เท่านั้น เป็นต้น
4 0 0 0 0 คำตอบของ U27 ถ้าเป็น 0 2 3 0 คำตอบคิดจาก เซลล์ Q6+R6 คือ 300+400 = 700
5 0 0 0 4 ปล. ถ้าวันที่ 2 ก็จะต้องดู แถวด้านบน ว่ามีเลขเกิดขึ้นหรือไม่(คือถ้ามีการผลิตต่อกัน คือ ขนาดเดียวกัน ) แล้วถ้ามีเลขตรง
6 0 0 3 4 กันจะต้องดูว่า เวลาผลิต N15 มีเลขเท่ากับ O15 หรือไม่ ถ้าน้อยกว่าคำตอบเป็นแบบหนึ่ง ถ้าเท่ากัน จะเป็นอีกคำตอบ
7 0 2 0 0 หนึ่ง ดังรายละเอียดในไฟล์แนบค่ะ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Tue Feb 18, 2014 11:12 pm
by snasui
:D ช่วยนำคำอธิบายนี้ไปวางในไฟล์แนบด้วยครับ ดูเหมือนจะอ้างอิงค่าเป็นตาราง แต่การวางในช่องความเห็นนี้ไม่สามารถแสดงเป็นตาราง จึงไม่สะดวกต่อการทำความเข้าใจครับ

Re: สอบถามเรื่องสูตรการคิดเงื่อนไขซับซ้อนค่ะ

Posted: Wed Feb 19, 2014 10:13 am
by kealjung
snasui wrote::D ช่วยนำคำอธิบายนี้ไปวางในไฟล์แนบด้วยครับ ดูเหมือนจะอ้างอิงค่าเป็นตาราง แต่การวางในช่องความเห็นนี้ไม่สามารถแสดงเป็นตาราง จึงไม่สะดวกต่อการทำความเข้าใจครับ


ได้ค่ะอาจารย์ ต้องขอโทษด้วยค่ะ :D ส่งไฟล์ไปแล้วค่ะ คำตอบที่ตอบอาจารย์เป็นตัวหนังสือสีฟ้าค่ะ ขอบคุณค่ะ :thup: :thup: