فهرست مطالب
تطبیق موارد تکراری در اکسل بسیار آسان است. ما می توانیم از توابع مختلف و فرمول های برای یافتن موارد تکراری در اکسل استفاده کنیم. اجازه دهید بهترین و آسانترین روشها را برای کپی کردن موارد مشابه در اکسل به شما نشان دهم.
دانلود کتاب تمرین
میتوانید الگوی رایگان اکسل را از اینجا دانلود کنید و خودتان تمرین کنید.
6> Vlookup Duplicate Matches.xlsx
5 روش برای Vlookup Duplicate Maches در Excel
اجازه دهید ابتدا با مجموعه داده خود آشنا شویم. در مجموعه داده خود، نام برخی از فروشندگان و وضعیت فروش آنها را برای دو هفته متوالی قرار داده ام. نگاهی بیندازید که برخی از حالات رایج هستند. اکنون نحوه vlookup کردن این موارد تکراری با VLOOKUP و سایر توابع اکسل را نشان خواهم داد.
روش 1: از تابع VLOOKUP برای یافتن موارد تکراری در اکسل استفاده کنید
در اولین روش ما، ما از عملکرد VLOOKUP برای یافتن موارد تکراری استفاده خواهیم کرد. تابع VLOOKUP می تواند مقداری را در سمت چپ ترین ستون جدول داده جستجو کند و مقدار مربوطه را از ستون دیگری که در سمت راست جدول قرار دارد برمی گرداند. در اینجا، مقدار جستجوی ما از ستون D خواهد بود و موارد تکراری ستون C را پیدا خواهد کرد. اگر یک نسخه تکراری پیدا شود، نام ایالت را نشان می دهد. در غیر این صورت، #N/A نشان داده خواهد شد.
مرحله 1:
⏩ فعال کردن Cell E5 .
⏩ فرمول زیر را تایپ کنید-
=VLOOKUP(D5,$C$5:$C$11,1,FALSE)
⏩ سپس فقط دکمه دکمه را برای دریافت نتیجه وارد کنید.
مرحله 2:
⏩ بعدا، دوبار -برای کپی کردن فرمول، روی نماد Fill Handle کلیک کنید.
اکنون خواهید دید که موارد تکراری یافت می شوند.
بیشتر بخوانید: یافتن موارد تکراری در دو ستون در اکسل
روش 2: اعمال تابع MATCH برای یافتن موارد تکراری در اکسل
اکنون ما موارد تکراری را با استفاده از عملکرد MATCH پیدا خواهیم کرد. اما در اینجا، مقدار جستجوی ما از ستون C خواهد بود و موارد تکراری ستون D را پیدا میکند. نه آنگاه #N/A را نشان خواهد داد. به یاد داشته باشید که در اینجا شماره ردیف به آرایه انتخابی ارجاع داده می شود.
مرحله 1:
⏩ فرمول را در Cell E5 –<3 تایپ کنید> =MATCH(C5,$D$5:$D$11,FALSE)
⏩ دکمه Enter را فشار دهید.
مرحله 2:
⏩ در نهایت، از ابزار Fill Handle برای کپی فرمول استفاده کنید.
سپس متوجه خواهید شد که موارد تکراری با شماره ردیف آرایه خود استخراج می شوند.
بیشتر بخوانید: یافتن مقادیر مشابه یا تکراری در اکسل
روش 3: ترکیب IF، ISNA، VLOOKUP توابع برای یافتن موارد تکراری در اکسل
اکنون ما سه تابع را برای مطابقت با موارد تکراری ترکیب می کنیم. اینها توابع IF ، ISNA ، VLOOKUP هستند. تابع IF بررسی می کند که آیا یک شرط برآورده شده است یا خیر و در صورت درست بودن و یک مقدار را برمی گرداندمقدار دیگر اگر نادرست باشد. تابع ISNA یک تابع رسیدگی به خطا است، به شما کمک می کند تا بفهمید که آیا هر سلولی " #N/A خطا دارد یا خیر". در اینجا، موارد تکراری در ستون D را برای مقدار ستون C مطابقت می دهیم. اگر نسخه تکراری پیدا شود، "تکراری" را نشان می دهد و آب و هوا "یکتا" را نشان می دهد.
مرحله 1:
⏩ در سلول E5 فرمول داده شده را بنویسید-
=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)),"Unique","Duplicate")
⏩ سپس فقط دکمه Enter را فشار دهید.
مرحله 2:
⏩ سپس از ابزار Fill Handle برای کپی کردن فرمول.
⏬ تجزیه فرمول:
➤ VLOOKUP(D5,$C$5:$C$11,1,FALSE)
ابتدا تابع VLOOKUP Cell D5 را در آرایه جستجو می کند C5:C11 و به عنوان-
نیویورک
➤ ISNA(VLOOKUP(D5, $C$5:$C$11,1,FALSE))
عملکرد ISNA FALSE را نشان می دهد زیرا در صورت دریافت هیچ خطایی دریافت نمی کند، درست نشان می دهد. بنابراین نتیجه این است-
FALSE
➤ IF(ISNA(VLOOKUP(D5,$C$5:$C$11, 1، FALSE))، "Unique"، "Duplicate")
در نهایت، تابع IF خروجی "Duplicate" را برای FALSE و "Unique" را برای TRUE می دهد. برمی گرداند-
Duplicate
Reads مشابه
- نحوه مقایسه ردیف ها در Excel برای موارد تکراری
- Excel متن مشابه را در دو ستون بیابد (3 روش)
- چگونه می توان & حذف ردیف های تکراری در اکسل
- Excel یافتن ردیف های تکراری بر اساسچندین ستون
روش 4: یافتن مقادیر تکراری در دو ستون در اکسل با استفاده از توابع IF, ISNA, VLOOKUP
در این روش از همان روش های قبلی استفاده می کنیم. توابع برای تطبیق موارد تکراری در دو ستون. به همین دلیل است که من مقدار جستجو را در Cell D13 قرار داده ام. اکنون از این مرجع سلولی برای یافتن مطابقت آن در هر دو ستون C و D استفاده خواهیم کرد. اگر مطابقت پیدا کنیم، "تکراری" را نشان می دهد و در غیر این صورت "یکتا" را نشان می دهد.
مراحل:
⏩ فرمول داده شده را در سلول D14<2 بنویسید>–
=IF(IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)
+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2,"Duplicated","Unique")
⏩ برای خروجی روی دکمه Enter کلیک کنید.
سپس مشاهده خواهید کرد که "Duplicated" را نشان می دهد.
⏬ تجزیه فرمول:
➤ ISNA(VLOOKUP(D13,$C$5:$C$11, 1,FALSE))
در اینجا، عملکردهای ISNA و LOOKUP مانند روش قبلی کار می کنند. بنابراین برمیگرداند-
FALSE
➤ IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1 ,FALSE)),0,1)
سپس تابع IF O برای FALSE و 1 نشان می دهد برای TRUE برای آرایه C5:C11 . به صورت-
1
➤ IF(ISNA(VLOOKUP(D13,$D$5:$D$11, 1,FALSE)),0,1)
در اینجا IF عملکرد O برای FALSE و 1 نشان داده می شود برای TRUE برای آرایه D5:D11 . به صورت-
1
➤ باز خواهد گشت IF(IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)
+IF(ISNA(VLOOKUP( D13,$D$5:$D$11,1,FALSE)),0,1)=2,”Duplicated”,”Unique”)
اکنون تابع IF نهایی خروجی را خلاصه می کند از آن دو تابع IF. اگر مجموع 2 را برگرداند، Duplicated را نشان می دهد، اگر نه، Unique را نشان می دهد. بنابراین باز می گردد-
"تکراری"
بیشتر بخوانید: فرمول اکسل برای یافتن موارد تکراری در یک ستون
روش 5: برای یافتن تطابق تکراری در اکسل به توابع VLOOKUP And COUNTIF بپیوندید
برای این روش، من یک مجموعه داده جدید برای این روش ساخته ام. من از نام برخی از دوره های زبان برنامه نویسی، شناسه آنها و نام شرکت کنندگان استفاده کرده ام. خواهید دید که برخی از افراد همین رشته را طی کرده اند. اکنون توابع VLOOKUP و COUNTIF را با هم اعمال می کنیم تا موارد تکراری را مطابقت دهیم. می دانیم که VLOOKUP همیشه اولین رخداد را نشان می دهد. اگر مقادیر وقوع بعدی را بخواهیم چه کنیم؟ بیایید ببینیم.
در ابتدا، با استفاده از تابع COUNTIF شناسه های منحصر به فرد ایجاد می کنیم.
مرحله 1:
⏩ برای آن فرمول داده شده را در Cell B5 –
=COUNTIF($C$5:C5,C5)&"-"&C5
⏩ تایپ کنید دکمه Enter را بزنید
⏩ سپس از ابزار Fill Handle برای کپی فرمول استفاده کنید.
اکنون ببینید که شناسه های تکراری در یک شماره سریال هستند. .
مرحله 2:
⏩ فرمول داده شده را در سلول D15 –
<بنویسید 6> =VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)
⏩ روی Enter کلیک کنید دکمه.
مرحله 3:
⏩ در نهایت، از ابزار Fill Handle استفاده کنید فرمول را کپی کنید.
و اکنون خواهید دید که ما مقادیر وقوع بعدی را داریم که به معنای نام شرکت کنندگان برای همان شناسه دوره است.
⏬ تجزیه فرمول:
⏩ COUNTIF($C$15:C15,C15)
عملکرد COUNTIF وقوع را شمارش می کند تعداد سلول C15 که به صورت-
1
⏩ COUNTIF($C$15:C15,C15)&”-“&C15
سپس یک خط فاصله و مقدار سلول با شماره رخداد اضافه می کند تا یک شناسه منحصر به فرد ایجاد کند که به صورت-
1-C102
⏩ VLOOKUP(COUNTIF($C$15:C15,C15)&”-“&C15,$B$5:$E$11,4,FALSE)
در نهایت، تابع VLOOKUP مطابق با آن شناسه منحصر به فرد به آرایه B5:E11 مراجعه می کند و خروجی ستون 4 آن آرایه را نشان می دهد. بنابراین به صورت-
"Peter" باز می گردد
بیشتر بخوانید: پیدا کردن تعداد ردیف های تکراری با استفاده از فرمول COUNTIF
نتیجهگیری
امیدوارم همه روشهایی که در بالا توضیح داده شد برای کپی کردن موارد مشابه به اندازه کافی خوب باشند. هر گونه سوالی را در بخش نظرات بپرسید و لطفاً بازخورد خود را به من بدهید.