مقایسه دو جدول و برجسته کردن تفاوت ها در اکسل (4 روش)

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

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

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

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

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

1 استفاده از عملگر Not Equal () در اکسل برای مقایسه دو جدول و برجسته کردن تفاوت ها

در روش اول، ما از Not Equal ("") استفاده می کنیم. عملگر همراه با قالب بندی شرطی برای مقایسه دو جدول و برجستگی هر گونه تفاوت .

مراحل:

  • ابتدا، محدوده سلول F5:F10 را انتخاب کنید.
  • دوم، از صفحه اصلی برگه >>> قالب بندی شرطی >>> قانون جدید…

کادر محاوره ای قانون قالب بندی جدید ظاهر می شود.

  • سوم، " استفاده از فرمول برای تعیین اینکه کدام سلولها را قالب بندی کنید " را از بخش S انتخاب نوع قانون: انتخاب کنید.
  • پس از آن، فرمول زیر را در کادر ویرایش شرح قانون: وارد کنید .
=F5C5

اینجا، ما دوباره بررسی کنید که آیا مقدار سلول F5 با سلول C5 برابر نیست. اگر درست باشدسپس سلول هایلایت می شود .

  • سپس، روی Format…

<کلیک کنید 0>کادر محاوره ای Format Cellsظاهر می شود.
  • روی برگه " Fill " کلیک کنید.
  • سپس، یک رنگ را انتخاب کنید. از بخش رنگ پس زمینه: .
  • پس از آن، OK را فشار دهید.

  • در نهایت، روی OK کلیک کنید.

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

بیشتر بخوانید: نحوه ایجاد جدول مقایسه در اکسل (2 روش)

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

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

مراحل:

  • ابتدا، محدوده کامل سلول جدول B4:F10 را انتخاب کنید.

  • ثانیاً، " New Formatting R را بیاورید ule کادر گفتگو .
  • ثالثاً، “ قالب فقط مقادیر منحصر به فرد یا تکراری ” را از بخش نوع قانون انتخاب کنید.
  • سپس، " unique " را از کادر Format all: انتخاب کنید.
  • پس از آن، یک رنگ پس زمینه را با استفاده از Format… دکمه .

  • در نهایت، روی OK کلیک کنید.

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

بیشتر بخوانید: نحوه مقایسه دو جدول برای تفاوت ها با Excel VBA (3 روش)

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

  • COUNTIF تاریخ در عرض 7 روز است
  • نحوه استفاده از COUNTIF با SUBTOTAL در اکسل (2 روش)
  • COUNTIF بزرگتر از و کمتر از [با رایگان الگو]
  • نحوه استفاده از COUNTIF بین دو عدد (4 روش)
  • VBA برای حلقه زدن ردیف‌های جدول در اکسل (11 روش)

3. اجرای تابع COUNTIF برای مقایسه دو جدول و برجسته کردن تفاوت ها در اکسل

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

مراحل :

  • ابتدا، محدوده سلول C5:C10 را انتخاب کنید.
  • دوم، " را بالا بیاورید. قانون قالب‌بندی جدید کادر گفتگو .

<2 4>

  • ثالثاً، " استفاده از فرمولی برای تعیین اینکه کدام سلولها را قالب بندی کنید " را از بخش S انتخاب نوع قانون: انتخاب کنید.
  • پس از آن، فرمول زیر را تایپ کنید در کادر Edit the Rule Description: .
=COUNTIF(F5:F10,C5)=0

ما در حال بررسی هستیم که آیا مقدار ما از ستون C در ستون F است. اگر آنجا نباشد، 0 را دریافت خواهیم کرد. پس از آن، ما در حال قالب بندی هستیم سلول ها که در محدوده F5:F10 سلول یافت نمی شوند.

توجه: این فرمول فقط برای مقادیر منحصر به فرد کار کنید . بنابراین، اگر میز شما دارای مقادیر تکراری است (به عنوان مثال، دو پیراهن قیمت یکسانی دارند)، از این روش استفاده نکنید.

  • سپس، انتخاب کنید. یک رنگ پس زمینه از دکمه " Format… ".
  • در نهایت، OK را فشار دهید.

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

بیشتر بخوانید: مثال COUNTIF Excel (22 مثال)

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

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

مراحل:

  • ابتدا، از برنامه‌نویس برگه >>> Visual Basic را انتخاب کنید.

با این کار پنجره Visual Basic ظاهر می شود.

  • دوم، از درج >>> Module را انتخاب کنید.

  • سوم، کد زیر را تایپ کنید .
5790

تجزیه کد

  • ما در حال فراخوانی Sub رویه HighlightDifference . سپس، متغیر " i " خود را به عنوان Long اعلام می کنیم.
  • سپس یک " حلقه For" داریم. با End(xlUp) آخرین ردیف را باداده ها در ستون C .
  • پس از آن، عبارت IF را دریافت می کنیم. در آن، ما هر مقدار از C ستون را با مقدار F ستون بررسی می کنیم. اگر مقداری وجود دارد که مطابقت ندارد، از ویژگی Interior.Color برای تغییر رنگ سلول استفاده می کنیم. ما در اینجا از رنگ vbYellow استفاده کرده ایم. این فرآیند تا آخرین ردیف ادامه خواهد داشت.

  • پس از آن، ذخیره ماژول را ببندید و پنجره را ببندید.
  • سپس، از برگه Developer >>> Macros را انتخاب کنید.

کادر محاوره ای Macro ظاهر می شود.

  • انتخاب کنید ، " HighlightDifference " و روی Run کلیک کنید.

در نتیجه، ما تفاوت ها را خواهیم دید. هایلایت شده اند در دومین جدول .

بیشتر بخوانید: عملکرد VBA COUNTIF در اکسل (6 مثال)

بخش تمرین

ما مجموعه داده های تمرینی را با هر روش در فایل Excel ارائه کرده ایم .

نتیجه گیری

ما روشهای 4 را در Excel به شما نشان داده ایم تا دو را مقایسه کنید جداول و تفاوتها را برجسته کنید. اگر با مشکلی مواجه شدید، در زیر نظر خود را درج کنید. ممنون که خواندید، به عالی بودن ادامه دهید!

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