Quantcast
Channel: Sort / Filter – inwexcel
Viewing all articles
Browse latest Browse all 6

เลขลำดับมหัศจรรย์ แม้โดน Filter ก็เรียงต่อเนื่องได้

$
0
0

ปกติเวลาใส่เลข Running ให้กับข้อมูล 1,2,3,4… หากข้อมูลถูก Filter เลข Running เหล่านั้นอาจจะขาดตอน เช่น 1,3,4,6 แต่เทคนิคนี้สามารถให้เลขยังคงแสดงเป็น 1,2,3,4 ได้ แม้จะถูก Filter แล้วก็ตาม ทำยังไง มาดูกันครับ!

filter-running-number

วีดีโอสอนการใช้งาน

สรุปเทคนิคที่ใช้

  • เคล็ดลับอยู่ที่การใช้ Function SUBTOTAL ซึ่งมีพฤติกรรมเฉพาะตัวอย่างนึงที่เหมาะกับปัญหาของเรามาก นั่นคือ SUBTOTAL จะทำการคำนวณเฉพาะข้อมูลที่ยังคงมองเห็นอยู่หลังถูก Filter ไปแล้ว
  • ด้วยเหตุนี้ เราจึงใช้ SUBTOTAL แล้วเลือก Function ย่อยเป็น COUNTA (รหัส 3) เพื่อให้นับจำนวนข้อมูลจากแถวแรกถึงแถวที่จะใส่เลขลำดับนั้นๆ เพื่อให้รู้ว่ามีข้อมูลกี่อันหลังถูก Filter ไปแล้วนั่นเอง
    • เช่น สมมติเราจะใส่เลขลับดัยในคอลัมน์ A ในแถวที่ 20 ก็จะเขียนสูตรว่า =SUBTOTAL(3,B2:B20) นั่นเอง โดยคอลัมน์ B ต้องมีข้อมูลอยู่ ห้ามเป็นช่องว่าง
    • ที่นี้เพื่อให้ copy สะดวก เราจึงทำการ Lock ช่องเริ่มต้นเอาไว้ เช่น =SUBTOTAL(3,B$2:B20)
  • แต่เทคนิคสำคัญอีกอย่างคือ หากเราใช้ Subtotal ตรงๆ Excel มันจะเกิดอาการเอ๋อ ไม่ยอมเอาแถวสุดท้ายมา Filter ด้วย วิธีแก้คือให้เอาผลที่ได้จาก SUBTOTAL ไปคูณ 1 อีกที
    • จะได้ว่า =SUBTOTAL(3,B$2:B20) *1 นั่นเอง ครับ

ขอบคุณสำหรับคำถาม

เทคนิคนี้ ถูกสอบถามโดยคุณ Farzeed Phewkam ใน Facebook Page ของ inwexcel ซึ่งมีประโยชน์มากครับ ขอบคุณมากสำหรับคำถามดีๆครับ


Viewing all articles
Browse latest Browse all 6

Trending Articles


คลิปซูฉีอาบน้ำ เห็นหมด รีบดูก่อนโดนลบ


ยุงบินเหมือนกอดกัน 2 ตัว มันทำอะไรอยู่ครับ


ใครเคยสั่งครีมของ Ningchin shop บ้างคะ รีวิวครีมหน่อยคะ


แจกภาพพื้นหลัง iPhone สวยๆ (อัปเดต) หลายภาพหลายรูปแบบ


รหัสโอนเงิน tr to NATID คือ อะไรครับ


ใครรู้จักบริษัท the singular group บ้างครับ...


“โรคตุ่มน้ำพอง หรือ โรคเพมฟิกอยด์” อาการเป็นอย่างไร พร้อมวิธีป้องกันและดูแลรักษา


Notability อัปเดตใหม่เพิ่มฟีเจอร์เปลี่ยนลายมือให้เป็นตัวพิมพ์ภาษาไทยได้แล้ว


วิธีนับข้อมูลใน Pivot แบบไม่นับตัวที่ซ้ำกัน (Distinct Count)


เล่นแร่แปรสูตร : การแปลงวันที่ Text ให้เป็นวันที่ Date