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

RATE ค่าคอม

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

RATE ค่าคอม

#1

Post by impim »

เซลW8 คือยอดขายค่ะ

ตามไฟล์แนบคือ RATE ค่าคอมค่ะ

รบกวนช่วยดูให้หน่อยค่ะว่าสูตรผิดตรงไหน
=if(99999>W8,0,IF(and(100000<=W8<=149999,W8*$AH$8,IF(and(150000<=W8<=199999,W8*$AH$9,IF(and(200000<=W8<=249999,W8*$AH$10,IF(and(250000<=W8<=299999,W8*$AH$11,IF(and(300000<=W8<=349999,W8*$AH$12,IF(and(350000<=W8<=399999,W8*$AH$13,IF(and(W8<=400000,W8*$AH$14)))))))
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#2

Post by impim »

แนบไฟล์ใหม่ค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: RATE ค่าคอม

#3

Post by snasui »

:D สูตรที่ควรใช้คือ Vlookup หรือ Lookup หรืออื่น ๆ ที่ไม่ใช่ If เราจะไม่เลือกใช้ If กับงานในบางลักษณะเพราะไม่เหมาะที่จะใช้

ยกตัวอย่างความไม่เหมาะคือสิ้นเปลืองเวลาในการเขียนและการแก้ไข

ให้แนบไฟล์มาใหม่โดยแสดงให้เห็นว่า AH8:AH14 คืออะไร จะได้สะดวกในการตอบครับ
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#4

Post by impim »

เรียน อ.snasuiค่ะ

ขอโทษค่ะ แนบไฟล์ผิดค่ะ

ต้องการคำตอบในช่องเซลสีเขียวค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: RATE ค่าคอม

#5

Post by snasui »

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

=W8*VLOOKUP(W8,$AE$8:$AH$14,4)
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#6

Post by impim »

เรียน อ.snasui ค่ะ

ถ้าต้องการสูตรที่สามารถเปลี่ยนช่วงยอดขาย, เปลี่ยนอัตราค่าคอมได้

ทำได้ไหมค่ะ
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#7

Post by impim »

ไม่เคยใช้ VLOOKUP ค่ะ..

ขอทำความเข้าใจสูตรหน่อยนะคะ :D
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: RATE ค่าคอม

#8

Post by snasui »

impim wrote:เรียน อ.snasui ค่ะ

ถ้าต้องการสูตรที่สามารถเปลี่ยนช่วงยอดขาย, เปลี่ยนอัตราค่าคอมได้

ทำได้ไหมค่ะ
:D ตอบง่าย ๆ เร็ว ๆ นะครับ ผมไม่เคยพบว่า Excel ทำอะไรไม่ได้ อยู่ที่ว่าจะทำอย่างไรมากกว่าครับ

คำถามนี้ตอบเพียงเท่านี้ครับ กรณีเป็นปัญหาให้ถามที่เป็นปัญหา ต้องการเปลียนอะไร อย่างไร แล้วต้องการให้ผลลัพธ์เป็นอย่างไร เขียนมาให้ชัดเจน จะได้ตอบได้ตรงประเด็นครับ
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#9

Post by impim »

เรียน อ.snasui ค่ะ

ที่ถามว่าถ่าเปลี่ยนช่วงยอดขาย หรือ เปลี่ยนrate ค่าคอม...
คิดว่าตามสูตรที่อาจารย์ให้น่ำจะทำได้ค่ะ...

สูตรที่อาจารย์ให้ใช้ได้เลยค่ะ และสั้นมากจริง ๆ ค่ะ

จะทำอย่างไรให้สามารถรู้ว่าฟังก์ชั่นของ EXCEL ทำอะไรได้บ้างค่ะ
EXCELที่ใช้อยู่เป็นเมนูภาษาไทยค่ะ แต่ลองอ่านคำอธิบายฟังก์ชั่น ก็ไม่ค่อยเข้าใจค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: RATE ค่าคอม

#10

Post by snasui »

impim wrote:ที่ถามว่าถ่าเปลี่ยนช่วงยอดขาย หรือ เปลี่ยนrate ค่าคอม...
คิดว่าตามสูตรที่อาจารย์ให้น่ำจะทำได้ค่ะ...
:D กรณีเช่นนี้ลองเปลี่ยนได้เลยแล้วจะทราบว่าได้หรือไม่ได้ และเมื่อไม่ได้ก็ค่อยมาถามกันต่อครับ

การจะทราบว่าฟังก์ชั่น Excel ทำอะไรได้บ้าง สามารถศึกษาได้ตาม Link นี้ครับ https://support.office.com/th-th/articl ... h-TH&ad=TH

กรณีเมนูเป็นภาษาไทยไม่มีปัญหาในการศึกษาสูตร แต่หากถามการทำงานตามเมนูจะค่อนข้างลำบาก เพราะผมไม่ตอบด้วยเมนูภาษาไทย ที่ไม่ตอบเพราะไม่มีใช้ครับ :mrgreen:

หากเป็นไปได้ให้หาเมนูภาษาอังกฤษมาใช้จะสะดวกในการเรียนรู้ไปกับฟอรั่มนี้มากกว่าครับ
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#11

Post by impim »

เรียน อ.snasui ค่ะ

..ได้ค่ะ จะพยายามหาเมนูภาษาอังกฤษมาใช้ค่ะ
:o ขอบคุณมากค่ะ สำหรับลิงค์ที่ส่งมา

..ขอบคุณอีกครั้งค่ะ สำหรับสูตรสั้น ๆ แต่ประสิทธิภาพเยี่ยมค่ะ :D :D :D
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#12

Post by impim »

เรียน อ.snasui ค่ะ

อีกหน่อยค่ะ..
สูตร =W8*VLOOKUP(W8,$AE$8:$AH$14,4)

ถ้าเซล W บางแถว มีค่าเป็น 0 สูตรคำนวนออกมาเป็น #N/A ค่ะ
พอ SUM ยอดรวมในคอลัมภ์ W คำตอบเป็น #N/A ค่ะ..

ทำอย่างไรค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: RATE ค่าคอม

#13

Post by snasui »

:D สามารถเพิ่ม Rate เข้าไปในตาราง (ดูรูปประกอบ) แล้วปรับสูตรให้ครอบคลุม Rate นั้น หรือจะปรับสูตรก็ทำได้ เช่น

=If(W8<100000,0,W8*VLOOKUP(W8,$AE$8:$AH$14,4))
You do not have the required permissions to view the files attached to this post.
impim
Bronze
Bronze
Posts: 319
Joined: Thu May 29, 2014 12:32 pm

Re: RATE ค่าคอม

#14

Post by impim »

เรียน อ.snasui ค่ะ

ขอบคุณค่ะ :thup: :thup: :thup: :thup: :thup:
Post Reply