วิธีหลีกเลี่ยงสูตรที่ใช้งานไม่ได้ใน Excel

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel for iPad Excel สำหรับแท็บเล็ต Android

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

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

เคล็ดลับ

มีบางฟังก์ชันทั่วไปที่คุณอาจพบปัญหา เมื่อต้องการเรียนรู้เพิ่มเติม ให้ดู COUNTIF, SUMIF, VLOOKUP หรือ IF คุณยังสามารถดูรายการของฟังก์ชันได้ที่นี่

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

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

หมายเหตุ

ถ้าคุณกําลังใช้ Microsoft 365 สําหรับเว็บ คุณอาจไม่เห็นข้อผิดพลาดเดียวกัน หรือโซลูชันอาจไม่นําไปใช้

คุณกําลังใช้ตัวคั่นรายการที่ถูกต้องในสูตรของคุณหรือไม่

สูตรที่มีมากกว่าหนึ่งอาร์กิวเมนต์ใช้ตัวคั่นรายการเพื่อแยกอาร์กิวเมนต์ ตัวคั่นที่ใช้อาจแตกต่างกันไปตามตําแหน่งที่ตั้งของระบบปฏิบัติการและการตั้งค่า Excel ของคุณ ตัวคั่นรายการที่พบบ่อยที่สุดคือเครื่องหมายจุลภาค "," และเครื่องหมายอัฒภาค ";"

สูตรจะหยุดทํางานถ้าฟังก์ชันของสูตรใดๆ ใช้ตัวคั่นที่ไม่ถูกต้อง

สําหรับข้อมูลเพิ่มเติม โปรดดูที่: ข้อผิดพลาดของสูตรเมื่อตัวคั่นรายการไม่ได้ตั้งค่าอย่างถูกต้อง

คุณเห็นข้อผิดพลาดปอนด์ (#) ในสูตร Excel หรือไม่

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

หมายเหตุ

รูปภาพของหน้าแรก > จัดรูปแบบ > ความกว้างคอลัมน์พอดีอัตโนมัติ อ้างอิงไปยังหัวข้อใดๆ ต่อไปนี้ที่สอดคล้องกับข้อผิดพลาดหมายเลขปอนด์ที่คุณเห็น:

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

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

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

รูปภาพของตัวเลือกลิงก์ ถามเมื่อมีการอัปเดตอัตโนมัติ

สำคัญ

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

สูตรแสดงไวยากรณ์แทนค่าใน Excel

ถ้าสูตรไม่แสดงค่า ทำตามขั้นตอนเหล่านี้:

  • ตรวจสอบให้แน่ใจว่าได้ตั้งค่า Excel ให้แสดงสูตรในสเปรดชีตของคุณ วิธีการคือ เลือกแท็บ สูตร จากนั้นในกลุ่ม การตรวจสอบสูตร ให้เลือก แสดงสูตร

    เคล็ดลับ

    คุณสามารถใช้แป้นพิมพ์ลัด Ctrl + ` (แป้นที่อยู่เหนือแป้น Tab) ได้เช่นกัน เมื่อคุณทําเช่นนี้ คอลัมน์ของคุณจะขยายให้กว้างขึ้นโดยอัตโนมัติเพื่อแสดงสูตรของคุณ แต่ไม่ต้องกังวล เมื่อคุณสลับกลับไปยังมุมมองปกติ คอลัมน์ของคุณจะปรับขนาด

  • ถ้าขั้นตอนข้างต้นยังไม่สามารถแก้ไขปัญหาได้ เป็นไปได้ว่าเซลล์ดังกล่าวได้รับการจัดรูปแบบเป็นข้อความ คุณสามารถคลิกขวาที่เซลล์แล้วเลือก จัดรูปแบบเซลล์ > ทั่วไป (หรือ Ctrl + 1) แล้วกด F2 > Enter เพื่อเปลี่ยนรูปแบบ

  • ถ้าคุณมีคอลัมน์ที่มีช่วงของเซลล์ขนาดใหญ่ที่ถูกจัดรูปแบบเป็นข้อความ คุณสามารถเลือกช่วง นํารูปแบบตัวเลขที่คุณเลือกไปใช้ และไปที่ ข้อความข้อมูล>เป็นคอลัมน์>เสร็จสิ้น วิธีนี้จะนำรูปแบบดังกล่าวไปใช้กับเซลล์ทั้งหมดที่เลือก

    รูปของกล่องโต้ตอบข้อความข้อมูล > เป็นคอลัมน์

เปิดใช้งานการคํานวณเวิร์กบุ๊กอัตโนมัติถ้าไม่มีการคํานวณสูตรใน Excel

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

  1. เลือกแท็บ ไฟล์ เลือก ตัวเลือก จากนั้นเลือกประเภท สูตร

  2. ในส่วน ตัวเลือกการคํานวณ ภายใต้ การคํานวณเวิร์กบุ๊ก ตรวจสอบให้แน่ใจว่าเลือกตัวเลือก อัตโนมัติ

    รูปภาพของตัวเลือกการคํานวณด้วยตนเอง & อัตโนมัติ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการคำนวณ ให้ดูที่ เปลี่ยนการคำนวณสูตรใหม่ การคำนวณซ้ำ หรือความแม่นยำ

มีการอ้างอิงแบบวงกลมอย่างน้อย 1 รายการในสูตร

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอ้างอิงแบบวงกลม ให้ดูที่ นำออกหรืออนุญาตการอ้างอิงแบบวงกลม

ฟังก์ชันของคุณเริ่มต้นด้วยเครื่องหมายเท่ากับ (=) หรือไม่

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

เมื่อคุณพิมพ์บางอย่าง เช่น SUM(A1:A10) Excel จะแสดงสตริงข้อความ SUM(A1:A10) แทนผลลัพธ์ของสูตร หรือถ้าคุณพิมพ์ 11/2 Excel จะแสดงวันที่ เช่น 2-Nov หรือ 11/02/2009 แทนที่จะหาร 11 ด้วย 2

เพื่อหลีกเลี่ยงผลลัพธ์ที่ไม่คาดคิดลักษณะนี้ ให้เริ่มต้นฟังก์ชันด้วยเครื่องหมายเท่ากับเสมอ ตัวอย่างเช่น พิมพ์: =SUM(A1:A10) และ =11/2

คุณจับคู่วงเล็บเปิดและปิดหรือไม่

เมื่อคุณใช้ฟังก์ชันในสูตร วงเล็บเปิดแต่ละวงเล็บจะต้องมีวงเล็บปิดเพื่อให้ฟังก์ชันดังกล่าวทํางานได้อย่างถูกต้อง ตรวจสอบให้แน่ใจว่าวงเล็บทั้งหมดเป็นส่วนหนึ่งของคู่ที่ตรงกัน ตัวอย่างเช่น สูตร =IF(B5<0),"Not valid",B5*1.05) จะไม่ทํางานเนื่องจากมีวงเล็บปิดสองอัน แต่มีวงเล็บเปิดเพียงวงเล็บเดียว สูตรที่ถูกต้องจะมีลักษณะดังนี้: =IF(B5<0,"ไม่ถูกต้อง",B5*1.05)

อาร์กิวเมนต์ที่ต้องมีทั้งหมดแสดงอยู่ในไวยากรณ์หรือไม่

ฟังก์ชัน Excel มีอาร์กิวเมนต์ ซึ่งเป็นค่าที่คุณต้องระบุเพื่อให้ฟังก์ชันทํางานได้ มีฟังก์ชันเพียงไม่กี่อย่างเท่านั้น (เช่น PI หรือ TODAY) ที่ไม่มีอาร์กิวเมนต์ ตรวจสอบไวยากรณ์ของสูตรที่จะปรากฏเมื่อคุณเริ่มพิมพ์ฟังก์ชัน เพื่อให้แน่ใจว่าฟังก์ชันมีอาร์กิวเมนต์ที่จําเป็น

ตัวอย่างเช่น ฟังก์ชัน UPPER จะยอมรับเฉพาะหนึ่งสตริงข้อความหรือการอ้างอิงเซลล์ให้เป็นอาร์กิวเมนต์ เช่น =UPPER("hello") หรือ =UPPER(C2)

หมายเหตุ

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

สกรีนช็อตของแถบเครื่องมือการอ้างอิงฟังก์ชัน นอกจากนี้ บางฟังก์ชัน เช่น SUM ต้องการอาร์กิวเมนต์ที่เป็นตัวเลขเท่านั้น ในขณะที่ฟังก์ชันอื่นๆ เช่น REPLACE ต้องการค่าข้อความสําหรับอาร์กิวเมนต์อย่างน้อยหนึ่งอาร์กิวเมนต์ ถ้าคุณใช้ชนิดข้อมูลที่ไม่ถูกต้อง ฟังก์ชันอาจส่งกลับผลลัพธ์ที่ไม่คาดคิดหรือแสดงข้อผิดพลาด #VALUE!

ถ้าคุณต้องการค้นหาไวยากรณ์ของฟังก์ชันใดๆ ดูรายการ ฟังก์ชัน Excel (ตามประเภท)

การจัดการตัวเลขที่ไม่มีการจัดรูปแบบในสูตร Excel

อย่าใส่ตัวเลขที่จัดรูปแบบด้วยเครื่องหมายดอลลาร์ ($) หรือตัวคั่นทศนิยม (,) ในสูตร เนื่องจากเครื่องหมายดอลลาร์ระบุว่า การอ้างอิงแบบสัมบูรณ์ และเครื่องหมายจุลภาคเป็นตัวคั่นอาร์กิวเมนต์ แทนที่จะใส่ $1,000 ให้ใส่ 1000 ลงในสูตร

ถ้าคุณใช้ตัวเลขที่จัดรูปแบบแล้วในอาร์กิวเมนต์ คุณจะได้รับผลลัพธ์การคํานวณที่ไม่คาดคิด แต่คุณอาจเห็นข้อผิดพลาด #NUM! ตัวอย่างเช่น ถ้าคุณใส่สูตร =ABS(-2,134) เพื่อหาค่าสัมบูรณ์ของ -2134 Excel จะแสดงข้อผิดพลาด #NUM! เนื่องจาก ฟังก์ชัน ABS ยอมรับเพียงอาร์กิวเมนต์เดียวเท่านั้น และจะเห็น -2 กับ 134 เป็นอาร์กิวเมนต์ที่แยกกัน

หมายเหตุ

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

เซลล์ที่อ้างอิงเป็นของชนิดข้อมูลที่ตรงกันใช่หรือไม่

สูตรของคุณอาจไม่ส่งกลับผลลัพธ์ที่คาดไว้ถ้าชนิดข้อมูลของเซลล์ไม่สามารถใช้ในการคํานวณได้ ตัวอย่างเช่น ถ้าคุณใส่สูตรง่ายๆ =2+3 ลงในเซลล์ที่ถูกจัดรูปแบบเป็นข้อความ Excel จะไม่สามารถคํานวณข้อมูลที่คุณใส่ได้ สิ่งที่คุณเห็นในเซลล์จะมีแค่ =2+3 เท่านั้น เมื่อต้องการแก้ไขปัญหานี้ ให้เปลี่ยนชนิดข้อมูลของเซลล์จาก ข้อความ เป็น ทั่วไป ดังนี้:

  1. เลือกเซลล์
  2. เลือก หน้าแรก แล้วเลือกลูกศรเพื่อขยายกลุ่ม ตัวเลข หรือ รูปแบบตัวเลข (หรือกด Ctrl + 1) จากนั้นเลือก ทั่วไป
  3. กด F2 เพื่อเปลี่ยนเซลล์ให้อยู่ในโหมดแก้ไข และกด Enter เพื่อยอมรับสูตร

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

คุณพยายามคูณโดยไม่ใช้เครื่องหมาย * หรือไม่

การใช้ x เป็นตัวดําเนินการคูณในสูตรถือเป็นเรื่องปกติ แต่ Excel สามารถยอมรับเฉพาะเครื่องหมายดอกจัน (*) เท่านั้นสําหรับการคูณ ถ้าคุณใช้ค่าคงที่ในสูตร Excel จะแสดงข้อความแสดงข้อผิดพลาดและสามารถแก้ไขสูตรให้คุณได้โดยการแทนที่ x ด้วยเครื่องหมายดอกจัน (*)

กล่องข้อความขอให้แทนที่ x ด้วย * สําหรับการคูณ อย่างไรก็ตาม ถ้าคุณใช้การอ้างอิงเซลล์ Excel จะส่งกลับ #NAME หรือไม่ ข้อ ผิด พลาด

ข้อผิดพลาด #NAME? เมื่อใช้ x พร้อมการอ้างอิงเซลล์แทนการใช้เครื่องหมาย * สำหรับการคูณ

เครื่องหมายอัญประกาศรอบๆ ข้อความในสูตรหายไปหรือไม่

ถ้าคุณสร้างสูตรที่ประกอบด้วยข้อความ ให้ใส่เครื่องหมายอัญประกาศล้อมรอบข้อความ

ตัวอย่างเช่น สูตร ="วันนี้คือ " & TEXT(TODAY(),"dddd, mmmm dd") จะเป็นการรวมข้อความ "วันนี้คือ " เข้ากับผลลัพธ์ของฟังก์ชัน TEXT และ ฟังก์ชัน TODAY และส่งผลลัพธ์เป็น วันนี้คือ วันจันทร์ที่ 30 พฤษภาคม

ในสูตร "Today is " มีช่องว่างก่อนเครื่องหมายอัญประกาศปิด ซึ่งจะใส่พื้นที่ว่างตามที่คุณต้องการระหว่างคำว่า "Today is" และคำว่า "Monday, May 30" ถ้าไม่มีเครื่องหมายอัญประกาศรอบข้อความ สูตรอาจแสดงผลลัพธ์เป็นข้อผิดพลาด #NAME?

ฟังก์ชันในสูตรมีมากกว่า 64 ฟังก์ชันหรือไม่

คุณสามารถผนวก หรือซ้อนฟังก์ชันลงในสูตรหนึ่งๆได้ถึง 64 ชั้น

ตัวอย่างเช่น สูตร =IF(SQRT(PI())<2,"น้อยกว่าสอง!","มากกว่าสอง!") มี 3 ระดับของฟังก์ชัน; ฟังก์ชัน PI จะซ้อนอยู่ภายในฟังก์ชัน SQRT ซึ่งจะซ้อนอยู่ภายในฟังก์ชัน IF

ใส่อัญประกาศเดี่ยวบนชื่อแผ่นงานหรือไม่

เมื่อคุณพิมพ์การอ้างอิงไปยังค่าหรือเซลล์ในเวิร์กชีตอื่น และชื่อของแผ่นงานดังกล่าวมีอักขระที่ไม่ใช่ตัวอักษร (เช่น ช่องว่าง) ให้ใส่ชื่อไว้ในเครื่องหมายอัญประกาศเดี่ยว (')

ตัวอย่างเช่น เมื่อต้องการส่งกลับค่าจากเซลล์ D3 ในเวิร์กชีตที่ชื่อ Quarterly Data ในเวิร์กบุ๊กของคุณ ให้พิมพ์: ='Quarterly Data'!D3 สูตรจะแสดงข้อผิดพลาด #NAME หรือไม่

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

การแก้ไขเส้นทางเวิร์กบุ๊กภายนอกในสูตร Excel

เมื่อคุณพิมพ์การอ้างอิงไปยังค่าหรือเซลล์ในเวิร์กบุ๊กอื่น ให้รวมชื่อเวิร์กบุ๊กอยู่ในวงเล็บเหลี่ยม ([]) ตามด้วยชื่อเวิร์กชีตที่มีค่าหรือเซลล์

ตัวอย่างเช่น เมื่อต้องการอ้างอิงไปยังเซลล์ A1 ถึง A8 บนแผ่นงาน ยอดขาย ในเวิร์กบุ๊ก การดําเนินการ Q2 ที่เปิดอยู่ใน Excel ให้พิมพ์: =[Q2 Operations.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!) ปรากฏในเซลล์ปลายทาง เนื่องจากเซลล์ที่มีค่าที่คุณใช้ในสูตรจะไม่สามารถอ้างอิงได้อีกต่อไป

คุณสามารถหลีกเลี่ยงข้อผิดพลาดนี้ได้ด้วยการวางค่าผลลัพธ์ของสูตรโดยไม่มีสูตรในเซลล์ปลายทาง

  1. บนเวิร์กชีต ให้เลือกเซลล์ที่มีค่าผลลัพธ์ของสูตรที่ต้องการคัดลอก

  2. บนแท็บ หน้าแรก ในกลุ่ม คลิปบอร์ด ให้เลือก คัดลอกรูปปุ่ม
    รูป Ribbon ของ Excel
    แป้นพิมพ์ลัด: กด CTRL+C

  3. เลือกเซลล์มุมบนซ้ายของพื้นที่ที่จะวาง

    เคล็ดลับ

    หากต้องการย้ายหรือคัดลอกส่วนที่เลือกไปยังเวิร์กชีตหรือเวิร์กบุ๊กอื่น ให้เลือกแท็บเวิร์กชีตอื่นหรือสลับไปยังเวิร์กบุ๊กอื่น แล้วเลือกเซลล์ซ้ายบนของพื้นที่ที่จะวาง

  4. บนแท็บ หน้าแรก ในกลุ่ม คลิปบอร์ด ให้เลือก วางรูปปุ่ม แล้วเลือก วางค่า หรือกด Alt > E > S > V > Enter สําหรับ Windows หรือ คําสั่ง > Option > V > V > Enter บน Mac

ถ้าคุณมีสูตรที่ซ้อนกัน ให้ประเมินสูตรทีละขั้นตอน

ในการทำความเข้าใจวิธีที่สูตรที่ซับซ้อนหรือสูตรที่ซ้อนกันคำนวณผลลัพธ์สุดท้าย คุณสามารถประเมินสูตรนั้นได้

  1. เลือกสูตรที่คุณต้องการประเมิน

  2. เลือก สูตร>ประเมินสูตร
    กลุ่ม ตรวจสอบสูตร บนแท็บ สูตร

  3. เลือกประเมินเพื่อตรวจสอบค่าของการอ้างอิงที่ขีดเส้นใต้ไว้ ผลลัพธ์ของการประเมินจะแสดงเป็นตัวเอียง
    กล่องโต้ตอบ ประเมินสูตร

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

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

    หมายเหตุ

    • บางส่วนของฟังก์ชัน IF และ CHOOSE จะไม่ถูกประเมิน และข้อผิดพลาด #N/A อาจปรากฏในกล่อง การประเมิน
    • การอ้างอิงเปล่าจะถูกแสดงค่าเป็นศูนย์ (0) ในกล่อง การประเมิน
    • บางฟังก์ชันจะถูกคํานวณใหม่ทุกครั้งที่เวิร์กชีตเปลี่ยนแปลง ฟังก์ชันเหล่านั้น ได้แก่ ฟังก์ชัน RAND, AREAS, INDEX, OFFSET, CELL, INDIRECT, ROWS, COLUMNS, NOW, TODAY และ RANDBETWEEN ซึ่งอาจทำให้ให้กล่องโต้ตอบประเมินสูตรแสดงผลลัพธ์ที่แตกต่างจากผลลัพธ์ตามจริงในเซลล์บนเวิร์กชีต

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ

เคล็ดลับ

ถ้าคุณเป็นเจ้าของธุรกิจขนาดเล็กที่กําลังมองหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีการรับการตั้งค่า Microsoft 365 ให้ไปที่ ธุรกิจขนาดเล็ก ช่วย & การเรียนรู้

ดูเพิ่มเติม

ภาพรวมของสูตรใน Excel

วิธีใช้ Excel & การเรียนรู้