Page 1 of 1
การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 9:45 am
by sommor
สอบถามครับ คือผมใช้สูตรนับ เกรด 0-4 ติดปัญหา ตรงที่ นับเกรด 0 ไม่ได้ (P12-Y12) ครับ พอนับ ก็นับพลาด ช่องรวม ก็ผิดครับ เพราะมีจำนวน นักเรียน 35 คน ครับ
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 10:22 am
by snasui

คอลัมน์ O มีการอ้างอิงตัวเลขเอาไว้แล้ว ในตอนเขียนสูตรสามารถอ้างอิงคอลัมน์ O แทนการเขียนเข้าไปในสูตรโดยตรง
หากจะเขียนก็ต้องเขียนให้สื่อถึงค่าในเซลล์ต้นทาง
"0" กับ 0 ที่ไม่ครอบด้วยฟันหนูมีค่าไม่เท่ากัน หากเซลล์ต้นทางเป็นต้วเลขเราจะไม่ใช้เงื่อนไขใน Sumif ที่ครอบด้วยฟันหนู ยกตัวอย่างเช่น
ใช้
=COUNTIF(D$5:$D52,
0)
แทนด้านล่าง
=COUNTIF(D$5:$D52,
"0")
สำหรับตัวอย่างสูตรที่อ้างอิงคอลัมน์ O มาใช้นั้นดูตัวอย่างตามด้านล่างครับ
=COUNTIF(D$5:$D52,
$O5)
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 12:11 pm
by sommor
พยายาม ทำความเข้าใจ ครับ อาจารย์ ยังไม่สำเร็จ
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 12:25 pm
by snasui

แนบไฟล์ที่บอกว่าไม่สำเร็จ พร้อมชี้ให้เห็นว่าเซลล์ใดยังไม่ได้คำตอบ คำตอบที่ถูกต้องคือค่าเท่าใด คิดอย่างไรจึงได้ค่าเท่านั้น จะได้ช่วยดูต่อให้ได้
อ่านที่ผมโพสต์ไปช้าๆ และตอบให้ครบทุกประเด็น แจ้งผลลัพธ์ที่ต้องการมาด้วยเสมอจะได้เขียนสูตรเปรียบเทียบให้ได้ครับ
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 12:29 pm
by sommor
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 12:36 pm
by snasui

ได้ตอบที่ผมถามครบทุกประเด็นแล้วยังครับ

ถังยังเหตุใดไม่ตอบให้ครบครับ

Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 12:54 pm
by sommor
snasui wrote:
ได้ตอบที่ผมถามครบทุกประเด็นแล้วยังครับ

ถังยังเหตุใดไม่ตอบให้ครบครับ

ขออภัย อาจารย์ด้วย ครับ...... จากการนับ 0 ผลรวม เลย รวมผิดไปด้วย เพราะจำนวน นักเรียน 35 คน ครับ
จาก
P12 ต้องเท่ากับ 16 เพราะ เป็นเกรด 0
q12 ต้องเท่ากับ 31 เพราะ เป็นเกรด 0
R12-Y12 ต้องเท่ากับ 35 (เพราะยังไม่มีเกรด)
ส่วน ..p14-y15 จะได้ผลรวม 35 ครับ
(ขออภัยครับอาจารย์ ในการสื่อสาร บางข้อ ผมก็ตอบไม่ได้...)

Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 1:08 pm
by snasui

ที่ตอบมานั้นใช้ได้ครับ ผมจะได้เขียนสูตรเปรียบเทียบให้ได้
ปัญหาของไฟล์นี้ที่ต้องเข้าใจคือมีการ Link มาจากชีทอื่น เมื่อ Link เอาเซลล์ว่างมาจะแสดงผลลัพธ์ในเซลล์ปลายทางเป็น 0 และเมื่อเป็น 0 แล้ว เมื่อต้องการนับเฉพาะค่า 0 ก็จะให้ผลผิดพลาด
หากว่าช่วงเซลล์ในสูตรมีจำนวนเกินกว่าจำนวนข้อมูล จากไฟล์แนบ ข้อมูลอยู่ในช่วงบรรทัดที่ 5 ถึงบรรทัดที่ 39 แต่เขียนสูตรเอาไว้ถึงบรรทัดที่ 52 เช่นนี้เป็นต้น
กรณีเช่นนี้ใช้ Countif
s มาช่วยได้ เพราะต้องหาค่าหลายเงื่อนไข ยกตัวอย่างที่เซลล์ P5 คีย์สูตร
=COUNTIFS($B$5:$B$52,"<>0",$D$5:$D$52,$O5)
หมายถึง ให้นับค่าที่เข้าเงื่อนไข 2 เงื่อนไขคือ ช่วงเซลล์ $B$5:$B$52 ไม่เป็นค่า 0 และช่วงเซลล์ $D$5:$D$52 มีค่าเท่ากับ O5 (O5 มีค่าเป็น 0)
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 1:18 pm
by sommor
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 1:20 pm
by snasui

เซลล์ไหนก็ใช้สูตรที่ผมตอบไปแล้วได้ทั้งนั้น Copy ไปใช้ได้เลย ไม่ต้องเขียนสูตรทีละเซลล์ครับ
หากปรับไปใช้กับคอลัมน์อื่นให้ปรับสูตร
จาก
=COUNTIFS($B$5:$B$52,"<>0",
$D$5:$D$52,$O5)
เป็นด้านล่างครับ
=COUNTIFS($B$5:$B$52,"<>0",
D$5:D$52,$O5)
Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ
Posted: Sun Mar 13, 2016 1:28 pm
by sommor

เซลล์ไหนก็ใช้สูตรที่ผมตอบไปแล้วได้ทั้งนั้น Copy ไปใช้ได้เลย ไม่ต้องเขียนสูตรทีละเซลล์ครับ
หากปรับไปใช้กับคอลัมน์อื่นให้ปรับสูตร
ผมนั่งปรับนั่งไล่ ศึกษา ไปด้วย ครับ

ส่วนมาก อาจารย์ ให้ copy ได้เลย