LibreOffice Calc แสดงสูตรเป็นข้อความใช่หรือไม่? กู้คืนผลลัพธ์กลับมา

เมื่อ LibreOffice Calc แสดงผลสูตร=A1+B1เป็นข้อความแทนที่จะเป็นตัวเลข ให้เปิดเมนู มุมมอง > แสดงสูตรและตรวจสอบให้แน่ใจว่าการตั้งค่าดังกล่าวปิดอยู่ หากมีเพียงไม่กี่เซลล์ที่แสดงสูตรเป็นข้อความ ให้เปลี่ยนรูปแบบจากข้อความเป็นตัวเลข แล้วป้อนสูตรใหม่ การตรวจสอบสองขั้นตอนนี้จะช่วยแก้ปัญหาการแสดงผลสูตรผิดเพี้ยนที่พบบ่อยที่สุดโดยไม่ต้องเปลี่ยนแปลงส่วนที่เหลือของสเปรดชีตของคุณ

การแสดงสูตรและการคำนวณสูตรเป็นปัญหาที่แตกต่างกัน โปรดสำรองข้อมูลเวิร์กบุ๊กที่สำคัญก่อนทำการเปลี่ยนแปลงช่วงข้อมูลที่นำเข้า ชื่อเมนูด้านล่างนี้อ้างอิงจากความช่วยเหลือออนไลน์ของ LibreOffice 26.2 ฉบับภาษาอังกฤษ ป้ายกำกับอาจแตกต่างกันในเวอร์ชันอื่นหรือรูปแบบส่วนติดต่อผู้ใช้

1. หากทั้งแผ่นงานแสดงนิพจน์ ให้ปิดการแสดงสูตร

หากเซลล์จำนวนมากมีนิพจน์ที่มองเห็นได้ เช่น ปรากฏขึ้นอย่างกะทันหัน=SUM(A1:A5)สเปรดชีตอาจอยู่ในโหมดแสดงสูตร Calc ยังคงสามารถจัดเก็บและคำนวณสูตรได้ในขณะที่แสดงนิพจน์นั้นในเซลล์อย่างจงใจ

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

นอกจากนี้ คุณยังสามารถตรวจสอบที่เครื่องมือ > ตัวเลือก > LibreOffice Calc > มุมมองบน Windows หรือ Linux และปล่อยให้ช่องทำเครื่องหมาย สูตรไม่ถูกเลือก ในการตั้งค่าการแสดงผล คู่มือช่วยเหลืออย่างเป็นทางการได้อธิบายทั้งคำสั่ง แสดงสูตรและตัวเลือก มุมมอง Calcไว้แล้ว

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

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

2. เปลี่ยนประเภทข้อมูลเซลล์จากข้อความ (Text) เป็นตัวเลข (Number) จากนั้นป้อนสูตรอีกครั้ง

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

  1. เลือกเซลล์ที่ได้รับผลกระทบหนึ่งเซลล์ คลิกขวา แล้วเลือก " จัดรูปแบบเซลล์ "
  2. เปิด แท็บ Numbersแล้วตรวจสอบหมวดหมู่
  3. ถ้าเป็นข้อความให้เลือกตัวเลขเลือกรูปแบบทั่วไป เช่นทั่วไปแล้วยืนยันด้วยตกลง
  4. แก้ไขสูตรอีกครั้งโดยใช้ ปุ่ม F2หรือช่องป้อนข้อมูล แล้วกดEnterข้อมูลที่ป้อนต้องขึ้นต้นด้วยเครื่องหมายเท่ากับปกติ เช่น=A2+B2.

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

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

เปิดกล่องโต้ตอบ "จัดรูปแบบเซลล์" ใน LibreOffice Calc บนแท็บตัวเลข โดยเลือกหมวดหมู่ตัวเลขและรูปแบบทั่วไปไว้
ในแท็บตัวเลข ให้เลือกหมวดหมู่ตัวเลขและรูปแบบทั่วไป ก่อนที่จะป้อนสูตรอีกครั้ง

3. ลบเครื่องหมายอะพอสโทรฟีหรืออักขระอื่นๆ ที่อยู่หน้าเครื่องหมายเท่ากับออก

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

  1. เลือกเซลล์ที่ได้รับผลกระทบและตรวจสอบเนื้อหาในบรรทัดข้อมูลป้อนเข้า
  2. ลบเครื่องหมายอะพอสโทรฟีนำหน้า เครื่องหมายอัญประกาศเกิน หรืออักขระที่ไม่ต้องการก่อน=จุด
  3. หากเซลล์นั้นถูกจัดรูปแบบเป็นข้อความ ให้ทำการเปลี่ยนรูปแบบก่อนตามที่อธิบายไว้ข้างต้น
  4. กดEnterเพื่อยืนยันการแก้ไข

