: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

อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน 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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#1

Post by ratchaphol »

สมาชิกใหม่ครับ รบกวนสอบถามท่านอาจารย์ในเรื่องการแปลผลในช่องตามล่างสุดท้าย ผมต้องการให้ตารางสุดท้ายสรุปผลออกมาว่า ถ้าผลการประเมินในช่องตั้งแต่เซลล์ E5:P5 มีตัวเลข 3 มากกว่าให้แสดงผลในช่อง T5 เป็น ดีเยี่ยม และถ้ามีตัวเลข 2 มากกว่า ให้แสดงผลเป็น ดี และถ้ามีตัวเลข 0 มากกว่าให้แสดงผลเป็น ผ่าน รบกวนท่านอาจารย์ช่วงชี้แนวทางให้ด้วยนะครับ ตามไฟล์ที่แนบมานี้ครับ ขอบคุณมากครับ
You do not have the required permissions to view the files attached to this post.
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#2

Post by DhitiBank »

:) สวัสดีครับ
สอบถามเพิ่มครับ

- "ถ้ามีตัวเลข 0 มากกว่า" หรือว่า "ถ้ามีตัวเลข 1 มากกว่า" ครับ :?:
- คนที่ 3 ได้ผลการประเมิน 3 และ 2 จำนวนเท่ากันคือได้อย่างละ 6 จัดอยู่ในเกณฑ์อะไรครับ :?:
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#3

Post by ratchaphol »

ถ้าคนที่ 3 ได้ผลการประเมินเป็น 3 และ 2 จำนวนที่เท่ากัน ก็คงจะแปลผลการประเมิน เป็นเกณฑ์ ดีเยี่ยมครับ พอดีผมเองก็ลืมปัญหาตรงนี้เหมือนกันครับ แต่สรุปแล้วคงให้ผลการประเมินเป็น ดีเยี่ยมครับผม ขอบคุณมากนะครับ
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#4

Post by DhitiBank »

ลองแบบนี้ครับ

T5
=IF(OR(MAX(Q5:S5)=Q5,AND(Q5=R5,R5>S5)),"ดีเยี่ยม",IF(S5<R5,"ดี","ผ่าน"))
Enter

แล้วถ้าสมมติว่าได้คะแนน 3 กับคะแนน 1 จำนวนเท่ากันล่ะครับต้องประเมินแบบไหน สูตรด้านบนนี้จะได้ "ดีเยี่ยม" ครับ (ผมว่ามันแปลก)
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#5

Post by ratchaphol »

ถ้าได้คะแนน 3 กับคะแนน 1 จำนวนเท่าๆ กัน เดี๋ยวผมจะต้องสอบถามบุคลากรที่เกี่ยวข้องก่อนนะครับ พอดีทางโรงเรียนอยากจะให้ทำตารางประเมินแต่ผมก็ลืมนึกไปว่าถ้ามันมีจำนวนของคะแนนแต่ละข้อที่เท่ากันอยู่ควรจะต้องประเมินแบบไหน ยังไงก็ต้องขอขอบพระคุณมากนะครับ แล้วถ้ายังไงผมจะเข้ามารบกวนขอคำปรึกษาอีกครั้งนะครับ ขอบคุณมากครับ
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#6

Post by ratchaphol »

ได้ข้อสรุปมาแล้วครับ จริงๆ ถ้าค่าคะแนนในแต่ละช่องของ 3,2,1 เท่ากัน เช่น ช่อง 3 ได้ 6 ช่องที่ 2 ได้ 6 ผลก็จะต้องออกมาเป็นดีเยี่ยมครับ เนื่องจากว่าค่าคะแนนของแต่ละช่องไม่เหมือนกันครับ เกณฑ์ที่เป็น 3, 2 และ 1 นั้น จะเป็นค่าเรทคะแนนที่เราจะให้เพียงแต่จะสรุปออกมาเป็นเกณฑ์เพื่อใช้ในการประเมินผลนะครับ ยังไงผมขอรบกวนอีกครั้งหนึ่งนะครับ ช่วยอธิบายสูตรให้ผมหน่อยนะครับ ผมได้แนบไฟล์มาด้วยนะครับ ขอบคุณมากครับ
You do not have the required permissions to view the files attached to this post.
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#7

Post by DhitiBank »

สรุปว่า สูตรแสดงผลตรงตามต้องการแล้วใช่ไหมครับ :?:
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#8

Post by ratchaphol »

ยังเลยครับผม คือช่อง T5 จะเป็นการรวมระดับของค่าคะแนนของช่อง Q5 R5 S5 นะครับ โดยที่แต่ละช่องจะต้องเอาไปคูณระดับคะแนนของแต่ละอัน คือ 3 2 1 นะครับ ผมเองก็ไม่ทราบว่าจะต้องใส่สูตรแบบไหนยังไงนะครับ เพื่อให้ค่าของคะแนนออกมานะช่องของ T5 และในช่องของ U5 ผลของการประเมินจะต้องออกมาดังนี้ครับ ถ้าช่อง T5 ได้ระดับ 3 จะต้องแสดงผลออกมาเป็น ดีเยี่ยม ถ้าได้ระดับ 2 จะแสดงออกมาเป็น ดี และถ้าเป็น 1 จะแสดงออกมาเป็นผ่านครับผม ยังไงผมรบกวนช่วยชี้แนะด้วยนะครับว่าจะต้องทำยังไงต่อไปนะครับ ขอบคุณมากครับ
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#9

Post by DhitiBank »

ไม่จำเป็นต้องใส่สูตรมาใสไฟล์ตัวอย่างครับ ที่สำคัญคือคำตอบที่ถูกต้องและวิธีการคิดเพื่อให้ได้คำตอบเหล่านั้น อธิบายว่าต้องดูจากเซลล์ไหน เอาไป + - x / กับเซลล์ไหน มีเกณฑ์อะไรบ้าง ฯลฯ ทำนองนี้ครับ

ดังนั้น รบกวนแนบไฟล์ตัวอย่างที่ใส่คำตอบที่ถูกต้องแล้ว พร้อมวิธีคิดให้หน่อยครับ
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#10

Post by ratchaphol »

ผมได้แนบไฟล์พร้อมกับวิธีคิดให้ในไฟล์ที่ได้แนบมาให้นี้แล้วนะครับ รบกวนด้วยนะครับ ขอบคุณมากๆ เลยนะครับที่ช่วยชี้แนะหลายๆ อย่าง ขอบคุณมากจริงๆ ครับผม
You do not have the required permissions to view the files attached to this post.
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#11

Post by DhitiBank »

ลองแบบนี้ครับ

T5 (การปัดคะแนน ผมเข้าใจว่าตั้งแต่ .5 ก็ปัดขึ้น นอกนั้นปัดลงนะครับ)
=ROUND(SUMPRODUCT(Q$4:S$4,Q5:S5)/12,0)

U5
=LOOKUP(T5,{0,1,2,3},{"ไม่ผ่าน","ผ่าน","ดี","ดีเยี่ยม"})
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#12

Post by ratchaphol »

ขอบคุณมากๆ เลยนะครับ ตรงกับเงื่อนไขที่ต้องการแล้วครับ สอบถามนิดหนึ่งครับ คำสั่ง ROUND และมา SUMPRODUCT นี่เอาไว้ใช้สำหรับทำอะไรหรอครับ รบกวนช่วยอธิบายหน่อยได้หรือเปล่าครับ จะขอเป็นความรู้นะครับ ขอบคุณอีกครั้งนะครับผม
User avatar
DhitiBank
Gold
Gold
Posts: 1676
Joined: Mon Oct 15, 2012 12:07 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#13

Post by DhitiBank »

ได้ครับ

### Sumproduct จะนำข้อมูลแต่ละชุดที่อยู่ลำดับเดียวกันมาคูณกันก่อน แล้วเอามาบวกครับ เช่น
SUMPRODUCT(Q$4:S$4,Q5:S5) กรณีนี้มี 2 ชุดคือ Q4:S4 และ Q5:S5 ลักษณะการคำนวณคือ
=(Q4*Q5) + (R4*R5) + (S4*S5)

### Round เป็นการปัดตัวเลขทั้งก่อนและหลังจุดทศนิยมครับ กรณีนี้เลข 0 จะปัดให้เหลือแค่หลักหน่วยขึ้นไปครับ

อาจศึกษาเพิ่มเติมที่ลิ้งค์จากไมโครซอฟท์ด้านล่างครับ

https://www.google.co.th/url?sa=t&sourc ... VXr4zhQ9AA
ratchaphol
Member
Member
Posts: 12
Joined: Fri Oct 14, 2016 10:44 am

Re: อยากทราบการใส่สูตรแปลผลเป็น ดีเยี่ยม ดี ผ่าน ไม่ผ่านครับ

#14

Post by ratchaphol »

ขอบพระคุณมากครับที่ชี้แนะครับ ขอบคุณจริงๆ ครับผม
Post Reply