Page 1 of 1

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

Posted: Wed Nov 28, 2012 11:49 am
by Naruemol
สวัสดีค่ะ
หัดทำข้อสอบปรนัยค่ะ และใช้ option button และ group box แล้วค่ะ
แต่พอเราจะ sum ข้อสอบ ก็ไม่ทราบว่าจะใช้สูตรอะไร link ค่ะ
ซึ่งเหมือนข้อสอบทั่ว ๆ ไป ค่ะ ที่จะต้องตอบได้ ข้อเดียวเท่านั้นค่ะ

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

Posted: Wed Nov 28, 2012 12:26 pm
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

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

Posted: Wed Nov 28, 2012 2:35 pm
by Naruemol
ขอบคุณมากค่ะ ตรงประเด็นและสามารถใช้ได้เป็นอย่างดี
พยายามอยู่ตั้งหลายวันเลย
ถ้ามีปัญหาเรื่องนี้รบกวนสอบถามอีกนะค่ะ

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

Posted: Wed Nov 28, 2012 4:14 pm
by Naruemol
Naruemol wrote:ขอบคุณมากค่ะ ตรงประเด็นและสามารถใช้ได้เป็นอย่างดี
พยายามอยู่ตั้งหลายวันเลย
ถ้ามีปัญหาเรื่องนี้รบกวนสอบถามอีกนะค่ะ
Naruemol wrote:ทำไมสูตรบางครั้งก็อ่าน บางครั้งก็ไม่อ่านค่ะ
ก็เลยทำ option botton ใหม่ และ copy สูตรใหม่ก็ ไม่คำนวณให้ค่ะ

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

Posted: Wed Nov 28, 2012 4:23 pm
by snasui
:lol: สูตรที่ผมเขียนไปนั้นถูกต้องแล้ว ถ้าตอบผิด ผลลัพธ์จะเป็น 0 ถ้าตอบถูกผลลัพธ์จะเป็น 1

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

ลองอ่านที่ผมเขียนอธิบายไปอีกรอบและตอบตัวเองว่า ข้อสองคำตอบควรเป็นเท่าใดและทำไมถึงเป็นเช่นนั้น น่าจะเข้าใจได้ไม่ยากครับ

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

Posted: Wed Nov 28, 2012 4:29 pm
by Naruemol
snasui wrote::lol: สูตรที่ผมเขียนไปนั้นถูกต้องแล้ว ถ้าตอบผิด ผลลัพธ์จะเป็น 0 ถ้าตอบถูกผลลัพธ์จะเป็น 1

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

ลองอ่านที่ผมเขียนอธิบายไปอีกรอบและตอบตัวเองว่า ข้อสองคำตอบควรเป็นเท่าใดและทำไมถึงเป็นเช่นนั้น น่าจะเข้าใจได้ไม่ยากครับ

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

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

ทบทวน
1 คือ ก
2 คือ ข
3 คือ ค
4 คือ ง
5 คือ ?

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

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

ทบทวน
1 คือ ก
2 คือ ข
3 คือ ค
4 คือ ง
5 คือ ?
:(

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

Posted: Thu Nov 29, 2012 9:22 am
by snasui
:D การอธิบายปัญหาให้เขียนที่ตำแหน่งเครื่องหมายถูกในภาพด้านล่างครับ

สำหรับตำแหน่งที่เขียนคำอธิบายมานั้นเป็นการอธิบายว่าไฟล์นั้นคือไฟล์อะไร หรือขั้นตอนคร่าว ๆ หากแนบมาเป็นภาพแทนไฟล์ ปกติจะเขียนมาสั้น ๆ พอสังเขป ช่วยปรับการอธิบายมาใหม่เพื่อสะดวกในการอ่านครับ

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

Posted: Thu Nov 29, 2012 9:28 am
by snasui
:D สำหรับ Option Button ที่มีปัญหา ลองปรับแก้เอง ถ้าจำเป็นก็ต้องทำใหม่ทั้งหมดจะได้ฝึกความคุ้นเคยครับ

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

Posted: Thu Nov 29, 2012 9:41 am
by Naruemol
snasui wrote::D การอธิบายปัญหาให้เขียนที่ตำแหน่งเครื่องหมายถูกในภาพด้านล่างครับ

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

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

Posted: Thu Dec 20, 2012 10:21 am
by Naruemol
Naruemol wrote:
snasui wrote::D การอธิบายปัญหาให้เขียนที่ตำแหน่งเครื่องหมายถูกในภาพด้านล่างครับ

สำหรับตำแหน่งที่เขียนคำอธิบายมานั้นเป็นการอธิบายว่าไฟล์นั้นคือไฟล์อะไร หรือขั้นตอนคร่าว ๆ หากแนบมาเป็นภาพแทนไฟล์ ปกติจะเขียนมาสั้น ๆ พอสังเขป ช่วยปรับการอธิบายมาใหม่เพื่อสะดวกในการอ่านครับ
ขอบคุณมากค่ะ
:?: สวัสดีค่ะ
ข้อสอบชุดเดิมค่ะ ขออนุญาตถามเพิ่มเติม มี 2 เงื่อนไข
1. หลังที่ทำข้อสอบเสร็จทุกข้อแล้ว ข้อมูลจะแสดงออกมา ถ้าทำไม่ครบทุกข้อ ข้อมูลจะไม่แสดง
2. ให้แสดงคะแนนที่ถูกต้องออกมาว่าทำถูกกี่ข้อ
จะต้องใช้สูตรอะไรค่ะ

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

Posted: Thu Dec 20, 2012 10:36 am
by bank9597
:D ลองตามนี้ครับ

ที่ I164 คีย์ =IF(COUNTIF($AG$11:$AG$30,">0")=20,SUM($AH$11:$AH$30),"")

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

Posted: Thu Dec 20, 2012 11:06 am
by Naruemol
bank9597 wrote: :D ลองตามนี้ครับ

ที่ I164 คีย์ =IF(COUNTIF($AG$11:$AG$30,">0")=20,SUM($AH$11:$AH$30),"")
:thup: ขอบคุณมากค่ะ
:!: ทำอย่างไรให้คิดสูตรเป็นค่ะ มีเทคนิคอะไรหรือเปล่าค่ะ อยากเรียนรู้เองบ้าง จะได้ไม่รบกวนอาจารย์บ่อย ๆ ค่ะ

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

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

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

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


:D ขอบคุณอาจารย์มากครับ

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

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


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