Avoid duplicate values

หลีกเลี่ยงค่าที่ซ้ำกัน

สูตรในการป้องการป้อนค่าที่ซ้ำกันกับ ค่าที่มีในตารางอยู่แล้ว เช่น เดิมในตารางมีการบันทึกชื่อ นายเอ ไปแล้ว พอจะมาบันทึกค่าใหม่ จะไม่สามารถบันทึกชื่อ นายเอ ซ้ำอีกได้ โดยการใช้สูตรใน Data Validity > Valid if

ISBLANK(
  FILTER(
    "ชื่อตาราง", 
    AND(
      ([_ROWNUMBER] <> [_THISROW].[_ROWNUMBER]),
      ([unique-column] = [_THISROW].[unique-column])
    )
  )
)

และถ้าป้อนค่าที่ซ้ำไป สามารถใส่ข้อความแจ้งเตือนได้ใน Data Validity > Invalid value error

"คุณลงทะเบียนแล้ว ไม่สามารถลงซ้ำได้"

ตัวอย่างการใช้ Avoid duplicate values

ตัวอย่างการใช้งาน

Last updated

Was this helpful?