: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

สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#1

Post by Naruemol »

สวัสดีค่ะ
หัดทำข้อสอบปรนัยค่ะ และใช้ option button และ group box แล้วค่ะ
แต่พอเราจะ sum ข้อสอบ ก็ไม่ทราบว่าจะใช้สูตรอะไร link ค่ะ
ซึ่งเหมือนข้อสอบทั่ว ๆ ไป ค่ะ ที่จะต้องตอบได้ ข้อเดียวเท่านั้นค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#2

Post by snasui »

:D ที่เซลล์ R5 เขียนสูตรเป็น

=IF(Q5=MATCH(S5,{"ก","ข","ค","ง"},0),1,0)

Enter > Copy ลงด้านล่าง หมายถึงว่าถ้า Q5 มีค่าเท่ากับผลลัพธ์ของ MATCH(S5,{"ก","ข","ค","ง"},0) แล้วให้แสดงคำตอบเป็น 1 ถ้าไม่ใช่ให้แสดงคำตอบเป็น 0

Q5 คือตัวเลขที่ได้จากการทำข้อสอบซึ่งจะมีค่าเท่ากับ 1 - 4 แล้วแต่ว่าเลือกข้อไหน และจากสูตร MATCH(S5,{"ก","ข","ค","ง"},0) จะเป็นการหาว่า S5 เป็นลำดับที่เท่าไรใน {"ก","ข","ค","ง"} ถ้าเป็น ง คำตอบคือ 4 ถ้าเป็น ก คำตอบคือ 1
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#3

Post by Naruemol »

ขอบคุณมากค่ะ ตรงประเด็นและสามารถใช้ได้เป็นอย่างดี
พยายามอยู่ตั้งหลายวันเลย
ถ้ามีปัญหาเรื่องนี้รบกวนสอบถามอีกนะค่ะ
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#4

Post by Naruemol »

Naruemol wrote:ขอบคุณมากค่ะ ตรงประเด็นและสามารถใช้ได้เป็นอย่างดี
พยายามอยู่ตั้งหลายวันเลย
ถ้ามีปัญหาเรื่องนี้รบกวนสอบถามอีกนะค่ะ
Naruemol wrote:ทำไมสูตรบางครั้งก็อ่าน บางครั้งก็ไม่อ่านค่ะ
ก็เลยทำ option botton ใหม่ และ copy สูตรใหม่ก็ ไม่คำนวณให้ค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#5

Post by snasui »

:lol: สูตรที่ผมเขียนไปนั้นถูกต้องแล้ว ถ้าตอบผิด ผลลัพธ์จะเป็น 0 ถ้าตอบถูกผลลัพธ์จะเป็น 1

ข้อสองคำตอบคือ ง (เซลล์ S6) แต่ที่ตอบมาคือ ค (เลข 3 ใน Q6 หมายถึง ค) แสดงว่าตอบผิดจึงต้องแสดง 0 ครับ

ลองอ่านที่ผมเขียนอธิบายไปอีกรอบและตอบตัวเองว่า ข้อสองคำตอบควรเป็นเท่าใดและทำไมถึงเป็นเช่นนั้น น่าจะเข้าใจได้ไม่ยากครับ
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#6

Post by Naruemol »

snasui wrote::lol: สูตรที่ผมเขียนไปนั้นถูกต้องแล้ว ถ้าตอบผิด ผลลัพธ์จะเป็น 0 ถ้าตอบถูกผลลัพธ์จะเป็น 1

ข้อสองคำตอบคือ ง (เซลล์ S6) แต่ที่ตอบมาคือ ค (เลข 3 ใน Q6 หมายถึง ค) แสดงว่าตอบผิดจึงต้องแสดง 0 ครับ

ลองอ่านที่ผมเขียนอธิบายไปอีกรอบและตอบตัวเองว่า ข้อสองคำตอบควรเป็นเท่าใดและทำไมถึงเป็นเช่นนั้น น่าจะเข้าใจได้ไม่ยากครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#7

Post by snasui »

:lol:
Naruemol wrote:ถึงแม้ว่าเราจะ click ที่ ง สูตรก็ไม่อ่านค่ะ
ปัญหาอยู่ที่ option botton ใช่หรือเปล่าค่ะ
คลิกที่ ง แล้วมันแสดงเป็นเลข 5 คำตอบเป็น 0 จึงไม่น่าแปลกใจครับ ปัญหาอยู่ที่ Option Button อย่างไม่ต้องสงสัยครับ

ทบทวน
1 คือ ก
2 คือ ข
3 คือ ค
4 คือ ง
5 คือ ?
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#8

Post by Naruemol »

snasui wrote::lol:
Naruemol wrote:ถึงแม้ว่าเราจะ click ที่ ง สูตรก็ไม่อ่านค่ะ
ปัญหาอยู่ที่ option botton ใช่หรือเปล่าค่ะ
คลิกที่ ง แล้วมันแสดงเป็นเลข 5 คำตอบเป็น 0 จึงไม่น่าแปลกใจครับ ปัญหาอยู่ที่ Option Button อย่างไม่ต้องสงสัยครับ

ทบทวน
1 คือ ก
2 คือ ข
3 คือ ค
4 คือ ง
5 คือ ?
:(
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#9

Post by snasui »

:D การอธิบายปัญหาให้เขียนที่ตำแหน่งเครื่องหมายถูกในภาพด้านล่างครับ

สำหรับตำแหน่งที่เขียนคำอธิบายมานั้นเป็นการอธิบายว่าไฟล์นั้นคือไฟล์อะไร หรือขั้นตอนคร่าว ๆ หากแนบมาเป็นภาพแทนไฟล์ ปกติจะเขียนมาสั้น ๆ พอสังเขป ช่วยปรับการอธิบายมาใหม่เพื่อสะดวกในการอ่านครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#10

Post by snasui »

:D สำหรับ Option Button ที่มีปัญหา ลองปรับแก้เอง ถ้าจำเป็นก็ต้องทำใหม่ทั้งหมดจะได้ฝึกความคุ้นเคยครับ
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#11

Post by Naruemol »

snasui wrote::D การอธิบายปัญหาให้เขียนที่ตำแหน่งเครื่องหมายถูกในภาพด้านล่างครับ

สำหรับตำแหน่งที่เขียนคำอธิบายมานั้นเป็นการอธิบายว่าไฟล์นั้นคือไฟล์อะไร หรือขั้นตอนคร่าว ๆ หากแนบมาเป็นภาพแทนไฟล์ ปกติจะเขียนมาสั้น ๆ พอสังเขป ช่วยปรับการอธิบายมาใหม่เพื่อสะดวกในการอ่านครับ
ขอบคุณมากค่ะ
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#12

Post by Naruemol »

Naruemol wrote:
snasui wrote::D การอธิบายปัญหาให้เขียนที่ตำแหน่งเครื่องหมายถูกในภาพด้านล่างครับ

สำหรับตำแหน่งที่เขียนคำอธิบายมานั้นเป็นการอธิบายว่าไฟล์นั้นคือไฟล์อะไร หรือขั้นตอนคร่าว ๆ หากแนบมาเป็นภาพแทนไฟล์ ปกติจะเขียนมาสั้น ๆ พอสังเขป ช่วยปรับการอธิบายมาใหม่เพื่อสะดวกในการอ่านครับ
ขอบคุณมากค่ะ
:?: สวัสดีค่ะ
ข้อสอบชุดเดิมค่ะ ขออนุญาตถามเพิ่มเติม มี 2 เงื่อนไข
1. หลังที่ทำข้อสอบเสร็จทุกข้อแล้ว ข้อมูลจะแสดงออกมา ถ้าทำไม่ครบทุกข้อ ข้อมูลจะไม่แสดง
2. ให้แสดงคะแนนที่ถูกต้องออกมาว่าทำถูกกี่ข้อ
จะต้องใช้สูตรอะไรค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#13

Post by bank9597 »

:D ลองตามนี้ครับ

ที่ I164 คีย์ =IF(COUNTIF($AG$11:$AG$30,">0")=20,SUM($AH$11:$AH$30),"")
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#14

Post by Naruemol »

bank9597 wrote: :D ลองตามนี้ครับ

ที่ I164 คีย์ =IF(COUNTIF($AG$11:$AG$30,">0")=20,SUM($AH$11:$AH$30),"")
:thup: ขอบคุณมากค่ะ
:!: ทำอย่างไรให้คิดสูตรเป็นค่ะ มีเทคนิคอะไรหรือเปล่าค่ะ อยากเรียนรู้เองบ้าง จะได้ไม่รบกวนอาจารย์บ่อย ๆ ค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#15

Post by snasui »

:lol: ต้องเรียนรู้และต้องฝึกฝนครับ สำหรับฟังก์ชั่นต่าง ๆ ดูได้ที่ http://office.microsoft.com/th-th/excel ... aspx?CTT=1 ต่อให้รู้ฟังก์ชั่นจำนวนมาก ถ้าหากไม่ฝึกฝนใช้งานก็ไม่สามารถนำมาประยุกต์ใช้ได้อย่างที่ใจต้องการครับ :P
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#16

Post by bank9597 »

snasui wrote::lol: ต้องเรียนรู้และต้องฝึกฝนครับ สำหรับฟังก์ชั่นต่าง ๆ ดูได้ที่ http://office.microsoft.com/th-th/excel ... aspx?CTT=1 ต่อให้รู้ฟังก์ชั่นจำนวนมาก ถ้าหากไม่ฝึกฝนใช้งานก็ไม่สามารถนำมาประยุกต์ใช้ได้อย่างที่ใจต้องการครับ :P


:D ขอบคุณอาจารย์มากครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
Naruemol
Member
Member
Posts: 41
Joined: Sat Nov 03, 2012 4:16 pm

Re: สูตรเพื่อ sumข้อสอบปรนัยจากคำสั่ง option button

#17

Post by Naruemol »

bank9597 wrote:
snasui wrote::lol: ต้องเรียนรู้และต้องฝึกฝนครับ สำหรับฟังก์ชั่นต่าง ๆ ดูได้ที่ http://office.microsoft.com/th-th/excel ... aspx?CTT=1 ต่อให้รู้ฟังก์ชั่นจำนวนมาก ถ้าหากไม่ฝึกฝนใช้งานก็ไม่สามารถนำมาประยุกต์ใช้ได้อย่างที่ใจต้องการครับ :P


:D ขอบคุณอาจารย์มากครับ
:D ขอบคูณที่ให้คำแนะนำ จะพยายามฝึกฝนค่ะ
Post Reply