Page 1 of 1

ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Mon Jun 09, 2014 3:36 pm
by Totem
:D เรียนอาจารย์และเพื่อนสมาชิก

1.สามารถปรับสูตรให้สั้นลงหรือมีสูตรอื่นที่ให้ผลลัพธ์ ได้ตามที่แสดงไว้ตั้งแต่ เซลล์ I8 : I21 ได้หรือไม่ครับ

2. ตารางข้อมูลด้านซ้ายนั่น ข้อมูลที่แสดงมีการเปลี่ยนแปลงไม่คงที่ บางรายการอาจไม่มี ใน IF 14 เงื่อนไข

เช่น ในรายการ B มีเพียง 10 รายการ และรายการ C มีเพียง 9 รายการ

ทำให้ผลรวมต่างๆ ในรายการ B และ C จะหาผลรวมอย่างไรตามตารางด้านบน ข้อมูลรายการ มีตามเงื่อนไข IF ให้รวมเข้าไปเท่าที่มีปรากฎข้อมูล

3. ข้อมูล กลุ่ม 1 ถึง กลุ่ม 4 ตามที่ทำตัวอย่างไว้ มีการเปลี่ยนแปลงไปได้ ไม่เรียงตามแบบตัวอย่างเสมอไป

ขอบคุณครับ

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Mon Jun 09, 2014 4:08 pm
by bank9597
:D ลองทำการแยกเงื่อนไขออกมาทั้ง 14 เงื่อนไขครับ แล้วค่อยเขียนสูตรไปดึงข้อมูลมาแสดงอีกที ตามไฟล์แนบครับ

ส่วนการ sum ในตารางด้านบนนั้น ต้องระบุด้วยว่า มีเงื่อนไขใด อันไหนสินค้าทั่วไป อันไหนสินค้าพิเศษ ใช้อะไรกำหนดไว้บ้าง

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Mon Jun 09, 2014 9:04 pm
by Totem
bank9597 wrote::D ลองทำการแยกเงื่อนไขออกมาทั้ง 14 เงื่อนไขครับ แล้วค่อยเขียนสูตรไปดึงข้อมูลมาแสดงอีกที ตามไฟล์แนบครับ

ส่วนการ sum ในตารางด้านบนนั้น ต้องระบุด้วยว่า มีเงื่อนไขใด อันไหนสินค้าทั่วไป อันไหนสินค้าพิเศษ ใช้อะไรกำหนดไว้บ้าง
:D ส่วนการ sum ในตารางด้านบนนั้น ต้องระบุด้วยว่า มีเงื่อนไขใด อันไหนสินค้าทั่วไป อันไหนสินค้าพิเศษ ใช้อะไรกำหนดไว้บ้าง

ผมกำหนดค่ารายการ A ตารางด้านซ้ายไว้ครบทุกเงื่อนไขครับ ส่วนตารางด้านขวา แถวรายการ A ทุกช่องจำนวน ได้ระบุเงื่อนไขไว้ ว่าจะต้อง

sum ตามทีี่ได้กำหนดไว้แล้ว เช่น เซลล์ M5 = O1+RA(1)+RA(2)+N(1)+O(2)+RA(3)+N(2) = 3300 คือ ทั่วไป สินค้านอก

ขอบคุณครับ คุณbank9597

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Mon Jun 09, 2014 9:22 pm
by bank9597
:D ตอนนี้ได้คำตอบที่ต้องการแล้วใช่ไหมครับ

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 10:27 am
by Totem
bank9597 wrote::D ตอนนี้ได้คำตอบที่ต้องการแล้วใช่ไหมครับ
:D ยังไม่ได้ในส่วนตารางด้านขวา เพราะว่าจะหาผลรวมอย่างไร ถ้าตารางทางด้านซ้ายมีการเปลียนแปลงมีเพิ่ม มีลด ขอเงื่อนที่กำหนดไว้

กรณี รายการ A
ทั่วไป สินค้านอก ผลรวมได้จาก O(1)+RA(1)+RA(2)+N(1)+O(2)+RA(3)+N(2) = 3300
ทั่วไป สินค้าใน ผลรวมได้จาก I(1)+RR(1)+RR(2)+I(2)+RR(3)+RR(4) = 3100
อื่น ๆ ผลรวมได้จาก N(1)+N(2) = 700
พิเศษ สินค้านอก ผลรวมได้จาก RA(1)+RA(2)+RA(3) = 1700
พิเศษ สินค้าใน ผลรวมได้จาก RR(1)+RR(3)+RR(4) = 1300

