เคล็ดลับสําหรับการปรับปรุงประสิทธิภาพการทํางานของ Excel

นำไปใช้กับ
Excel for Microsoft 365

ในทีม Excel เราทํางานอยู่เสมอเพื่อปรับปรุงประสิทธิภาพและความเสถียรของ Excel เราแสวงหาคําติชมจากลูกค้าอย่างต่อเนื่องเกี่ยวกับสิ่งที่เราสามารถทําได้เพื่อทําให้ผลิตภัณฑ์ดียิ่งขึ้น และใช้คําแนะนําในเชิงบวกเมื่อใดก็ตามที่เราสามารถทําได้ ในความเป็นจริงการปรับปรุงหลายอย่างที่เราทําเมื่อเร็ว ๆ นี้คือการตอบสนองโดยตรงกับจุดบอดของลูกค้า ตัวอย่างเช่น เราค้นพบว่าผู้ใช้ Excel ระดับสถาบันและหนักหลายรายตื่นเต้นกับประสิทธิภาพการทํางานของ Excel เมื่อพวกเขาอัปเกรดจาก Office 2010 เป็นเวอร์ชันที่ใหม่กว่า

เรารับฟังและทีมงานได้ตั้งค่าเพื่อจัดการพื้นที่ที่เราสามารถปรับปรุงประสิทธิภาพที่สําคัญที่สุดและส่งมอบในเวลาที่สั้นที่สุด ตัวอย่างเช่น

  • เราได้ทําการปรับปรุงประสิทธิภาพอย่างมากให้กับ ฟังก์ชันการรวม (SUMIFS, COUNTIFS, AVERAGEIFS และอื่นๆ), RealtimeData (RTD) และอีกมากมาย เพื่อลดเวลาในการคํานวณอย่างมาก
  • เราได้ทําการปรับปรุงประสิทธิภาพอย่างมากให้กับ ฟังก์ชัน VLOOKUP, HLOOKUP และ MATCH ซึ่งส่งผลให้เวลาในการคํานวณลดลงอย่างมาก และสําหรับลูกค้า Microsoft 365 XLOOKUP และ XMATCH มีความยืดหยุ่นมากขึ้นและปรับปรุงประสิทธิภาพมากยิ่งขึ้น
  • เราได้ปรับปรุงการจัดสรรหน่วยความจําของ Excel ด้วย Large Address Aware Excel, เพิ่มความเร็วในการคัดลอก/วาง, เลิกทํา, การจัดรูปแบบตามเงื่อนไข, การแก้ไขและการเลือกเซลล์, การเลื่อน, การกรอง, การเปิดไฟล์ และความสามารถในการโปรแกรม
  • เราได้ปรับแต่งโปรแกรมการคํานวณของ Excel ด้วยการเผยแพร่ ฟังก์ชันอาร์เรย์แบบไดนามิก ซึ่งแทนที่ ฟังก์ชันอาร์เรย์ Ctrl+Shift+Enter (CSE) ของ Excel ดั้งเดิม ฟังก์ชันเหล่านี้เพิ่มความสามารถให้กับ Excel ซึ่งทําได้ยากใน Excel เวอร์ชันก่อนหน้า ตัวอย่างเช่น ตอนนี้คุณสามารถ เรียงลําดับ และ กรอง รายการด้วยสูตรแทนที่จะทําด้วยตนเอง

เมื่อต้องการดําเนินการกับธีมประสิทธิภาพต่อ บทความนี้จะแสดงเคล็ดลับต่างๆ สําหรับการปรับปรุงประสิทธิภาพการทํางานของ Excel

เคล็ดลับด้านประสิทธิภาพการทํางานสําหรับสถานการณ์เฉพาะ

