Page 1 of 1
Min
Posted: Tue Dec 21, 2021 3:19 pm
by Faroh
สอบถามอาจารย์ครับให้ตัวเลขในช่วงเหลืองเรียงดำลับค่าต่ำสุดของแต่ละ Code ไปเรื่อยๆ ทางขวามือ โดยไม่นับค่าซ้ำ คำตอบต่ามช่องสี่เหลือง ต้องเขียนสูตรยังไงครับ ขอบคุณครับ
Re: Min
Posted: Tue Dec 21, 2021 4:27 pm
by logic
ลองดูครับ
F2 =IFERROR(SMALL(IF(FREQUENCY(IF($A$2:$A$13=$E2,MATCH($B$2:$B$13,$B$2:$B$13,0)),ROW($B$2:$B$13)-ROW($B$2)+1),$B$2:$B$13),COLUMNS($F1:F1)),"") เป็นสูตรอาร์เรย์ ต้องกดปุ่ม Ctrl+Shift+Enter แล้วคัดลอกไปใช้ด้านขวาและล่าง
ดูวิธีกดปุ่มที่
viewtopic.php?t=13228
Re: Min
Posted: Tue Dec 21, 2021 4:45 pm
by Supachok
F2
=IFERROR(SMALL(IF(FREQUENCY(IF($A$2:$A$13=$E2,$B$2:$B$13,""),$B$2:$B$13)>0,$B$2:$B$13,""),COLUMN(A1)),"")
Array formula
{ }
Re: Min
Posted: Tue Dec 21, 2021 8:58 pm
by Bo_ry
F2
=IFERROR(AGGREGATE(15,6,$B$2:$B$13/($A$2:$A$13=$E2)/($B$2:$B$13>MAX($E2:E2)),1),"")
Re: Min
Posted: Thu Dec 23, 2021 8:28 am
by Faroh
ขอบคุณอาจารย์ทั้งสามท่านมากๆ ครับ