ถ้า Excel ไม่สามารถหาผลลัพธ์ของสูตรที่คุณกำลังพยายามสร้างได้ คุณอาจได้รับข้อความแสดงข้อผิดพลาด ดังนี้:

น่าเสียดาย เพราะนั่นหมายความว่า Excel ไม่สามารถเข้าใจสิ่งที่คุณพยายามจะลบได้ คุณจึงอาจต้องการเริ่มต้นใหม่
เริ่มต้นด้วยการเลือกตกลง หรือกด ESC เพื่อปิดข้อความแสดงข้อผิดพลาด
คุณจะกลับไปยังเซลล์ที่มีสูตรที่ใช้งานไม่ได้ ซึ่งจะอยู่ในโหมดแก้ไข และ Excel จะเน้นจุดที่มีปัญหา ถ้าคุณยังไม่ทราบว่าต้องเริ่มจากจุดนั้นและต้องการเริ่มต้นใหม่ คุณสามารถกดESCอีกครั้ง หรือเลือกปุ่ม ยกเลิก ในแถบสูตรซึ่งจะเอาคุณออกจากโหมดแก้ไข

ถ้าคุณต้องการย้ายไปข้างหน้า รายการตรวจสอบต่อไปนี้จะให้ขั้นตอนการแก้ไขปัญหาเพื่อช่วยคุณค้นหาว่ามีอะไรผิดปกติ
หมายเหตุ: ถ้าคุณใช้งานOffice สำหรับเว็บ อาจไม่เห็นข้อผิดพลาดเดียวกัน หรือโซลูชันอาจไม่มีผล
Excel จะแสดงข้อผิดพลาดปอนด์ (#) หลายข้อ เช่น #VALUE!, #REF!, #NUM, #N/A, #DIV/0!, #NAME? และ #NULL! เพื่อระบุบางอย่างในสูตรของคุณไม่สามารถใช้งานได้อย่างถูกต้อง ตัวอย่างเช่น #VALUE! เกิดจากการจัดรูปแบบที่ไม่ถูกต้องหรือชนิดข้อมูลที่ไม่ได้รับการสนับสนุนในอาร์กิวเมนต์ หรือคุณจะเห็น#REF! ถ้าสูตรอ้างอิงไปยังเซลล์ที่ถูกลบหรือถูกแทนที่ด้วยข้อมูลอื่น แนวทางการแก้ไขปัญหาจะแตกต่างกันสําหรับแต่ละข้อผิดพลาด
หมายเหตุ: #### ไม่ใช่ข้อผิดพลาดที่เกี่ยวข้องกับสูตร แต่เป็นการแสดงให้เห็นว่าคอลัมน์นั้นกว้างไม่พอที่จะแสดงเนื้อหาของเซลล์ เพียงลากคอลัมน์เพื่อขาย หรือไปยัง หน้าแรก > รูปแบบ > ปรับความกว้างคอลัมน์ให้พอดีอัตโนมัติ

ดูหัวข้อที่ตรงกับข้อผิดพลาดปอนด์ที่คุณเห็นต่อไปนี้:
-
แก้ไขข้อผิดพลาด #NUM!
-
การแก้ไขข้อผิดพลาด #VALUE!
-
แก้ไขข้อผิดพลาด #DIV/0!
-
แก้ไขข้อผิดพลาด #REF!
-
แก้ไขข้อผิดพลาด #NAME?
-
แก้ไขข้อผิดพลาด #NULL!
ทุกครั้งที่คุณเปิดสเปรดชีตที่มีสูตรที่อ้างถึงค่าในสเปรดชีตอื่น คุณจะได้รับพร้อมท์ให้อัปเดตการอ้างอิงหรือปล่อยไว้

Excel จะแสดงกล่องโต้ตอบด้านบนเพื่อให้แน่ใจว่าสูตรในสเปรดชีตปัจจุบันชี้ไปยังค่าที่อัปเดตล่าสุดเสมอในกรณีที่ค่าการอ้างอิงมีการเปลี่ยนแปลง คุณสามารถเลือกที่จะอัปเดตการอ้างอิง หรือข้ามถ้าคุณไม่ต้องการอัปเดต แม้ว่าคุณจะเลือกที่จะไม่อัปเดตการอ้างอิง ก็ตาม คุณสามารถอัปเดตลิงก์ในสเปรดชีตด้วยตนเองได้ทุกเมื่อที่คุณต้องการ
คุณสามารถปิดใช้งานกล่องโต้ตอบจากการปรากฏเมื่อเริ่มต้นได้เสมอ เมื่อต้องการเลือกตัวเลือกนี้ ให้ไปที่ตัวเลือก >ไฟล์> > ทั่วไปแล้วล้างกล่องกาเครื่องหมาย ถามเมื่ออัปเดตลิงก์อัตโนมัติ

สิ่งสำคัญ: ถ้านี่เป็นครั้งแรกที่คุณใช้งานลิงก์ที่ใช้งานไม่ได้ในสูตร ถ้าคุณต้องการทบทวนการแก้ไขลิงก์ที่ใช้งานไม่ได้ หรือถ้าคุณไม่ทราบว่าจะอัปเดตการอ้างอิงหรือไม่ ให้ดู ควบคุมเมื่อการอ้างอิงภายนอก (ลิงก์)ได้รับการอัปเดต
ถ้าสูตรไม่แสดงค่า ทำตามขั้นตอนเหล่านี้:
-
ตรวจสอบให้แน่ใจว่า Excel ถูกตั้งค่าให้แสดงสูตรในสเปรดชีตของคุณ เมื่อต้องการเลือกตัวเลือกนี้ให้เลือกแท็บสูตร และในกลุ่ม ตรวจสอบสูตรให้เลือก แสดงสูตร
เคล็ดลับ: คุณยังสามารถใช้แป้นพิมพ์ลัด Ctrl + ' (แป้นที่อยู่เหนือแป้น Tab) เมื่อคุณตั้งค่านี้ คอลัมน์ของคุณจะขยายโดยอัตโนมัติเพื่อแสดงสูตรของคุณ แต่ไม่ต้องกังวล เมื่อคุณสลับกลับไปยังมุมมองปกติ คอลัมน์ของคุณจะปรับขนาด
-
ถ้าขั้นตอนข้างต้นยังคงไม่สามารถแก้ไขปัญหาได้ อาจเป็นไปได้ว่าเซลล์ถูกจัดรูปแบบเป็นข้อความ คุณสามารถคลิกขวาที่เซลล์แล้วเลือก จัดรูปแบบเซลล์ > ทั่วไป (หรือ Ctrl + 1)แล้วกด F2 > Enter เพื่อเปลี่ยนรูปแบบ
-
ถ้าคุณมีคอลัมน์ที่มีช่วงของเซลล์ขนาดใหญ่ที่ถูกจัดรูปแบบเป็นข้อความ คุณสามารถเลือกช่วง แล้วใช้รูปแบบตัวเลขที่คุณต้องการ แล้วไปที่ข้อมูล > ข้อความเป็นคอลัมน์ > เสร็จสิ้น การคลิกจะใช้รูปแบบนี้กับเซลล์ที่เลือกทั้งหมด
เมื่อสูตรไม่คํานวณ คุณจะต้องตรวจสอบว่าเปิดใช้งานการคํานวณอัตโนมัติใน Excel หรือไม่ สูตรจะไม่คํานวณถ้าเปิดใช้งานการคํานวณด้วยตนเอง ให้ปฏิบัติตามขั้นตอนเหล่านี้เพื่อตรวจสอบ การคํานวณอัตโนมัติ
-
เลือกแท็บไฟล์เลือกตัวเลือก จากนั้นเลือกประเภทสูตร
-
ในส่วน ตัวเลือกการคำนวณ ภายใต้ การคำนวณเวิร์กบุ๊ก ตรวจสอบให้แน่ใจว่าเลือกตัวเลือก อัตโนมัติ แล้ว
For more information on calculations, see Change formula recalculation, iteration, or precision.
การอ้างอิงแบบวงกลมจะเกิดขึ้นเมื่อสูตรอ้างอิงไปยังเซลล์ที่อยู่ในเซลล์นั้น การแก้ไขคือการย้ายสูตรไปยังเซลล์อื่น หรือเปลี่ยนไวยากรณ์ของสูตรเป็นสูตรที่หลีกเลี่ยงการอ้างอิงแบบวงกลม อย่างไรก็ตาม ในบางสถานการณ์ คุณอาจมีการอ้างอิงแบบวงกลมเนื่องจากอาจทําให้ฟังก์ชันของคุณมีการวนซ้ํา ทําซ้ําจนกว่าจะเป็นไปตามเงื่อนไขตัวเลขที่ระบุ ในกรณีดังกล่าว คุณจะต้องเปิดใช้งาน เอาออก หรืออนุญาตการอ้างอิงแบบวงกลม
For more information on circular references, see Remove or allow a circular reference.
ถ้าข้อมูลของคุณไม่ได้เริ่มต้นด้วยเครื่องหมายเท่ากับ จะไม่นับเป็นสูตร และไม่สามารถคำนวณได้ ซึ่งเป็นข้อผิดพลาดที่พบทั่วไป
เมื่อคุณพิมพ์บางอย่าง เช่น SUM(A1:A10)Excel จะแสดงสตริงข้อความ SUM(A1:A10) แทนผลลัพธ์ของสูตร อีกวิธีหนึ่งคือ ถ้าคุณพิมพ์ 11/2Excel จะแสดงวันที่ เช่น 2 พ.ย. หรือ 02/11/2552 แทนที่จะหาร 11 ด้วย 2
เพื่อหลีกเลี่ยงผลลัพธ์ที่ไม่คาดคิดเหล่านี้ ให้เริ่มต้นฟังก์ชันด้วยเครื่องหมายเท่ากับเสมอ ตัวอย่างเช่น พิมพ์: =SUM(A1:A10)และ=11/2
เมื่อคุณใช้ฟังก์ชันในสูตร วงเล็บเปิดแต่ละวงเล็บจะต้องเป็นวงเล็บปิดเพื่อให้ฟังก์ชันสามารถแก้ไขงานได้อย่างถูกต้อง ตรวจสอบให้แน่ใจว่าวงเล็บทั้งหมดเป็นส่วนหนึ่งของคู่ที่ตรงกัน ตัวอย่างเช่น สูตร =IF(B5<0),"Not valid",B5*1.05) จะไม่สามารถใช้งานได้เนื่องจากมีวงเล็บปิดสองอัน แต่มีวงเล็บเปิดหนึ่งอันเท่านั้น สูตรที่ถูกต้องคือ =IF(B5<0,"Not valid",B5*1.05)
ฟังก์ชัน Excel มีอาร์กิวเมนต์คือค่าที่คุณต้องให้เพื่อให้ฟังก์ชันทำงานได้ แต่บางฟังก์ชัน (เช่น PI หรือ TODAY) ไม่ต้องใช้อาร์กิวเมนต์ ให้ตรวจสอบไวยากรณ์สูตรที่ปรากฏขึ้นขณะที่คุณพิมพ์ฟังก์ชัน เพื่อตรวจสอบให้แน่ใจว่าฟังก์ชันนั้นมีอาร์กิวเมนต์ที่ต้องการแล้ว
ตัวอย่างเช่น ฟังก์ชัน UPPER จะยอมรับเฉพาะหนึ่งสตริงข้อความหรือการอ้างอิงเซลล์ให้เป็นอาร์กิวเมนต์ เช่น =UPPER("hello") หรือ =UPPER(C2)
หมายเหตุ: คุณจะเห็นอาร์กิวเมนต์ของฟังก์ชันแสดงอยู่ในแถบเครื่องมือการอ้างอิงฟังก์ชันแบบลอยอยู่ใต้สูตรขณะที่คุณพิมพ์

นอกจากนี้ บางฟังก์ชัน เช่น SUMต้องการอาร์กิวเมนต์ที่เป็นตัวเลขเท่านั้น ในขณะที่ฟังก์ชันอื่นๆ เช่น REPLACEต้องการค่าข้อความอย่างน้อยหนึ่งอาร์กิวเมนต์ ถ้าคุณใช้ชนิดข้อมูลที่ไม่ถูกต้อง ฟังก์ชันอาจส่งกลับผลลัพธ์ที่ไม่คาดคิดหรือแสดงข้อผิดพลาด#VALUE!
ถ้าคุณต้องการค้นหาไวยากรณ์ของฟังก์ชันใดๆ ดูรายการ ฟังก์ชัน Excel (ตามประเภท)
อย่าใส่ตัวเลขที่จัดรูปแบบด้วยเครื่องหมายดอลลาร์ ($) หรือตัวคั่นทศนิยม (,) ลงในสูตร เนื่องจากเครื่องหมาย ดอลลาร์หมายถึงการอ้างอิงแบบสัมบูรณ์และเครื่องหมายจุลภาคเป็นตัวคั่นอาร์กิวเมนต์ แทนที่จะใส่ $1,000ให้ใส่ 1000 ลงในสูตร
ถ้าคุณใช้ตัวเลขที่จัดรูปแบบในอาร์กิวเมนต์ คุณจะได้รับผลลัพธ์การคํานวณที่ไม่คาดคิด แต่คุณอาจเห็นข้อผิดพลาด#NUM! ตัวอย่างเช่น ถ้าคุณใส่สูตร =ABS(-2,134) เพื่อค้นหาค่าสัมบูรณ์ของ -2134 Excel จะแสดงค่า#NUM! เนื่องจากฟังก์ชัน ABS ยอมรับ เพียงหนึ่งอาร์กิวเมนต์ และจะเห็นอาร์กิวเมนต์ -2 และ 134 เป็นอาร์กิวเมนต์ที่แยกจากกัน
หมายเหตุ: คุณสามารถจัดรูปแบบผลลัพธ์ของสูตรด้วยตัวคั่นทศนิยมและสัญลักษณ์ สกุลเงินหลังจากที่คุณ ใส่สูตรโดยใช้ตัวเลขที่ไม่มีการจัดรูปแบบ (ค่าคงที่) โดยทั่วไปแล้วการใส่ค่าคงที่ในสูตรไม่ใช่ความคิดที่ดี เพราะอาจค้นหาได้ยากถ้าคุณต้องอัปเดตในภายหลัง และมีแนวโน้มที่จะพิมพ์ผิดได้มากกว่า คุณควรใส่ค่าคงที่ของคุณในเซลล์ที่ค่าคงที่เหล่านั้นอยู่ในที่ที่อ้างอิงเปิดและอ้างอิงได้ง่าย
สูตรของคุณอาจไม่แสดงผลลัพธ์ที่คาดหวัง ถ้าชนิดข้อมูลของเซลล์ไม่สามารถใช้ในการคำนวณได้ ตัวอย่างเช่น ถ้าคุณใส่สูตรง่ายๆ เช่น สูตร =2+3 ลงในเซลล์ที่ถูกจัดรูปแบบเป็นข้อความ Excel จะไม่สามารถคำนวณข้อมูลที่คุณใส่ คุณจะเห็นแค่ =2+3 อยู่ในเซลล์เท่านั้น เพื่อแก้ปัญหานี้ ให้เปลี่ยนชนิดข้อมูลของเซลล์จาก ข้อความ เป็น ทั่วไป โดยทำดังนี้:
-
เลือกเซลล์
-
เลือกหน้าแรก แล้วเลือกลูกศรเพื่อขยายกลุ่มตัวเลขหรือ รูปแบบตัวเลข (หรือกดCtrl + 1)จากนั้นเลือกทั่วไป
-
กด F2 เพื่อเปลี่ยนเซลล์ให้อยู่ในโหมดแก้ไข และกด Enter เพื่อยอมรับสูตร
ถ้าคุณใส่วันที่ลงไปในในเซลล์ที่มีชนิดข้อมูลเป็น ตัวเลข เซลล์อาจแสดงเป็นค่าวันที่ที่เป็นตัวเลขแทนที่จะเป็นวันที่ เมื่อต้องการให้แสดงเป็นวันที่ ให้เลือกรูปแบบ วันที่ ในแกลเลอรี รูปแบบตัวเลข
โดยทั่วไปแล้วสามารถใช้ x เป็นตัวดำเนินการการคูณตัวเลขในสูตรได้ แต่ Excel ยอมรับเฉพาะเครื่องหมายดอกจัน (*) สำหรับการคูณ ถ้าคุณใช้ค่าคงที่ในสูตรของคุณ Excel จะแสดงข้อความแสดงข้อผิดพลาด และสามารถแก้ไขสูตรให้คุณได้โดยการแทนที่ x ด้วยเครื่องหมายดอกจัน (*)

อย่างไรก็ตาม ถ้าคุณใช้เซลล์อ้างอิง Excel จะส่งกลับข้อผิดพลาด #NAME?

ถ้าคุณสร้างสูตรที่ประกอบด้วยข้อความ ให้ใส่เครื่องหมายอัญประกาศล้อมรอบข้อความ
ตัวอย่างเช่น สูตร ="วันนี้คือ " & TEXT(TODAY(),"dddd, mmmm dd") จะเป็นการรวมข้อความ "วันนี้คือ " เข้ากับผลลัพธ์ของฟังก์ชัน TEXT และ ฟังก์ชัน TODAY และส่งผลลัพธ์เป็น วันนี้คือ วันจันทร์ที่ 30 พฤษภาคม
ในสูตร "Today is " มีช่องว่างก่อนเครื่องหมายอัญประกาศปิด ซึ่งจะใส่พื้นที่ว่างตามที่คุณต้องการระหว่างคำว่า "Today is" และคำว่า "Monday, May 30" ถ้าไม่มีเครื่องหมายอัญประกาศรอบข้อความ สูตรอาจแสดงผลลัพธ์เป็นข้อผิดพลาด #NAME?
คุณสามารถผนวก หรือซ้อนฟังก์ชันลงในสูตรหนึ่งๆได้ถึง 64 ชั้น
ตัวอย่างเช่น สูตร=IF(SQRT(PI())<2,"Less than two!","More than two!") มีฟังก์ชัน 3 ระดับ ฟังก์ชันPIจะซ้อนอยู่ภายในฟังก์ชันSQRTซึ่งซ้อนอยู่ภายในฟังก์ชัน IF
เมื่อคุณพิมพ์การอ้างอิงไปยังค่าหรือเซลล์ในเวิร์กชีตอื่น และชื่อของแผ่นงานดังกล่าวมีอักขระที่ไม่ใช่ตัวอักษร (เช่น ช่องว่าง) ให้ใส่ชื่อไว้ในเครื่องหมายอัญประกาศเดี่ยว (')
ตัวอย่างเช่น เมื่อต้องการส่งกลับค่าจากเซลล์ D3 ในเวิร์กชีตที่ชื่อ ข้อมูลรายไตรมาส ในเวิร์กบุ๊กของคุณ ให้พิมพ์: ='ข้อมูลรายไตรมาส'!D3 เมื่อไม่ใส่เครื่องหมายอัญประกาศครอบชื่อแผ่นงาน สูตรจะแสดง ข้อผิดพลาด #NAME?
คุณยังสามารถเลือกค่าหรือเซลล์ในแผ่นงานอื่นเพื่ออ้างถึงค่าหรือเซลล์ในสูตรของคุณ Excel จะเพิ่มเครื่องหมายอัญประกาศรอบชื่อแผ่นงานโดยอัตโนมัติ
เมื่อคุณพิมพ์การอ้างอิงไปยังค่าหรือเซลล์ในเวิร์กบุ๊กอื่น ให้รวมชื่อเวิร์กบุ๊กอยู่ในวงเล็บเหลี่ยม ([]) ตามด้วยชื่อเวิร์กชีตที่มีค่าหรือเซลล์
ตัวอย่างเช่น เมื่อต้องการอ้างอิงเซลล์ A1 ถึง A8 บนแผ่นงาน การขาย ในเวิร์กบุ๊ก การดำเนินการไตรมาส 2 ที่เปิดอยู่ใน Excel ให้พิมพ์: =[การดำเนินการไตรมาส 2.xlsx]การขาย!A1:A8 เมื่อไม่ใส่เครื่องหมายวงเล็บเหลี่ยม สูตรจะแสดง ข้อผิดพลาด #REF!
ถ้าเวิร์กบุ๊กไม่ได้เปิดอยู่ใน Excel ให้พิมพ์เส้นทางแบบเต็มไปยังไฟล์
ตัวอย่างเช่น =ROWS('C:\My Documents\[การดำเนินการไตรมาส 2.xlsx]การขาย'!A1:A8)
หมายเหตุ: ถ้าเส้นทางแบบเต็มมีอักขระช่องว่าง คุณจะต้องใส่เส้นทางไว้ในเครื่องหมายอัญประกาศเดี่ยว (ที่จุดเริ่มต้นของเส้นทางและต่อจากชื่อของเวิร์กชีต ก่อนเครื่องหมายอัศเจรีย์)
เคล็ดลับ: วิธีที่ง่ายที่สุดในการไปยังเวิร์กบุ๊กอื่นคือให้เปิดเวิร์กบุ๊กอื่น จากนั้นจากเวิร์กบุ๊กต้นฉบับให้พิมพ์ = และใช้ Alt+Tab เพื่อเลื่อนไปยังเวิร์กบุ๊กอื่น เลือกเซลล์ใดก็ได้บนแผ่นงานที่คุณต้องการ แล้วปิดเวิร์กบุ๊กต้นฉบับ สูตรของคุณจะอัปเดตโดยอัตโนมัติเพื่อแสดงเส้นทางไฟล์แบบเต็มและชื่อแผ่นงานพร้อมกับไวยากรณ์ที่ต้องมี คุณยังสามารถคัดลอกและวางเส้นทางและใช้ได้ทุกที่ที่คุณต้องการ
การหารเซลล์หนึ่งด้วยอีกเซลล์ที่มีศูนย์ (0) หรือไม่มีค่า จะแสดงผลลัพธ์เป็น ข้อผิดพลาด #DIV/0!
เพื่อหลีกเลี่ยงข้อผิดพลาดนี้ คุณสามารถตรวจสอบได้โดยตรง และทดสอบตัวส่วนที่มีอยู่ คุณสามารถใช้:
=IF(B1,A1/B1,0)
ซึ่งระบุว่า IF(B1 มีอยู่ ให้หาร A1 ด้วย B1 มิเช่นนั้นให้แสดง 0)
ตรวจสอบเพื่อดูว่าคุณมีสูตรที่อ้างถึงข้อมูลในเซลล์ ช่วง ชื่อที่กําหนด ไว้ เวิร์กชีต หรือเวิร์กบุ๊กก่อนที่คุณจะลบสิ่งใดๆ หรือไม่ จากนั้น คุณสามารถ แทนที่สูตรเหล่านี้ด้วยผลลัพธ์ก่อนที่จะ เอาข้อมูลที่อ้างอิงออก
ถ้าคุณไม่สามารถแทนที่สูตรด้วยผลลัพธ์ ให้ตรวจทานข้อผิดพลาดและการแก้ไขปัญหาที่เป็นไปได้เกี่ยวกับข้อมูลนี้:
-
ถ้าสูตรอ้างอิงไปยังเซลล์ที่ถูกลบหรือถูกแทนที่ด้วยข้อมูลอื่น และถ้าสูตรส่งกลับข้อผิดพลาด #REF!เลือกเซลล์ที่มี#REF! ข้อผิดพลาด ในแถบสูตร ให้เลือกเครื่องหมาย#REF! แล้วลบออก จากนั้นใส่ช่วงของสูตรอีกครั้ง
-
ถ้าชื่อที่กำหนดไว้หายไป และสูตรที่อ้างอิงถึงชื่อนั้นส่งกลับ ข้อผิดพลาด #NAME? ให้ระบุชื่อที่อ้างอิงถึงช่วงที่คุณต้องการใหม่ หรือเปลี่ยนสูตรเพื่ออ้างอิงถึงช่วงของเซลล์โดยตรง (ตัวอย่างเช่น A2:D8)
-
ถ้าเวิร์กชีตหายไป และสูตรที่อ้างอิงถึงเวิร์กชีตนั้นส่งกลับ ข้อผิดพลาด #REF! จะไม่มีวิธีใดที่จะแก้ไขปัญหานี้ได้ และโชคไม่ดีที่เวิร์กชีตที่ได้ลบไปแล้วไม่สามารถกู้คืนได้ด้วย
-
ถ้าเวิร์กบุ๊กหายไป สูตรที่อ้างอิงไปยังเวิร์กบุ๊กจะยังคงอยู่จนกว่าคุณจะอัปเดตสูตร
ตัวอย่างเช่น ถ้าสูตรของคุณคือ =[Book1.xlsx]Sheet1'! A1 และคุณจะBook1.xlsxไม่ได้อีกต่อไป ค่าที่อ้างอิงในเวิร์กบุ๊กนั้นจะพร้อมใช้งาน อย่างไรก็ตาม ถ้าคุณแก้ไขและบันทึกสูตรที่อ้างถึงเวิร์กบุ๊กนั้น Excel จะแสดงกล่องโต้ตอบ อัปเดตค่า และพร้อมท์ให้คุณใส่ชื่อไฟล์ เลือกยกเลิก แล้วตรวจสอบให้แน่ใจว่าข้อมูลนี้จะไม่สูญหายโดยการแทนที่สูตรที่อ้างถึงเวิร์กบุ๊กที่หายไปด้วยผลลัพธ์ของสูตร
เมื่อคุณคัดลอกเนื้อหาของเซลล์ในบางครั้ง คุณต้องการวางเฉพาะค่า ไม่ใช่สูตรที่แสดงอยู่ในรูปแบบ แถบสูตร
ตัวอย่างเช่น คุณอาจต้องการคัดลอกค่าผลลัพธ์ของสูตรไปยังเซลล์บนเวิร์กชีตอื่น หรือคุณอาจต้องการลบค่าที่ใช้ในสูตรหลังจากที่คุณคัดลอกค่าผลลัพธ์ไปยังเซลล์อื่นบนเวิร์กชีต การทําทั้งสองอย่างนี้ทําให้เกิดข้อผิดพลาดการอ้างอิงเซลล์ที่ไม่ถูกต้อง (#REF!) เพื่อให้ปรากฏในเซลล์ปลายทาง เนื่องจากเซลล์ที่มีค่าที่คุณใช้ในสูตรจะไม่สามารถอ้างอิงได้อีกต่อไป
คุณสามารถหลีกเลี่ยงข้อผิดพลาดนี้ได้ด้วยการวางค่าผลลัพธ์ของสูตร โดยไม่ต้องใส่สูตรลงในเซลล์ปลายทาง
-
บนเวิร์กชีต ให้เลือกเซลล์ที่มีค่าผลลัพธ์ของสูตรที่ต้องการคัดลอก
-
บนแท็บหน้าแรกในกลุ่มคลิปบอร์ด ให้เลือก คัดลอก
ที่คุณต้องการ
แป้นพิมพ์ลัด: กด CTRL+C
-
เลือกเซลล์มุมบนซ้ายของ พื้นที่วาง
เคล็ดลับ: เมื่อต้องการย้ายหรือคัดลอกส่วนที่เลือกไปยังเวิร์กชีตหรือเวิร์กบุ๊กอื่น ให้เลือกแท็บเวิร์กชีตอื่นหรือสลับไปยังเวิร์กบุ๊กอื่น แล้วเลือกเซลล์ซ้ายบนของพื้นที่ที่จะวาง
-
บนแท็บหน้าแรกในกลุ่ม คลิปบอร์ดให้เลือก วาง
จากนั้นเลือก วางค่า หรือกดAlt > E > S > V > Enter for Windows หรือ Option > Command > V > V > Enterบน Mac
ในการทำความเข้าใจวิธีที่สูตรที่ซับซ้อนหรือสูตรที่ซ้อนกันคำนวณผลลัพธ์สุดท้าย คุณสามารถประเมินสูตรนั้นได้
-
เลือกสูตรที่คุณต้องการประเมิน
-
เลือกสูตร>ประเมินสูตร
-
เลือกประเมิน เพื่อตรวจสอบค่าของการอ้างอิงที่ขีดเส้นใต้ ผลลัพธ์ของการประเมินจะแสดงตัวเอียง
-
ถ้าส่วนที่ขีดเส้นใต้ของสูตรเป็นการอ้างอิงไปยังสูตรอื่นให้เลือก แสดงทีละขั้น เพื่อแสดง สูตรอื่นๆ ในกล่อง การประเมิน เลือกออก ทีละขั้น เพื่อกลับไปยังเซลล์และสูตรก่อนหน้า
ปุ่ม แสดงทีละขั้น จะไม่พร้อมใช้งานในครั้งที่สองที่การอ้างอิงปรากฏในสูตร หรือถ้าสูตรอ้างอิงไปยังเซลล์ในเวิร์กบุ๊กอื่น
-
ทำต่อไปจนกระทั่งแต่ละส่วนของสูตรได้ถูกประเมินแล้ว
เครื่องมือประเมินสูตรจะไม่บอกคุณว่าเหตุใดสูตรของคุณจึงใช้งานไม่ได้ แต่จะช่วยบอกได้ว่าสูตรอยู่ที่ไหน ซึ่งอาจเป็นเครื่องมือที่มีประโยชน์มากในสูตรที่มีขนาดใหญ่กว่า ที่อาจค้นหาปัญหาได้ยาก
หมายเหตุ:
-
บางส่วนของฟังก์ชัน IF และฟังก์ชัน CHOOSE จะไม่ถูกประเมินและข้อผิดพลาด #N/A อาจปรากฏในกล่อง การประเมิน
-
การอ้างอิงเปล่าจะถูกแสดงค่าเป็นศูนย์ (0) ในกล่อง การประเมิน
-
ฟังก์ชันบางฟังก์ชันจะถูกCalcalated ใหม่ทุกครั้งที่เวิร์กชีตมีการเปลี่ยนแปลง ฟังก์ชันเหล่านั้น รวมถึงฟังก์ชันRAND, AREAS, INDEX, OFFSET, CELL, INDIRECT, ROWS,COLUMNS, NOW , TODAYและRANDBETWEENอาจทําให้กล่องโต้ตอบ ประเมินสูตร แสดงผลลัพธ์ที่แตกต่างจากผลลัพธ์จริงในเซลล์บนเวิร์กชีต
-
ต้องการความช่วยเหลือเพิ่มเติมไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือ ขอความช่วยเหลือใน Answers Community
ดูเพิ่มเติม
ตรวจหาข้อผิดพลาดในสูตร