:!: โปรดทราบ Image
    1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ดครับ Image
    2. การสมัครสมาชิกเพื่อโพสต์คำถาม ดาวน์โหลดไฟล์แนบไปศึกษา ทำตามขั้นตอนด้านล่างครับ
      1. สมัครสมาชิก ดูขั้นตอนตาม Link นี้ครับ => สมัครสมาชิก กรณีลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่นี่ครับ => Reset รหัสผ่านImage
      2. Login เข้าระบบโดยคลิก Login ตรงมุมขวาบนของหน้านี้ Image กรณีมีปัญหาในการเข้าใช้งาน คลิก Link นี้เพื่อแจ้งผู้ดูแลระบบครับ => ติดต่อผู้ดูแลระบบ
    3. เมื่อ Login แล้วสามารถกำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษได้ที่ Link นี้ครับ => ตั้งค่าส่วนตัว Image
    4. วิธีการตั้งและตอบกระทู้ดูได้ที่ Link นี้ครับ => วิธีการตั้งและตอบกระทู้ Image
    5. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ Link นี้ครับ => จัดรูปแบบตัวอักษร และสามารถกำหนดขนาดตัวอักษรใน Browser ได้ที่นี่ครับ ==> กำหนดขนาดตัวอักษรใน Browser Image

รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

ฟอรั่มถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถาม-ตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบ ต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. อธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. ควรแนบตัวอย่างไฟล์มาที่ฟอรั่มนี้เพื่อเพิ่มความสะดวกในการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่น นอกจากนี้ไม่ควรแนบไฟลที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. สำหรับคำถามเกี่ยวกับ VBA ให้ลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน ควรโพสต์ Code ให้แสดงเป็น Code เพื่อสะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. แจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#1

Postby patchsinee » Sat Jul 01, 2017 2:26 pm

จะรบกวนขอสูตรค่ะ โดยมีเงือนไขในสูตร ดังนี้ค่ะ
1. ถ้าไม่ถึง 500 เช่น 300 ให้เอา 300 มาใส่
2. ถ้าไม่ถึง 1000 เช่น 800 ให้เอา 500 มาใส่
3. ถ้าเกิน 1000 ให้หัก 10%

ขอบคุณมากๆค่ะ
You do not have the required permissions to view the files attached to this post.
Last edited by patchsinee on Sat Jul 01, 2017 2:34 pm, edited 1 time in total.

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#2

Postby snasui » Sat Jul 01, 2017 2:29 pm

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

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#3

Postby patchsinee » Sat Jul 01, 2017 2:34 pm

แนบไฟล์เรียบร้อยแล้วค่ะอาจารย์ ขอบคุณค่ะ รบกวนด้วยนะคะ

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#4

Postby snasui » Sat Jul 01, 2017 3:26 pm

:D เซลล์ใดที่เป็นตัวอย่างคำตอบ คำตอบนั้นคิดมาจากเซลล์ไหน ชีตไหนครับ :?:

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#5

Postby patchsinee » Sat Jul 01, 2017 4:41 pm

อาจารย์คะ
ส่งตัวอย่างไฟล์ให้อาจารย์ช่วยอีกครั้งค่ะ
สีเหลือง คือ 300 บาท ที่ต้อง sum ลงมาเป็นค่า 300
สีชมพู คือ 800 บาท ที่ต้อง sum ลงมาเป็นค่า 500
สีฟ้า คือ 1000 บาท ที่ต้อง sump ลงมาเป็นยอด 10% คือ 100

ซึ่งจะมาใส่ค่าใน Min Payment ค่ะ ตอนนี้สูตรเดิมที่ใช้คือ 10% ทุกช่องค่ะ

ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#6

Postby snasui » Sat Jul 01, 2017 4:54 pm

:D กรุณาระบุเซลล์มาอีกครั้งครับ

เซลล์สีเหลืองเซลล์ใด ต้องมีค่าเท่าใด คิดอย่างไรจึงได้ค่าเท่านั้น หรือหากอธิบายไว้แล้วในไฟล์ คำอธิบายอยู่ตำแหน่งใดครับ :?:

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#7

Postby patchsinee » Sat Jul 01, 2017 5:56 pm

ได้เพิ่มรายละเอียดลงในไฟล์แล้วค่ะอาจารย์
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#8

Postby snasui » Sat Jul 01, 2017 6:13 pm

:D ตัวอย่างสูตรครับ

ที่ C29 คีย์

=IF(C6="Closed","",MAX(300,C9*10%))

Enter

ลองเปลี่ยนค่าต้นทางแล้วดูว่าครอบคลุมตามที่ต้องการแล้วหรือไม่ หากไม่ใช่ ให้ทบทวนเงื่อนไขทั้งหมดว่าจะต้องมีลักษณะเป็นอย่างไรจึงจะได้คำตอบแล้วโพสต์เงื่อนไขทั้งหมดมาใหม่ครับ

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#9

Postby patchsinee » Sat Jul 01, 2017 6:21 pm

ลองแล้วค่ะ แต่ผิดเองที่ไม่ได้บอกเงื่อนไขอาจารย์ทั้งหมด คือ 1 ช่วง อาจจะมีทั้ง 3 เงือนไขค่ะ ไม่ได้แยกคอล์มค่ะอาจารย์
ึคือ ช่องเหลือง อาจจะค่า 300 หรือ 500 หรือ 10% ก็ได้ แล้วแต่ข้อมูลข้างบนที่กรอกค่ะ

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#10

Postby snasui » Sat Jul 01, 2017 6:57 pm

:D ตัวอย่างการปรับสูตรครับ

=IF(C6="Closed","",IF(C9>999,C9*10%,LOOKUP(C9,{0,499},{300,500})))

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#11

Postby patchsinee » Sat Jul 01, 2017 6:58 pm

ลองแล้วค่ะ แต่ผิดเองที่ไม่ได้บอกเงื่อนไขอาจารย์ทั้งหมด คือ 1 ช่วง อาจจะมีทั้ง 3 เงือนไขค่ะ ไม่ได้แยกคอล์มค่ะอาจารย์
ึคือ ช่องเหลือง อาจจะค่า 300 หรือ 500 หรือ 10% ก็ได้ แล้วแต่ข้อมูลข้างบนที่กรอกค่ะ
You do not have the required permissions to view the files attached to this post.


patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#13

Postby patchsinee » Sat Jul 01, 2017 7:20 pm

อาจารย์คะ
=IF(C6="Closed","",IF(C9>999,C9*10%,LOOKUP(C9,{0,499},{300,500})))

แต่ถ้าค่า C9 หาร 10% แล้วไม่ถึง 500 ให้ใส่ค่า "จริงที่ได้" ตรงนี้เพิ่มสูตรอะไรเข้าไปคะ

ขอโทษอาจารย์ด้วยค่ะที่รบกวนถามมากมาย
ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#14

Postby snasui » Sat Jul 01, 2017 7:45 pm

:shock: จาก
patchsinee wrote:ถ้าค่า C9 หาร 10% แล้วไม่ถึง 500 ให้ใส่ค่า "จริงที่ได้"


ค่าใด ๆ หาร 10% จะได้แค่ 10 เท่านั้นครับ ไม่มีโอกาสเป็นค่าอื่น

10% ของ 100 คือ 10 หากนำ 100 หาร 10% ก็หมายถึง 100/10 คำตอบจะได้ 10
10% ของ 3,000 คือ 300 หากนำ 3,000 หาร 10% ก็หมายถึง 3000/300 คำตอบจะได้ 10
10% ของ 100,000 คือ 10,000 หากนำ 100,000 หาร 10% ก็หมายถึง 100,000/10,000 คำตอบจะได้ 10

ลองทบทวนอีกรอบว่าเงื่อนไขที่ถูกต้องเป็นแบบใดครับ

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#15

Postby patchsinee » Sun Jul 02, 2017 7:33 am

เรียนอาจารย์ค่ะ
10% ของ 100 คือ 10 หากนำ 100 หาร 10% ก็หมายถึง 100/10 คำตอบจะได้ 10 >>> ให้นำ 100 มาใส่ ไม่ต้องหารค่ะ
10% ของ 3,000 คือ 300 หากนำ 3,000 หาร 10% ก็หมายถึง 3000/300 คำตอบจะได้ 10 >>> ให้นำ 500 มาใส่ แทนค่า 300 ค่ะ
10% ของ 100,000 คือ 10,000 หากนำ 100,000 หาร 10% ก็หมายถึง 100,000/10,000 คำตอบจะได้ 10 >>> ให้นำค่า 10,000 มาใส่ค่ะ


เงื่อนไขสำหรับสูตรนี้คือดังนี้ค่ะอาจารย์
1.หากตัวเลขที่นำมาใส่ ไม่ถึง 500 นำค่าจริงมาใส่เลย สมมติ 300 ให้นำ 300 มาใส่
2.ถ้าเกิน 500 ขึ้นไปถึงกี่แสนก็ตาม ให้นำมาหาร 10% แต่ถ้าหาร 10% แล้วยอดที่ต้องใส่ไม่ถึง 500 ก็ให้กลับไปข้อ 1 คือ นำยอดจริงมาใส่ ยอดของเงื่อนไขข้อ 2 คือ ต้องใส่ 500 บาทขึ้นไปเมื่อหาร10% แล้วค่ะอาจารย์

ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#16

Postby snasui » Sun Jul 02, 2017 8:01 am

