วิธีแก้ไขข้อผิดพลาดในการแยกวิเคราะห์สูตรของ Google ชีต


เมื่อคุณเขียนสูตรในแอป เช่น Microsoft Excel หรือ Google ชีต สิ่งสุดท้ายที่คุณคาดว่าจะเห็นคือป๊อปอัปข้อความ Formula Parse Error ไม่ว่าคุณจะเป็นผู้ใช้ที่มีประสบการณ์หรือเพิ่งเริ่มใช้ Google ชีตและสูตร คุณอาจพบข้อผิดพลาดนี้

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

ข้อผิดพลาดในการแยกวิเคราะห์สูตรใน Google ชีตคืออะไร

ก่อนอื่น มาแจกแจงข้อกำหนด:

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

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

    โดยสรุป มีสาเหตุหลายประการที่ทำให้คุณเห็นข้อผิดพลาดในการแยกวิเคราะห์สูตรในเอกสาร Google ชีตของคุณ:

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

      เราจะเจาะลึกข้อผิดพลาดแต่ละข้อ โดยให้การตีความและวิธีแก้ปัญหาสำหรับข้อผิดพลาดแต่ละข้อ

      วิธีแก้ไขข้อผิดพลาดในการแยกวิเคราะห์สูตร

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

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

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

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

              1. ข้อผิดพลาด #N/A

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

              การพบข้อผิดพลาด #N/A ใน Google ชีตอาจเกิดขึ้นได้จากหลายสาเหตุ เช่น ค่าหายไปในช่วงที่เลือก หรือค่าอินพุตหายไป เมื่อคุณวางเคอร์เซอร์เหนือเซลล์ที่มีข้อผิดพลาด คุณจะเห็นข้อความที่ Google ชีตให้รายละเอียดเพิ่มเติมเกี่ยวกับสาเหตุของข้อผิดพลาด หลังจากที่คุณระบุส่วนที่ทำให้เกิดปัญหาแล้ว ข้อผิดพลาดจะแก้ไขได้ง่าย.

              วิธีแก้ไข: ข้อความแสดงข้อผิดพลาดนี้แจ้งให้คุณทราบว่าค่าที่คุณกำลังมองหาไม่พร้อมใช้งาน นี่เป็นเรื่องธรรมดาที่สุดเมื่อคุณใช้ฟังก์ชันการค้นหา เช่น VLOOKUP, HLOOKUP, QUERY, INDEX หรือ MATCH

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

              2. #DIV/0! ข้อผิดพลาด

              ความหมาย: มีเหตุผลสองประการที่ทำให้คุณอาจได้รับ #DIV/0! ข้อผิดพลาด. จะปรากฏขึ้นเมื่อคุณพยายามหารค่าด้วยศูนย์ (ซึ่งอาจเกิดขึ้นได้เมื่อคุณมีการอ้างอิงเซลล์เป็นศูนย์หรือเซลล์ว่างในตัวส่วน) การดำเนินการทางคณิตศาสตร์ที่ไม่ถูกต้อง หรือเมื่อคุณพยายามหารด้วยช่องว่าง คุณจะเข้าใจบริบทที่จำเป็นในการแก้ไขสูตรของคุณ ทั้งนี้ขึ้นอยู่กับข้อความแสดงข้อผิดพลาดที่คุณเห็น

              หากต้องการแก้ไขข้อผิดพลาดประเภทนี้ ให้ใช้ฟังก์ชัน IFERROR เพื่อระบุเอาต์พุตสำรองเมื่อเกิดการหารด้วยศูนย์

              วิธีแก้ไข: ล้อมสูตร Google ชีตด้วยฟังก์ชัน IFERROR เพื่อจัดการกรณีที่เกิดการหารด้วย 0 โดยแสดงข้อความหรือค่าเฉพาะแทน

              3. #NUM! ข้อผิดพลาด

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

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

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

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

              4. #NAME? ข้อผิดพลาด

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

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

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

              5. #อ้างอิง! ข้อผิดพลาด

              ความหมาย: ข้อผิดพลาดนี้เป็นผลมาจากการอ้างอิงที่ไม่ถูกต้อง เช่น เซลล์ที่ถูกลบหรือช่วงที่ตั้งชื่อที่ใช้ในสูตรของคุณ นอกจากนี้ยังอาจเกิดขึ้นเนื่องจากการอ้างอิงแบบวงกลมหรือเมื่อคัดลอกสูตรที่มีการอ้างอิงแบบสัมพันธ์ ต่อไปนี้เป็นตัวอย่างของการสร้างการอ้างอิงเซลล์ที่ไม่ถูกต้อง: เมื่อคุณอ้างอิงช่วงเซลล์ B2:F2 ในฟังก์ชัน SUM ของคุณ แต่คุณลบคอลัมน์ C เดิมออก ทำให้ฟังก์ชัน SUM ของคุณปรากฏในคอลัมน์ F ในกรณีนี้ Google ชีตจะส่ง #REF! ข้อผิดพลาดเพื่อแจ้งให้คุณทราบว่าไม่มีข้อมูลอ้างอิงที่ถูกต้อง

              คุณยังจะได้รับ #REF! ข้อผิดพลาดเมื่อตรวจพบการพึ่งพาแบบวงกลม (เมื่อสูตรอ้างถึงตัวมันเอง)

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

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

              6. #มูลค่า! ข้อผิดพลาด

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

              วางเมาส์เหนือลูกศรสีแดงเพื่อดูข้อความแสดงข้อผิดพลาดซึ่งจะระบุว่าพารามิเตอร์ของสูตรใดที่ทำให้ไม่ตรงกัน

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

              7. #ผิดพลาด! ข้อผิดพลาด.

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

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

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

              เคล็ดลับเกี่ยวกับวิธีหลีกเลี่ยงข้อผิดพลาดในการแยกวิเคราะห์สูตร

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

              1. ตรวจสอบและทบทวน

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

              2. ข้อพิจารณาระหว่างประเทศ

              สำหรับ Google ชีตสากล โปรดจับตาดูความแตกต่างในระดับภูมิภาค บางเวอร์ชันอาจใช้อัฒภาค (;) แทนเครื่องหมายจุลภาค (,) โปรดคำนึงถึงความแตกต่างนี้เมื่อคัดลอกและวางสูตรระหว่างแผ่นงานจากภาษาที่ต่างกัน

              3. การเน้นเซลล์

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

              4. การใช้คำแนะนำและวิธีใช้สูตร

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

              5. ฟังก์ชัน IFERROR สำหรับข้อความที่กำหนดเอง

              ข้อผิดพลาดบางอย่าง เช่น #N/A หรือ #DIV/0! อาจเกิดขึ้นได้ในสถานการณ์เฉพาะ คุณสามารถใช้ฟังก์ชัน IFERROR เพื่อปรับแต่งข้อความที่แสดงเมื่อมีข้อผิดพลาดเกิดขึ้น เพื่อให้การสื่อสารภายในสเปรดชีตของคุณชัดเจนยิ่งขึ้น

              6. การใช้วิธีใช้สูตร.

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

              ไม่มีข้อผิดพลาดในการแยกวิเคราะห์สูตรอีกต่อไปใน Google ชีต

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

              กระทู้ที่เกี่ยวข้อง:


              10.03.2024