Page 1 of 1

สอบถามวิธีการหาค่าสูงสุดจากกลุ่มข้อมูลที่มีหลายประเภท

Posted: Sat Oct 14, 2017 4:09 pm
by ltfkao123
***ตัวอย่างนี้เป็นชุดตัวอย่างที่คิดขึ้นโดยข้อมูลจริงที่ต้องการนั้นมี 136 รายการ จึงยกตัวอย่างมาแค่ 10 รายการ

มีกลุ่มข้อมูลอยู่ 10 รายการ โดยมีการแบ่งเป็น 4 ประเภท และในแต่ละรายการมีความยาวไม่เท่ากัน
No. / ประเภท / ขนาด
1 /30 /352
2 /31 / 651
3 /30 /655
4 /32 / 626
5 /32 /956
6 / 30 / 623
7 / 31 / 856
8 / 33 / 656
9 / 30 / 332
10 / 32 / 426
1.ต้องการหาความถี่หรือจำนวนของแต่ละประเภท
2.ในแต่ละประเภทนั้นมีความยาวสูงสุดที่เท่าไหร่
3.ในแต่ละประเภทนั้นมีความยาวต่ำสุดที่เท่าไหร่

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

ขอขอบคุณไว้ล่วงหน้าครับ

Re: สอบถามวิธีการหาค่าสูงสุดจากกลุ่มข้อมูลที่มีหลายประเภท

Posted: Sat Oct 14, 2017 4:23 pm
by snasui
:D ตัวอย่างสูตรครับ
  1. เซลล์ F2 คีย์
    =COUNTIF($B$2:$B$9,E2)
    Enter > Copy ลงด้านล่าง
  2. เซลล์ F2 คีย์
    =MAX(IF($B$2:$B$9=E2,$B$2:$B$9))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง กรุณาอ่านวิธีกดแป้นตาม Note ด้านล่างอย่างละเอียดไม่เช่นนั้นจะไม่ได้คำตอบครับ
  3. เซลล์ F2 คีย์
    =MIN(IF($B$2:$B$9=E2,$B$2:$B$9))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง
กรณีการแนบไฟล์ควรแนบมาเป็น Excel จะได้สะดวกในการตอบให้ตรงกับตำแหน่งในตัวอย่างครับ

!
Note: Ctrl+Shift+Enter เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
  1. กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  2. กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
  3. หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
  4. การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง

Re: สอบถามวิธีการหาค่าสูงสุดจากกลุ่มข้อมูลที่มีหลายประเภท

Posted: Sat Oct 14, 2017 4:43 pm
by ltfkao123
ขอบคุณมากครับ แต่ผมลองใส่ข้อมูลเข้าไปแล้วยังไม่ให้ผลตามต้องการครับ ไม่ทราบว่าผมใส่ค่าผิดหรือเปล่าครับ
โดยได้ค่าออกมาตามข้อมูลที่แนบครับ :D :D :D

Re: สอบถามวิธีการหาค่าสูงสุดจากกลุ่มข้อมูลที่มีหลายประเภท

Posted: Sat Oct 14, 2017 4:48 pm
by snasui
:o ผม Copy มาแล้วลืมแก้ข้อความ แก้ให้ใหม่แล้วตามด้านล่าง ลองทดสอบดูอีกรอบครับ
  1. เซลล์ F2 คีย์
    =COUNTIF($B$2:$B$9,E2)
    Enter > Copy ลงด้านล่าง
  2. เซลล์ H2 คีย์
    =MAX(IF($B$2:$B$9=E2,$B$2:$B$9))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง
  3. เซลล์ J2 คีย์
    =MIN(IF($B$2:$B$9=E2,$B$2:$B$9))
    Ctrl+Shift+Enter > Copy ลงด้านล่าง
กรุณาอ่านวิธีการกดแป้นตาม Note ในโพสต์ #2 อย่างละเอียด ในไฟล์ที่แนบมายังกดแป้นไม่ถูกต้องครับ

Re: สอบถามวิธีการหาค่าสูงสุดจากกลุ่มข้อมูลที่มีหลายประเภท

Posted: Sat Oct 14, 2017 5:05 pm
by ltfkao123
ขอบคุณมากครับ สามารถทำได้แล้วครับ