Page 1 of 1

สูตรจัดเรียงข้อมูลจากมากไปน้อย ข้าม Sheet

Posted: Mon Jun 02, 2014 9:39 pm
by buncha2522
อาจารย์ครับมีสูตรจัดเรียงข้อมูลจากมากไปน้อย ข้าม Sheet ไหมครับ


ข้อมูลอยู่ใน sheet Data ต้องการที่จะให้เรียงข้อมูลจากมากไปหาน้อยนะครับ โดยใช้สูตรนะครับ ขอบคุณครับ

Re: สูตรจัดเรียงข้อมูลจากมากไปน้อย ข้าม Sheet

Posted: Mon Jun 02, 2014 9:41 pm
by buncha2522
เรียงข้อมูล โดยยึดยอดขายเป็นหลักนะครับ

Re: สูตรจัดเรียงข้อมูลจากมากไปน้อย ข้าม Sheet

Posted: Mon Jun 02, 2014 10:29 pm
by bank9597
buncha2522 wrote:เรียงข้อมูล โดยยึดยอดขายเป็นหลักนะครับ
ลองตามนี้ครับ

กรณอ้างจากยอดขาย มีความเป็นไปได้ว่าข้อมูลอาจจะซ้ำกัน ดังนั้นจึงต้องจัดลำดับให้กับยอดขายก่อน โดย
ที่ชีท DATA เซลล์ D2 คีย์ =RANK(C2,$C$2:$C$8) คัดลอกลงมา
ที่ชีท DATA เซลล์ E2 คีย์ =COUNTIF($C$2:C2,C2)-1 คัดลอกลงมา
ที่ชีท DATA เซลล์ F2 คีย์ =IF(E2=0,D2,D2+E2) คัดลอกลงมา

ที่ชีท ผลลัพธ์ เซลล์ C1 คีย์ =INDEX(DATA!C$2:C$8,MATCH(ROWS($D$1:D1),DATA!$F$2:$F$8,0)) คัดลอกไปซ้ายมือ แล้วลงล่างพร้อมกัน

Re: สูตรจัดเรียงข้อมูลจากมากไปน้อย ข้าม Sheet

Posted: Mon Jun 02, 2014 10:38 pm
by buncha2522
ขอบคุณมากครับ คุณ bank9597 ช่วยผมตลอดเลยครับ ขอให้มีความสุข มากๆๆ ครับ ผมจะนำไปประยุกต์ใช้ในงานนะครับ ขอบคุณสำหรับเว็บดีๆๆ แบบนี้ครับ ได้ความรู้เพิ่มทุกวันครับ