جستجوی چند شرطی در اکسل یکی از ابزارهای کاربردی در زمینه مدیریت دادهها است. اکسل به عنوان محبوبترین نرم افزار صفحهگسترده، قابلیتهای مهمی را در زمینه مدیریت دادهها ارائه میدهد. جستجوی چند شرطی یکی از این قابلیتها میباشد که در زمینه بررسی و جستجوی دادهها بسیار کاربردی است. در بسیاری از شرکتها، سازمانها و کسبوکارهایی که کارمندان با حجم زیادی از دادهها رو به رو هستند، میتوان با جستجوی چند شرطی در اکسل، به سرعت به دادههای مورد نظر دسترسی پیدا کرد. در ادامه این مقاله به بررسی روشهای جستجوی چند شرطی در اکسل میپردازیم.
جستجوی چند شرطی در اکسل چیست؟
جستجوی چندشرطی در اکسل به معنای جستجوی دادهها بر اساس چندین شرط مختلف است. در اکسل، میتوانید از ویژگیهای مختلفی که دادههای شما دارند، برای تعیین شرایط جستجو استفاده کنید. با استفاده از توابعی مانند INDEX، MATCH، DGET و … میتوانید چند شرط را به طور همزمان اعمال کنید. این روش در حالتی که با حجم زیادی از دادهها رو به رو هستید، میتواند بسیار کاربردی باشد.
کاربردهای جستجوی چندشرطی در اکسل
جستجوی چند شرطی در اکسل، مزایای فراوانی دارد که در ادامه برخی از مهمترین آنها را بررسی میکنیم.
فیلتر کردن دادهها
با استفاده از جستجوی چند شرطی در اکسل، میتوانید دادههای مورد نظر خود را از بین مجموعه دادههای بزرگتر، فیلتر کنید. برای مثال میتوانید فقط دادههایی را پیدا کنید که تاریخ آنها در یک بازه زمانی خاص قرار دارد؛ یا داده هایی را انتخاب کنید که از یک عدد مشخص بیشتر هستند.
انجام محاسبات پیچیده روی دادهها
با استفاده از توابعی مانند INDEX، MATCH، DGET و … میتوانید شرایط مورد نظر خود را روی دادهها پیاده سازی کنید. بر اساس این شرایط، میتوان به صورت همزمان، محاسبات پیچیدهای را روی دادهها انجام داد.
گزارشگیری
گزارشگیری یکی از کاربردهای اصلی جستجوی چند شرطی در اکسل است. در این حالت، میتوان با کمک جستجوی چند شرطی، گزارشهای مختلفی را بر اساس دادههایی که شرایط مشخصی دارند، تهیه کرد. برای مثال، میتوانید گزارش خود را از دادههایی تهیه کنید که در یک منطقه جغرافیایی خاص قرار دارند.
مدیریت پایگاه داده
قابلیت جستجوی چندشرطی در اکسل، به شما در مدیریت بهتر پایگاههای داده کمک میکند. به عنوان مثال، میتوانید دادههایی را که نیاز به بهروزرسانی دارند یا شرایط خاصی دارند را پیدا کنید و عملیات مورد نظر را روی آنها انجام دهید.
جستجو با دقت بیشتر
با استفاده از جستجوی چند شرطی در اکسل، میتوانید دادههای مورد نظر خود را با دقت بیشتری جستجو کنید. با بکارگیری چندین شرط مختلف، میتوان به طور دقیق، فقط دادههایی را پیدا کرد که شرایط مورد نظر را برآورده میکنند.
صرفه جویی در زمان
با استفاده از جستجوی چندشرطی میتوانید در هنگام جستجوی دادهها، وقت کمتری را صرف یافتن دادههای مدنظر خود کنید. برای این کار، به جای فیلتر کردن دادهها به صورت مرحله به مرحله، میتوانید شرایط جستجو را در یک مرحله با یکدیگر ترکیب کنید و نتایج مطلوب را در یک بار جستجو بدست آورید.
حذف دادههای تکراری
در صورتی که حجم زیادی از دادههای مختلف را دارید و قصد حذف دادههای تکراری در اکسل را دارید، میتوانید از جستجوی چندشرطی در اکسل استفاده کنید. با استفاده از جستجوی چند شرطی، دادههای مشابه و تکراری را در سریعترین زمان پیدا کنید و آنها را حذف کنید.
روش جستجوی چند شرطی در اکسل با استفاده از توابع INDEX و MATCH
در این روش به سادگی و با استفاده از توابع INDEX و MATCH، جستجوی چندشرطی در اکسل را انجام میدهیم. در حقیقت در این روش، با مقایسه دو ستون در اکسل، نتیجه مطلوب را پیدا میکنیم. برای این کار، به تعداد شرطهای مورد نیاز، ستونهای صحتسنجی ایجاد میکنیم و سپس ستونی را برای نتیجه بررسی شرطها اختصاص میدهیم. در نهایت مقدار مورد نظر خود را در آن جستجو میکنیم.
ایجاد شرط ها
ابتدا در بخش خالی از صفحه اکسل، شرطهای خود را پیاده سازی میکنیم. در این مثال، ما دو شرط “پیراهن” به عنوان نوع کالا و “L” به عنوان سایز را در نظر میگیریم. بعد از ایجاد شرطها، به سراغ بررسی شرطها در دادهها میرویم.
ایجاد ستونهای صحت سنجی شرطها
برای اینکه ببینیم شرطهای ما در کدام دادهها برقرار هستند، برای هر شرط یک ستون اختصاص میدهیم و شرطها را اعمال میکنیم. برای مثال، برای شرط اول یعنی “پیراهن” بودن کالا، ستونی را انتخاب میکنیم و به این صورت، فرمول را مینویسیم:
به این معنی که آیا K5 (شرط موردنظر) با A2 (داده موردنظر) برابر هست یا خیر. اگر شرط برقرار بود، نتیجه TRUE و در غیر این صورت، نتیجه FALSE بازگردانده میشود. با گرفتن نقطه گوشه سمت راست پایین A2 و کشیدن آن به سمت انتهای دادهها، شرط را برای همه دادههای ستون A، در ستون D اعمال میکنیم. اکنون ستون D، نتیجه مقایسه ستون A با شرط ما یعنی “پیراهن” است. همین کار را برای ستون B یعنی سایز نیز تکرار میکنیم و نتایج را در ستون E قرار میدهیم.
بررسی برقرار بودن شرطها
اکنون که دو ستون شرطهای ما آماده شدند، نوبت به بررسی آنها میرسد. در یک ستون دیگر، نتیجه نهایی را نمایش میدهیم. ستون F را به این کار اختصاص میدهیم و مینویسیم:
E2*D2=
سپس با کشیدن نقطه سمت راست پایین ستون به سمت پایین، این شرط را برای تمام ستون F پیاده سازی میکنیم. در این صورت، اگر هر دو شرط “پیراهن” و “L” برقرار بود، حاصل ضرب TRUE و TRUE برابر یک میشود و متوجه میشویم که ستون مورد نظر، یک پیراهن با سایز L است. در غیر این صورت، نتیجه 0 خواهد بود. به این ترتیب، متوجه میشویم که شرطهای مورد نظر ما در کدام سطرها برقرار هستند.
جستجوی مقدار مورد نظر
در نهایت، با استفاده از توابع INDEX و MATCH، قیمت لباس مورد نظر را پیدا میکنیم. برای این کار، در سلول زیر “قیمت”، فرمول را به صورت زیر مینویسیم:
INDEX(C2:C11،MATCH(1،F2:F11,0))=
در اینجا تعریف میکنیم که اگر شرایط ما برقرار بود (مقدار ستون F برابر 1 بود)، قیمت مورد نظر از میان ستون قیمت (یعنی ستون C) بازگردانده شود. همانطور که میبینید، در سطری که شرط پیراهن بودن و سایز L، برقرار است، قیمت 300 را داریم که به درستی نمایش داده شده است.
روش جستجوی چند شرطی با استفاده از تابع DGET
روش دیگر، استفاده از تابع DGET است که به صورت زیر عمل میکند:
(محدوده شرطها،ستون مقدار خروجی،محدوده داده ها) DGET=
با استفاده از این فرمول، میتوان مثال قبل را به شکل زیر پیاده سازی کرد:
DGET(A1:C14،C1،I4:J5)=
در این روش، بیان میکنیم که در دادههای ما یعنی محدوده A1 تا C14، هر جا که مقدار C1 یعنی قیمت، شرایط موجود در I4 تا J5 یعنی نوع لباس پیراهن و سایز L را داشت، مقدار مورد نظر را برگردان و نمایش بده. همانطور که میبینید، قیمت 300 به درستی نمایش داده میشود.
شرکت آبان سیستم پارس، انواع مختلف نرم افزارهای سازمانی را با هدف بهبود انجام امور مختلف در شرکتها و سازمانها ارائه میدهد. نرم افزار ارزیابی عملکرد سازمان یکی از محصولات این شرکت است که با برند صدف عرضه میشود. این نرمافزار به شما امکان میدهد تا وضعیت سازمان، شرکت و کسب و کار را بر اساس شاخصههای تعیین شده، ارزیابی کنید. به این ترتیب، میتوانید عملکرد مجموعه خود را از جنبههای مختلف بررسی کنید و در صورت نیاز، بهترین تصمیمات را در جهت بهبود عملکرد مجموعه بگیرید.
سوالات متداول
جستجوی چندشرطی در اکسل به چه منظور به کار میرود؟
این ابزار یکی از قابلیتهای اکسل میباشد که در زمینه بررسی و جستجوی دادهها بسیار کاربردی است. در بسیاری از شرکتها هنگامیکه کارمندان با حجم زیادی از دادهها رو به رو هستند، میتوانند با جستجوی چند شرطی در اکسل، به سرعت به دادههای مورد نظر دسترسی پیدا کنند.
مهمترین کاربردهای جستجوی چندشرطی در اکسل چیست؟
- فیلتر کردن دادهها
- انجام محاسبات پیچیده روی دادهها
- گزارشگیری
- مدیریت پایگاه داده
- جستجو با دقت بیشتر
- صرفه جویی در زمان
- حذف دادههای تکراری
دو تابع مهم برای جستجوی چندشرطی در اکسل کداماند؟
توابع INDEX و MATCH در اکسل بسیار کاربردی است. با استفاده از این توابع میتوان به راحتی و با مقایسه دو ستون در اکسل جستجوی چندشرطی را انجام داد.