فایل و PDF · حدود 4 دقیقه

چطور در Excel برای سلول‌ها منوی کشویی بسازیم؟

در یک ستون باید مقادیر محدودی مثل «در حال انجام، انجام شد، لغو شد» وارد شوند و تایپ دستی باعث اختلاف املایی و داده نامنظم می‌شود.

اگر عجله داری

گزینه‌ها را در یک محدوده بنویسید، سلول‌های مقصد را انتخاب کنید و از Data > Data Validation، بخش Allow را روی List بگذارید و محدوده گزینه‌ها را به Source بدهید.

مرحله‌به‌مرحله

  1. گزینه‌های مجاز را در یک ستون یا ردیف جدا و بدون سلول خالی بنویسید.
  2. سلول یا محدوده‌ای را که باید منوی کشویی داشته باشد انتخاب کنید.
  3. به Data > Data Validation بروید و در Settings، گزینه Allow را روی List قرار دهید.
  4. داخل Source محدوده گزینه‌ها را انتخاب کنید؛ Header را داخل محدوده نیاورید.
  5. اگر می‌خواهید ورود مقدار خارج از فهرست متوقف شود، در Error Alert سبک Stop را نگه دارید و در پایان یک سلول را آزمایش کنید.

چرا این کار جواب می‌دهد؟

Data Validation می‌تواند ورودی سلول را به یک List محدود کند. کاربر گزینه را از منوی کشویی انتخاب می‌کند و داده‌ها یکدست‌تر می‌مانند.

سؤال‌هایی که معمولاً بعدش پیش می‌آید

می‌شود گزینه‌ها را مستقیم داخل Source نوشت؟

بله، برای فهرست کوتاه می‌توانید مقادیر را مستقیم وارد کنید؛ برای فهرست قابل نگهداری، استفاده از محدوده سلول یا Table معمولاً بهتر است.

چطور جلوی مقدار خارج از لیست را بگیرم؟

در Data Validation بخش Error Alert را فعال نگه دارید و Style را روی Stop قرار دهید تا Excel ورودی نامعتبر را نپذیرد.

منابع و مطالعه بیشتر

اگر قرار است روی یک نکته مهم حساب کنی، منبع اصلی را هم باز کن؛ مجبور نیستی فقط به حرف ما اعتماد کنی.