امروز : شنبه , ۱۳ آذر , ۱۳۹۵

در این مقاله می خواهیم اطلاعات دو لیست در اکسل را با هم مقایسه نموده و ورودی هایی که منحصر به فرد هستند (غیر تکراری) را از هر دو لیست پیدا کنیم. بارها اتفاق افتاده که در هنگام کار با صدها ردیف از اطلاعات در اکسل خواسته ایم داده های خود را از دو لیست به صورت دستی مقایسه نماییم. برای آنکه مجبور به مقایسه دستی نباشیم، از ابزارformatting  Conditional و COUNTIF استفاده می کنیم.

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

در این مثال توضیح داده می شود که چگونه با استفاده از conditional formatting دو ستون از داده ها را با هم مقایسه کنیم.

برای مثال دو لیت مطابق شکل زیر را می خواهیم با هم مقایسه نماییم.

  برای این منظور به روش زیر عمل می کنیم.

ابتدا ناحیه A1:A6 را انتخاب نموده و نام FirstList را برای آن انتخاب می کنیم. (برای نام گذاری در کادر اسم نام مورد نظر را بدون فاصله تایپ کرده و کلید Enter را فشار می دهیم)

به همین ترتیب ناحیه B1:B6 را انتخاب نموده و برای آن نام SecondList را انتخاب می کنیم.

ناحیه A1:A6 را انتخاب می کنیم . (می توانیم از لیست کادر نام عبارت FirstList را انتخاب نماییم)

از سربرگ Home ابزار Conditional formatting را انتخاب نمایید و سپس بر روی گزینه New rule کلیک کنید.

از پنجره ظاهر شده عبارت “Use a formula to determine which cells to format” را انتخاب نمایید.

فرمول را به صورت زیر وارد نمایید.

=COUNTIF(SecondList,A1)=0

 بر روی دکمه Format کلید کنید و از پنجره ظاهر شده یک رنگ دلخواه انتخاب نمایید.

بر روی دکمه ok کلیک کنید. 

 چک باکس stop if true را در حالت انتخاب قرار داده و بر روی دکمه ok کلیک کنید.

نتیجه به شکل زیر خواهد بود.

 همانطور که در شکل می بینید Delhi Daredevils  و  Royal Challengers Bangalore منحصر به فرد هستند (در ناحیه SecondList قرار ندارند.)

برای مشخص کردن آیتم هایی که در SecondList باشند و در FirstList نباشند از فرمول زیر استفاده می کنیم.

=COUNTIF(FirstList,B1)=0

 در اینجا فرمول (COUNTIF(SecondList,A1 تعدادآیتم های ناحیه SecondList  که برابر آیتم  سلول A1 هستند را شمارش می کند (به عبارت دیگر آیا آیتم واقع درسلول A1 در SecondList هست یا خیر).

پس اگر =۰( COUNTIF(SecondList,A1آیتم واقع در سلول A1 در ناحیه SecondList موجود نیست. و در پایان Conditional formatting آیتم های منحصر به فرد را به رنگ مشخص شده نمایش می دهد.

 راه دوم برای مقایسه لیست ها

یک کپی از صفحه موجود کپی نموده و سپس تمام قوائد conditional formatting  را از آن حذف کنید (انتخاب هر دو ستون –  انتخاب conditional formatting از سربرگ Home- انتخاب clear rules و سپس انتخاب clear rules from selected cells)

ابتدا ناحیه داده ها را انتخاب نمایید.

از سربرگ home ابزار conditional formatting و سپس گزینه Duplicate values را انتخاب نمایید.

 

 

از پنجره ظاهر شده زیر عبارت Format cells that contain گزینه Unique را انتخاب نمایید و سپس بر روی دکمه ok کلیک نمایید.

نتیجه مشابه مراحل قبل می باشد.

 

  • نويسنده: احمد شهبازی
  • نوشته شده در تاريخ : چهارشنبه , ۲۵ شهریور , ۱۳۹۴
  • بازدید: 7057 بازدید

۳ Comments for “ مقایسه دو لیست از اطلاعات در اکسل

  1. حسن می‌گه:

    عالی بود. سپاس

  2. ستاره می‌گه:

    سلام. ببخشید من دو تا کپی از یه فایل دارم . میخوام با این فرمول متوجه شم چه خونه هایی از کپی دوم ویرایش شده (در واقع تفاوت ها رو با کپی اول پیدا کنم) . میشه راهنماییم کنید؟
    ممنون

  3. مریم می‌گه:

    سلام

    خیلی ممنون از اطلاعات خوبی که گذاشتین.

    یه سوال.اگر در این دوستون نام و نام خانوادگی باشه واسامی تکراری هم باشه اما متاسفانه بعض جاها اسپیس بینشون هست یا مثلا به جای ی از یِ استفاده شده، اون وقت اکسل این رو تشخیص نمیده بایستی چه کار کرد؟

    منتظر راهنمایی ارزشمندتون هستم

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *