نحوه ایجاد لیست کشویی با فیلتر در اکسل (7 روش)

  • این را به اشتراک بگذارید
Hugh West

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

دانلود کتاب تمرین تمرین

می توانید کتاب کار را دانلود کرده و با آنها تمرین کنید.

Drop Down Filter.xlsx

7 روش مختلف برای ایجاد فهرست کشویی با فیلتر در Excel

فیلتر کردن با گروه بندی به این صورت که به ما امکان می دهد فقط اطلاعات مربوط به ما را واجد شرایط و نشان دهیم. بیایید به چند روش آسان برای ایجاد فیلتر لیست کشویی اکسل نگاهی بیندازیم.

1. ایجاد یک لیست کشویی

در این روش می بینیم که چگونه می توانیم یک فیلتر لیست کشویی ایجاد کنیم. برای این کار از مجموعه داده زیر استفاده می کنیم. مجموعه داده شامل نام برخی از نامزدها در ستون B است. حال می‌خواهیم فهرستی از کاندیداهایی که انتخاب شده‌اند یا نه در ستون C تهیه کنیم. ما یک فیلتر لیست کشویی ایجاد می کنیم تا کار به راحتی انجام شود. برای انجام این کار، ما باید مراحل زیر را دنبال کنیم.

  • ابتدا سلول هایی را که می خواهیم فیلتر لیست کشویی را در آنجا ایجاد کنیم، انتخاب کنید.
  • دوم، روی برگه Data روی روبان کلیک کنید.
  • سوم، ما باید به منوی کشویی Data Validation برویم.
  • چهارم، Data Validation را از منوی کشویی انتخاب کنیدهدرها.
  • به داده برگه > روی Filter کلیک کنید.

  • روی فلش کشویی ستونی که فقط حاوی اعداد است کلیک کنید. ما روی شناسایی محصول کلیک می کنیم.
  • اکنون، از Number Filters ، Between را انتخاب کنید. زیرا ما می خواهیم محصول را بین 105 -110 ببینیم.

  • با این کار کادر گفتگوی Custom AutoFilter باز می شود.
  • اکنون، اعدادی را که می‌خواهیم نمایش دهیم انتخاب کنید.
  • سپس، OK را کلیک کنید.

  • در نهایت، شناسه محصولات بین 105-110 اکنون نمایش داده می شود و سایرین از داده ها پنهان می شوند.

7. فیلترهای تاریخ در لیست کشویی اکسل

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

STEPS:

  • به همین ترتیب، روش دیگر، هدرها را انتخاب کنید.
  • از برگه داده، روی Filter کلیک کنید.

  • روی پیکان کشویی تاریخ تحویل کلیک کنید.
  • به فیلترهای تاریخ بروید. ما می خواهیم فقط محصولی را که ماه گذشته تحویل داده شده است نمایش دهیم. بنابراین ما ماه گذشته را انتخاب می کنیم.

  • در نهایت، می بینیم که تمام محصولاتی که در آخرین زمان تحویل داده ایم نمایش داده می شوند.ماه.

نتیجه گیری

در این مقاله، با فیلتر فهرست کشویی اکسل آشنا شدید. امید است که این بتواند به شما کمک کند! در صورت داشتن هرگونه سوال، پیشنهاد یا بازخورد لطفاً در قسمت نظرات با ما در میان بگذارید. یا می توانید نگاهی به مقالات دیگر ما در وبلاگ ExcelWIKI.com بیندازید!

منو.

  • با این کار کادر گفتگوی Data Validation باز می شود.
  • در گزینه Settings ، ما می توانیم معیارهای اعتبارسنجی را مشاهده کنیم.
  • اکنون، روی منوی کشویی در زیر Allow کلیک کنید.
  • By پیش فرض، هر مقدار انتخاب شده است. ما آن را به List تغییر می دهیم.

  • این کادری به نام Source نشان می دهد. ما بله ، نه ، هنوز تصمیم نگرفته‌ایم در کادر منبع می‌نویسیم.
  • سپس، روی OK <4 کلیک کنید> دکمه.

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

  • اگر نیاز به ایجاد تغییراتی در داده‌ها داشته باشیم، می‌توانیم به سرعت این کار را انجام دهیم. لیست کشویی در اکسل