กรณี รายการ B

จะหาผลรวมได้อย่างไร :?: หากข้อมูล รายการ B ตารางทางด้านซ้าย มีข้อมูลกลุ่มไม่ครบเหมือน รายการ A

กรณี รายการ C ถึง รายการใด ๆ ไม่คงที่เช่นกันครับ จึงทำให้สามารถรวมจำนวนได้ไม่ถูกต้อง

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 12:25 pm
by bank9597
:D ต้องแยกเงื่อนไขออกมาเป็นตารางก่อนครับ ไม่งั้นเราจะคิดไม่ได้ เบื้องต้นดูที่ผมทำไว้ก่อนครับ ว่าถูกต้องหรือไม่ หากถูกต้อง ผมค่อยปรับวิธีให้สั้นลงอีกครับ

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 3:14 pm
by Totem
bank9597 wrote::D ต้องแยกเงื่อนไขออกมาเป็นตารางก่อนครับ ไม่งั้นเราจะคิดไม่ได้ เบื้องต้นดูที่ผมทำไว้ก่อนครับ ว่าถูกต้องหรือไม่ หากถูกต้อง ผมค่อยปรับวิธีให้สั้นลงอีกครับ
:D ผมปรับปรุงใหม่ ได้คำตอบแล้ว :) ขอถามเพิ่มเติม (ถ้าได้นะครับ ไม่ได้ไม่เป็นไร) สูตรใน เซลล์ M5 : Q7 ที่ผมทำไว้นั่น มีสูตรอื่นที่ใช้แทนหรือทำให้สั้นลงและได้คำตอบเหมือนกัน

ขอบคุณครับ

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 3:28 pm
by bank9597
:lol: ลดตารางให้เหลือแค่นั้น เป็นไปไม่ได้เลยครับที่จะหาคำตอบออกมาได้ (ยกเว้นคุณคนเดียว)

เพราะตารางดังกล่าวไม่ได้ระบุไว้เลยว่า เช่น A ,ทั่วไป,สินค้านอก เป็นต้น มีแต่เพียงระบุรวมยอดของ A,B,C ไว้ เท่านั้น

ดังนั้นจึงไม่มีสูตรไหนจะสามารถแยกค่าออกมาได้ ผลสุดท้ายคือ คุณต้องรวมค่าเองตามเงื่อนไขที่คุณเข้าใจคนเดียว สูตรจึงยาวมากครับ

ผมจึงต้องแยกตารางแจกแจงเงื่อนไขออกมา เพื่อที่สูตรสามารถหาค่าได้ตามเงื่อนไขที่กำหนดไว้นั่นเอง

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 5:12 pm
by Totem
bank9597 wrote::lol: ลดตารางให้เหลือแค่นั้น เป็นไปไม่ได้เลยครับที่จะหาคำตอบออกมาได้ (ยกเว้นคุณคนเดียว)

เพราะตารางดังกล่าวไม่ได้ระบุไว้เลยว่า เช่น A ,ทั่วไป,สินค้านอก เป็นต้น มีแต่เพียงระบุรวมยอดของ A,B,C ไว้ เท่านั้น

ดังนั้นจึงไม่มีสูตรไหนจะสามารถแยกค่าออกมาได้ ผลสุดท้ายคือ คุณต้องรวมค่าเองตามเงื่อนไขที่คุณเข้าใจคนเดียว สูตรจึงยาวมากครับ

ผมจึงต้องแยกตารางแจกแจงเงื่อนไขออกมา เพื่อที่สูตรสามารถหาค่าได้ตามเงื่อนไขที่กำหนดไว้นั่นเอง
:D ครับ เพราะผมตัดการแจกแจงเงื่อนไขออกไป และนำเงื่อนไขที่ผมต้องการให้เป็นแบบทุกรายการ กำหนดใส่เข้าไปใน เซลล์ M5 : Q7 เลย

จึงต้องให้สูตรยาวลักษณะนี้ ( :lol: คิดไว้แล้วเหมือนกันว่าคงไม่มี) ถือว่านำไปปรับใช้ตามที่ผมต้องการได้แล้วครับ

