Data Validation

در این مقاله دو نکته بسیار مهم و کاربردی را یاد می گیرید.

  • وارد کردن تاریخ به صورت یک عدد بدون “/” و قرار دادن “/” به صورت اتوماتیک توسط اکسل
  • استفاده از ابزار Data Validation جهت یادآوری روش صحیح ورود تاریخ و جلوگیری از ورود تاریخ به فرمت نامناسب

وقتی که در اکسل مشغول کار هستید و مجبورید که در یک ستون تاریخ تولد افراد یا تاریخ سررسید چک ها را ثبت نمایید، بخصوص زمانی که این تاریخ ها زیاد باشند تایپ علامت  اسلش “/” بین روز، ماه و سال بسیار وقت گیر و آزار دهنده است. در این مقاله یاد می گیرید به اکسل بگویید که در مکان مورد نیاز این علامت را قرار دهد

نکته دیگر آنکه اگر این فایل را در اختیار کسان دیگری قرار دادید، آنها متوجه منظور شما باشند و بفهمند که نیازی به وارد کردن علامت “/” نیست. برای این منظور از ابزار Data Validation استفاده می کنیم.

استفاده از ابزار Data Validation بسیار مفید و کاربردی است و افراد مبتدی معمولاً کمتر از آن استفاده می کنند.

در اینجا روش کار را گام به گام به شما نشان خواهم داد.

  • ابتدا ستونی که قصد وارد کردن تاریخ را در آن دارید انتخاب نمایید. می توانید بر روی عنوان ستون کلیک نمایید تا کل ستون انتخاب گردد.
  • کلیدهای ctrl+1 را فشار دهید (کلید کنترل را نگهداشته و بر روی عدد 1 کلیک کنید). کادر Format Cells باز می شود.
  • از پنجره ظاهر شده و از سربرگ Number گزینه آخر یعنی Custom را انتخاب نمایید
  • در کادر زیر عنوان Type که هم اکنون عبارت General در آن نوشته شده فرمت را به این شکل ##”/”##”/”## بنویسید.
  • دقت داشته باشید هر علامت # نشان دهنده یک رقم می باشد (یعنی برای سال، ماه و روز هر کدام دو رقم در نظر گرفته ایم که جمعاً ما تاریخ را در سلول به صورت یک عدد شش رقمی خواهیم نوشت.

توجه: تایپ علامت ” ” در دوطرف علامت اسلش را فراموش نکنید

Data Validation

Data Validation

Data Validation

Data Validation

حال فرض کنید که میخواهیم فایل را در اختیار دیگران قرار دهیم تا از آن استفاده کنند. برای آنکه آنان نیز با روش کار ما آشنا شوند و تاریخ را بدون وارد کردن علامت “/” انجام دهند از ابزار Data Validation استفاده می کنیم.

برای این کار به روش زیر عمل کنید

  • ستون محل درج تاریخ را مانند قبل انتخاب نمایید
  • سربرگ Data را انتخاب نموده و Data Validation را برگزینید
  • از سربرگ Settingلیست کشویی زیر عنوان Allow را باز کرده و از لیست کشویی text Length را برگزینید.
  • از کادر باز شده جدید و در زیر عنوان Data که هم اکنون عبارت Between در آن دیده می شود عبارت Equal to را انتخاب نمایید
  • در کادر زیر عنوان Length عدد 6 را تایپ نموده و بر روی دکمه Ok کیک کنید.
  • Data Validation

    Data Validation

 

 

 

 

 

 

 

Data Validation

Data Validation

یعنی کاربر حق دارد که دقیقاً تاریخ را به صورت 6 رقم وارد نماید. در غیر این صورت از ورود داده جلوگیری می شود.

اگر کاربر تاریخ را درست وارد نکند، مثلاً سال را به صورت 4 رقم وارد نماید اکسل از این کار جلوگیری می کند و پیامی را نمایش میدهد که ممکن است کاربر با زبان انگلیسی آشنایی نداشته باشد و متوجه منظور اکسل نشود. در اینجا می خواهیم جهت کمک به کاربر، به جای پیام اولیه، پیام فارسی و مناسب را جهت راهنمایی به کاربر ارائه دهیم.

به طریق زیر عمل کنید:

 

 

 

 

  • از کادر data Validation بر روی سربرگ Error Alert کلیک کنید
  • در زیر عنوان Title عنوان پیام و در کادر Error Alert متن پیام را بنویسید
Data Validation

Data Validation

 

 

 

 

 

 

 

 

 

Data Validation

Data Validation

 

 

 

 

 

حال اگر کابر تاریخ را با تایپ علامت “/” وارد کند و یا کمتر یا بیشتر از 6 رقم برای تاریخ وارد نماید، اکسل اجازه این کار را نمی دهد و با نمایش پیام مناسب از این کار جلوگیری می کند.