فهرست مطالب
روش های زیادی برای مقایسه سلول ها در اکسل وجود دارد. می توانید دو سلول را با هم مقایسه کنید و مطابقت ها، تفاوت ها و برخی عملیات های دیگر را با استفاده از اکسل پیدا کنید. در این مقاله به چند روش آسان و کاربردی برای مقایسه سلول ها می پردازیم.
دانلود کتاب Excel Excel
می توانید کتاب تمرینی را که برای تهیه این مقاله استفاده کرده ایم دانلود کنید.
4> مقایسه دو سلول در Excel.xlsx
10 روش آسان برای مقایسه دو سلول در اکسل
1. مقایسه دو سلول در کنار هم با استفاده از علامت مساوی
با استفاده از این روش می توانید متوجه شوید که آیا دو سلول دارای داده های مشابه هستند یا خیر. علاوه بر این، این روش داده ها را بدون توجه به نوع آنها مقایسه می کند. به عنوان مثال، ما می خواهیم ستون Name 1 را با ستون Name 2 مقایسه کنیم. در اینجا مراحل زیر است:
📌 مرحله 1:
- فرمول زیر را در سلول D5 تایپ کنید (برای مقایسه B5 & C5 ).
=B5=C5
📌📌 مرحله 2:
- Fill Handle (+) را به پایین بکشید تا فرمول را در بقیه سلولها کپی کنید.
بیشتر بخوانید: دو سلول را در اکسل مقایسه کنید و TRUE یا FALSE را برگردانید (5 روش سریع)
2. از تابع IF برای مقایسه دو سلول
مقایسه با استفاده از تابع IF بسیار مفید است. به همین ترتیب، برابر با علامت، می توانید مطابقت/عدم تطابق را با استفاده از این تابع پیدا کنید. در مثال ما، ستون لیست 1 و ستون فهرست را مطابقت خواهیم داد2.
📌 مرحله 1:
- عملکرد IF را در Cell D5 وارد کنید و انتخاب کنید آرگومان ها.
=IF(B6=C6,"Match","Not a Match")
📌 مرحله 2:
- با وارد کردن فرمول فوق، نتیجه زیر را دریافت خواهید کرد. در نهایت، Fill Handle (+) Cell D5 را به پایین بکشید تا فرمول را در بقیه سلول ها کپی کنید.
بیشتر بخوانید: اگر 2 سلول در اکسل مطابقت داشتند، بله را برگردانید (10 روش)
3. تابع Excel EXACT را برای مقایسه دو سلول وارد کنید
گاهی اوقات، سلولها حاوی متنی با حروف بزرگ و کوچک هستند. اگر می خواهید بفهمید که هر دو سلول حاوی متن بزرگ یا کوچک هستند، عملکرد EXACT کمک بزرگی خواهد بود.
📌 مرحله 1:
- برای مقایسه سلول B5 و سلول C5 ، تابع EXACT را تایپ کنید، سلولهای لازم را برای آرگومانها انتخاب کنید.
=EXACT(B5,C5)
📌 مرحله 2:
- با ورود به فرمول، نتیجه زیر را دریافت خواهید کرد. بعداً، Fill Handle (+) از Cell D5 را به پایین بکشید تا فرمول را در بقیه ستون کپی کنید.
بیشتر بخوانید: مقایسه اکسل دو رشته برای تشابه (3 روش آسان)
4. ترکیب توابع IF و EXACT برای مقایسه دو سلول در اکسل
می توانید دو سلول را با استفاده از ترکیب توابع IF و EXACT مقایسه کنید. علاوه بر این، ترکیب این دوتوابع موثرتر است. زیرا، تابع EXACT دقت داده ها را بررسی می کند، و تابع IF شرایط داده ها را برمی گرداند.
📌 مرحله 1:
- برای مقایسه Cell B5 و Cell C5 ، فرمول ترکیبی هر دو تابع را وارد کنید:
=IF(EXACT(B5,C5), "Match","")
📌 مرحله 2:
- بعد از وارد کردن فرمول، نتیجه زیر را دریافت خواهید کرد.
5. تطبیق داده ها را برای مقایسه دو سلول برجسته کنید
فرض کنید، شما دو مجموعه متفاوت از داده ها در اکسل و شما می خواهید مقادیر منطبق را در سلول ها تجزیه و تحلیل کنید. قالب بندی شرطی کمک بزرگی در حل چنین موقعیت هایی می کند. علاوه بر این، میتوانید با استفاده از این روش به راحتی سلولهای همسان را برجسته کنید .
📌 مراحل:
- مجموعه داده را انتخاب کنید.
- رفتن به صفحه اصلی > قالب بندی شرطی از Styles g roup.
- روی قانون جدید از قالببندی شرطی کلیک کنید.
- یک کادر گفتگوی جدید نمایش داده می شود. قانون "استفاده از فرمول برای تعیین قالب بندی سلول ها" را انتخاب کنید .
- فرمول زیر را در کادر توضیحات تایپ کنید .
=$B5=$C5
- دکمه Format را کلیک کنید، به برگه را پر کنید و رنگ را انتخاب کنید. سپس، روی OK کلیک کنید.
در نهایت، اگر مراحل بالا را به درستی دنبال کنید، همهسلول های همسان در دو ستون برجسته خواهند شد. برعکس، ردیف هایی با نام های متفاوت برجسته نمی شوند.
بیشتر بخوانید: مقایسه دو سلول با استفاده از قالب بندی شرطی در اکسل (3 روش)
6. مقایسه و برجسته کردن دو سلول با داده های منحصر به فرد در اکسل
مشابه روش قبلی، با استفاده از قالب بندی شرطی ، می توانید دو سلول را در انواع مختلف مقایسه کنید. راه ها. به عنوان مثال، می توانید مقادیر منحصر به فرد را بین دو مجموعه داده پیدا کنید.
📌 مراحل:
- مجموعه داده را انتخاب کنید.
- رفتن به صفحه اصلی > قالب بندی مشروط از گروه Styles .
- گزینه Duplicate Values را از Hilight Cell Rules فشار دهید.
- بعد از آن، کادر گفتگوی Duplicate Values نمایش داده می شود. گزینه Unique را از منوی کشویی انتخاب کنید.
- همچنین می توانید رنگ هایلایت را از منوی کشویی انتخاب کنید. با استفاده از گزینه Custom Format .
- سپس، OK را وارد کنید.
و خروجی نهایی این است که تمام مقادیر منحصربهفرد بین سلولها برجسته میشوند.
بیشتر بخوانید. : نحوه مقایسه دو سلول و تغییر رنگ در اکسل (2 روش)
7. از LEFT & توابع مناسب برای مقایسه جزئی دو سلول
گاهی اوقات، ممکن است لازم باشد تا حدی دو سلول را مطابقت دهید. به عنوان مثال، ممکن است نیاز داشته باشیدبرای مقایسه فقط 3 کاراکتر اول یا آخر سلول. در آن شرایط، می توان از توابع چپ یا راست استفاده کرد. عملکرد LEFT تعداد مشخص شده کاراکترها را از ابتدای یک رشته متنی برمی گرداند. و به طور مشابه، عملکرد RIGHT کاراکترها را از سمت راست برمی گرداند. در مثال ما، 3 کاراکتر سمت چپ/راست را مطابقت می دهیم.
7.1. مقایسه با استفاده از تابع LEFT
📌 مرحله 1:
- برای مطابقت با 3 کاراکتر اول Cell B5 و سلول C5 ، این فرمول با استفاده از تابع LEFT است:
=LEFT(B5,3)=LEFT(C5,3)
📌 مرحله 2:
- بعد از وارد کردن صحیح فرمول بالا، خروجی زیر است. برای کپی کردن فرمول در بقیه ستون، روی Fill Handle (+) از Cell D5 کلیک کنید.
7.2. با استفاده از تابع RIGHT مقایسه کنید
📌 مرحله 1:
- برای مطابقت با 3 کاراکتر آخر Cell H5 و سلول I5 ، تابع RIGHT را وارد کنید و آرگومان ها را انتخاب یا تایپ کنید. فرمول اینجاست:
=RIGHT(H5,3)=RIGHT(I5,3)
📌 مرحله 2:
- بعد از اینکه فرمول فوق را وارد کردید، خروجی زیر است. برای کپی کردن فرمول در بقیه ستون، روی Fill Handle (+) Cell D5 کلیک کنید.
<8 8. استفاده از VLOOKUP و یافتن تطابق در اکسل
عملکرد VLOOKUP یکی از راه های آسان برای مقایسه سلول ها است. این استمعمولا برای تجزیه و تحلیل داده های اکسل استفاده می شود. تابع VLOOKUP به دنبال مقداری در سمت چپ ترین ستون جدول می گردد و سپس مقداری را در همان سطر از ستون مشخص شده برمی گرداند. اگر می خواهید مقداری برای یک ستون پیدا کنید، می توان از تابع VLOOKUP استفاده کرد.
📌 مرحله 1:
- اگر می خواهیم برای مطابقت با مقدار Cell C5 در ستون نام 1 ، سپس فرمول به صورت زیر خواهد بود:
=IFERROR(VLOOKUP(C5,$B$5:$B$11,1,0),"No Match")
تجزیه فرمول:
- VLOOKUP(C5,$B$5:$B$11,1,0)
در اینجا، تابع VLOOKUP به دنبال مقداری در سمت چپ ترین ستون جدول می گردد و سپس مقداری را در همان سطر از ستونی که شما مشخص کرده اید برمی گرداند. بنابراین، تابع به دنبال C5 در محدوده B5:B11 میگردد و برمیگرداند:
{John}
برعکس، زمانی که تابع C6 را در محدوده B5:B11 پیدا کنید، یک خطای #N/A برمیگرداند زیرا C6 در محدوده تعیینشده وجود ندارد. .
- IFERROR(VLOOKUP(C5,$B$5:$B$11,1,0)، "بدون مطابقت")
<اگر عبارت خطا باشد، تابع IFERROR value_if_error را برمیگرداند و مقدار خود عبارت را در غیر این صورت. در مثال خود، "بدون مطابقت" را به عنوان آرگومان قرار داده ایم. در نتیجه، وقتی به دنبال C6 در محدوده فوق الذکر میگردیم، فرمول برمیگردد:
{No Match}
📌 Step 2:
- بعد از وارد کردن فرمول، نام تطبیقی را در یک سوم دریافت خواهید کرد.ستون Fill Handle (+) برای کپی فرمول بقیه سلول ها استفاده می شود.
9. استفاده از VLOOKUP و Find Differences
VLOOKUP همچنین می تواند برای یافتن تفاوت بین سلول ها استفاده شود. تابع VLOOKUP در ترکیب با IF & تابع ISERROR ، یک مقدار خاص را در محدوده ای از داده ها پیدا می کند و تفاوت ها/شباهت ها را به عنوان خروجی برمی گرداند.
📌 مرحله 1:
- اگر بخواهیم داده ای را در سلول C5 در ستون نام 1 پیدا کنیم، فرمول به صورت زیر خواهد بود:
=IF(ISERROR(VLOOKUP(C5,$B$5:$B$11,1,0)),"Not Available","Available")
تجزیه فرمول:
- VLOOKUP(C5,$B$5:$B$11, 1,0)
تابع VLOOKUP به دنبال مقداری در سمت چپ ترین ستون جدول می گردد و سپس مقداری را در همان سطر از ستونی که شما مشخص کرده اید برمی گرداند. . بنابراین، تابع باز خواهد گشت:
{John}
متأسفانه، این نتیجه نهایی ما از این روش نیست. ما می خواهیم بدانیم که آیا مقداری در یک محدوده وجود دارد یا خیر. بنابراین، قسمت بعدی فرمول این است:
- ISERROR(VLOOKUP(C5,$B$5:$B$11,1,0))
در اینجا، تابع ISERROR بررسی می کند که آیا یک مقدار یک خطا است یا خیر، و TRUE یا FALSE را برمی گرداند. بنابراین، برای D5 ، تابع مقدار C5 را در محدوده B5:B11 پیدا میکند و برمیگرداند:
{FALSE}
دلیل این است که C5 در محدوده ذکر شده وجود دارد. به همین ترتیب، برای سلول های دیگر زمانی که یک خطا خواهد بودپیدا شد، به "TRUE" برمی گردد.
- IF(ISERROR(VLOOKUP(C5,$B$5:$B$11,1,0))" در دسترس نیست،"در دسترس")
اکنون قسمت پایانی می آید. تابع IF بررسی میکند که آیا یک شرط برآورده شده است یا خیر، و در صورت درست بودن یک مقدار و اگر نادرست مقدار دیگری را برمیگرداند. ما "در دسترس نیست" و "در دسترس" را به عنوان آرگومان قرار دادیم. در نهایت، برای D5 ، تابع برمیگرداند:
{Available}
📌 Step 2:
- After با وارد کردن فرمول، تفاوت ها را در ستون خروجی خواهید دید. Fill Handle (+) برای کپی فرمول بقیه سلول ها استفاده می شود.
10. مقایسه دو سلول با معیارهای بزرگتر یا کمتر
گاهی اوقات، ممکن است لازم باشد دو سلول را در اکسل مقایسه کنید تا بفهمید کدام یک بزرگتر یا کوچکتر است. به عنوان مثال، می توانید اعداد، تاریخ و غیره را با هم مقایسه کنید. در چنین شرایطی، ما می توانیم از تابع IF برای انجام مقایسه استفاده کنیم.
📌 مرحله 1:
- در مجموعه داده ما، اگر بخواهیم بین Cell B5 و Cell C5 مقایسه کنیم، از فرمول زیر استفاده کرده ایم:
=IF(B5>C5,"Yes","No")
📌 مرحله 2:
- بعد از وارد کردن فرمول، در اینجا نتیجه در مجموعه داده ما، تاریخ در Cell B5 بزرگتر از تاریخ Cell C5 نیست، بنابراین خروجی No است.
نتیجه گیری
راه های بسیار بیشتری برای مقایسه دو سلول اکسل وجود دارد، اما در این مقاله سعی کردیمدرباره روش های ساده تر بحث کنید همه این روش ها به راحتی قابل درک هستند و زمان کمتری می گیرند. اگر در مورد این مقاله سوالی دارید، لطفاً با ما در میان بگذارید.