patchsinee wrote:2.ถ้าเกิน 500 ขึ้นไปถึงกี่แสนก็ตาม ให้นำมาหาร 10% แต่ถ้าหาร 10% แล้วยอดที่ต้องใส่ไม่ถึง 500 ก็ให้กลับไปข้อ 1 คือ นำยอดจริงมาใส่ ยอดของเงื่อนไขข้อ 2 คือ ต้องใส่ 500 บาทขึ้นไปเมื่อหาร10% แล้วค่ะอาจารย์


:D หาร 10% ของตัวเองไม่มีโอกาสถึง 500 กรุณาทำความเข้าใจการคำนวณลักษณะนี้อย่างช้า ๆ

และจากด้านล่าง

patchsinee wrote:10% ของ 100,000 คือ 10,000 หากนำ 100,000 หาร 10% ก็หมายถึง 100,000/10,000 คำตอบจะได้ 10 >>> ให้นำค่า 10,000 มาใส่ค่ะ


ยอดข้างบนนี้ 100,000 หารด้วย 10% คำตอบเป็น 10 ไม่ถึง 500 เหตุใดให้นำค่า 10,000 มาใส่ครับ :?:

ทำความเข้าใจกับประโยคด้านล่างใหม่ครับ
  1. ค่าเดิมหาร 10% เช่น 100,000/(100,000*10%) คำตอบคือ 10
  2. ค่าเดิมคูณ 10% เช่น 100,000*10% คำตอบคือ 10,000

ข้อ B จึงจะนำมาใช้คำนวณในลักษณะที่ถามมาได้ เพราะผลลัพธ์จะผันแปรไปตามค่าเดิม แต่ข้อ 5 ตัวเลขจะคงที่อยู่ที่ 10 ตลอดไปครับ

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#17

Postby patchsinee » Sun Jul 02, 2017 8:11 am

เรียน อาจารย์ค่ะ
10% ของ 100,000 คือ 10,000 หากนำ 100,000 หาร 10% ก็หมายถึง 100,000/10,000 คำตอบจะได้ 10 >>> ให้นำค่า 10,000 มาใส่ค่ะ

การคำนวณตรงนี้จะหยุดอยู่แค่ >> 10% ของ 100,000 คือ 10,000 ให้นำ 10,000 มาใส่ค่ะ ไม่นำ 10,000 มาหาร 100,000 แล้วค่ะอาจารย์ คือ หยุดตรงหัวข้อ B ค่ะ

ตามไฟล์ที่แนบเพิ่มเติมค่ะอาจารย์

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#18

Postby patchsinee » Sun Jul 02, 2017 8:17 am

อาจารย์คะ
รบกวนตรวจเงื่อนไข C29 ช่อง Min Payment ค่ะ
=IF(C6="Closed","",IF(C28>999,C9*10%,LOOKUP(C28,{0,999},{500,1000})))

User avatar
snasui
Site Admin
Site Admin
Posts: 21500
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#19

Postby snasui » Sun Jul 02, 2017 8:38 am

patchsinee wrote:เรียน อาจารย์ค่ะ
10% ของ 100,000 คือ 10,000 หากนำ 100,000 หาร 10% ก็หมายถึง 100,000/10,000 คำตอบจะได้ 10 >>> ให้นำค่า 10,000 มาใส่ค่ะ

การคำนวณตรงนี้จะหยุดอยู่แค่ >> 10% ของ 100,000 คือ 10,000 ให้นำ 10,000 มาใส่ค่ะ ไม่นำ 10,000 มาหาร 100,000 แล้วค่ะอาจารย์ คือ หยุดตรงหัวข้อ B ค่ะ

ตามไฟล์ที่แนบเพิ่มเติมค่ะอาจารย์


:D จากที่เขียนมาแสดงว่ายังไม่เข้าใจเรื่อง หาร 10% กับ คูณ 10% ถ้าเข้าใจแล้วช่วยอธิบายมาว่า หาร 10% กับ คูณ 10% ต่างกันอย่างไร จะได้เข้าใจตรงกันว่าต้องการคำตอบแบบใดครับ

patchsinee
Member
Member
Posts: 23
Joined: Fri Nov 30, 2012 1:19 pm

Re: รบกวนขอสูตร มีเงื่อนไขในสูตร 3 แบบค่ะ

#20

Postby patchsinee » Sun Jul 02, 2017 8:46 am

เขียน งง เองค่ะอาจารย์ ขอโทษค่ะ
สูตร ต้อง คูณ 10% เช่น 100,000*10% คำตอบคือ 10,000 แล้วนำมาใส่ค่ะ ไม่ใช่หาร 10% ค่ะ


Return to “Excel”

Who is online

Users browsing this forum: No registered users and 35 guests