خانه / دستورات اکسل / Data Validation / جلوگیری از ورود کاراکتر خاص در اکسل

جلوگیری از ورود کاراکتر خاص در اکسل

به منظور جلوگیری از ورود کاراکتر خاص در اکسل میتوان از ابزار Data Validation استفاده نمود. برای مثال فرض کنیم در یک بیمارستان، اطلاعات مراجعین مطابق با جدول ذیل نگهداری میشود که در آن تاریخ مراجعه با  فرمتهای گوناگونی مانند ۱۲/۲/۹۸ یا ۹۸٫۲٫۱۲ ثبت میشود.

در این مثال میخواهیم با استفاده از دستور Data Validation محدودیتی ایجاد نماییم تا کاراکتر “/” از کاربر پذیرفته نشود.

جلوگیری از ورود کاراکتر خاص در اکسل

بدین منظوری کافی است مراحل ذیل را انجام داد:

۱-   سلولهای زیر ستون تاریخ مراجعه را انتخاب نموده و از تب Data دستور Data Validation را برگزیده، سپس مشابه شکل ذیل، حالت Allow را بر روی Custom قرار داده.

۲-   همانطور که در شکل فوق مشاهده میشود سلول فعال در این حالت برابر با سلول D3 می باشد که باید فرمول برای آن وارد شود،  لذا فرمول مد نظر باید به صورت

=ISERROR(FIND(“/”,D3))

برای سلول فعال وارد شود. (مشابه شکل ذیل)

این فرمول از دو تابع FIND و ]ISERROR تشکیل شده است که در آن حاصل تابع FIND در حالتی که سلول D3 شامل کاراکتر “/” نباشد برابر با خطای N/A بوده که در این حالت، حاصل تابع ISERROR برابر با TRUE خواهد بود.

و در حالتی که سلول D3 شامل کاراکتر “/” باشد، حاصل تابع FIND برابر با یک عدد که بیانگر محل قرار گیری “/” است (“/” به عنوان چندمین کاراکتر ثبت شده است) می باشد که در این حالت، حاصل تابع ISERROR برابر با False بوده.

درباره‌ی امید معتمدی

محقق، مدرس، نویسنده و مشاور در حوزه تحلیل داده

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.