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
:D คอลัมน์ 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
:D แนบไฟล์ที่บอกว่าไม่สำเร็จ พร้อมชี้ให้เห็นว่าเซลล์ใดยังไม่ได้คำตอบ คำตอบที่ถูกต้องคือค่าเท่าใด คิดอย่างไรจึงได้ค่าเท่านั้น จะได้ช่วยดูต่อให้ได้

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

Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ

Posted: Sun Mar 13, 2016 12:29 pm
by sommor
:D :D

Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ

Posted: Sun Mar 13, 2016 12:36 pm
by snasui
:D ได้ตอบที่ผมถามครบทุกประเด็นแล้วยังครับ :?: ถังยังเหตุใดไม่ตอบให้ครบครับ :?:

Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ

Posted: Sun Mar 13, 2016 12:54 pm
by sommor
snasui wrote::D ได้ตอบที่ผมถามครบทุกประเด็นแล้วยังครับ :?: ถังยังเหตุใดไม่ตอบให้ครบครับ :?:
ขออภัย อาจารย์ด้วย ครับ...... จากการนับ 0 ผลรวม เลย รวมผิดไปด้วย เพราะจำนวน นักเรียน 35 คน ครับ

จาก
P12 ต้องเท่ากับ 16 เพราะ เป็นเกรด 0
q12 ต้องเท่ากับ 31 เพราะ เป็นเกรด 0
R12-Y12 ต้องเท่ากับ 35 (เพราะยังไม่มีเกรด)

ส่วน ..p14-y15 จะได้ผลรวม 35 ครับ


(ขออภัยครับอาจารย์ ในการสื่อสาร บางข้อ ผมก็ตอบไม่ได้...) :D :D

Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ

Posted: Sun Mar 13, 2016 1:08 pm
by snasui
:D ที่ตอบมานั้นใช้ได้ครับ ผมจะได้เขียนสูตรเปรียบเทียบให้ได้

ปัญหาของไฟล์นี้ที่ต้องเข้าใจคือมีการ Link มาจากชีทอื่น เมื่อ Link เอาเซลล์ว่างมาจะแสดงผลลัพธ์ในเซลล์ปลายทางเป็น 0 และเมื่อเป็น 0 แล้ว เมื่อต้องการนับเฉพาะค่า 0 ก็จะให้ผลผิดพลาดหากว่าช่วงเซลล์ในสูตรมีจำนวนเกินกว่าจำนวนข้อมูล จากไฟล์แนบ ข้อมูลอยู่ในช่วงบรรทัดที่ 5 ถึงบรรทัดที่ 39 แต่เขียนสูตรเอาไว้ถึงบรรทัดที่ 52 เช่นนี้เป็นต้น

กรณีเช่นนี้ใช้ Countifs มาช่วยได้ เพราะต้องหาค่าหลายเงื่อนไข ยกตัวอย่างที่เซลล์ 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
ผม ต้องปรับความเข้าใจ อีกแยอะ ครับ ผมลุยต่อ ที่ p6 อยู่ครับ :cp: :cp: :cp:

Re: การนับเกรด มีวิธีการนับอย่างไร บ้าง ครับ

Posted: Sun Mar 13, 2016 1:20 pm
by snasui
sommor wrote:ผม ต้องปรับความใจ อีกแยอะ ครับ ผมลุยต่อ ที่ p6 อยู่ครับ :cp: :cp: :cp:
:lol: เซลล์ไหนก็ใช้สูตรที่ผมตอบไปแล้วได้ทั้งนั้น 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
snasui wrote:
sommor wrote:ผม ต้องปรับความใจ อีกแยอะ ครับ ผมลุยต่อ ที่ p6 อยู่ครับ :cp: :cp: :cp:
:lol: เซลล์ไหนก็ใช้สูตรที่ผมตอบไปแล้วได้ทั้งนั้น Copy ไปใช้ได้เลย ไม่ต้องเขียนสูตรทีละเซลล์ครับ

หากปรับไปใช้กับคอลัมน์อื่นให้ปรับสูตร



ผมนั่งปรับนั่งไล่ ศึกษา ไปด้วย ครับ :thup: :thup: ส่วนมาก อาจารย์ ให้ copy ได้เลย