خانه / دستورات اکسل / Data Validation / ایجاد فیلد اجباری در فرم اکسل با استفاده از Data Validation

ایجاد فیلد اجباری در فرم اکسل با استفاده از Data Validation

به منظور ایجاد فیلد اجباری در فرم اکسل می توان از ابزار Data Validation استفاده نمود.

 در این حالت به منظور رفع مشکل عدم تکمیل تمامی فیلدها در اکسل، امکان تکمیل هر فیلد، مشروط به تکمیل فیلدهای قبلی می باشد.

برای مثال فرض کنیم فرم ذیل جهت جمع آوری پیشنهادات تعریف شده باشد و قسمت تاریخ در آین فرم، جزء فیلدهای اجباری باشد.

به منظور جلوگیری از عدم ثبت تاریخ در سلول F2، در قسمت پیشنهادات، شرطی قرار خواهیم داد تا در حالت خالی بودن سلول F2، پیشنهادات ثبت شده پذیرفته نشود.بدین منظور کافی است مراحل ذیل را انجام داد.

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

۲-   در قسمت Formula از دستور Data Validation، فرمول

=COUNTA(F2)=1

یا فرمول

=LEN(F2)>0

را وارد نموده. (مشابه شکل ذیل)

فرمول COUNTA(F2)=1 از دو بخش تشکیل شده است که در آن مقدار تابع COUNTA(F2) همواره برابر با ۰ یا ۱ می باشد.

حاصل این تابع در حالتی که سلول F2 خالی باشد برابر با ۰ است و در حالتی که درون آن سلول عدد یا حرفی وارد شده باشد برابر با ۱ است.

لذا مقدار عبارت COUNTA(F2)=1 در حالتی که سلول F2 خالی باشد، برابر با False بوده و مقدار وارد شده توسط کاربر پذیرفته نخواهد شد (شکل ذیل)

و در صورتی که سلول F2 خالی نباشد، حاصل این تابع برابر با True خواهد بود و مقدار وارد شده توسط کاربر پذیرفته خواهد شد. (شکل ذیل)

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

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

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

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

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