איסור הזנת ערכים כפולים

תוכן

משימה פשוטה: יש טווח של תאים (נניח A1:A10) שבהם המשתמש מזין נתונים מהמקלדת. יש צורך להבטיח את הייחודיות של כל הערכים שהוזנו, כלומר למנוע מהמשתמש להזין ערך אם הוא כבר קיים בטווח, כלומר הוצג קודם לכן.

בחר טווח של תאים ולחץ על הלחצן אימות מידע (אימות מידע) כרטיסייה נתונים (תַאֲרִיך). בגרסאות ישנות יותר - Excel 2003 ומעלה - פתח את התפריט אימות מידע (אימות מידע). בכרטיסיה מתקדם פרמטרים (הגדרות) מהרשימה הנפתחת סוג מידע (להתיר) בחר אפשרות אחר (המותאם אישית) והזן את הנוסחה הבאה בשורה נוסחה (נוּסחָה):

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

או באנגלית =COUNTIF($A$1:$A$10;A1)<=1

איסור הזנת ערכים כפולים

המשמעות של נוסחה זו היא פשוטה - היא סופרת את מספר התאים בטווח A1:A10 שווה לתוכן התא A1. קלט יתאפשר רק באותם תאים שבהם המספר המתקבל קטן או שווה ל-1. יתרה מכך, הטווח מוגדר בקפדנות (על ידי הפניות מוחלטות עם סימני $), וההפניה לתא הנוכחי A1 היא יחסית. לפיכך, בדיקה דומה תתבצע עבור כל תא שנבחר. להשלמת התמונה, ניתן לעבור ללשונית בחלון זה הודעת שגיאה (התראת שגיאה)והזן את הטקסט שיופיע כשתנסה להזין כפילויות:

איסור הזנת ערכים כפולים

זה הכל - לחץ על אישור ותיהנה מתגובתם של אחרים 🙂

היתרון בשיטה זו הוא קלות היישום, והחיסרון הוא שקל להשבית הגנה כזו באותה תיבת דו-שיח או על ידי העתקה והדבקה של תאים עם כפילויות לטווח שלנו. אין קליטה נגד גרוטאות. כדי למנוע פעולות טרור כאלה, המשתמש יצטרך לאפשר הגנה רצינית כבר על גיליון הסיסמאות ולכתוב מאקרו מיוחד ליירט העתקה. 

אבל שיטה זו תגן לחלוטין מפני קלט מקרי של כפילויות.

  • חילוץ ערכים ייחודיים מרשימה
  • כפילויות של הדגשת צבע ברשימה
  • השוואה בין שני טווחי נתונים
  • חלץ אוטומטית פריטים ייחודיים מכל רשימה באמצעות התוסף PLEX.

השאירו תגובה