2. Excel Drop Down List Filter to Extract Data

در این روش نحوه استخراج داده یا فیلتر کردن داده ها بر اساس انتخاب لیست کشویی در اکسل را خواهیم دید. بنابراین، در اینجا یک مجموعه داده داریم که شامل شناسه محصول در ستون B ، نام محصولات در ستون C ، و نام شهرستان در ستون D است. .

2.1. فهرستی از اقلام منحصر به فرد تهیه کنید

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

STEPS:

  • ابتدا، شهرستان هایی را که در ستون هستند انتخاب کنید D .

  • ثانیاً، کشورهای انتخاب شده را در هر یک از سلولهای دیگر در کاربرگ جایگذاری کنید.

  • بعد از آن، از نوار به برگه داده بروید.
  • سپس، روی حذف موارد تکراری<کلیک کنید. 4>.

  • این در کادر گفتگوی Remove Duplicates ظاهر می شود.
  • اکنون، بررسی کنید که آیا ستونی که می خواهیم لیست منحصر به فرد ایجاد کنیم انتخاب شده است یا خیر.
  • سپس، روی OK کلیک کنید.

  • یک پنجره پاپ آپ ظاهر می شود که تأیید می کند مقادیر تکراری از ستون انتخاب شده حذف شده اند.

  • در پایان می توانیم ببینیم که 2 مقادیر تکراری حذف شده و 4 مقادیر منحصر به فرد باقی مانده است.

2.2. یک فیلتر کشویی برای نمایش موارد منحصر به فرد قرار دهید

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

STEPS:

  • در ابتدا، به برگه داده بروید.
  • بعد از آن، بر روی Data Validation drop- کلیک کنید. منوی پایین.
  • اکنون، Data Validation را انتخاب کنید.

  • Data Validation کادر محاوره ای ظاهر می شود.
  • در این لحظه، List را از منوی کشویی انتخاب کنید.

  • بعد، روی فلش بالایی در بخش منبع کلیک کنید.

  • اکنون، مقادیر منحصر به فردی را که ایجاد کرده ایم انتخاب کنید.
  • ضربه بزنید Enter .

  • در این زمان، می بینیم که مقادیر منحصر به فرد انتخاب شده در بخش منبع هستند.
  • روی OK کلیک کنید.

  • با انجام این کار، لیست کشویی اکنون در I2 نشان داده می شود. .

2.3. از ستون های کمکی برای استخراج رکوردها استفاده کنید

ما به اکسل نیاز داریم تا به محض انتخاب کشویی، رکوردهایی را که به صورت خودکار با آیتم انتخاب شده مطابقت دارند شناسایی کند. برای این کار به سه ستون کمکی نیاز داریم. بیایید به مراحل زیر نگاه کنیم که چگونه می توانیم این کار را انجام دهیم.

STEPS:

  • در اولین ستون کمکی، ما به شماره ردیف برای هر یک از این موارد نیاز داریم. سلول ها. بنابراین، E5 در مجموعه داده‌ها شماره ردیف 1 و E6 شماره ردیف 2 خواهد بود و غیره. برای انجام این کار، می‌توانیم به صورت دستی کد سختی ایجاد کنیم یا از فرمول ROWS استفاده کنیم.
  • ROWS فرمول ورودی ورودی را به‌عنوان یک آرایه می‌گیرد و تعداد ردیف‌های بین این دو را برمی‌گرداند. مراجع سلولی در مثال ما، در سلول E5 ، تنها یک ردیف وجود دارد.
  • سلول اول را با فشار دادن F4 یا قرار دادن ( $ ) قفل کنید. علامت دلار.
  • حالا فرمول را یادداشت کنید.
