Tag: freeze-panes

  • Freeze Panes: ตรึงแถวและคอลัมน์ให้หัวตารางไม่หายเวลาเลื่อน

    1. หัวตารางหายไปไหน? — ปัญหาที่เจอทุกวัน

    เคยเป็นไหมครับ? ทำงานกับไฟล์ Excel ที่มีข้อมูลเป็นร้อยแถว กำลังกรอกข้อมูลสนุกๆ อยู่ดีๆ — เลื่อนลงมาด้านล่างนิดนึง แล้วหัวตารางที่บอกว่าคอลัมน์นี้อะไร (ชื่อ ลำดับ เงินเดือน) ก็หายไปจากหน้าจอจนมิด

    ต้องคอยเลื่อนกลับขึ้นไปดูว่า “เอ๊ะ คอลัมน์ F นี่คืออะไรนะ” ทุกครั้งที่กรอกข้อมูล

    หรืออีกสถานการณ์หนึ่ง — คุณมีตารางข้อมูลที่กว้างมาก เช่น 20-30 คอลัมน์ เวลาเลื่อนไปดูคอลัมน์ทางขวา ปุ๊บ! คอลัมน์แรกที่บอกชื่อพนักงานก็หายไป เลื่อนกลับซ้ายมาจนมึนไปหมด

    ถ้าคุณกำลังพยักหน้า — Freeze Panes (ตรึงแถว/คอลัมน์) คือตัวช่วยที่คุณต้องการครับ!

    Freeze Panes คือฟีเจอร์ใน Excel ที่ทำให้คุณสามารถ “ล็อก” หรือ “ตรึง” บางส่วนของหน้าจอให้อยู่กับที่ ไม่ว่าจะเป็นแถวบนสุดที่ใช้เป็นหัวตาราง หรือคอลัมน์ซ้ายสุดที่ใช้เป็นชื่อแถว — เวลาเลื่อนดูข้อมูลในส่วนอื่น หัวตารางหรือชื่อแถวที่ตรึงไว้จะยังคงอยู่กับที่ ไม่หายไปไหน

    ในบทความนี้ผมจะพาคุณไปรู้จักวิธีการใช้ Freeze Panes ทีละขั้นตอน พร้อมตัวอย่างการใช้งานในสถานการณ์จริงที่คนทำงานแบบคุณต้องเจอครับ

    เพื่อให้เห็นภาพเดียวกันอยากให้เปิดไฟล์ตัวอย่างมาดูประกอบด้วยครับ — มีชีท “ข้อมูลพนักงาน” ในนั้น ลองเลื่อนดูแล้วสังเกตว่าหัวตารางหายไป ลองทำตามขั้นตอนในบทความนี้แล้วจะเห็นความแตกต่างเลยครับ

    2. Freeze Panes มี 3 แบบ ใช้ต่างกันยังไง?

    Excel มีตัวเลือก Freeze Panes อยู่ 3 แบบครับ แต่ละแบบเหมาะกับสถานการณ์ที่แตกต่างกัน:

    ฟีเจอร์การทำงาน
    Freeze Panesตรึงแถวบนและคอลัมน์ซ้ายที่ตำแหน่งที่คุณเลือก
    Freeze Top Rowตรึงเฉพาะแถวแรก (Row 1) ไว้ที่ด้านบน
    Freeze First Columnตรึงเฉพาะคอลัมน์แรก (Column A) ไว้ที่ด้านซ้าย

    เลือกยังไงให้เหมาะกับงาน?

    Freeze Top Row — ใช้บ่อยที่สุดครับ! เหมาะกับตารางข้อมูลทั่วไปที่มีหัวตารางอยู่แถวแรก เช่น ตารางพนักงานที่มีหัวคอลัมน์ “ชื่อ” “แผนก” “เงินเดือน” ตรึงไว้เท่านี้เวลาเลื่อนลงดูข้อมูลแถวที่ 50 ก็ยังเห็นว่าคอลัมน์ไหนคืออะไร

    Freeze First Column — เหมาะกับตารางที่มีข้อมูลกว้างมากๆ เช่น มี 20 คอลัมน์ขึ้นไป การตรึงคอลัมน์แรก (เช่น ชื่อพนักงาน) ไว้จะช่วยให้คุณเลื่อนไปดูคอลัมน์ทางขวาแล้วยังรู้ว่าข้อมูลนี้เป็นของใคร

    Freeze Panes (แบบเต็ม) — ใช้เมื่อคุณต้องการตรึง ทั้งแถวและคอลัมน์พร้อมกัน เช่น หัวตารางอยู่แถวที่ 1 และคอลัมน์แรกที่บอกชื่อก็ควรอยู่กับที่ตลอด

    💡 เคล็ดลับ: ถ้าคุณเลือก Freeze Panes โดยคลิกที่เซลล์ B2 ก่อน ฟังก์ชันนี้จะตรึงทั้งแถวที่ 1 และคอลัมน์ A พร้อมกัน!

    3. วิธีตรึงแถวบนสุด (Freeze Top Row)

    วิธีที่ง่ายที่สุดและใช้บ่อยที่สุดครับ ตรึงแถวแรกของชีทไว้

    ขั้นตอน:

    1. เปิดไฟล์ Excel ที่มีหัวตารางอยู่แถวแรก
    2. ไปที่แท็บ View (มุมมอง) ที่ Ribbon ด้านบน
    3. คลิกที่ Freeze Panes
    4. เลือก Freeze Top Row
    5. ลองเลื่อน Scroll Bar ลงมาดู — แถวแรกจะยังอยู่ด้านบนตลอดเวลา!

    ตัวอย่างการใช้งานจริง

    สถานการณ์: คุณกำลังทำงานกับไฟล์บันทึกค่าใช้จ่ายของบริษัทที่มีข้อมูล 200 แถว หัวตารางคือ: วันที่, รายการ, หมวดหมู่, จำนวนเงิน

    พอเลื่อนลงไปดูค่าใช้จ่ายแถวที่ 150 — หัวตารางหาย! คุณต้องคอยเลื่อนขึ้นลงเพื่อดูว่าคอลัมน์ C คือหมวดหมู่อะไร

    วิธีแก้: แค่เปิด Freeze Top Row — เท่านี้หัวตารางก็จะอยู่บนสุดตลอด ไม่ว่าเลื่อนลงไปแค่ไหนก็ตาม

    💡 ข้อควรรู้: แถวที่ถูกตรึงจะเห็นเส้นแบ่งบางๆ (เส้นสีเทาเข้ม) ใต้แถวนั้น เพื่อบอกว่าส่วนไหนถูกตรึงไว้บ้าง

    4. วิธีตรึงคอลัมน์แรก (Freeze First Column)

    อีกหนึ่งวิธีที่ช่วยชีวิตคนทำงานกับข้อมูลกว้างๆ ครับ

    ขั้นตอน:

    1. ไปที่แท็บ View
    2. คลิก Freeze Panes
    3. เลือก Freeze First Column
    4. ลองเลื่อน Scroll Bar แนวนอนไปทางขวา — คอลัมน์ A จะยังอยู่ด้านซ้ายตลอด

    ตัวอย่างการใช้งานจริง

    😦สถานการณ์: คุณมีข้อมูลพนักงานทั้งหมด 25 คอลัมน์ ตั้งแต่ ชื่อ-นามสกุล, วันเกิด, ที่อยู่, เบอร์โทร, อีเมล, แผนก, ตำแหน่ง, วันที่เริ่มงาน, เงินเดือน, โบนัส ฯลฯ

    เวลาเลื่อนไปดูคอลัมน์ทางขวาสุด — คุณลืมไปเลยว่าพนักงานคนนี้ชื่ออะไร ต้องเลื่อนกลับมาดูชื่อทุกครั้ง

    ✅วิธีแก้: ตรึงคอลัมน์แรก (ชื่อพนักงาน) ไว้ — เลื่อนไปดูข้อมูลอื่นๆ แค่ไหนก็ยังเห็นชื่อพนักงานอยู่ทางซ้ายตลอด!


    5. วิธีตรึงทั้งแถวและคอลัมน์ (Freeze Panes) — สำหรับตารางใหญ่

    นี่คือฟีเจอร์ที่ทรงพลังที่สุดครับ เมื่อคุณต้องการตรึงทั้งหัวตารางด้านบนและคอลัมน์แรกด้านซ้ายพร้อมกัน

    ขั้นตอน:

    1. คลิกที่เซลล์ที่อยู่ ถัดจากแถวและคอลัมน์ที่ต้องการตรึง
    • เช่น ถ้าต้องการตรึงแถวที่ 1 และคอลัมน์ A → คลิกที่ B2
    • ถ้าต้องการตรึงแถวที่ 1-2 และคอลัมน์ A → คลิกที่ B3
    1. ไปที่แท็บ View
    2. คลิก Freeze Panes
    3. เลือก Freeze Panes (อันแรก)
    4. เสร็จแล้ว! ลองเลื่อนทั้งแนวตั้งและแนวนอนดูครับ

    ตัวอย่างการใช้งานจริง

    😦สถานการณ์: คุณกำลังทำรายงานการขายของพนักงานแต่ละคนในแต่ละเดือน ตารางมีโครงสร้างแบบนี้:

    ชื่อพนักงานม.ค.ก.พ.มี.ค.เม.ย.พ.ค.มิ.ย.

    มีพนักงาน 50 คน และข้อมูล 12 เดือน (12 คอลัมน์) — เวลาเลื่อนดูเดือนธันวาคม คุณจะไม่เห็นทั้งชื่อพนักงานและชื่อเดือน!

    ✅วิธีแก้:

    ให้คลิกที่เซลล์ B2 (เพราะต้องตรึงแถวที่ 1 เป็นหัวเดือน และคอลัมน์ A เป็นชื่อพนักงาน) แล้วเลือก Freeze Panes

    จากนั้นเวลาเลื่อนลงไปดูพนักงานคนที่ 50 ก็ยังเห็นหัวเดือน และเวลาเลื่อนไปดูเดือนธันวาคมก็ยังเห็นชื่อพนักงาน — สะดวกมากครับ!

    เปิดไฟล์ตัวอย่างที่ชีท “ยอดขายรายเดือน” ครับ — ลองทำตามขั้นตอนนี้ดู จะเห็นความแตกต่างทันที


    6. วิธียกเลิกการตรึง (Unfreeze Panes)

    เมื่อคุณไม่ต้องการให้ตรึงแถวหรือคอลัมน์อีกต่อไปแล้ว การยกเลิกก็ง่ายนิดเดียวครับ

    ขั้นตอน:

    1. ไปที่แท็บ View
    2. คลิก Freeze Panes
    3. เลือก Unfreeze Panes (คำสั่งนี้จะเปลี่ยนไปตามสถานะปัจจุบัน)

    แค่นี้เอง! การตรึงทั้งหมดจะถูกยกเลิก และข้อมูลจะกลับมาเลื่อนปกติ

    🔦ข้อสังเกต: ถ้าคุณเห็นคำสั่ง “Unfreeze Panes” แทนที่จะเป็น “Freeze Panes” แสดงว่าตอนนี้มีบางส่วนถูกตรึงอยู่แล้ว


    7. การใช้งานจริง 3 สถานการณ์ที่ช่วยชีวิตคุณ

    😦สถานการณ์ที่ 1: สรุปรายรับ-รายจ่ายส่วนตัว

    คุณทำตารางรายรับ-รายจ่ายทุกวัน ตั้งแต่เดือนมกราคมถึงธันวาคม มีข้อมูลวันละ 1 แถว รวม 365 แถว หัวตารางคือ: วันที่, รายการ, ประเภท, รายรับ, รายจ่าย, คงเหลือ

    ปัญหาที่เจอ: เลื่อนลงไปดูข้อมูลเดือนพฤศจิกายน — ไม่รู้ว่าแต่ละคอลัมน์คืออะไร ต้องเลื่อนกลับขึ้นมาดูหัวตารางทุกครั้ง

    ✅วิธีแก้: Freeze Top Row — แค่คลิกเดียว หัวตารางอยู่กับที่ตลอด 365 วัน!

    😦สถานการณ์ที่ 2: ตารางจัดการโครงการ

    คุณจัดการโครงการที่มีหลายสิบงาน แต่ละงานมีข้อมูลเยอะมาก เช่น ชื่องาน, ผู้รับผิดชอบ, วันที่เริ่ม, วันที่สิ้นสุด, งบประมาณ, สถานะ, ความคืบหน้า, หมายเหตุ (รวม 8 คอลัมน์)

    ปัญหาที่เจอ: เลื่อนไปดูคอลัมน์หมายเหตุ — ลืมว่างานนี้คืองานอะไร

    วิธีแก้: Freeze First Column — ตรึงคอลัมน์ “ชื่องาน” ไว้ เลื่อนไปดูคอลัมน์ไหนก็รู้ว่างานนี้คืออะไร

    😦สถานการณ์ที่ 3: รายงานยอดขายรายเดือนของทีมขาย

    คุณมีตาราง: ชื่อพนักงานขาย 30 คน (คอลัมน์ A) และยอดขายแต่ละเดือนตั้งแต่ ม.ค. – ธ.ค. (คอลัมน์ B – M)

    ปัญหาที่เจอ: ต้องดูยอดขายเดือนธันวาคมของพนักงานแต่ละคน แต่เลื่อนไปถึงเดือน ธ.ค. แล้วไม่เห็นทั้งชื่อพนักงานและชื่อเดือน

    ✅วิธีแก้: คลิกที่ B2 → Freeze Panes — ตรึงชื่อพนักงานไว้ทางซ้าย และหัวเดือนไว้ด้านบน!


    8. เคล็ดลับและข้อควรระวัง

    ✅ ควรทำ

    • ตรึง Freeze Top Row เป็นประจำ ถ้าตารางคุณมีหัวตารางในแถวแรก — เป็นนิสัยที่ดีครับ
    • ใช้ Freeze Panes (แบบเต็ม) เมื่อตารางมีทั้งหัวตารางและคอลัมน์สำคัญทางซ้าย
    • ตรวจสอบเส้นแบ่ง หลังตรึงแล้วให้ลองเลื่อนดูเพื่อยืนยันว่าตำแหน่งที่ตรึงถูกต้อง
    • ยกเลิกก่อนลบแถว/คอลัมน์ ถ้าคุณจะลบแถวที่ตรึงไว้ ควรยกเลิก Freeze Panes ก่อน แล้วค่อยลบ เพื่อป้องกันการทำงานที่ผิดพลาด
    • ใช้ร่วมกับ Table ถ้าคุณสร้างข้อมูลเป็น Table (Ctrl + T) ก่อน เวลาเลื่อนลง หัวตารางของ Table จะเลื่อนขึ้นไปอยู่ที่ Column Header แทน (Excel 365) — ใช้แทน Freeze Panes ได้ในบางกรณีครับ

    ❌ ไม่ควรทำ

    • อย่าตรึงหลายตำแหน่งในชีทเดียวกัน — Excel ตรึงได้แค่ตำแหน่งเดียวต่อชีทครับ ไม่สามารถตรึงที่แถว 1 และแถว 5 พร้อมกันได้ (แต่ตรึงแถว 1-5 พร้อมกันได้โดยคลิกที่เซลล์ A6 แล้วเลือก Freeze Panes)
    • อย่าลืมตำแหน่งที่ตรึง — เวลาแชร์ไฟล์ให้คนอื่น ควรบอกด้วยว่าส่วนไหนถูกตรึงไว้ เพื่อไม่ให้คนอื่นงงว่าทำไมเลื่อนแล้วบางส่วนไม่ขยับ
    • อย่าใช้ Freeze Panes ตอนที่ filter เปิดอยู่ — ถ้าคุณกำลังใช้ Filter หรือ Table อยู่ Freeze Panes จะทำงานตามปกติ แต่ถ้ามีการกรองข้อมูล ข้อมูลที่ไม่ตรงเงื่อนไขจะถูกซ่อนอยู่ดี

    💡 เคล็ดลับเด็ด: ตรึงหลายแถวพร้อมกัน

    ไม่ใช่แค่แถวแรกนะครับ! ถ้าคุณมีหัวตาราง 2-3 แถว เช่น:

    แถวที่ 1:รายงานยอดขายประจำปี 2569(title)
    แถวที่ 2:ชื่อพนักงานม.ค.

    และคุณอยากตรึงทั้งแถวที่ 1 และ 2 ไว้ — ให้คลิกที่เซลล์ A3 (หรือ B3 ถ้าต้องการตรึงคอลัมน์ A ด้วย) แล้วเลือก Freeze Panes

    วิธีนี้จะตรึงทุกแถวที่อยู่เหนือเซลล์ที่คุณเลือกไว้ทั้งหมดครับ!


    9. สรุป: แค่คลิกเดียวก็ตรึงได้ ไม่ต้องกลัวเลื่อนหลุด

    วันนี้เราได้เรียนรู้กันไปแล้วว่า:

    • Freeze Top Row — ตรึงแถวแรกไว้ด้านบน ป้องกันหัวตารางหาย
    • Freeze First Column — ตรึงคอลัมน์แรกไว้ด้านซ้าย ป้องกันชื่อแถวหาย
    • Freeze Panes — ตรึงทั้งสองอย่างพร้อมกัน สำหรับตารางใหญ่ๆ
    • Unfreeze Panes — ยกเลิกเมื่อไม่ต้องการแล้ว

    📝ข้อควรจำ: Freeze Panes ไม่ได้เปลี่ยนข้อมูลของคุณเลยครับ มันแค่ล็อกหน้าจอให้บางส่วนอยู่กับที่ — เวลาพิมพ์หรือบันทึกไฟล์ ข้อมูลทุกอย่างยังครบถ้วนเหมือนเดิม

    เริ่มต้นง่ายๆ: เปิดไฟล์ Excel ที่คุณใช้อยู่ตอนนี้ ถ้ามีหัวตาราง ลองไปที่ View > Freeze Top Row แค่คลิกเดียวครับ! แล้วเลื่อนลงมาดู — หัวตารางจะไม่หนีคุณไปไหนอีกแล้ว

    เปิดไฟล์ตัวอย่างที่แนบมาดูนะครับ — มี 3 ชีทให้ลองฝึก:

    • ชีท “ข้อมูลพนักงาน” — ฝึก Freeze Top Row (ข้อมูลพนักงาน 50 คน)
    • ชีท “ยอดขายรายเดือน” — ฝึก Freeze Panes (ตรึงทั้งชื่อพนักงานและหัวเดือน) — เหมาะกับตารางใหญ่
    • ชีท “รายรับรายจ่าย” — ฝึก Freeze First Column (ข้อมูลรายวันตลอดทั้งปี)

    ลองทำตามในไฟล์ตัวอย่างแล้วจะเข้าใจได้ง่ายขึ้นเยอะครับ!

    ในบทความหน้าเราจะมาเรียนรู้ AutoFill และ Flash Fill — เทคนิคประหยัดเวลาที่จะช่วยให้คุณกรอกข้อมูลซ้ำๆ โดยอัตโนมัติ แค่ลากเมาส์หรือกด Ctrl + E ก็เสร็จแล้ว!