
เราทุกคนคงเคยเจอปัญหานี้ คุณใช้เวลาหลายชั่วโมงในการจัดระเบียบข้อมูลอย่างพิถีพิถัน เขียนสูตรที่ซับซ้อน และจัดรูปแบบสเปรดชีตอย่างสวยงาม แต่เมื่อคุณกดพิมพ์และเดินไปที่เครื่องพิมพ์ กลับพบกับความพังพินาศยาว 15 หน้า คอลัมน์ของคุณถูกตัดขาดไปอยู่คนละหน้า ข้อความขาดหาย และมีหน้าเปล่าแทรกอยู่เต็มไปหมด
การพิมพ์จาก Excel เป็นเรื่องที่น่าปวดหัวอย่างมาก เพราะสเปรดชีตถูกออกแบบมาให้เป็นตารางที่ไม่มีที่สิ้นสุด ไม่ใช่ขนาดกระดาษมาตรฐาน อย่างไรก็ตาม หากคุณเข้าใจตัวเลือกการตั้งค่าหน้ากระดาษของ Excel เป็นอย่างดี คุณก็สามารถเปลี่ยนชุดข้อมูลที่ยาวเหยียดให้เป็นรายงานฉบับพิมพ์ที่ดูเป็นมืออาชีพและสมบูรณ์แบบได้
ในคู่มือนี้ เราจะเจาะลึกเคล็ดลับการพิมพ์ Excel ที่คุณต้องรู้ เมื่ออ่านจบ คุณจะรู้วิธีจัดการสเปรดชีตของคุณและสร้างรายงานฉบับพิมพ์ที่มีรูปแบบสมบูรณ์แบบได้ทุกครั้ง
ข้อผิดพลาดที่พบบ่อยที่สุดในการพิมพ์ Excel คือการปล่อยให้โปรแกรมตัดสินใจเองว่าจะพิมพ์อะไร โดยค่าเริ่มต้น Excel จะพยายามพิมพ์ทุกเซลล์ที่มีข้อมูลหรือมีการจัดรูปแบบในแผ่นงานที่ใช้งานอยู่ หากคุณเผลอไปจัดรูปแบบเซลล์ในคอลัมน์ Z โปรแกรม Excel ก็จะพิมพ์พื้นที่ว่างทั้งหมดที่นำไปสู่เซลล์นั้นออกมาด้วย
เพื่อแก้ไขปัญหานี้ คุณต้องบอก Excel อย่างชัดเจนว่าคุณต้องการพิมพ์เซลล์ไหนลงบนกระดาษโดยการตั้งค่า พื้นที่การพิมพ์ (Print Area)
เส้นขอบสีเทาจางๆ จะปรากฏขึ้นรอบๆ ส่วนที่คุณเลือก เพื่อแสดงขอบเขตพื้นที่การพิมพ์ของคุณ หากในภายหลังคุณต้องการเพิ่มข้อมูลลงในพื้นที่นี้ เพียงแค่ลากคลุมเซลล์ใหม่ คลิก พื้นที่การพิมพ์ และเลือก เพิ่มในพื้นที่การพิมพ์ (Add to Print Area)
ต่างจากเอกสาร Word ที่มักจะอ่านจากบนลงล่าง สเปรดชีต Excel มักจะขยายกว้างจากซ้ายไปขวา ดังนั้น การวางแนวตั้ง (Portrait) แบบมาตรฐานจึงไม่ค่อยเหมาะกับรายงานที่มีข้อมูลเยอะๆ
หากสเปรดชีตของคุณมีคอลัมน์มากกว่าแถว ให้เปลี่ยนการวางแนวเป็น แนวนอน (Landscape) เสมอ โดยไปที่ เค้าโครงหน้ากระดาษ > การวางแนว > แนวนอน (Page Layout > Orientation > Landscape) ในทางกลับกัน หากคุณกำลังพิมพ์เอกสารเช่น ใบแจ้งหนี้แบบมืออาชีพ การวางแนวตั้งก็น่าจะเป็นตัวเลือกที่ถูกต้อง
นอกจากนี้ ควรปรับระยะขอบของคุณด้วย โดยค่าเริ่มต้น Excel จะเว้นระยะขอบรอบๆ หน้ากระดาษไว้ค่อนข้างกว้าง เพื่อเพิ่มพื้นที่สำหรับข้อมูลของคุณให้ได้มากที่สุด:
เมื่อข้อมูลของคุณกว้างเกินไปเพียงเล็กน้อยจนไม่สามารถใส่ในหน้าเดียวได้ Excel จะทำการตัดคอลัมน์สุดท้ายออกและนำไปวางไว้ในหน้าใหม่ คุณสามารถแก้ไขปัญหานี้ได้ทันทีโดยใช้ฟีเจอร์ การปรับขนาด (Scaling)
ไปที่ เค้าโครงหน้ากระดาษ > ปรับพอดี (Page Layout > Scale to Fit) ในส่วนนี้จะมีตัวเลือกดรอปดาวน์หลักสองรายการคือ ความกว้าง (Width) และ ความสูง (Height)
คำเตือน: โปรดระมัดระวังในการใช้การปรับขนาด หากคุณบังคับให้คอลัมน์ 30 คอลัมน์พอดีกับความกว้าง 1 หน้า Excel จะลดขนาดฟอนต์ลงอย่างมาก ควรใช้หน้าจอ แสดงตัวอย่างก่อนพิมพ์ (Print Preview) เสมอ (สามารถเข้าถึงได้ผ่านแป้นพิมพ์ลัดมาตรฐานอย่าง Ctrl + P) เพื่อตรวจสอบให้แน่ใจว่าข้อความยังสามารถอ่านได้
หากรายงานที่พิมพ์ออกมามีหลายหน้า มันคงจะน่าหงุดหงิดมากหากต้องอ่านหน้าที่ 3 โดยไม่รู้ว่าแต่ละคอลัมน์หมายถึงอะไร คุณจำเป็นต้องให้หัวคอลัมน์แสดงซ้ำที่ด้านบนของทุกหน้าที่พิมพ์
Excel มีเครื่องมือเฉพาะสำหรับเรื่องนี้ที่เรียกว่า พิมพ์ชื่อเรื่อง (Print Titles)
$1:$1 ปรากฏขึ้นคราวนี้เมื่อคุณสั่งพิมพ์ แถวที่ 1 จะถูกคัดลอกไปไว้ด้านบนสุดของทุกหน้าถัดไปโดยอัตโนมัติ ซึ่งจะช่วยให้คุณอ่านข้อมูลได้ง่ายขึ้นมาก
รายงานฉบับพิมพ์จะไม่สมบูรณ์หากขาดบริบทที่ชัดเจน หากคุณส่งสเปรดชีตให้เพื่อนร่วมงาน พวกเขาจำเป็นต้องรู้ว่ามันคืออะไร พิมพ์เมื่อไหร่ และมีทั้งหมดกี่หน้า
หากต้องการเพิ่มบริบทนี้ ให้ใช้หัวกระดาษและท้ายกระดาษของ Excel:
รูปแบบที่นิยมใช้มากที่สุดคือการใส่ ชื่อแผ่นงาน (Sheet Name) ไว้ที่ด้านบนซ้าย วันที่ปัจจุบัน (Current Date) ไว้ที่ด้านบนขวา และ หมายเลขหน้า / จำนวนหน้า (Page Number / Number of Pages) ไว้ที่ตรงกลางด้านล่าง Excel จะใช้โค้ดพิเศษสำหรับฟิลด์ไดนามิกเหล่านี้ เช่น &[Page] of &[Pages]
บางครั้ง การแบ่งหน้าอัตโนมัติของ Excel ก็ไปตัดข้อมูลของคุณในจุดที่ดูแปลกๆ เช่น การแบ่งครึ่งกลุ่มหมวดหมู่ คุณสามารถควบคุมตำแหน่งการแบ่งหน้าได้เองโดยใช้ แสดงตัวอย่างตัวแบ่งหน้า (Page Break Preview)
คลิกที่ มุมมอง > แสดงตัวอย่างตัวแบ่งหน้า (View > Page Break Preview) หน้าจอของคุณจะเปลี่ยนไป โดยจะแสดงข้อมูลของคุณล้อมรอบด้วยเส้นหนาสีน้ำเงิน เส้นสีน้ำเงินเหล่านี้คือขอบหน้ากระดาษที่จะถูกพิมพ์ออกมา
หากต้องการปรับตำแหน่งตัวแบ่งหน้า เพียงแค่คลิกแล้วลากเส้นทึบสีน้ำเงิน (ตัวแบ่งหน้าแบบกำหนดเอง) หรือเส้นประสีน้ำเงิน (ตัวแบ่งหน้าอัตโนมัติ) ไปยังตำแหน่งใหม่ หากคุณต้องการแทรกตัวแบ่งหน้าใหม่เพื่อบังคับให้บางส่วนไปขึ้นหน้าใหม่ ให้เลือกแถวที่อยู่ด้านล่างของจุดที่คุณต้องการแบ่งหน้า ไปที่ เค้าโครงหน้ากระดาษ > ตัวแบ่งหน้า (Page Layout > Breaks) และคลิก แทรกตัวแบ่งหน้า (Insert Page Break)
ไม่มีอะไรจะดูไม่เป็นมืออาชีพบนรายงานฉบับพิมพ์ไปกว่าการมีข้อผิดพลาด #DIV/0! หรือ #N/A ขนาดใหญ่อยู่กลางหน้ากระดาษ แม้ว่าทางที่ดีที่สุดคือการแก้ไขข้อผิดพลาดเหล่านี้โดยใช้ฟังก์ชันอย่าง IFERROR แต่ Excel ก็ยังอนุญาตให้คุณซ่อนข้อผิดพลาดเหล่านี้ไว้สำหรับการพิมพ์โดยเฉพาะได้
หากคุณต้องการแก้ไขสูตรให้เรียบร้อยก่อน ให้ครอบการคำนวณของคุณด้วยฟังก์ชัน IFERROR:
=IFERROR(VLOOKUP(A2, DataRange, 2, FALSE), "Not Found")
หากคุณเพียงแค่ต้องการซ่อนข้อผิดพลาดบนเอกสารที่พิมพ์ออกมา:
ในเมนูเดียวกันนั้น คุณสามารถทำเครื่องหมายในช่อง เส้นตาราง (Gridlines) ได้ โดยค่าเริ่มต้น Excel จะไม่พิมพ์เส้นตารางสีเทาจางๆ ที่คุณเห็นบนหน้าจอ หากข้อมูลของคุณไม่ได้ใส่เส้นขอบ การทำเครื่องหมายที่ช่องเส้นตารางจะช่วยให้แถวและคอลัมน์ของคุณถูกแบ่งแยกอย่างชัดเจนและอ่านง่ายบนกระดาษ
มานำแนวคิดทั้งหมดนี้มารวมกันด้วยตัวอย่างจริง ลองนึกภาพว่าคุณได้สร้างแดชบอร์ดยอดขายและจำเป็นต้องพิมพ์ข้อมูลรายเดือนที่อยู่เบื้องหลัง ข้อมูลดิบของคุณจะมีลักษณะแบบนี้:
| วันที่ | ภูมิภาค | พนักงานขาย | รหัสสินค้า | รายได้ |
|---|---|---|---|---|
| 2023-10-01 | เหนือ | J. Smith | PRD-101 | $1,250.00 |
| 2023-10-02 | ใต้ | A. Davis | PRD-205 | $840.00 |
| 2023-10-03 | เหนือ | J. Smith | PRD-101 | $1,250.00 |
ข้อมูลนี้ยาวลงไปถึง 500 แถว และนี่คือขั้นตอนที่ชัดเจนในการจัดรูปแบบเพื่อการพิมพ์ที่สมบูรณ์แบบ:
SUMIFS เพื่อรวมข้อมูลก่อนที่จะสั่งพิมพ์:
=SUMIFS(SalesTable[Revenue], SalesTable[Region], "North")
Page &[Page] of &[Pages]บางครั้ง การสร้างตารางสรุปที่เหมาะสมและการเขียนสูตรให้ถูกต้องก็ถือเป็นความสำเร็จไปกว่าครึ่งก่อนที่คุณจะคลิกปุ่มพิมพ์เสียอีก หากคุณต้องการรวมข้อมูลหรือจัดรูปแบบให้ถูกต้องแต่จำไวยากรณ์ (Syntax) ไม่ได้ คุณสามารถอธิบายสิ่งที่คุณต้องการเป็นภาษาธรรมดาให้ GPTExcel ฟัง และรับสูตรได้ทันที ช่วยลดความยุ่งยากในการสร้างรายงาน หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับการใช้ AI ในสเปรดชีต ลองอ่านคู่มือของเราได้ที่ ChatGPT สำหรับ Excel: เขียนสูตรด้วย AI
หากคุณเพียงแค่ต้องการพิมพ์บางเซลล์อย่างรวดเร็วแค่ครั้งเดียว ให้ลากคลุมเซลล์เหล่านั้น กด Ctrl + P เพื่อเปิดเมนูการพิมพ์ และภายใต้ดรอปดาวน์การตั้งค่า ให้เปลี่ยน "พิมพ์แผ่นงานที่ใช้งานอยู่" เป็น พิมพ์สิ่งที่เลือก (Print Selection) วิธีนี้จะเป็นการละเว้นพื้นที่การพิมพ์ที่บันทึกไว้ในเอกสารชั่วคราว
ปัญหานี้มักจะเกิดขึ้นเมื่อเลือกตัวเลือก "ปรับพอดี 1 หน้ากว้างและ 1 หน้าสูง" สำหรับชุดข้อมูลขนาดใหญ่ Excel จะทำการย่อขนาดฟอนต์เพื่อบังคับให้ข้อมูลทั้งหมดพอดีกับหน้ากระดาษ หากต้องการแก้ไขปัญหานี้ ให้เปลี่ยนการตั้งค่าความสูงกลับเป็น "อัตโนมัติ" เพื่อปล่อยให้แถวสามารถแสดงต่อไปในหน้าที่สองหรือสามได้ตามธรรมชาติ ซึ่งจะช่วยคืนขนาดฟอนต์ให้กลับมาเป็นปกติ
คุณต้องใช้การตั้งค่าตัวแบ่งหน้าด้วยตนเอง โดยไปที่ มุมมอง > แสดงตัวอย่างตัวแบ่งหน้า คลิกขวาที่เซลล์เริ่มต้นของหมวดหมู่ใหม่ (ในคอลัมน์ A) แล้วเลือก แทรกตัวแบ่งหน้า Excel จะบังคับให้เครื่องพิมพ์ขึ้นหน้ากระดาษใหม่ที่แถวนั้นทันที
ได้ครับ ให้ไปที่ เค้าโครงหน้ากระดาษ > พิมพ์ชื่อเรื่อง แล้วคลิกแท็บ แผ่นงาน ค้นหาดรอปดาวน์ที่เขียนว่า ข้อคิดเห็นและบันทึกย่อ: คุณสามารถเลือกที่จะพิมพ์ในลักษณะ "อย่างที่แสดงบนแผ่นงาน" หรือรวบรวมไว้ "เมื่อสิ้นสุดแผ่นงาน" ในหน้ากระดาษแยกต่างหากได้
สร้างรายงานฉบับพิมพ์ที่มีรูปแบบสมบูรณ์แบบจาก Excel เรียนรู้การตั้งค่าหน้ากระดาษ พื้นที่การพิมพ์ หัวกระดาษ ท้ายกระดาษ และตัวเลือกการปรับขนาดเพื่อหลีกเลี่ยงปัญหาในการพิมพ์
ปลดล็อกฟีเจอร์ลับใน Excel ที่ผู้ใช้ส่วนใหญ่มองข้าม ตั้งแต่ Add-in Inquire ไปจนถึงมุมมองแบบกำหนดเอง ค้นพบเครื่องมือทรงพลังที่จะช่วยเพิ่มประสิทธิภาพในการทำงานของคุณ
เพิ่มประสิทธิภาพ Excel ของคุณให้สูงสุดด้วยเคล็ดลับประหยัดเวลาที่นำไปใช้ได้จริง—ทั้งคีย์ลัด เทมเพลตที่ใช้ซ้ำได้ สูตรอัจฉริยะ และเทคนิคการทำงานอัตโนมัติสำหรับทุกระดับทักษะ