=ROWS($D$5:D5)

  • سپس، Enter را فشار دهید.
  • اکنون، دستگیره پر را بکشید تا فرمول را کپی کنید تا همه سطرها نشان داده شوند.

  • می‌توانیم ببینیم که سلول‌ها یک عدد افزایش می‌یابند زیرا از D5 به D6 دو ردیف داریم و بنابرایندر.

  • اکنون، بیایید یک ستون کمکی دو ایجاد کنیم که فقط اعداد ردیفی را نشان می دهد که با کشوری که در I2 انتخاب کرده ایم مطابقت دارد. . ما آن شماره های ردیفی را می خواهیم که بنگلادش دارند. بنابراین ستون کمکی 1 و 4 را نشان خواهد داد. برای انجام این کار، از یک شرط IF استفاده می کنیم.
  • و، شرط این است
=IF($I$2=D5,E5,"")

  • اکنون، دستگیره پر را به پایین بکشید تا اعداد نشان داده شوند.

  • اگر کشور را تغییر دهیم ، می‌توانیم کمکی را ببینیم که 2 ستون، شماره ردیفی را نشان می‌دهد که شامل کشور است.

  • پس از آن، ما نیاز داریم ستون کمکی دیگری که در آن تمام اعداد در ستون کمکی 2 با هم جمع می شوند. در واقع، ما شکافی در این بین نمی‌خواهیم. برای این کار از فرمول SMALL استفاده می کنیم.
  • اکنون فرمول زیر را بنویسید.
=SMALL($F$5:$F$10,ROWS($F$5:F5))

در اینجا، ما از ROWS($F$5:F5) برای برگرداندن اولین کوچکترین مقدار استفاده می کنیم.

  • اما مشکلی وجود دارد . وقتی دستگیره پر را به پایین می کشیم، #NUM را نشان می دهد! خطاها.

  • برای جلوگیری از خطا، فرمول زیر را می نویسیم.
=IFERROR(SMALL($F$5:$F$10,ROWS($F$5:F5)),"")

این تابع IFERROR خطا را حذف می‌کند.

  • در نهایت، وقتی دستگیره پر را می‌کشیم، اعداد ردیف به درستی نشان داده می شوند.

  • اکنون مراحل نهایی، سه ستون جدید محصول کشورهای انتخاب شده را نشان می دهد.شناسه و نام محصول برای انجام این کار، از یک تابع ساده INDEX استفاده می کنیم که شناسه محصول را مطابق با کشور انتخاب شده برمی گرداند.
  • اکنون، در سلول K5 ، فرمول را یادداشت کنید. .
=INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5))

در COLUMNS($H$5:H5) ، را انتخاب کنید همان ستونی که در پرانتز سمت چپ کاربرگ است.

  • دوباره می‌بینیم که خطای #VALUE! در حال نمایش است.

  • برای حذف خطا، از تابع IFERROR مانند قبل استفاده می کنیم.
  • به جای فرمول قبلی اکنون ما بنویسید.
=IFERROR(INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5)),"")

  • در نهایت، دستگیره پر را روی K5:M10<بکشید. 4>.
  • و تمام مراحل انجام شده است.

  • اگر کشور را از لیست فیلتر کشویی تغییر دهیم. ، می بینیم که جدول سمت راست به طور خودکار تغییر می کند.

بیشتر بخوانید: نحوه ایجاد لیست کشویی در اکسل با چندین انتخاب

3. مرتب سازی اکسل و فیلتر کردن داده ها از فهرست کشویی

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

3.1. ایجاد فهرست کشویی با استفاده از قابلیت مرتب سازی و فیلتر کردن

بیایید ببینیم چگونهبرای استفاده از نوار ابزار مرتب سازی و فیلتر کردن. برای این کار، باید مراحل زیر را دنبال کنیم.

STEPS:

  • ابتدا سرصفحه های مجموعه داده را انتخاب کنید.
  • سپس، از تب Data روی روبان، روی Filter که در Sort & بخش فیلتر .

  • این باعث می‌شود تمام سرصفحه‌ها به صورت فلش کشویی فیلتر شوند.
  • اکنون، روی هر یک از آنها کلیک کنید. سرصفحه‌هایی که می‌خواهیم فیلتر کنیم.
  • بنابراین، روی پیکان کشویی شناسه محصول کلیک می‌کنیم تا محصولات را فیلتر کنیم.
  • اکنون، علامت داده‌هایی را که نمی‌خواهیم حذف کنیم مشاهده کنید.
  • سپس، روی دکمه OK کلیک کنید.

  • در نهایت، ما می توانیم نتیجه را مشاهده کنیم. . همه محصولات بررسی نشده اکنون از مجموعه داده ناپدید شده اند. اکنون همه داده‌های علامت‌گذاری نشده به‌طور موقت پنهان شده‌اند.

