Page 1 of 1

สอบถามเรื่องการเรียงลำดับครับ

Posted: Wed Jun 09, 2010 6:06 pm
by chaiman
ที่ A1-A12 คีย์สูตรอย่างไรครับ ต้องการให้ เรียงลำดับ ตามภาพ
ขอบคุณครับอาจารย์

**เนื่องจากหัวข้อกระทู้เดิมคือ "สอบถามครับ" อ่านแล้วไม่สื่อถึงเนื้อหาข้างใน ผมเปลี่ยนให้แล้วครับ**

Re: สอบถามเรื่องการเรียงลำดับครับ

Posted: Wed Jun 09, 2010 6:40 pm
by snasui
:D ลองตามนี้ครับ

ที่ A2 คีย์

=Sumproduct(1/Countif($B$2:$B2,$B$2:$B2))

Enter > Copy ลงด้านล่าง :mrgreen:

Re: สอบถามเรื่องการเรียงลำดับครับ

Posted: Thu Jun 10, 2010 6:11 pm
by chaiman
ขอต่อคำถามที่กระทู้นี้แล้วกันครับ อาจารย์

Re: สอบถามเรื่องการเรียงลำดับครับ

Posted: Thu Jun 10, 2010 6:17 pm
by snasui
:D ลองใช้ฟังก์ชั่นตามด้านล่างครับ

=Lookup(9.99999999999999e307,B:B)

Enter เป็นการดึงค่าตัวเลขสุดท้ายในคอลัมน์ B มาแสดง

สำหรับ 9.99999999999999e307 นั้นเป็นค่าตัวเลขที่ใหญ่ที่สุดที่สามารถคีย์ลงในเซลล์ได้ การนำมาใช้กับ Lookup เป็นการใช้แบบประยุกต์ โดยปกติถ้าใช้ฟังก์ชั่น Lookup เช่น Lookup(100,B:B,C:C) จะมีความหมายและข้อจำกัดว่า

1. ให้หาค่าที่น้อยกว่าหรือเท่ากับ 100 ที่อยู่ในคอลัมน์ B แล้วนำค่าที่ตรงกันในคอลัมน์ C มาแสดง
2. ข้อมูลในคอลัมน์ B จะต้องเรียงจากน้อยไปหามากเท่านั้นถึงจะให้ค่าได้ถูกต้อง

เมื่อเปลี่ยนเป็น =Lookup(9.9999999999999e307,B:B) หมายถึงว่า ให้หาค่าที่ใหญ่ที่สุดในคอลัมน์ B จากการใช้ฟังก์ชั่นนี้คอลัมน์ B ไม่จำเป็นต้องเรียงจากน้อยไปหามาก เพราะไม่ได้ใช้แบบปกติ และผลลัพธ์ที่ได้จะเป็นค่าตัวเลขสุดท้ายที่มีในคอลัมน์ B เสมอ ถ้าไม่มีตัวเลขจะให้ค่า #N/A :P

Re: สอบถามเรื่องการเรียงลำดับครับ

Posted: Thu Jun 10, 2010 8:09 pm
by chaiman
ขอคำ อธิบายสูตร IF อะไรก็ได้ ยกตัวอย่าง มาอธิบายให้เข้าใจเป็นภาษาพูดทีครับ
เอาแบบเริ่มนับหนึ่ง ใหม่เลย อิอิ
ขอบคุณมากครับ

:mrgreen: :lol:

Re: สอบถามเรื่องการเรียงลำดับครับ

Posted: Thu Jun 10, 2010 9:01 pm
by snasui
:D สำหรับสูตร IF แบบละเอียดสามารถดูได้ที่นี่ครับ http://office.microsoft.com/th-th/excel ... P005204211 สามารถดูฟังก์ชั่น ๆ อื่น ๆ ได้จากหน้านี้เช่นกัน ลองคลิก Link ต่าง ๆ ดูครับ :mrgreen: