หากอาจารย์หรือคุณครู ที่กำลังวุ่นวายกับการคิดเกรดนิสิตที่มีจำนวนมากๆ ผู้เขียนเองมีวิธีช่วยให้หายเครียดได้ ง่ายๆ แค่อ่านทางนี้ จริงๆ ต้องขอบคุณ คุณ Watan (http://gotoknow.org/blog/exceltips) ที่ได้ทำขั้นตอนการตัดเกรดนิสิตซึ่งได้บอกวิธีการตัดเกรดโดยใช้สูตร IF (http://gotoknow.org/blog/exceltips/196779) ผู้เขียนเองมีอีกวิธีหนึ่งในการตัดเกรด โดยใช้สูตร VLOOKUP มานำเสนอ ต้องขอบคุณภาควิชาคอมพิวเตอร์ฯ คณะวิทยาศาสตร์ ที่ได้นำเสนอสูตรนี้มาให้ ผู้เขียนเลย คิดว่าอาจจะเป็นประโยชน์ต่ออาจารย์หรือคุณครูหลายๆ คน
การตัดเกรดสามารถทำได้ 2 วิธี
1. ใช้สูตร IF (http://gotoknow.org/blog/exceltips/196779) ขอบคุณสำหรับวิทยาทาน
2. ใช้สูตร VLOOKUP ขั้นตอนง่ายๆ ดังนี้
ขั้นที่ 1 สร้างตารางกรอกคะแนนและเกรดของนิสิตขึ้นมา และสร้างตารางเกณฑ์การให้คะแนนของนิสิต ดังรูป
ข้อสังเกต
1. ต้องเรียงค่าคะแนนในตารางเกณฑ์การให้คะแนนของนิสิตจากน้อยไปหามาก
2. หากต้องการเปลี่ยนค่าคะแนนสามารถเปลี่ยนได้ตามความต้องการ เช่น เปลี่ยนค่าจากเซลล์ A15 จนถึง A22 ซึ่งเมื่อเปลี่ยนค่าคะแนนเกรดของนิสิตก็จะเปลี่ยนได้โดยอัตโนมัติ
ขั้นที่ 3 กรอกคะแนนนิสิตในเซลล์ที่สร้างไว้ และในเซลล์รวมคะแนน ดังรูป
ขั้นที่ 4 พิมพ์ ฟังก์ชั่น VLOOKUP ในเซล์ที่ต้องการ
รูปแบบสูตร
=VLOOKUP(เซลล์ของคะแนนรวม,ชื่อตารางเกณฑ์การให้คะแนนและเกรดที่กำหนดไว้,ลำดับที่สดมภ์ของตารางเกณฑ์การให้คะแนน)
เช่น ต้องการให้ค่าแสดงในเซลล์ G3 ให้ใส่สูตร คือ =VLOOKUP(F3,$A$15:$B$22,2) ดังรูป
ขั้นที่ 5 เมื่อพิมพ์สูตรใน เซลล์ G3 เรียบร้อยแล้ว ให้ ลากเม้าส์ค้าง จากมุมล่างขวาให้เป็นเครื่องหมาย + และดึงยาวลงมาจนถึงเซลล์ที่เราต้องการ ดังนี้
ขั้นที่ 6 หากต้องการใช้สูตร IF ก็สามารถได้ผลเหมือนกัน (ซึ่งไม่ขออธิบายถึง) ดังรูป
จะสังเกตได้ว่า การใช้สูตร IF และ VLOOKUP ได้ผลออกมาเหมือนกัน ขึ้นอยู่กับเราชอบใช้สูตรไหน แต่ถ้า ใช้สูตร VLOOKUP จะรวดเร็ว เพราะสูตรไม่ยาวมาก(ขอแค่จำสูตรได้) และง่าย สามารถเปลี่ยนเกณฑ์คะแนนได้ตามที่ต้องการ ซึ่งจริงๆ สูตร IF ก็สามารถทำได้แต่จะเสียเวลามากกว่า เนื่องจากสูตรค่อนข้างยาวบางคนอาจจะรู้สึกยาก หรืองงๆ แต่ถ้าลองทำแล้วไม่ยากเลยค่ะ
สามารถ ดาวน์โหลดตัวอย่าง
การคิดเกรดโดยใช้ VLOOKUP (แถมสูตร Countif การนับจำนวนนิสิตว่าได้เกรดอะไรบ้าง)
การคิดเกรดโดยใช้ IF (แถมสูตร Countif การนับจำนวนนิสิตว่าได้เกรดอะไรบ้าง)
สุดยอดจริงๆ เลยค่ะ Tips excel ยังมีอีกเยอะ ที่ไม่รู้ก็อีกเยอะ เตรียมเผยแพร่ได้เลยหุหุ
สวัสดีครับ...กำลังพัฒนาระบบวัดผลของโรงเรียนอยู่ครับ...เคยทำนานแล้วลืมแล้วครับ ขอบคุณมากๆ นะครับ มาเขียนบล็อกช่วยได้ทันเวลาพอดี ...ขออนุญาติดึงเข้าแพลนเน็ตเพื่อแลกเปลี่ยนเรียนรู้กันนะครับ....
- ได้เลยแก่นจัง
- ขอบคุณคุณประจักษ์เช่นกันค่ะ รักษาสุขภาพเช่นกันค่ะ
- ขอบคุณครูอภิชัยค่ะ ยินดีเช่นกันค่ะ ขออนุญาตดึงเช่นกันค่ะ
ขอบคุณสำหรับความรู้นี้ครับ เดี๋ยวจะไปทดลองทำดูครับ
ขอบคุณครับ :)
- ยินดีค่ะ ลองทำดูนะค่ะ :)
ดีครับ ความรู้ดีๆ แวะมาทักทายนะครับ
ช่วยสอนการใช้สูตรหน่อยคะ คือมีข้อมูลดังนี้นะคะ
ข้อมูลช่องที่ 1 เป็นชื่อร้าน
ข้อมูลช่องที่ 2 เป็นรายได้
ต้องการที่จะเรียงลำดับจากมากไปน้อยโดยให้ข้อมูลมันรันตามกัน
สวัสดีค่ะ รบกวนขอ e-mail ด้วยคะ จะได้ส่งวิธีกลับไป และอธิบายเพิ่มเติมได้ไหมค่ะ
ที่คุณมินิ บอกให้เรียงลำดับจากมากไปหาน้อยโดยให้ข้อมูลรันกันถ้าอ่านตีความหมายไม่ผิดน่ะค่ะ
1. เลือกเซลล์ที่ต้องการให้เรียง โดยดากส์ทั้ง ชื่อร้านและรายได้
2. ไปที่ data>sort>เลือก column เซลล์ของรายได้ และเลือก descdending (จะเรียงจากมากไปน้อย)
3. แล้วจะ run ได้ตามที่ต้องการค่ะ
ขอบคุณทุกท่านที่แสดงความคิดเห็นครับ เพิ่งเข้าครั้งแรกครับ ประทับใจน้ำใจเพื่อนร่วมบอร์ดมากครับ ขอบคุณครับ
ด้วยความยินดีเป็นอย่างยิ่งค่ะ
ขอบคุณคับ
เป็นข้อมูลที่สุดยอดมากคับ
พรุ่งนี้จะสอบเอาใบเซอร์ละ
ขอบคุณมากคับ
สาธุของให้ได้ใบเหอะ -A-