Page 1 of 1
อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่ข้าม
Posted: Mon Nov 05, 2012 11:45 am
by it_man13
อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่ข้ามลำดับ
Re: อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่
Posted: Mon Nov 05, 2012 12:50 pm
by bank9597
ที่ D2 คีย์ =RANK(C2,$C$2:$C$77) คัดลอกลงมา
Re: อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่
Posted: Mon Nov 05, 2012 1:14 pm
by it_man13
ขอบคุณมากครับ
คือ ถ้าใช้ Rank แล้วข้อมูลที่ซ้ำกันมันจะข้ามลำดับไป
ผมอยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่ข้ามลำดับครับ
Re: อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่
Posted: Mon Nov 05, 2012 1:52 pm
by tupthai
D2 =COUNTIF($C$2:C2,C2)+COUNTIF($C$2:$C$77,"<"&C2)
Re: อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่
Posted: Mon Nov 05, 2012 2:41 pm
by bank9597
it_man13 wrote:ขอบคุณมากครับ
คือ ถ้าใช้ Rank แล้วข้อมูลที่ซ้ำกันมันจะข้ามลำดับไป
ผมอยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่ข้ามลำดับครับ
ที่ F1 คีย์ =SUMPRODUCT((C2:C77<>"")/COUNTIF(C2:C77,C2:C77&""))
ที่ E2 คีย์ =IF(ROWS($E$2:E2)>$F$1,"",INDEX($C$2:$C$77,SMALL(IF($C$2:$C$77<>"",IF(MATCH($C$2:$C$77,$C$2:$C$77,0)=ROW($C$2:$C$77)-ROW($C$2)+1,ROW($C$2:$C$77)-ROW($C$2)+1)),ROWS($E$2:E2))))
กด Ctrl+Shift+Enter คัดลอกลงมา
ที่ F2 คีย์ =RANK(E2,$E$2:$E$50) คัดลอกลงมา
ที่ D2 คีย์ =VLOOKUP($C2,$E$2:$F$50,2,0)คัดลอกลงมา
Re: อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่
Posted: Mon Nov 05, 2012 3:08 pm
by it_man13
ขอขอบเป็นอย่างมากสำหรับทุกคำแนะนำครับ
ทุกคำแนะนำล้วนแต่เป็นประโยชน์มากครับ
Re: อยากให้เรียงลำดับแบบตัวเลขเดียวกันได้ลำดับเดียวกันและไม่
Posted: Mon Nov 05, 2012 3:36 pm
by bank9597