สถานการณ์ เคล็ดลับ
ความล่าช้าทั่วไปเมื่อแก้ไขในตารางหรือเมื่อสลับเวิร์กชีต การปิดภาพเคลื่อนไหวของ Office
ความล่าช้าเมื่อย้ายหน้าต่าง Excel หรือเมื่อใช้แป้นพิมพ์ลัด ALT+ หลังจากอัปเกรดเป็น Windows 10 ปิดลักษณะการแสดงผล
ความล่าช้าทั่วไปในเครื่องที่ไม่มีตัวประมวลผลกราฟิกเฉพาะหรือกับการ์ดแสดงผลหรือโปรแกรมควบคุมเก่า ปิดใช้งานการเร่งการประมวลผลกราฟิกด้วยฮาร์ดแวร์
ความล่าช้าในการแก้ไขเซลล์หนึ่งต่ออีกเซลล์หนึ่ง ปิดการเติมแบบรวดเร็ว
ความล่าช้าเมื่อใช้จอภาพความละเอียดสูงหลายจอที่มีฟังก์ชันการทํางานของ Office ที่มีความละเอียดสูงแบบไดนามิกต่อจอภาพ ตั้งค่าโหมดความเข้ากันได้ของ Office เป็น ปรับให้เหมาะสมเพื่อความเข้ากันได้
ส่วนต่างๆ ของ Excel จะเปลี่ยนเป็นสีขาวหรือสีเทาเมื่อคุณเรียกใช้โค้ด VBA ใช้คุณสมบัติ ScreenUpdating และคําสั่ง DoEvents อย่างเหมาะสมในโค้ด VBA
ไม่ตอบสนองหรือ CPU สูงบน Windows 10 เมื่อมีการเปิดหน้าต่าง Excel หลายหน้าต่างและตัวจัดการแอปพลิเคชันพื้นหลังเรียกใช้การสแกนแบบเบื้องหลังเป็นระยะ ตั้งค่ารีจิสทรีคีย์นี้ใน Windows 10 เวอร์ชัน 17763.832 หรือใหม่กว่าเพื่อปิดการสแกน
ความล่าช้าในการกดแป้นลัด ALT+ ใน Excel ใน Office 365 เวอร์ชัน 1908 หรือใหม่กว่า ให้เพิ่มรีจิสทรีคีย์นี้
ความล่าช้าเมื่อ Excel เปิดใช้งาน เปิด Excel ในเซฟโหมด เพื่อดูว่าความล่าช้าเกิดจาก Add-in หรือไม่
คุณเห็นปัญหาหน่วยความจําไม่เพียงพอในการเปิดเวิร์กบุ๊กหลายเวิร์กบุ๊ก เปิด Excel ในอินสแตนซ์ใหม่
Power Query ใช้เวลานานเกินไปในการโหลดแบบสอบถามไปยังแผ่นงาน แก้ไขคุณสมบัติการตั้งค่าคิวรี
Power Query ใช้เวลานานเกินไปในการเพิ่มคิวรีไปยัง แสดงตัวอย่างข้อมูล ในตัวแก้ไข Power Query จัดการการแสดงตัวอย่างข้อมูล
เส้นทางรีจิสทรี ค่าคีย์ใหม่
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BamThrottling ชื่อ: DisableWindowHinting
ประเภท: REG_DWORD
ค่า: 1
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common ชื่อ: UseAsyncRibbonKeytips
ประเภท: REG_DWORD
ค่า: 1
เรื่อง คำอธิบาย
การปรับปรุงประสิทธิภาพของสูตรภายใน อ่านเกี่ยวกับการปรับปรุงประสิทธิภาพล่าสุดของทีม Excel
การปรับปรุงการจัดสรรหน่วยความจําที่มีความสามารถ Large Address Aware (LAA) ในตอนนี้ Excel สามารถใช้หน่วยความจําระบบของคุณได้มากกว่าที่เคย แม้จะใช้ Office เวอร์ชัน 32 บิตก็ตาม
การปรับปรุงประสิทธิภาพการคํานวณ อ่านเกี่ยวกับวิธีการทํางานอย่างชาญฉลาดยิ่งขึ้นด้วยสูตรและวิธีการคํานวณ
การปรับปรุงประสิทธิภาพและจํากัด นี่คือข้อมูลสรุปกว้างๆ ของการปรับปรุงล่าสุดของเรา
แนวทางปฏิบัติที่ดีที่สุดของโค้ด VBA เคล็ดลับและลูกเล่นสําหรับการปรับโค้ด VBA ของคุณให้เหมาะสมจากทีม Excel
ข้อควรพิจารณาสําหรับปัญหาประสิทธิภาพทั่วไปเกี่ยวกับ Add-in และแมโครของ Office ใน Office ถ้าคุณสร้างแมโครหรือ Add-in ของ Office คุณจะต้องรีวิวบทความนี้
เคล็ดลับสําหรับการปรับสิ่งกีดขวางประสิทธิภาพให้เหมาะสม เคล็ดลับเพิ่มเติมเกี่ยวกับวิธีการปรับปรุงประสิทธิภาพการคํานวณของ Excel รวมถึงฟังก์ชันที่ผู้ใช้กําหนดเอง (UDF) สําหรับ VBA
การเปรียบเทียบส่วนติดต่อเอกสารเดียวและหลายเอกสารใน Excel 2010 และเวอร์ชันที่ใหม่กว่า ใน Excel 2013 และเวอร์ชันที่ใหม่กว่า หน้าต่าง Excel แต่ละหน้าต่างสามารถมีเวิร์กบุ๊กได้เพียงเวิร์กบุ๊กเดียว เท่านั้น และแต่ละหน้าต่างจะมี Ribbon ของตนเอง ซึ่งเรียกว่า ส่วนติดต่อเอกสารเดียว (SDI) ตามค่าเริ่มต้นเมื่อคุณเปิดเวิร์กบุ๊กใหม่ เวิร์กบุ๊กนั้นจะแสดงในหน้าต่าง Excel อื่น แม้ว่าจะเป็นอินสแตนซ์ Excel เดียวกันก็ตาม

รับการอัปเดตล่าสุด และบอกให้เราทราบว่าคุณคิดอย่างไร

  • ถ้าคุณต้องการรับการอัปเดตล่าสุดสําหรับ Excel คุณสามารถเข้าร่วม โปรแกรม Office Insider ได้
  • ส่งคําติชมถึงเราโดยการกดปุ่ม หน้ายิ้ม ที่มุมขวาบนของบานหน้าต่าง Excel ตรวจสอบให้แน่ใจว่าได้ใส่คําว่า "ExcelPERF" ไว้ที่ใดที่หนึ่งในข้อคิดเห็นของคุณ เพื่อให้เราสามารถจับตาดูได้
  • ถามคําถามในชุมชนด้านเทคนิคของ Excel นี่คือชุมชนที่มีชีวิตชีวาของผู้ที่ชื่นชอบ Excel ที่กําลังรอตอบคําถามของคุณ นอกจากนี้เรายังตรวจสอบฟอรั่มอย่างหลงใหลเพื่อจับตาดูแนวโน้มหรือปัญหาที่เกิดขึ้นใหม่
  • ถ้าคุณมีฟีเจอร์ที่คุณต้องการร้องขอ โปรดส่งคําติชมของคุณให้เราเพื่อช่วยเราจัดลําดับความสําคัญของฟีเจอร์ใหม่ในการอัปเดตในอนาคต สําหรับข้อมูลเพิ่มเติม ให้ดู ฉันจะให้คําติชมเกี่ยวกับ Microsoft Office ได้อย่างไร