วิธีซ่อนสูตรแต่ยอมให้ใส่ใน Excel (2 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดได้จากปุ่มดาวน์โหลดด้านล่าง

อนุญาตให้ป้อนสูตรที่ซ่อนอยู่.xlsm

2 วิธีในการซ่อนสูตรแต่อนุญาตให้ป้อนใน Excel

ลองนึกภาพว่าคุณมี แผ่นงาน excel เครื่องคำนวณดอกเบี้ยธนาคาร ดังภาพต่อไปนี้

  • คุณต้องการอนุญาตให้ผู้ใช้ป้อนข้อมูลในช่วง C4 :C7 . แต่คุณไม่ต้องการอนุญาตให้พวกเขาทำการเปลี่ยนแปลงใดๆ กับสูตรในเซลล์ C9 เป็น C10

  • จากนั้นคุณสามารถใช้วิธีใดวิธีหนึ่งต่อไปนี้เพื่อดำเนินการดังกล่าว

1. ซ่อนสูตรแต่อนุญาตการป้อนข้อมูลด้วยการป้องกันแผ่นงาน Excel

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

📌 ขั้นตอน

  • ก่อนอื่น คุณต้องเลือกช่วง C4:C10 โดยที่สูตร นำไปใช้ หรือคุณสามารถเลือกสูตรทั้งหมดในแผ่นงาน excel ของคุณโดยใช้คำสั่ง ไปที่แบบพิเศษ กด F5 >> พิเศษ>> สูตร >> ตกลง ตามนั้น

  • จากนั้นกด CTRL+1 เพื่อเปิด จัดรูปแบบเซลล์ กล่องโต้ตอบ จากนั้น ทำเครื่องหมายที่ช่อง ล็อคอยู่ และ ซ่อนไว้ หลังจากนั้นกดปุ่ม ตกลง

  • ตอนนี้เลือกเซลล์ที่คุณต้องการให้ผู้ใช้แก้ไขได้ เช่น คุณต้องการ เพื่ออนุญาตให้ผู้ใช้ป้อนข้อมูลในเซลล์เหล่านั้น ( C4:C7 )
  • กดถัดไป CTRL+1 อีกครั้งและไปที่ การป้องกัน แท็บ คราวนี้ไม่ต้องเลือกช่อง ล็อก และ ซ่อน จากนั้นกดปุ่ม ตกลง

  • หลังจากนั้น เลือก ป้องกันแผ่นงาน จาก ตรวจสอบแท็บ

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

  • ตอนนี้ ถ้าคุณเลือกเซลล์ที่มีสูตร คุณจะไม่เห็นสูตรใดๆ ใน กล่องสูตร

  • ลองแก้ไขเซลล์เหล่านั้น จากนั้นคุณจะเห็นข้อผิดพลาดต่อไปนี้

  • แต่คุณสามารถป้อนค่าในช่วง C4:C7 ได้อย่างง่ายดาย และสิ่งนี้จะเปลี่ยนผลลัพธ์ในเซลล์ C9:C10 .

อ่านเพิ่มเติม: วิธีการ ซ่อนสูตรใน Excel โดยไม่ป้องกันชีต (2 วิธี)

การอ่านที่คล้ายกัน

  • วิธีซ่อนสูตรจากผู้ใช้รายอื่นใน Excel ( 2 วิธี)
  • วิธีการซ่อนสูตรใน Excel จนกว่าจะป้อนข้อมูล (2 วิธี)

2. ซ่อนสูตรแต่อนุญาตการป้อนข้อมูลด้วย Excel VBA

ทางเลือกอื่นเพื่อให้ได้ผลลัพธ์เหมือนใน วิธีก่อนหน้านี้คือการใช้ VBA ใน excel

  • ก่อนอื่น ให้กด ALT+F11 เพื่อให้สามารถทำเช่นนั้นได้ จะเป็นการเปิดหน้าต่าง Microsoft VBA
  • จากนั้นกด แทรก >> โมดูลใหม่ เพื่อเปิดโมดูลว่างใหม่ตามที่แสดงด้านล่าง

  • หลังจากนั้น ให้คัดลอกโค้ดต่อไปนี้โดยใช้ปุ่มคัดลอก<12
4609
  • วางโค้ดที่คัดลอกไว้บนโมดูลว่าง จากนั้นกด F5 เพื่อรันโค้ด

  • สุดท้าย คุณจะได้ผลลัพธ์เหมือนกับวิธีก่อนหน้านี้

อ่านเพิ่มเติม: วิธีซ่อนสูตรใน Excel โดยใช้ VBA (4 วิธี)

ข้อควรจำ

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

สรุป

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

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