ขอบคุณครับ

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 5:27 pm
by bank9597
หากเป็นไปได้ แจกแจงเงื่อนไขให้ชัดเจนออกมาเป็นตารางจะดีกว่าครับ เราสามารถปรับสูตรให้สั้นกว่านั้นได้ :tt:
ผมเห็นสูตรแล้ว เหนื่อยแทนสูตรจริงๆครับ :lol:

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 5:37 pm
by Totem
bank9597 wrote:หากเป็นไปได้ แจกแจงเงื่อนไขให้ชัดเจนออกมาเป็นตารางจะดีกว่าครับ เราสามารถปรับสูตรให้สั้นกว่านั้นได้ :tt:
ผมเห็นสูตรแล้ว เหนื่อยแทนสูตรจริงๆครับ :lol:
:lol: ครับเหนื่อย คืออย่างนี้นะครับถ้าแจกแจงเงื่อนไขตามที่ คุณ bank9597 ก้ได้ค่าตามที่ต้องการและละเอียดดีครับ ผมพิจารณาจากข้อมูลจริง

ในแต่ละรายการแล้ว ไม่ได้มีในส่วนจำนวนอย่างเดียวครับ มีจำนวนของครั้ง จำนวนของวัน ฯ :shock: ถ้าแจกแจงคงต้องเพิ่มช่องแจกแจงมากขึ้นอีกครับ

ก็เลยตัดปัญหายอมเหนื่อย :roll:

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 5:43 pm
by bank9597
Totem wrote:
bank9597 wrote:หากเป็นไปได้ แจกแจงเงื่อนไขให้ชัดเจนออกมาเป็นตารางจะดีกว่าครับ เราสามารถปรับสูตรให้สั้นกว่านั้นได้ :tt:
ผมเห็นสูตรแล้ว เหนื่อยแทนสูตรจริงๆครับ :lol:
:lol: ครับเหนื่อย คืออย่างนี้นะครับถ้าแจกแจงเงื่อนไขตามที่ คุณ bank9597 ก้ได้ค่าตามที่ต้องการและละเอียดดีครับ ผมพิจารณาจากข้อมูลจริง

ในแต่ละรายการแล้ว ไม่ได้มีในส่วนจำนวนอย่างเดียวครับ มีจำนวนของครั้ง จำนวนของวัน ฯ :shock: ถ้าแจกแจงคงต้องเพิ่มช่องแจกแจงมากขึ้นอีกครับ

ก็เลยตัดปัญหายอมเหนื่อย :roll:
:thup: ยังไงลองหาจุดลงตัวให้ได้ก่อนครับ พอเราทราบเงื่อนไขที่ตายตัวแล้ว ก็ค่อยสร้างตารางเงื่อนไขขึ้นมาอีกทีครับ

Re: ปรับสูตร If และ sum ข้อมูลตาม If ที่กำหนดไว้

Posted: Tue Jun 10, 2014 5:49 pm
by Totem
bank9597 wrote:
Totem wrote:
bank9597 wrote:หากเป็นไปได้ แจกแจงเงื่อนไขให้ชัดเจนออกมาเป็นตารางจะดีกว่าครับ เราสามารถปรับสูตรให้สั้นกว่านั้นได้ :tt:
ผมเห็นสูตรแล้ว เหนื่อยแทนสูตรจริงๆครับ :lol:
:lol: ครับเหนื่อย คืออย่างนี้นะครับถ้าแจกแจงเงื่อนไขตามที่ คุณ bank9597 ก้ได้ค่าตามที่ต้องการและละเอียดดีครับ ผมพิจารณาจากข้อมูลจริง

ในแต่ละรายการแล้ว ไม่ได้มีในส่วนจำนวนอย่างเดียวครับ มีจำนวนของครั้ง จำนวนของวัน ฯ :shock: ถ้าแจกแจงคงต้องเพิ่มช่องแจกแจงมากขึ้นอีกครับ

ก็เลยตัดปัญหายอมเหนื่อย :roll:
:thup: ยังไงลองหาจุดลงตัวให้ได้ก่อนครับ พอเราทราบเงื่อนไขที่ตายตัวแล้ว ก็ค่อยสร้างตารางเงื่อนไขขึ้นมาอีกทีครับ
:D ครับ ขอบคุณครับ ;)