3.2. افزودن فیلتر جدید

برای افزودن فیلترهای جدید در همان مجموعه داده کافیست این مراحل را دنبال کنید.

STEPS:

  • در در وهله اول، روی فلش کشویی جایی که می خواهیم فیلترهای جدید اضافه کنیم کلیک کنید. ما روی کشور کلیک می کنیم.
  • در مرحله دوم، علامت همه کشورهای دیگری را که نمی خواهیم مشاهده کنیم بردارید.
  • سپس، روی OK کلیک کنید.

  • اکنون، ما می‌توانیم ببینیم که فقط محصولاتی با کشور بنگلادش عرضه شده‌اند. بقیه به طور موقت پنهان هستند.

3.3. پاک کردن فیلتر موجود

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

STEPS:

  • ابتدا، روی فلش کشویی هدر که فیلتر شده است کلیک کنید. ما می خواهیم فیلتر را از شناسایی محصول پاک کنیم.
  • اکنون، روی Clear Filter From "Product ID" کلیک کنید.

  • و، همین. فیلترهای لیست کشویی اکنون حذف شده اند.

بیشتر بخوانید: نحوه ایجاد لیست کشویی وابسته پویا در اکسل

4. فیلتر کردن داده ها در اکسل با استفاده از جستجو

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

STEPS:

  • در ابتدا، تمام سرصفحه‌هایی را که می‌خواهیم ایجاد کنیم، انتخاب کنیم. کادر کشویی.
  • پس از آن، به برگه داده > روی Filter کلیک کنید.

  • برای فیلتر کردن یک ستون، روی فلش کشویی در آن ستون کلیک کنید. می‌خواهیم ستون نام محصول را فیلتر کنیم.
  • بعد، در کادر جستجو که در تصویر نشان داده شده است، نام محصولی را که می‌خواهیم ببینیم، یادداشت کنید. ما می خواهیم فقط نام محصول شامپو را ببینیم.
  • سپس، روی OK کلیک کنید.

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

بیشتر بخوانید: لیست کشویی اکسل بسته به انتخاب

خواندنی مشابه

  • ایجاد فهرست کشویی اکسل ازجدول (5 مثال)
  • نحوه ایجاد لیست کشویی اکسل با رنگ (2 روش)
  • لیست کشویی اکسل کار نمی کند (8 مسائل و راه حل ها)
  • نحوه ایجاد لیست از محدوده در اکسل (3 روش)

5. فیلترهای متن در فیلتر فهرست کشویی اکسل

برای مشاهده دقیقتر داده ها، می توانیم از فیلترهای متنی استفاده کنیم.

STEPS:

  • برای ایجاد یک کادر کشویی، همه سرفصل های مجموعه داده را انتخاب کنید.
  • سپس، به برگه داده بروید و Filter را انتخاب کنید.

  • بعد از آن، در ستون متنی که می خواهیم فیلتر کنیم، روی فلش کشویی کلیک کنید. روی ستون کشور کلیک می کنیم.
  • سپس، به فیلترهای متن > حاوی نباشد بروید.

  • در این مرحله، کادر گفتگوی فیلتر خودکار سفارشی ظاهر می شود. فرض کنید نمی‌خواهیم هیچ داده‌ای با کانادا داشته باشیم. بنابراین، ما کانادا را انتخاب می کنیم.
  • سپس، OK .

  • اکنون، می توانیم ببینیم که همه داده ها اکنون پنهان شده اند که شامل کشور کانادا است.

بیشتر بخوانید: نحوه ایجاد لیست کشویی در چندین ستون در اکسل

6. فیلتر کردن اعداد در فیلتر فهرست کشویی اکسل

برای دستکاری اعداد، می‌توانیم از فیلترهای اعداد استفاده کنیم. برای این کار، می‌خواهیم از مجموعه داده زیر استفاده کنیم.

STEPS:

  • متناسب با روش‌های قبلی،

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.