เซลล์แสดงสูตรไม่ใช่ผลลัพธ์ของสูตร


17

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

เช่นเซลล์กำลังแสดง "102" ดับเบิลคลิกและมันแสดงให้เห็น = 100 + 2 กด Enter และมันจะแสดง "= 100 + 2"

เราไม่ได้เปลี่ยนการตั้งค่าเวิร์กบุคดังนั้นทำไมจึงเริ่มทำเช่นนี้และเราจะแก้ไขได้อย่างไร


ลองทำสิ่งต่อไปนี้: คลิกรูปแบบเซลล์และเลือกแท็บตัวเลข หากประเภทคือ Text ให้เปลี่ยนเป็น Number
LDC3

ฉันจะ แต่ไม่ตอบคำถามว่าทำไมมันจึงผิดพลาดในทันที :)
นายบอย

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

1
อ่านคำถาม ... สิ่งที่ฉันทำคือดับเบิลคลิกที่เซลล์แล้วกด Enter ฉันทำแบบนี้กับเซลล์ 10 เซลล์และสิ่งเดียวกันกำลังเกิดขึ้น ... ฉันไม่ได้แก้ไขสูตร
นายบอย

1
หากคุณมี@รูปแบบตัวเลขที่กำหนดเองบางครั้ง Excel จะแสดงสูตรอย่างไม่ถูกต้องแทนที่จะเป็นค่า
airstrike

คำตอบ:


19

คุณมีการจัดรูปแบบข้อความ "" ที่เลือกไว้

ฉันเชื่อว่าสิ่งนี้มีแนวโน้มที่จะ "รั่วไหล" หากเซลล์ที่อยู่ติดกันมี
เป็นตัวเลือกการจัดรูปแบบอัตโนมัติ แต่โปรดอย่าถามฉันว่าจะปิดได้อย่างไร

เลือกเซลล์ที่คุณมีปัญหาจากนั้นกดCTRL+ 1 (เมนู: รูปแบบ> เซลล์)
เลือก "ทั่วไป" (ใน Excel) หรือ "หมวดหมู่: ทั้งหมด, รูปแบบ: ทั่วไป" (LibreOffice)
... ในกล่องโต้ตอบที่ปรากฏขึ้น

หมายเหตุ: คุณต้องแก้ไขเซลล์อีกครั้งเช่นกัน ... (เลือกเซลล์กดF2จากนั้นกดENTER)

หากต้องการรีเซ็ต ALL CELLS ให้คลิกที่สี่เหลี่ยมผืนผ้าด้านบนซ้าย - ด้านบน [ 1 ]และด้านซ้ายของ[ A ]- จากนั้นรีเซ็ตด้วยวิธีเดียวกันกับด้านบนขั้นตอนสุดท้ายนั้นยุ่งยากเล็กน้อย: -I


13

ฉันคิดว่าเป็นเพียงการทำเครื่องหมาย "แสดงสูตร" ในบานหน้าต่างการตรวจสอบ
กดCTRL+ `และควรเปลี่ยนกลับ


1
สำหรับ German Excel มันคือ CTRL + # แทน
nixda

ว้าวอะไรในโลกที่สลับกันได้ ดูเหมือนว่า "ทำลายสเปรดชีตของฉันโดยไม่มีการเลิกทำ"
Flash

1
สัญลักษณ์ถัดจาก CTRL คืออะไร สัญลักษณ์อื่นใดที่สามารถพบได้บนกุญแจเดียวกัน
Nick_F

1
@Nick_F บนแป้นพิมพ์ QWERTY มันมีเครื่องหมายตัวหนอน (~) ทางด้านซ้ายของคีย์ 1 นี่คือคำตอบแบบเต็ม: superuser.com/questions/254076/…
Andrew Keeton

1

สิ่งนี้เกิดขึ้นกับฉัน แต่ดูเหมือนจะมีบางอย่างที่เกี่ยวข้องกับการเปิด excel 97-2004 (xls) ใน excel สำหรับ mac 2011 เมื่อฉัน "บันทึกเป็น" xls สูตรก็สามารถคำนวณได้


1

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


1

วิธีสร้างปัญหานี้ซ้ำใน Excel 2013:

  1. ป้อนสูตรในเซลล์ว่างตัวอย่างเช่น =D2
  2. เปลี่ยนรูปแบบเซลล์เป็น Text
  3. กด F2 + Enter

มีวิธีแก้ไขหลายวิธีที่เป็นไปได้ที่ฉันใช้สำหรับสถานการณ์นี้:

  1. ก่อนอื่นให้เปลี่ยนรูปแบบเซลล์จาก Text เป็น General จากนั้นแก้ไขสูตรจากนั้นเปลี่ยนกลับเป็น Text
  2. ลบเนื้อหาของเซลล์ (โดยใช้ปุ่ม Del) และเขียนข้อความสูตรใหม่เปลี่ยนการจัดรูปแบบเป็นข้อความ
  3. เขียนข้อความสูตรไปยังเซลล์อื่นและคัดลอกทั้งเซลล์

มีเธรดที่เกี่ยวข้องกับปัญหา :

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


0

สิ่งเดียวกันเกิดขึ้นกับฉัน ไม่มีปุ่ม Office ในสำนักงาน 10 เพื่อที่จะแก้ไขมันฉันไม่File> Options> Advanced> และฉันไม่ถูกตรวจสอบกล่องที่ระบุว่าDisplay OptionsShow formulas in cells instead of calculated results

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

หวังว่าจะช่วย


0

เรื่องนี้เกิดขึ้นกับฉัน ฉันไม่ได้เปลี่ยนการตั้งค่าใด ๆ ฉันแก้ไขมันดังนี้

  1. ฉันลบพื้นที่ทั้งหมดที่ไม่ได้ให้ความร่วมมือ
  2. ฉันบันทึกปิด Excel แล้วเริ่มใหม่

-1

การซ้อนสูตรในVALUEฟังก์ชันทำงานสำหรับฉัน
เช่นถ้าสูตรของผมก็คือผมก็จะเปลี่ยนไป=A1+A2=VALUE(A1+A2)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.