DC15 – เคล็ดลับที่ใช้ร่วมกับโครงสร้างตารางคำนวณ Single Module แบบแยกชีท

 

  1. กรณีต้องการสร้างชีทหลายชีทให้มีหน้าตาแบบเดียวกันโดยการสร้างงานพร้อมกันเพียงครั้งเดียว ให้เริ่มจากกดปุ่ม Ctrl พร้อมกับคลิกที่ Sheet Tab เพื่อเลือกชีทที่ต้องการ หรือหากต้องการเลือกทุกชีทที่ติดกัน ให้เริ่มจากอยู่ในชีทแรกแล้วกดปุ่ม Shift พร้อมกับคลิกเลือกชีทสุดท้าย ซึ่งจะพบคำว่า [Group] แสดงไว้ต่อท้ายชื่อแฟ้มที่ปรากฏอยู่ด้านบนสุดของหน้าจอ จากนั้นทุกอย่างที่คุณสร้างลงไปในชีทจะถูกสร้างพร้อมกันลงไปในชีททุกชีทที่เลือกไว้ใน [Group] เดียวกัน และเมื่อต้องการเลิกงานให้คลิกเลือกชีทอื่นที่ไม่ได้เลือกไว้หรือชีทอื่นในกรณีที่เดิมเลือกไว้ทุกชีท ซึ่งจะพบว่าคำว่า [Group] หายไป
  2. กรณีต้องการสร้างชีทหลายชีทให้มีหน้าตาแบบเดียวกันโดยไม่ต้องใช้วิธี Copy จากชีทต้นแบบไปยังชีทอื่น ให้เลือกชีทแบบ [Group] โดยกดปุ่ม Ctrl หรือ Shift แล้วคลิกเลือกชีทเช่นเดียวกับวิธีในข้อแรก จากนั้นให้คลิกเลือกพื้นที่ตารางที่ต้องการ แล้วสั่ง Home > Fill > Across Worksheets หรือใน Excel 2003 ให้สั่ง Edit > Fill > Across Worksheets
  3. กรณีต้องการคำนวณหายอดรวมของทุกชีท ให้เริ่มจากพิมพ์สูตร =sum( แล้วคลิกเซลล์ในชีทแรกที่ต้องการ จากนั้นกดปุ่ม Shift แล้วคลิกเลือกชีทสุดท้ายแล้วกดปุ่ม Enter จะได้สูตร =SUM(Case1:Case3!F3) โดยสูตรนี้จะหายอดรวมของเซลล์ F3 จากทุกชีทตั้งแต่ชีทชื่อ Case1 ถึง Case3 ให้ทันที โดยไม่ต้องเสียเวลาสร้างสูตรบวกต่อกันทีละเซลล์ทีละชีท ตามสูตร =Case1!F3+Case2!F3+Case3!F3 อีกต่อไป 
  4. กรณีต้องการคำนวณหายอดรวมของทุกชีท ”เว้น” เฉพาะค่าจากชีทที่มีสูตรยอดรวม ให้พิมพ์สูตร =sum(‘*’!f3) โดยขอสมมติว่าในแฟ้มมี 3 ชีทติดกันตามลำดับ คือชื่อ Sheet1, Sheet2, และ Sheet3 ถ้าสร้างสูตรนี้ลงไปใน Sheet1 จะได้สูตร =SUM(Sheet2:Sheet3!F3) แต่ถ้าสร้างสูตรลงไปใน Sheet2 จะได้สูตร =SUM(Sheet1!F3,Sheet3!F3) หรือถ้าสร้างสูตรลงไปใน Sheet3 จะได้สูตร =SUM(Sheet1:Sheet2!F3)
  5. กรณีต้องการจัดการแสดงโครงสร้างแต่ละชีทให้ดูต่างกันไปหลายๆแบบโดยอัตโนมัติ ให้จัดโครงสร้างตารางโดยอาจสั่ง Hide Row/Column ซ่อนสิ่งที่ไม่ต้องการแสดง เพื่อทำให้เห็นเฉพาะพื้นที่ตารางเท่าที่ต้องการก่อน จากนั้นให้สั่ง View > Custom Views > Adds แล้วตั้งชื่อ View ให้กับโครงสร้างตารางที่เห็นอยู่บนจอในขณะนั้น จากนั้นให้จัดหน้าตาตารางใหม่ในชีทเดิมซ้ำหรือในชีทอื่นตามต้องการแล้วตั้งชื่อ Custom View เพิ่มเติมจนครบ แล้วเมื่อใดที่ต้องการไปที่ชีทใดก็ไม่จำเป็นต้องใช้วิธีไล่คลิกไปทีละชีทอีก แต่ให้สั่ง View > Custom View แล้วคลิกเลือกชื่อ View แทน ซึ่งวิธีนี้นอกเหนือจากช่วยเลือกตารางในชีทที่ต้องการให้แล้ว ในแต่ละ View ยังบันทึก Print Settings และ Filter Settings ตามให้อีกด้วย
  6. กรณีต้องการใช้สูตรเพื่อค้นหาชื่อชีททุกชีทมาแสดงในเซลล์ ให้ใช้สูตร =GetSheetName(เลขที่ชีท) โดยสร้างรหัส Function VBA ต่อไปนี้ไว้ในแฟ้ม

Function GetSheetName(x)
GetSheetName = Sheets(x).Name
End Function