Page 1 of 1

สูตร Sort ข้อมูล

Posted: Thu Jan 19, 2023 1:50 pm
by trio16544
รบกวนสอบถามครับ Excel 2010 ต้องการสูตร SORT ข้อมูล โดยเรียงลำดับข้อมูลในคอลัมน์ B จากน้อยไปมาก แล้วให้ข้อมูลในคอลัมน์ A ตามไปด้วย ตัวอย่างตามไฟล์แนบครับ ขอบคุณครับ

Re: สูตร Sort ข้อมูล

Posted: Thu Jan 19, 2023 5:46 pm
by norkaz
...

E2:Fxxx

=IF($A2="","",IF(COLUMNS($E2:E2)=2,SMALL(INDEX($B$2:$B$22+0,0),ROWS(F$2:F2)),INDEX(A:A,AGGREGATE(15,6,ROW($B$2:$B$22)/($F2&""=$B$2:$B$220),COUNTIF($F$2:$F2,$F2)))))

Copy ลงไป

** เพื่อนสมาชิกกรุณา กดโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม

Norkaz

Re: สูตร Sort ข้อมูล

Posted: Thu Jan 19, 2023 9:03 pm
by norkaz
...

Excel 365

E2
=SORTBY(A2:B22,B2:B22)

** เพื่อนสมาชิกกรุณา กดโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม

Norkaz

Re: สูตร Sort ข้อมูล

Posted: Thu Jan 19, 2023 10:52 pm
by trio16544
ขอบคุณ คุณ Norkaz มากครับ

Re: สูตร Sort ข้อมูล

Posted: Thu Jan 19, 2023 11:21 pm
by trio16544
สอบถามเพิ่มเติมครับ ถ้าคอลัมน์ A และ B มีค่าว่างอยู่ ผลลัพธ์ที่ได้ออกมาเป็น 0 มีวิธีแก้ไม่ให้เอาค่าของช่องที่ว่างมาแสดงไหมครับ

Re: สูตร Sort ข้อมูล

Posted: Fri Jan 20, 2023 5:01 am
by norkaz
...


F2

=IF(A2="","",AGGREGATE(15,6,$B$2:$B$999+0/($B$2:$B$999<>""),ROWS($F$2:F2)))

Copy ลงไป


H2

=IF(A2="","",INDEX(A:A,AGGREGATE(15,6,ROW($B$2:$B$999)/(F2=$B$2:$B$999+0),COUNTIF($F$2:F2,F2))))

Copy ลงไป


** เพื่อนสมาชิกกรุณา กดโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม

Norkaz

Re: สูตร Sort ข้อมูล

Posted: Fri Jan 20, 2023 11:04 am
by trio16544
ขอบคุณมากครับ