ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
13 visibility
موضوع: آفیس توسط:

همانطور که در حال توسعه یک صفحه گسترده هستید، ممکن است بخواهید آنچه را که کاربران می توانند در یک سلول خاص قرار دهند محدود کنید. به عنوان مثال، ممکن است بخواهید مطمئن شوید که ورودی های یک سلول دقیقاً چهار کاراکتر هستند، با عدد 6 شروع می شوند، هر رقمی، سپس یک حرف و سپس هر رقمی دنبال می شوند.

سه راه برای انجام چنین اعتبار سنجی وجود دارد. البته اولین مورد، نوشتن یک ماکرو است که ورودی را بررسی می کند و مطمئن می شود که ورودی ها از الگوی مورد نظر پیروی می کنند. راه ساختن چنین ماکرو در شماره های دیگر ExcelTips توضیح داده شده است.

روش دیگر، بدون استفاده از ماکروها، تکیه بر ویژگی اعتبارسنجی داده اکسل است. اگر تعداد ورودی های معتبر خیلی زیاد نیست، می توانید این مراحل کلی را امتحان کنید:

image

شکل 1. کادر محاوره ای Data Validation.

  1. در یک کاربرگ خالی، فهرستی از ورودی های معتبر بسازید.
  2. در کاربرگ مورد استفاده برای ورودی، سلولی را که ورودی در آن انجام می شود برجسته کنید.
  3. تب Data روبان را نمایش دهید.
  4. بر روی ابزار Data Validation در گروه Data Tools کلیک کنید. اکسل کادر محاوره ای Data Validation را نمایش می دهد. (شکل 1 را ببینید.)
  5. با استفاده از لیست کشویی Allow، لیست را انتخاب کنید.
  6. با نقطه درج در کادر منبع، فهرستی را که در مرحله 1 قرار داده اید انتخاب کنید.
  7. روی OK کلیک کنید.

اکنون، هر زمان که شخصی سعی می کند داده هایی را وارد کند که در لیست مقادیر قابل قبول شما وجود ندارد، قوانین اعتبارسنجی اعمال می شود و کاربر مجبور می شود ورودی را تغییر دهد.

همچنین می توانید از ویژگی اعتبارسنجی داده ها به روشی متفاوت استفاده کنید. اگر قوانین کاملاً تعریف شده ای برای ورود داده های خود دارید، می توانید فرمولی تهیه کنید که یک ورودی معتبر را توصیف کند. فرمول زیر یکی از این فرمول ها است:

=AND((LEN(A1)=4),(LEFT(A1,1)="6"),(ISNUMBER(VALUE(
(MID(A1,2,1))))),(CODE(MID(UPPER(A1),3,1))>64),(CODE(
MID(UPPER(A1),3,1))

به یاد داشته باشید که این یک فرمول واحد است که همه را در یک خط وارد کرده و از مراحل کلی زیر استفاده می کند:

  1. سلولی که ورودی در آن انجام می شود را برجسته کنید. (فرمول بالا فرض می کند که شما از سلول A1 استفاده می کنید. اگر سلول دیگری انتخاب شده است، باید تغییرات مرجع مناسب را در فرمول بالا اعمال کنید.)
  2. تب Data روبان را نمایش دهید.
  3. بر روی ابزار Data Validation در گروه Data Tools کلیک کنید. اکسل کادر محاوره ای Data Validation را نمایش می دهد.
  4. با استفاده از لیست کشویی Allow، Custom را انتخاب کنید.
  5. فرمول بالا را در کادر Formula وارد کنید. (همه یک خط، بدون فاصله.)
  6. روی OK کلیک کنید.

ممکن است بر اساس محتویات A1 ​​با کلیک بر روی OK با خطا مواجه شوید. (اکسل ممکن است سعی کند به شما بگوید که محتویات A1 ​​مطابق با قانون اعتبار سنجی نمی شود.) این مشکلی ندارد. زمانی که شخصی بخواهد چیزی را در سلول وارد کند، قانون اعتبارسنجی که تنظیم می کنید، وارد عمل می شود.

این فرمول اساساً ورودی ایجاد شده را جدا می کند و تعیین می کند که آیا هر کاراکتر در محدوده است یا خیر. اگر نه، نتیجه فرمول FALSE است و قوانین اعتبارسنجی وارد عمل می شوند.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

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

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

73 نفر آنلاین
0 عضو و 73 مهمان در سایت حاضرند
بازدید امروز: 6218
بازدید دیروز: 8462
بازدید کل: 15416910
...