กฏกติกาของฟอรัม : แจ้งชื่อและนามสกุลจริงในการสมัครสมาชิก--ตั้งชื่อกระทู้ให้ตรงกับปัญหาที่ถาม--เขียนอธิบายคำถามทั้งในตัวกระทู้และในแฟ้มแนบให้ละเอียด--ห้ามใช้คำว่า อ่ะ คับ หรือคำผวน หรือคำที่ไม่มีในพจนานุกรมไทย--โปรดตั้งชื่อแฟ้มให้สื่อถึงปัญหาที่ถาม--อย่าระบุชื่อให้คนใดคนหนึ่งเป็นผู้ตอบ--งดให้ความร่วมมือหรือช่วยตอบคำถาม กระทู้ที่ละเมิดกฏกติกาของฟอรัม
Results 1 to 4 of 4

Thread: นับเมื่อค่าในเซลตรงกับแถวบนสุด

  1. #1

    Join Date
    Jun 2007
    Location
    โคราช เมือง
    Job
    งานสอน
    Version
    excel2003
    Posts
    28
    Post Thanks / Like

    Default นับเมื่อค่าในเซลตรงกับแถวบนสุด

    จะทำไฟล์ตรวจข้อสอบครับ
    แถวที่ 1 เป็นเฉลย-

    แถวที่ 2 เป็นคำตอบของคนที่ 1
    แถวที่ 3 เป็นคำตอบของคนที่ 2
    .
    .
    .
    แถวที่ 10 เป็นคำตอบของคนที่ 9

    ที่ขวาสุดของแถวต้งการใช้ COUNIF
    เพื่อให้นับถ้าค่าในเซลตรงกับแถวเฉลย ซึ่งก็คือจำนวนข้อที่ตอบถูก

    มีวิธีการยังไงครับ
    หรือมีข้อแนะนำที่ดีกว่ารูปแบบนี้
    รยกวนด้วยครับ

  2. #2
    Excel Expert Volunteer Nongmod's Avatar
    Join Date
    May 2007
    Location
    ศรีราชา ชลบุรี
    Job
    วิทยากร ,ที่ปรึกษา ด้านการเพิ่มผลการผลิต และ Lean Manufacturing
    Version
    Excel2003 Windows XP
    Posts
    169
    Post Thanks / Like

    Default

    ดูที่ไฟล์แนบนะครับ

  3. #3
    Excel Expert Volunteer Nongmod's Avatar
    Join Date
    May 2007
    Location
    ศรีราชา ชลบุรี
    Job
    วิทยากร ,ที่ปรึกษา ด้านการเพิ่มผลการผลิต และ Lean Manufacturing
    Version
    Excel2003 Windows XP
    Posts
    169
    Post Thanks / Like

    Default

    ใช้ Function sumproduct หรือ เขียนสูตรแบบ Array ได้ครับ

    อธิบายได้ดังนี้ครับ

    =SUMPRODUCT(--($B$2:$F$2=B3:F3))

    1. $B$2:$F$2=B3:F3 เพื่อ ตรวจสอบค่า ในเซลล์ระหว่าง B2 กับ B3 ถึง F2 กับ F3 ซึ่งจะได้ค่าเป็น True False

    2. ($B$2:$F$2=B3:F3) ค่าที่ได้คือ {TRUE,FALSE,FALSE,TRUE,FALSE}
    และเมื่อใส่เครื่องหมาย -- จะแปลงค่า True False เป็น 1,0

    3. --{TRUE,FALSE,FALSE,TRUE,FALSE} = {1,0,0,1,0}

    4 . =SUMPRODUCT( {1,0,0,1,0}) = 2

  4. #4

    Join Date
    Jun 2007
    Location
    โคราช เมือง
    Job
    งานสอน
    Version
    excel2003
    Posts
    28
    Post Thanks / Like

    Default

    ขอบคุณครับ
    ได้อย่างใจเลย

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •