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

 برای آشنایی با روشی که بتوان علاوه بر اولین مقدار قابل انطباق با این تابع سایر موارد بعدی قابل انطباق را نیز پیدا کنیم در ادامه مطلب با من همراه باشید
جدول زیر را در نظر بگیرید

یافتن مقادیر عددی

می خواهیم با استفاده از تابع ()vlookup  کلیه سفارش های مربوط به مشتری با کد 1001 را لیست نماییم .

برای نوبت اول می توانیم بطور معمول از تابع ()vlookup بصورت زیر استفاده کنیم

VLOOKUP(F2;A2:C8;3;FALSE)=

این تابع مقدار عددی موجود در سلول F2  را از ما گرفته اولین مقدار مشابه با آن را  در محدوده A2:C8  پیدا می نماید سپس مقدار عددی مربوط به این سلول را از ستون سوم باز می گرداند .
اما اگر نگاهی به جدول بیندازیم متوجه می شویم که مشتری با کد 1001 علاوه بر سفارش اول دارای دو سفارش دیگر نیز می باشد که استفاده از  این روش برای پیدا کردن آنها جابگو نخواهد بود برای حل این مشکل چه باید کرد ...؟

یافتن مقادیر عددی
راه حل :
برای این کار باید سلول جدیدی را بعنوان کلید اولیه  به جدول خود اضافه نمایید به این صورت که تعداد مواردی را که کد یک مشتری تکرار شده است را بصورت عددی در کنار آن درج نمایید

یافتن مقادیر عددی

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


یافتن مقادیر












طبقه بندی: آموزش EXCEL، ترفند Excel ،
برچسب ها:()vlookup، پیدا کردن آیتم های متعدد توسط تابع ()VLOOKUP،
تاریخ : دوشنبه 3 مهر 1396 | 05:47 ق.ظ | نویسنده : امید شهری | نظرات()
.: Weblog Themes By Bia2skin :.