Page 1 of 1

การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 11:39 am
by malee_ken
สวัสดีคะ ขอปรึกษาหน่อยคะ จะจัดเรียงบ้านเลขที่บ้านของผู้รับเบี้ยสูงอายุ จะเรียงบ้านเลขที่จากน้อยไปหามาก พอดีจัดทำแล้ว ไม่เรียง 1, 1/1 ,1/2, 2, 3 ให้ แต่เป็นเรียงเลขที่ขึ้นต้นด้วย 1 ทั้งหมดก่อนแล้วมา 2

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 11:55 am
by bank9597
ที่ G6 คีย์ =IFERROR(LEFT(C6,FIND("/",C6)-1),C6)*1 คัดลอกลงมา

จากนั้นก็ทำการกรองข้อมูลจากน้อยไปมาในคอลัมน์ G

แก้คำเป็น "สวัสดี" ด้วยครับ

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 12:03 pm
by malee_ken
ขอบคุณคะ

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 12:21 pm
by malee_ken
ลองทำแล้วไม่ได้คะ จะเป็นแบบที่แนบมานี้คะ

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 12:39 pm
by warapons
F6 =SUBSTITUTE(C6,"/",".")

Sort A to Z

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 12:46 pm
by malee_ken
การคีย์สูตรต้องมีเทคนิคอะไรไหมคะ

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 1:31 pm
by bank9597
วางสูตรที่ G6

คลิ๊กเลือกคอลัมน์ G ทั้งคอลัมน์

จากนั้นไปที่ Home ปรับฟอร์แมตเป็น General

คลิ๊กที่ แถบสูตร แล้วกด Enter จะได้ผลลัพธ์ออกมา

คัดลอกสูตรลงมา แล้วทำการ Sort ที่คอลัมน์ G ครับ

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 3:00 pm
by malee_ken
ทำได้แล้วแต่ก็สังเรียงเหมือน C6 อยู่แถมบ้ายเลขที่ ที่มีทับก็หายไปด้วย คือต้องการเรียงบ้านเลขที่ เช่นนี้คะ ตัวอย่าง
1
1/1
1/3
2
2/1
2/2
3
3/1
3/2
อย่างนี้คะ

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 3:07 pm
by bank9597
ตามไฟล์แนบ ผมไม่เห็นการ Sort แต่อย่างใด

ให้ทำการ sort ข้อมูลในคอลัมน์ G

วิธีการ คลิีกบรรทัดที่ 6 ไปที่ data > Filter ที่ G6 เลือกจากน้อยไปหามาก

คุณไม่สามารถ sort ค่าจากน้อยไปหามากได้ ตราบที่ข้อมูลยังเป็น text อยู่ นั่นคือมีเครื่องหมาย / อยู่ วิธีการคือคุณจำเป็นต้องแปลงบ้านเลขที่ให้อยู่ในรูปแบบตัวเลขก่อน เราถึงต้องสร้างคอลัมน์จำลองขึ้นมา เพื่อใช้ประโยชน์ในการ sort

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Tue Feb 10, 2015 7:23 pm
by snasui
:D ทำตามด้านล่างครับ
  1. คลิก F6 > กดแป้น Ctrl+1 เพื่อเปิดกล่อง Format Cells > เลือก General > OK
  2. เซลล์ F6 คีย์สูตร
    =IF(COUNT(FIND("/",C6)),LEFT(C6,FIND("/",C6)-1)&"."&TEXT(MID(C6,FIND("/",C6)+1,5),"000"),C6)
    Enter > Copy ลงด้านล่าง
  3. คลุม A6:F124 > Sort ข้อมูลโดยเข้าเมนู Data > Sort กำหนดโดยให้ Column F เป็นหลัก > OK
  4. เลือก Option แรก คือ Sort anything that looks like a number, as a number > OK

Re: การจัดเรียงบ้านเลขที่แบบมีทับ

Posted: Thu Feb 12, 2015 1:11 pm
by malee_ken
ขอบคุณคะ จัดเรียงได้แล้วคะ