ข้อห้ามในการป้อนค่าที่ซ้ำกัน

เนื้อหา

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

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

=COUNTIF($ ก $ 1: $ ก $ 10;A1)<=1

หรือในภาษาอังกฤษ =COUNTIF($A$1:$A$10;A1)<=1

ข้อห้ามในการป้อนค่าที่ซ้ำกัน

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

ข้อห้ามในการป้อนค่าที่ซ้ำกัน

นั่นคือทั้งหมด – คลิกตกลงและเพลิดเพลินไปกับปฏิกิริยาของผู้อื่น 🙂

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

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

  • การแยกรายการที่ไม่ซ้ำออกจากรายการ
  • เน้นสีที่ซ้ำกันในรายการ
  • การเปรียบเทียบช่วงข้อมูลสองช่วง
  • แยกรายการที่ไม่ซ้ำจากรายการโดยอัตโนมัติโดยใช้โปรแกรมเสริม PLEX

เขียนความเห็น