snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#1
Post
by Jajabonat » Tue Oct 29, 2019 1:34 pm
เรียนอาจารย์ทุกๆท่าน ดิฉันอยากขอคำแนะนำในการเขียนสูตรคำนวณค่าคอมมิชชั่นค่ะ
เงื่อนไขการคำนวณค่าคอมมิชชั่นมีดังนี้
1.กำหนดเป้าการขาย (เป้าหมาย) ของแต่ละบุคคล เอาฐานเงินเดือนของแต่ละบุคคลตั้ง x 45
2.ยอดขายไม่ถึง 50%ของเป้าหมาย จะไม่ได้รับค่าคอมมิชชั่น
3.ยอดขายตั้งแต่ 50.1% ขึ้นไป ถึง 75% ของเป้าหมาย จะได้รับค่าคอมมิชชั่นในอัตรา 1%
โดยคำนวณตั้งแต่ยอด 0% จนถึง 75%
4.ยอดขายตั้งแต่ 75.1% ขึ้นไป ถึง 99% ของเป้าหมาย จะได้รับค่าคอมมิชชั่นในอัตรา 2%
โดยคำนวณตั้งแต่ยอด 75.1% จนถึง 99%
5.ยอดขายเกิน 100% ขึ้นไป ของเป้าหมาย จะได้รับค่าคอมมิชชั่นในอัตรา 1%
โดยคำนวณตั้งแต่ยอด 100% ขึ้นไป
ดิฉันต้องจัดวางข้อมูลต่างๆ ลงในตาราง Excel อย่างไรบ้างค่ะ เพราะมีพนักงานขายหลายคน แต่ละคนตั้งเป้ายอดขายไว้ไม่เท่ากัน
รบกวนช่วยแนะนำด้วยนะค่ะ
You do not have the required permissions to view the files attached to this post.
Supachok
Gold
Posts: 1014 Joined: Wed Jun 18, 2014 11:11 am
Excel Ver: 2013
#2
Post
by Supachok » Tue Oct 29, 2019 2:09 pm
E4
=IF(D4/C4>100%,(D4-C4)*0.01,IF(75.1%>D4/C4<99%,D4*0.02,IF(50.1>D4/C4<75%,D4*0.01,IF(D4/C4<50%,0))))
Copy down
เงื่อนไขเป็นไปตาม excel file
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#3
Post
by Jajabonat » Tue Oct 29, 2019 2:59 pm
ขออนุญาติเรียกพี่นะคะ
รบกวนสอบถามค่ะ เอาไปวางในช่อง E4 ช่องเดียวหรอค่ะพี่
แล้วช่องอื่นต้องนำไปวางด้วยไม่ค่ะ
ต้องขอโทษด้วยนะคะที่ถาม มือใหม่มากค่ะ
ขอบคุณค่ะ
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#4
Post
by Jajabonat » Tue Oct 29, 2019 3:02 pm
Supachok wrote: Tue Oct 29, 2019 2:09 pm
E4
=IF(D4/C4>100%,(D4-C4)*0.01,IF(75.1%>D4/C4<99%,D4*0.02,IF(50.1>D4/C4<75%,D4*0.01,IF(D4/C4<50%,0))))
Copy down
เงื่อนไขเป็นไปตาม excel file
ขออนุญาติเรียกพี่นะคะ
รบกวนสอบถามค่ะ เอาไปวางในช่อง E4 ช่องเดียวหรอค่ะพี่
แล้วช่องอื่นต้องนำไปวางด้วยไม่ค่ะ
ต้องขอโทษด้วยนะคะที่ถาม มือใหม่มากค่ะ
ขอบคุณค่ะ
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#5
Post
by Jajabonat » Tue Oct 29, 2019 3:44 pm
แต่ทำไหมนำไปใช้แล้ว มันมีช่อง FALSE ด้วยนะคะ
แล้วถ้าเป็นการนำผลค่าคอมฯที่ได้ไปรวมกับค่าคอมที่คำนวณได้ก่อนหน้า ต้องใช้สูตรยังไงค่ะ
Supachok
Gold
Posts: 1014 Joined: Wed Jun 18, 2014 11:11 am
Excel Ver: 2013
#6
Post
by Supachok » Tue Oct 29, 2019 3:50 pm
ที่ว่า false ได้copy ไป cell อื่นหรือยัง
เงื่อนไขที่ตาม excel ถูกต้องไหม
ลองแนบไฟล์มาดูครับ
Bo_ry
Gold
Posts: 1245 Joined: Sun Aug 12, 2018 12:11 am
Excel Ver: MS 365
Contact:
#7
Post
by Bo_ry » Tue Oct 29, 2019 4:01 pm
P2 ใส่ Target
Q2 ใส่ Commission
P3:P7 0%;50%;75%;100%
Q3:Q7 => 0%;1%;2%;1%
N4
=SUMPRODUCT((D4>C4*$P$3:$P$6)*(D4-C4*$P$3:$P$6),$Q$3:$Q$6-N(+$Q$2:$Q$5))
You do not have the required permissions to view the files attached to this post.
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#8
Post
by Jajabonat » Tue Oct 29, 2019 4:35 pm
Supachok wrote: Tue Oct 29, 2019 3:50 pm
ที่ว่า false ได้copy ไป cell อื่นหรือยัง
เงื่อนไขที่ตาม excel ถูกต้องไหม
ลองแนบไฟล์มาดูครับ
พี่ค่ะ
1.ได้ copy วางแล้วลากลงค่ะ และได้เพิ่มตัวเลขจริงเข้าไป 1 รายการ มันขึ้นว่า false ค่ะ
2.ถ้าหนูเพิ่มเงื่อนไขเข้าไปเพิ่มสูตรต้องคำนวณอย่างไรค่ะ และถ้ามีค่าคอมสะสมด้วยต้องคิดยังไงค่ะ
รบกวนด้วยนะคะพี่
You do not have the required permissions to view the files attached to this post.
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#9
Post
by Jajabonat » Tue Oct 29, 2019 4:50 pm
Bo_ry wrote: Tue Oct 29, 2019 4:01 pm
P2 ใส่ Target
Q2 ใส่ Commission
P3:P7 0%;50%;75%;100%
Q3:Q7 => 0%;1%;2%;1%
N4
=SUMPRODUCT((D4>C4*$P$3:$P$6)*(D4-C4*$P$3:$P$6),$Q$3:$Q$6-N(+$Q$2:$Q$5))
พี่ค่ะถ้าเพิ่มเงื่อนไขเข้าไปด้วยจะคิดสูตรเพิ่มเข้าไปอย่างไรค่ะ
1.ยอดขายระหว่าง 100.1% ขึ้นไปถึง 125% จะถูกคำนวณด้วยอัตรา 3%
2.ยอดขายระหว่าง 125.1% ขึ้นไปถึง 150 จะถูกคำนวณด้วยอัตรา 4%
3.ยอดขายที่เกิน 150% ขึ้นไป ของเป้าหมาย จะถูกคำนวณด้วยอัตรา 1%
รบกวนด้วยค่ะ
You do not have the required permissions to view the files attached to this post.
Bo_ry
Gold
Posts: 1245 Joined: Sun Aug 12, 2018 12:11 am
Excel Ver: MS 365
Contact:
#10
Post
by Bo_ry » Tue Oct 29, 2019 5:49 pm
T2 ใส่ Target
U2 ใส่ Commission
T3:T7 0%;50%;75%;100%;125%;150%
U3:U7 => 0%;1%;2%;3%;4%;1%
Q4
=SUMPRODUCT((D4>C4*$T$3:$T$8)*(D4-C4*$T$3:$T$8),$U$3:$U$8-N(+$U$2:$U$7))
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#11
Post
by Jajabonat » Wed Oct 30, 2019 10:16 am
Bo_ry wrote: Tue Oct 29, 2019 5:49 pm
T2 ใส่ Target
U2 ใส่ Commission
T3:T7 0%;50%;75%;100%;125%;150%
U3:U7 => 0%;1%;2%;3%;4%;1%
Q4
=SUMPRODUCT((D4>C4*$T$3:$T$8)*(D4-C4*$T$3:$T$8),$U$3:$U$8-N(+$U$2:$U$7))
พี่ค่ะลองใส่แล้วค่ะ
แต่ยอดรวมแล้วไม่เท่ากันค่ะ รบกวนดูในไฟล์แนบให้หน่อยค่ะ
You do not have the required permissions to view the files attached to this post.
Bo_ry
Gold
Posts: 1245 Joined: Sun Aug 12, 2018 12:11 am
Excel Ver: MS 365
Contact:
#12
Post
by Bo_ry » Wed Oct 30, 2019 10:39 am
Column O คำนวณผิด
O6
=D6-MIN(C6*1.5 ,D6)
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#13
Post
by Jajabonat » Wed Oct 30, 2019 11:15 am
Bo_ry wrote: Wed Oct 30, 2019 10:39 am
Column O คำนวณผิด
O6
=D6-MIN(C6
*1.5 ,D6)
พี่ค่ะได้เท่ากันแล้วค่ะ ขอรบกวนอีกรอบ รบกวนช่วยอธิบายสูตรให้ฟังหน่อยค่ะพี่
ทั้งนี้แนบไฟล์มาให้พี่ดูด้วยค่ะ ว่าทำได้เท่ากันแล้วค่ะ
You do not have the required permissions to view the files attached to this post.
Bo_ry
Gold
Posts: 1245 Joined: Sun Aug 12, 2018 12:11 am
Excel Ver: MS 365
Contact:
#14
Post
by Bo_ry » Wed Oct 30, 2019 12:23 pm
=SUMPRODUCT((D6>C6*$T$3:$T$8)*(D6-C6*$T$3:$T$8),$U$3:$U$8-N(+$U$2:$U$7))
a. (D6>C6*$T$3:$T$8) เช็คว่า Invoice มากกว่า Target แต่ละขั้น
b. (D6-C6*$T$3:$T$8) Invoice - Target แต่ละขั้น
a* b Invoice - Target เฉพาะที่มากว่า Target แต่ละขั้น
ที่ R6 ได้
(D6>C6*$T$3:$T$8)*(D6-C6*$T$3:$T$8)
___0%___;__50%__;_100%__;_125%__;_150%_;>150%; จำนวนที่คิด com
{2370700;1853200;1594450;1335700;1076950;818200}
___0%___;__1%___;___1%__;___1%_;___1%__;__-3%__; % commission ที่คิด = $U$3:$U$8-N(+$U$2:$U$7)
___0%___;__1%___;___2%__;___3%_;___4%__;___1%__; % commission สะสม = $U$3:$U$8
2370700 ทั้งหมดไม่คิดคอมเลย 0%
1853200 ส่วนที่เลย 50% คิด 1%
1594450 ส่วนที่เลย 75% คิดอีก 1% สวนที่เลย 75% +เพิ่มอีก 1% = 1+1=2%
1335700 ส่วนที่เลย 100% คิดอีก 1% สวนที่เลย 100% +เพิ่มอีก 1% = 2+1=3%
1076950 ส่วนที่เลย 125% คิดอีก 1% สวนที่เลย 125% +เพิ่มอีก 1% = 3+1=4%
818200 ส่วนที่เลย 150% หักไป 3% สวนที่เลย 150% -ลบไป 3% = 4-3 = 1%
Jajabonat
Member
Posts: 9 Joined: Mon Oct 28, 2019 10:07 pm
#15
Post
by Jajabonat » Fri Nov 01, 2019 9:21 am
Bo_ry wrote: Wed Oct 30, 2019 12:23 pm
=SUMPRODUCT((D6>C6*$T$3:$T$8)*(D6-C6*$T$3:$T$8),$U$3:$U$8-N(+$U$2:$U$7))
a. (D6>C6*$T$3:$T$8) เช็คว่า Invoice มากกว่า Target แต่ละขั้น
b. (D6-C6*$T$3:$T$8) Invoice - Target แต่ละขั้น
a* b Invoice - Target เฉพาะที่มากว่า Target แต่ละขั้น
ที่ R6 ได้
(D6>C6*$T$3:$T$8)*(D6-C6*$T$3:$T$8)
___0%___;__50%__;_100%__;_125%__;_150%_;>150%; จำนวนที่คิด com
{2370700;1853200;1594450;1335700;1076950;818200}
___0%___;__1%___;___1%__;___1%_;___1%__;__-3%__; % commission ที่คิด = $U$3:$U$8-N(+$U$2:$U$7)
___0%___;__1%___;___2%__;___3%_;___4%__;___1%__; % commission สะสม = $U$3:$U$8
2370700 ทั้งหมดไม่คิดคอมเลย 0%
1853200 ส่วนที่เลย 50% คิด 1%
1594450 ส่วนที่เลย 75% คิดอีก 1% สวนที่เลย 75% +เพิ่มอีก 1% = 1+1=2%
1335700 ส่วนที่เลย 100% คิดอีก 1% สวนที่เลย 100% +เพิ่มอีก 1% = 2+1=3%
1076950 ส่วนที่เลย 125% คิดอีก 1% สวนที่เลย 125% +เพิ่มอีก 1% = 3+1=4%
818200 ส่วนที่เลย 150% หักไป 3% สวนที่เลย 150% -ลบไป 3% = 4-3 = 1%
ขอบคุณมากเลยค่ะ เข้าใจเพิ่มขึ้นแล้วค่ะ