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

ตัวอย่างสูตรครับ
- เซลล์ F2 คีย์
=COUNTIF($B$2:$B$9,E2)
Enter > Copy ลงด้านล่าง
- เซลล์ F2 คีย์
=MAX(IF($B$2:$B$9=E2,$B$2:$B$9))
Ctrl+Shift+Enter > Copy ลงด้านล่าง กรุณาอ่านวิธีกดแป้นตาม Note ด้านล่างอย่างละเอียดไม่เช่นนั้นจะไม่ได้คำตอบครับ
- เซลล์ F2 คีย์
=MIN(IF($B$2:$B$9=E2,$B$2:$B$9))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
กรณีการแนบไฟล์ควรแนบมาเป็น Excel จะได้สะดวกในการตอบให้ตรงกับตำแหน่งในตัวอย่างครับ
!
| Note: Ctrl+Shift+Enter เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|
Re: สอบถามวิธีการหาค่าสูงสุดจากกลุ่มข้อมูลที่มีหลายประเภท
Posted: Sat Oct 14, 2017 4:43 pm
by ltfkao123
ขอบคุณมากครับ แต่ผมลองใส่ข้อมูลเข้าไปแล้วยังไม่ให้ผลตามต้องการครับ ไม่ทราบว่าผมใส่ค่าผิดหรือเปล่าครับ
โดยได้ค่าออกมาตามข้อมูลที่แนบครับ

Re: สอบถามวิธีการหาค่าสูงสุดจากกลุ่มข้อมูลที่มีหลายประเภท
Posted: Sat Oct 14, 2017 4:48 pm
by snasui

ผม Copy มาแล้วลืมแก้ข้อความ แก้ให้ใหม่แล้วตามด้านล่าง ลองทดสอบดูอีกรอบครับ
- เซลล์ F2 คีย์
=COUNTIF($B$2:$B$9,E2)
Enter > Copy ลงด้านล่าง
- เซลล์ H2 คีย์
=MAX(IF($B$2:$B$9=E2,$B$2:$B$9))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
- เซลล์ 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
ขอบคุณมากครับ สามารถทำได้แล้วครับ