ตัวอย่างเช่น เมื่อใส่ค่า10ใน A2 และ20ใน B2 แล้ว การใส่ค่า=A2+B2ลงใน C2 ควรแสดงผลเป็น30เครื่องหมายอะพอสโทรฟีที่พิมพ์นั้นแตกต่างจากเครื่องหมายอัญประกาศภายในสูตร เช่น="Ready"ซึ่งจะสร้างผลลัพธ์เป็นข้อความอย่างถูกต้อง บทบาทของเครื่องหมายอะพอสโทรฟีในฐานะตัวบ่งชี้การป้อนข้อความนั้นมีเอกสารอธิบายไว้ในLibreOffice Help

บรรทัดการแก้ไขสูตรใน LibreOffice Calc แสดงเครื่องหมายอัญประกาศเดี่ยว (') ก่อนเครื่องหมายเท่ากับ (=) ในช่องป้อนข้อมูลเซลล์
การใส่เครื่องหมายอัญประกาศเดี่ยวหน้าเครื่องหมายเท่ากับ จะทำให้ข้อความที่ป้อนเป็นข้อความธรรมดา ไม่ใช่สูตร

4. ตรวจสอบตัวเลือก "คำนวณอัตโนมัติ" เมื่อผลลัพธ์ถูกตรึงไว้ ไม่ใช่เมื่อสูตรเป็นข้อความธรรมดา

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

  1. เลือกข้อมูล > คำนวณ > คำนวณอัตโนมัติและตรวจสอบให้แน่ใจว่าได้เปิดใช้งานตัวเลือกนี้แล้ว
  2. เปลี่ยนค่าอินพุตทดสอบที่ไม่เป็นอันตราย แล้วดูว่าสูตรที่เกี่ยวข้องมีการอัปเดตหรือไม่
  3. หากจำเป็น ให้เลือกข้อมูล > คำนวณ > คำนวณใหม่หรือกดF9สำหรับการรีเฟรชแบบเต็ม ให้ใช้ข้อมูล > คำนวณ > คำนวณใหม่แบบละเอียดหรือCtrl+Shift+F9บน Windows และ Linux

คำสั่ง AutoCalculate จะคำนวณสูตรใหม่หลังจากเซลล์มีการเปลี่ยนแปลง ในขณะที่ Recalculate Hard จะบังคับให้คำนวณใหม่ในวงกว้างกว่า คำสั่งทั้งสองนี้ไม่ได้แปลงสตริงข้อความธรรมดาให้เป็นสูตร หากคุณยังคงเห็นคำว่า " =A2+B2โดยตรง" ในเซลล์ที่ได้รับผลกระทบหลังจากใช้คำสั่งเหล่านี้แล้ว ให้กลับไปใช้รูปแบบตัวเลขและการป้อนข้อมูลแบบเดิมความช่วยเหลือของ AutoCalculateและเอกสารอ้างอิงของ Recalculate Hardจะอธิบายพฤติกรรมที่แตกต่างกันของคำ สั่งเหล่านี้

5. ตรวจสอบตัวเลือกการนำเข้า CSV อีกครั้ง หากสูตรกลายเป็นข้อความระหว่างการนำเข้า

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

  1. เปิดไฟล์ CSV ต้นฉบับที่เชื่อถือได้อีกครั้งโดยไปที่ ไฟล์ > เปิดแล้วตรวจสอบหน้าต่างการนำเข้าข้อความ
  2. เลือกคอลัมน์ที่ต้องการแก้ไขในหน้าตัวอย่าง หลีกเลี่ยงการบังคับกำหนดประเภทคอลัมน์เป็นข้อความหากคอลัมน์นั้นควรมีสูตรอยู่ ให้เลือกมาตรฐานเมื่อเหมาะสม
  3. หากคุณต้องการให้สูตรที่ขึ้นต้นด้วย กลาย=เป็นสูตรที่ใช้งานได้ ให้เปิดใช้งานประเมินสูตร (Evaluate formulas )
  4. ยืนยันการนำเข้า จากนั้นตรวจสอบเซลล์ตัวอย่างก่อนบันทึกสำเนาสเปรดชีตใหม่

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

ตรวจสอบว่าขณะนี้ Calc แสดงผลและอัปเดตผลลัพธ์แล้ว

สร้างแบบทดสอบเล็กๆ ในพื้นที่ว่างของสมุดงานของคุณ: พิมพ์10ลงในเซลล์ A2, 20B2 และ=A2+B2C2 หรือใช้เซลล์ว่างอื่นๆ ที่เทียบเท่ากัน คำตอบควรเป็น30ในเซลล์ C2 ขณะที่การเลือกเซลล์ C2 ควรแสดงค่า=A2+B2ในบรรทัดป้อนข้อมูล เปลี่ยนค่าในเซลล์ B2 เป็นค่าอื่น ; เมื่อเปิดใช้งานการคำนวณอัตโนมัติ เซลล์25C2 ควรเปลี่ยนเป็น35

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

โปรแกรม LibreOffice Calc แสดงค่า 10 ในเซลล์ A2, 20 ในเซลล์ B2, สูตร =A2+B2 ในบรรทัดป้อนข้อมูล และ 30 ในเซลล์ C2
หลังจากที่ระบบจดจำสูตรแล้ว เซลล์จะแสดงค่า 30 ในขณะที่บรรทัดป้อนข้อมูลยังคงเป็น =A2+B2

ฝากความเห็น

เรียกใช้ Python ใน Calc ผ่านระบบมาโครของ LibreOffice

เรียกใช้ Python ใน Calc ผ่านระบบมาโครของ LibreOffice

ทำให้ฟังก์ชัน Python สามารถใช้งานได้ใน Calc เรียกใช้ฟังก์ชันนั้นกับสเปรดชีตที่เปิดอยู่ และแก้ไขปัญหามาโครหรือการนำเข้าที่หายไปโดยไม่ต้องผสมผสานระหว่าง LibreOffice และ Python ของระบบ

ปกป้องข้อความของผู้เขียนที่เลือกไว้ด้วยรหัสผ่านประจำส่วน

ปกป้องข้อความของผู้เขียนที่เลือกไว้ด้วยรหัสผ่านประจำส่วน

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

ทำให้ข้อความในสเปรดชีตอ่านง่ายขึ้นในโหมดมืดของ LibreOffice Calc

ทำให้ข้อความในสเปรดชีตอ่านง่ายขึ้นในโหมดมืดของ LibreOffice Calc

แก้ไขปัญหาข้อความในสเปรดชีตอ่านยากโดยตรวจสอบธีม สีตัวอักษรในเซลล์ การเติมสี และการจัดรูปแบบตามเงื่อนไขใน Calc

LibreOffice Calc แสดงสูตรเป็นข้อความใช่หรือไม่? กู้คืนผลลัพธ์กลับมา

LibreOffice Calc แสดงสูตรเป็นข้อความใช่หรือไม่? กู้คืนผลลัพธ์กลับมา

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

ผสานจดหมายจากนักเขียนเข้ากับโลโก้และฟิลด์ในสเปรดชีต

ผสานจดหมายจากนักเขียนเข้ากับโลโก้และฟิลด์ในสเปรดชีต

สร้างจดหมายผสานข้อมูลที่สามารถนำกลับมาใช้ซ้ำได้ด้วย Writer โดยใช้ข้อมูลผู้รับจาก Calc และรูปภาพที่ฝังไว้ร่วมกัน จากนั้นดูตัวอย่างและบันทึกจดหมายส่วนบุคคล

จำกัดการวินิจฉัยเพิ่มเติมและการอัปเดตข้อมูลใน LibreOffice

จำกัดการวินิจฉัยเพิ่มเติมและการอัปเดตข้อมูลใน LibreOffice

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

ใช้ Regex ใน LibreOffice Writer เพื่อแก้ไขข้อความแบบเป็นชุด

ใช้ Regex ใน LibreOffice Writer เพื่อแก้ไขข้อความแบบเป็นชุด

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

ตั้งค่าการจัดเรียงย่อหน้าภาษาอาหรับและฮิบรูให้เขียนจากขวาไปซ้ายในโปรแกรม Writer

ตั้งค่าการจัดเรียงย่อหน้าภาษาอาหรับและฮิบรูให้เขียนจากขวาไปซ้ายในโปรแกรม Writer

เปิดใช้งานการควบคุมแบบสองทิศทางของ Writer ตั้งค่าการไหลของย่อหน้าแบบ RTL และตรวจสอบข้อความผสมภาษาอาหรับหรือฮิบรูโดยไม่รบกวนคำและตัวเลขภาษาอังกฤษ

คืนค่าแบบอักษร Calibri และ Arial ใน LibreOffice โดยไม่ต้องเดา

คืนค่าแบบอักษร Calibri และ Arial ใน LibreOffice โดยไม่ต้องเดา

ติดตั้งฟอนต์ Linux ที่เข้ากันได้กับระบบเมตริก หรือแมปฟอนต์สำรองของ LibreOffice โดยคำนึงถึงข้อกำหนดด้านลิขสิทธิ์ฟอนต์และความแตกต่างของเค้าโครงของ Microsoft ด้วย

สร้างไฟล์ PDF ที่กรอกข้อมูลได้จากแบบฟอร์มใน LibreOffice Writer

สร้างไฟล์ PDF ที่กรอกข้อมูลได้จากแบบฟอร์มใน LibreOffice Writer

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