Skip to main content

مقارنة أعمدة Excel: اكتشف التطابقات والفروقات!

Author: Sun Last Modified: 2025-05-30
Column Comparison

يستعرض هذا الدليل الطرق المختلفة لمقارنة عمودين في Excel، وهي مهمة روتينية للعديد من المستخدمين. سواء كنت تقارن صفًا بصف، أو خلية بخلية، أو تميّز القيم المتطابقة، أو تحدد الفروقات، فإن هذا الشرح يغطي جميع السيناريوهات التي قد تواجهها. لقد جمعنا حلولاً لمعظم الحالات بهدف تحسين تجربتك مع Excel. ملاحظة: يمكنك الانتقال بسرعة إلى المحتوى المطلوب باستخدام الجدول على اليمين👉.


مقارنة عمودين صفًا بصف

 

يوجد أدناه مجموعة بيانات (النطاق B2:C8) حيث أحتاج إلى التحقق مما إذا كانت الأسماء في العمود B هي نفسها الموجودة في العمود C ضمن نفس الصف.

Compare two columns row by row

يوفر هذا الجزء مثالين لشرح كيفية مقارنة عمودين صفًا بصف.


المثال1: مقارنة الخلايا في نفس الصف

عادةً، إذا كنت ترغب في مقارنة عمودين صفًا بصف للتحقق من التطابق التام، يمكنك استخدام الصيغة التالية:

=B2=C2

apply a formula to compare cells in the same row

اضغط على مفتاح Enter واسحب مقبض التعبئة لأسفل حتى الخلية D8. إذا أعادت الصيغة القيمة TRUE، فهذا يعني أن القيم في نفس الصف من العمودين متطابقة تمامًا؛ وإذا أعادت FALSE، فهذا يعني أن القيم مختلفة.

drag the formula down to get the result

أو يمكنك عرض نصوص محددة لإظهار التطابق أو الاختلاف باستخدام دالة IF كما يلي:

=IF(B2=C2,"Match","No match")

قد تبدو النتيجة كما يلي:

display specific texts for showing matches or mismatches by using IF function


المثال2: مقارنة الخلايا في نفس الصف مع مراعاة حساسية حالة الأحرف

إذا كنت ترغب في مقارنة عمودين صفًا بصف مع مراعاة حساسية حالة الأحرف، يمكنك استخدام صيغة تجمع بين دالتي IF وEXACT.

IF(EXACT(B2,C2), "Match", "Mismatch")

use a formula to compare cells in the same row in case sensitive

اضغط على مفتاح Enter للحصول على أول نتيجة، ثم اسحب مقبض التعبئة التلقائية حتى الخلية D8.

drag the formula down to get the result

في الصيغة أعلاه، يمكنك تغيير النصين “تطابق” و“اختلاف” إلى وصفك الخاص.


مقارنة عدة أعمدة في نفس الصف

 

أحيانًا قد ترغب في مقارنة أكثر من عمودين في نفس الصف، مثل مجموعة البيانات (النطاق B2:D7) كما هو موضح في الصورة أدناه. في هذا القسم، نعرض طرقًا مختلفة لمقارنة عدة أعمدة.

compare multiple columns in the same row

هنا، تم تقسيم الشرح إلى جزأين لتقديم تعليمات مفصلة حول مقارنة عدة أعمدة في نفس الصف.


المثال1: مقارنة عدة أعمدة والعثور على التطابق في جميع الخلايا في نفس الصف

للعثور على التطابق الكامل عبر الأعمدة في نفس الصف، يمكن أن تساعدك الصيغة التالية.

=IF(COUNTIF($B2:$D2, $B2)=3, "Full match", "Not")

use a formula to compare multiple columns in the same row

اضغط على مفتاح Enter للحصول على أول نتيجة مقارنة، ثم اسحب مقبض التعبئة التلقائية حتى الخلية E7.

drag the formula down to get the result

إذا كانت الخلايا في نفس الصف متطابقة مع بعضها، سيتم عرض “تطابق كامل”، وإلا سيتم عرض “لا يوجد”.
ملاحظات:
  • الصيغة تقارن الأعمدة بدون مراعاة حساسية حالة الأحرف.
  • في الصيغة، الرقم3 هو عدد الأعمدة، ويمكنك تغييره حسب حاجتك.

المثال2: مقارنة عدة أعمدة والعثور على التطابق في أي خليتين في نفس الصف

أحيانًا، قد ترغب في معرفة ما إذا كان هناك تطابق بين أي عمودين في نفس الصف، يمكنك استخدام صيغة IF التالية.

=IF(COUNTIF($B2:$D2,$B2)>=2,"Match","No match")

use a formula to compare any two cells in the same row

اضغط على مفتاح Enter، ثم اسحب مقبض التعبئة حتى الخلية E7.

drag the formula down to get the result

في هذه الصيغة، تحتاج إلى مقارنة أي زوج من الخلايا في نفس الصف. “تطابق” تعني وجود تطابق بين خليتين، وإذا لم يوجد أي تطابق، ستعرض الصيغة “لا يوجد تطابق”، ويمكنك تغيير النصوص حسب رغبتك.
ملاحظات
  • هذه الصيغة لا تدعم عدم حساسية حالة الأحرف.
  • في الصيغة، الرقم2 يشير إلى البحث عن التطابق في أي عمودين في نفس الصف. إذا أردت البحث عن التطابق في ثلاثة أعمدة، غيّر الرقم2 إلى3.

مقارنة عمودين أو أكثر صفًا بصف وتمييز التطابقات أو الفروقات

 

إذا كنت ترغب في مقارنة عمودين أو أكثر وتمييز التطابقات أو الفروقات، سيقدم هذا القسم طريقتين للتعامل مع هذه المهام.

Compare multiple columns row by row and highlight

هناك مثالان لمقارنة وتمييز التطابقات والفروقات


المثال1: مقارنة عمودين وتمييز التطابق الكامل في جميع الخلايا في نفس الصف أو أي خليتين في نفس الصف

لتمييز التطابقات في جميع الخلايا أو أي خليتين في نفس الصف، يمكنك الاستفادة من ميزة استخدم تنسيق الشروط.

1. حدد النطاق الذي تريد استخدامه، ثم انقر على الصفحة الرئيسية > استخدم تنسيق الشروط > قاعدة جديدة.

 click Home > Conditional Formatting > New Rule

2. في مربع حوار قاعدة تنسيق جديدة

  1. اختر استخدم صيغة لتحديد الخلايا التي سيتم تنسيقها من قسم اختيار نوع القاعدة
  2. استخدم الصيغة التالية في تنسيق القيم حيث تكون هذه الصيغة صحيحة مربع النص.
    =COUNTIF($B2:$D2, $B2)=3
  3. انقر على تنسيق.

specify the options in the dialog box

إذا كنت تريد مقارنة عمودين، غيّر الرقم3 في الصيغة إلى2؛ وإذا كنت تريد مقارنة خمسة أعمدة، غيّر الرقم3 إلى5.

3. في مربع حوار تعيين تنسيق الخلية، اختر لون تعبئة أو أي تنسيق آخر للخلية لتمييز الصفوف. انقر موافق > موافق لإغلاق النوافذ.

 select one color for highlighting

الآن سيتم تمييز الصفوف التي تتطابق جميع خلاياها فقط.

 same cells in a row are highlighted


المثال2: مقارنة عمودين وتمييز الفروقات في نفس الصف

إذا كنت ترغب في تمييز الفروقات في نفس الصف، أي مقارنة خلايا الأعمدة واحدة تلو الأخرى والعثور على الخلايا المختلفة بناءً على العمود الأول، يمكنك استخدام ميزة Excel المدمجة - انتقل إلى خاص.

1. حدد النطاق الذي تريد تمييز الفروقات فيه، ثم انقر على الصفحة الرئيسية > بحث وتحديد > انتقل إلى خاص.

click Home > Find & Select > Go To Special

2. في مربع حوار انتقل إلى خاص المنبثق، اختر خيار الفروقات حسب الصف. انقر موافق.

choose Row differences option in the dialog box

الآن تم تحديد الفروقات حسب الصف.

the row differences are selected

3. مع استمرار تحديد الخلايا، انقر على الصفحة الرئيسية > تعبئة اللون لاختيار لون من القائمة المنسدلة.

click Home > Fill Color to select one color to fill the cells

ملاحظة: هذه الطريقة تقارن الخلايا بدون مراعاة حساسية حالة الأحرف.

مقارنة عمودين في الخلايا للبحث عن القيم الفريدة والمكررة

 

في هذا الجزء، تظهر مجموعة البيانات (النطاق B2:C8) كما هو موضح أدناه، وترغب في العثور على جميع القيم الموجودة في كل من العمود B والعمود C في نفس الوقت، أو العثور على القيم الموجودة فقط في العمود B.

Compare two columns in cells for unique and duplicate data

يسرد هذا القسم4 طرق مختلفة لمقارنة عمودين في الخلايا، ويمكنك اختيار الطريقة الأنسب حسب احتياجك.


المثال1: مقارنة عمودين في الخلايا وعرض نتيجة المقارنة في عمود آخر

يمكنك هنا استخدام صيغة تجمع بين دالتي IF وCOUNTIF لمقارنة عمودين والعثور على القيم الموجودة في العمود B وغير موجودة في العمود C.

=IF(COUNTIF($C$2:$C$8, $B2)=0, "No in C", "Yes in C")

compare two columns in cells and display comparing result in another column

اضغط على مفتاح Enter واسحب مقبض التعبئة التلقائية حتى الخلية D8.

 drag the formula to other cells

ملاحظات
  • هذه الصيغة تقارن عمودين بدون مراعاة حساسية حالة الأحرف.
  • يمكنك تغيير الوصف “غير موجود في C” و“موجود في C” إلى نصوص أخرى.

المثال2: مقارنة عمودين في الخلايا وتحديد أو تمييز البيانات المكررة أو الفريدة باستخدام أداة سهلة

أحيانًا، بعد مقارنة عمودين، قد ترغب في اتخاذ إجراءات أخرى على القيم المتطابقة أو المختلفة مثل التحديد أو الحذف أو النسخ وغير ذلك. في هذه الحالة، أداة Select Same & Different Cells من Kutools لـ Excel تتيح لك تحديد القيم المتطابقة أو المختلفة مباشرةً لتسهيل العمليات التالية، كما يمكنها تمييز القيم مباشرة.

بعد تثبيت Kutools لـ Excel مجانًا، انقر على Kutools > تحديد > Select Same & Different Cells. ثم في مربع حوار Select Same & Different Cells، يرجى اتباع الخطوات التالية:

  1. في قسمي Find values in وAccording to، اختر العمودين بشكل منفصل للمقارنة بينهما.
  2. اختر خيار بواسطة الصف.
  3. اختر قيمة متطابقة أو قيمة مختلفة حسب حاجتك.
  4. حدد ما إذا كنت تريد تلوين القيم المحددة ثم انقر موافق.

steps to compare two columns and highlight duplicate or unique data by kutools

سيظهر مربع حوار لإعلامك بعدد القيم التي تم العثور عليها، انقر موافق لإغلاقه. وفي نفس الوقت، تم تحديد القيم ويمكنك الآن حذفها أو نسخها أو تنفيذ عمليات أخرى.

 dialog pops out to remind the number of values that have been found

إذا قمت بتحديد خياري تعبئة لون الخلفية وتعبئة لون الخط، ستظهر النتيجة كما يلي:

fill a color for the selected cells

ملاحظات
Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...


المثال3: مقارنة عمودين في الخلايا وتمييز البيانات المكررة أو الفريدة

تُعد ميزة استخدم تنسيق الشروط في Excel قوية، حيث يمكنك استخدامها لمقارنة عمودين في الخلايا ثم تمييز الفروقات أو التطابقات حسب الحاجة.

1. حدد العمودين اللذين تريد مقارنتهما، ثم انقر على الصفحة الرئيسية > استخدم تنسيق الشروط > قواعد تمييز الخلايا > القيم المكررة.

click Home > Conditional Formatting > Highlight Cells Rules > Duplicate Values

2. في مربع حوار القيم المكررة المنبثق، اختر تنسيق التمييز الذي تريده من القائمة المنسدلة.

choose a highlighting format

3. انقر موافق. سيتم تمييز القيم المكررة في العمودين.

 duplicates in two columns are highlighted

ملاحظة: إذا كنت ترغب في تمييز القيم الفريدة (الاختلافات) في العمودين، اختر فريد من القائمة المنسدلة اليسرى في الخطوة2.

المثال4: مقارنة عمودين في الخلايا وسرد القيم المكررة بالضبط في عمود آخر

إذا كنت ترغب في سرد القيم المتطابقة في عمود آخر بعد مقارنة عمودين خلية بخلية مع مراعاة حساسية حالة الأحرف، يمكنك الاستفادة من الكود البرمجي أدناه.

1. فعّل ورقة العمل التي تريد مقارنة عمودين فيها، ثم اضغط على مفاتيح Alt + F11 لعرض نافذة Microsoft Visual Basic for Applications.

2. انقر على إدراج > وحدة نمطية في نافذة Microsoft Visual Basic for Applications.

Click Insert > Module

3. ثم انسخ والصق الكود أدناه في الوحدة النمطية الجديدة الفارغة.

VBA: سرد القيم المكررة في العمود المجاور بعد مقارنة عمودين

Sub ExtendOffice_FindMatches()
'UpdatebyKutools
Dim xRg, xRgC1, xRgC2, xRgF1, xRgF2 As Range
Dim xIntSR, xIntER, xIntSC, xIntEC As Integer
On Error Resume Next
SRg:
Set xRgC1 = Application.InputBox("Select first column:", "Kutools for Excel", , , , , , 8)
If xRgC1 Is Nothing Then Exit Sub
If xRgC1.Columns.Count <> 1 Then
    MsgBox "Please select single column"
    GoTo SRg
End If
SsRg:
Set xRgC2 = Application.InputBox("Select the second column:", "Kutools for Excel", , , , , , 8)
If xRgC2 Is Nothing Then Exit Sub
If xRgC2.Columns.Count <> 1 Then
    MsgBox "Please select single column"
    GoTo SsRg
End If
Set xWs = xRg.Worksheet
For Each xRgF1 In xRgC1
    For Each xRgF2 In xRgC2
        If xRgF1.Value = xRgF2.Value Then xRgF2.Offset(0, 1) = xRgF1.Value
    Next xRgF2
Next xRgF1
End Sub

 copy and paste the code into the module

4. اضغط على مفتاح F5 لتشغيل الكود، ستظهر نافذتان متتاليتان لتحديد العمودين بشكل منفصل. ثم انقر موافق > موافق.

يرجى تحديد العمود الأيسر أولاً، ثم تحديد العمود الأيمن في النافذة الثانية، وإلا ستستبدل القيم المكررة البيانات الأصلية في العمود الثاني.

 select the first column data

 select the second column data

تم سرد القيم المتطابقة تلقائيًا في العمود الأيمن من العمودين.

 The matches are listed in the right column of the two columns


مقارنة قائمتين واستخراج البيانات المتطابقة

نقدم هنا سيناريوهين مختلفين لمقارنة قائمتين واستخراج البيانات.


المثال1: مقارنة عمودين واستخراج البيانات المتطابقة تمامًا

على سبيل المثال، هناك جدولان، وتريد الآن مقارنة العمود B مع العمود E، ثم إيجاد الأسعار المقابلة من العمود C وإرجاعها في العمود F.

 Compare two columns and pull the exact matching data

نقدم هنا بعض الصيغ المفيدة لحل هذه المهمة.

في الخلية F2 (الخلية التي تريد وضع القيمة المرجعة فيها)، استخدم إحدى الصيغ التالية:

=VLOOKUP(E2,$B$2:$C$8,2,0)

أو

=INDEX($B$2:$C$8,MATCH(E2,$B$2:$B$8,0),2)

 type a formula to extract the exact matching data

اضغط على مفتاح Enter، وستظهر أول قيمة. ثم اسحب مقبض التعبئة التلقائية حتى الخلية F6 ليتم استخراج جميع القيم.

 drag the formula down to get the result

ملاحظات
  • الصيغ لا تدعم حساسية حالة الأحرف.
  • يشير الرقم2 في الصيغ إلى أنك تبحث عن القيم المتطابقة في العمود الثاني من مصفوفة الجدول.
  • إذا لم تتمكن الصيغ من العثور على القيمة المقابلة، ستعيد قيمة خطأ #N/A.

إذا وجدت صعوبة في استخدام الصيغ، يمكنك تجربة الأداة السهلة – مساعد الصيغة من Kutools لـ Excel، والتي تحتوي على العديد من الصيغ لحل معظم المشكلات في Excel. معها، تحتاج فقط إلى تحديد النطاق دون الحاجة لتذكر كيفية استخدام الصيغ. قم بتنزيلها وجربها الآن!

lookup values by kutools


المثال2: مقارنة عمودين واستخراج البيانات المتطابقة جزئيًا

إذا كانت هناك بعض الاختلافات البسيطة بين العمودين كما هو موضح في الصورة أدناه، فلن تنجح الطرق السابقة.

Compare two columns and pull the partial matching data

في الخلية F2 (الخلية التي تريد وضع القيمة المرجعة فيها)، استخدم إحدى الصيغ التالية:

=VLOOKUP("*"&E2&"*",$B$2:$C$8,2,0)

أو

=INDEX($B$2:$C$8,MATCH("*"&E2&"*",$B$2:$B$8,0),2)

use formula to extract the partial matching data

اضغط على مفتاح Enter، وستظهر أول قيمة. ثم اسحب مقبض التعبئة التلقائية حتى الخلية F6 ليتم استخراج جميع القيم.

 drag the foemula down to get the result

ملاحظات
  • الصيغ لا تدعم حساسية حالة الأحرف.
  • يشير الرقم2 في الصيغ إلى أنك تبحث عن القيم المتطابقة في العمود الثاني من مصفوفة الجدول.
  • إذا لم تتمكن الصيغ من العثور على القيمة المقابلة، ستعيد قيمة خطأ #N/A.
  • * في الصيغة هو رمز بدل يُستخدم للدلالة على أي حرف أو سلسلة.

مقارنة عمودين والعثور على البيانات المفقودة

 

افترض أن هناك عمودين، العمود B أطول، والعمود C أقصر كما هو موضح في الصورة أدناه. مقارنةً بالعمود B، كيف يمكنك العثور على البيانات المفقودة في العمود C؟

Compare two columns and find missing data


المثال1: مقارنة عمودين والعثور على البيانات المفقودة

إذا كنت ترغب فقط في تحديد البيانات المفقودة بعد مقارنة عمودين، يمكنك استخدام إحدى الصيغ التالية:

=ISERROR(VLOOKUP(B2,$C$2:$C$10,1,0))

أو

=NOT(ISNUMBER(MATCH(B2,$C$2:$C$10,0)))

use a formula to find the missing data

اضغط على مفتاح Enter، ثم اسحب مقبض التعبئة التلقائية حتى الخلية D10. إذا كانت البيانات موجودة في كل من العمود B والعمود C، ستعيد الصيغة القيمة FALSE، وإذا كانت البيانات موجودة فقط في العمود B وغير موجودة في العمود C، ستعيد الصيغة القيمة TRUE.

drag the formula down to get the result

ملاحظة: الصيغتان أعلاه تقارنان البيانات بدون مراعاة حساسية حالة الأحرف.

المثال2: العثور على البيانات المفقودة وسردها في عمود آخر (باستخدام أداة سهلة)

إذا كنت ترغب في تنفيذ عمليات لاحقة على البيانات المفقودة بعد مقارنة عمودين، مثل سرد البيانات المفقودة في عمود آخر أو استكمال البيانات المفقودة أسفل العمود الأقصر، يمكنك تجربة أداة Select Same & Different Cells من Kutools لـ Excel.

بعد تثبيت Kutools لـ Excel، انقر على Kutools > تحديد > Select Same & Different Cells. ثم في مربع حوار Select Same & Different Cells، اتبع الخطوات التالية:

  1. في قسم Find values، اختر العمود الأطول الذي يحتوي على القائمة الكاملة.
  2. في قسم According to، اختر العمود الأقصر الذي تنقصه بعض البيانات.
  3. اختر خيار بواسطة الصف.
  4. اختر خيار قيمة مختلفة. انقر موافق.

 setps of listing the missing data in another column by kutools

سيظهر مربع حوار لإعلامك بعدد البيانات المفقودة، انقر موافق لإغلاقه. ثم تم تحديد البيانات المفقودة.

A dialog pops out to remind the number of missing data

يمكنك الآن الضغط على Ctrl + C لنسخ البيانات المفقودة المحددة، ثم لصقها بالضغط على Ctrl + V أسفل العمود الأقصر أو في عمود جديد حسب الحاجة.

copy the selected data

 paste them to another column

ملاحظات:
Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

المثال3: مقارنة عمودين وسرد البيانات المفقودة في الأسفل

إذا كنت ترغب في سرد البيانات المفقودة أسفل العمود الأقصر بعد مقارنة عمودين، يمكن أن تساعدك صيغة مصفوفة INDEX.

في الخلية الموجودة أسفل العمود الأقصر، ولنفترض الخلية C7، اكتب الصيغة التالية:

=INDEX($B$2:$B$10,MATCH(TRUE,ISNA(MATCH($B$2:$B$10,$C$2:C6,0)),0))

 use a formula to compare two columns and list missing data in below

اضغط على مفاتيح Shift + Ctrl + Enter للحصول على أول بيانات مفقودة، ثم اسحب مقبض التعبئة التلقائية حتى تظهر قيمة الخطأ #N/A.

 drag the formula to list all missing data

بعد ذلك يمكنك إزالة قيمة الخطأ، وستكون جميع البيانات المفقودة قد تم سردها أسفل العمود الأقصر.

ملاحظة: هذه الصيغة تقارن الخلايا بدون مراعاة حساسية حالة الأحرف.

مقارنة عمودين باستخدام رمز البدل

 

افترض أن هناك قائمة بيانات في العمود B، وتريد حساب الخلايا التي تحتوي على "Apple" أو "Candy" في العمود D كما هو موضح في الصورة أدناه:

 Compare two columns with wildcard

لحساب ما إذا كانت الخلية تحتوي على قيمة واحدة أو أكثر، يمكنك استخدام صيغة مع رموز البدل لحل هذه المشكلة.

=SUM(COUNTIF(B2,"*" & $D$2:$D$3 & "*"))

 use a formula with wildcards to compare

اضغط على مفاتيح Shift + Ctrl + Enter للحصول على أول نتيجة فحص، ثم اسحب مقبض التعبئة التلقائية حتى الخلية F8.

الآن، إذا كانت الخلية ذات الصلة تحتوي على قيمة واحدة أو أكثر من العمود D، ستعرض النتيجة الرقم1؛ وإذا لم تحتوِ على أي قيمة من العمود D، ستعيد0.

if the related cell contains one or more values in column D, the result displays the number 1; if it does not contain any value in column D, it returns 0

إذا كنت ترغب في حساب العدد الإجمالي للخلايا التي تحتوي على القيم في العمود D، استخدم الصيغة أسفل الخلية F8:

use a formula to count the total number that contain the values

ملاحظات:
  • يمكنك أيضًا استخدام الصيغة لحساب ما إذا كانت الخلية تحتوي على قيم في عمود آخر
    =SUMPRODUCT(COUNTIF(B2,"*" &$D$2:$D$3& "*"))
    هذه الصيغة تحتاج فقط إلى الضغط على مفتاح Enter ثم سحب مقبض التعبئة التلقائية.
  • في الصيغ، * هو رمز بدل يشير إلى أي حرف أو سلسلة.

مقارنة عمودين (تواريخ) إذا كان أكبر من أو أقل من

 

إذا كان لديك عمودان من التواريخ كما هو موضح في الصورة أدناه، قد ترغب في معرفة أي تاريخ أحدث في نفس الصف.

 Compare two columns of dates


المثال1: مقارنة عمودين إذا كان أكبر من أو أقل من

يمكنك استخدام صيغة بسيطة لمعرفة بسرعة ما إذا كان التاريخ1 أحدث من التاريخ2 في كل صف.

=IF(B2>C2,"Yes","No")

 enter a formula to compare two column dates

اضغط على مفتاح Enter للحصول على أول نتيجة مقارنة، ثم اسحب مقبض التعبئة التلقائية حتى الخلية C6 للحصول على جميع النتائج.

 drag the formula down to get the result

ملاحظات:
  • في Excel، يتم تخزين التواريخ كسلاسل أرقام، فهي أرقام في الواقع. لذلك يمكنك تطبيق الصيغة لمقارنة التواريخ مباشرة.
  • إذا كنت ترغب في مقارنة ما إذا كان التاريخ1 أقدم من التاريخ2 في كل صف، غيّر الرمز > إلى < في الصيغة.

المثال2: مقارنة عمودين إذا كان أكبر من أو أقل من ثم التنسيق

إذا كنت ترغب في تمييز الخلايا في العمود تاريخ1 إذا كانت أكبر من تاريخ2، يمكنك استخدام ميزة استخدم تنسيق الشروط في Excel.

1. حدد التواريخ في العمود B (تاريخ1)، ثم انقر على الصفحة الرئيسية > استخدم تنسيق الشروط > قاعدة جديدة.

 click Home > Conditional Formatting > New Rule

2. في مربع حوار قاعدة تنسيق جديدة، حدد استخدم صيغة لتحديد الخلايا التي سيتم تنسيقها في قسم اختيار نوع القاعدة، ثم اكتب الصيغة

 =$B2>$C2

في مربع النص الخاص بـ تنسيق القيم حيث تكون هذه الصيغة صحيحة.

 specify the options in the dialog box

إذا كنت ترغب في تمييز الخلايا في العمود B التي هي أصغر من تلك الموجودة في العمود C، استخدم الصيغة التالية
=$B2<$C2.

3. انقر على زر تنسيق لفتح مربع حوار تعيين تنسيق الخلية، ثم اختر نوع التنسيق حسب حاجتك. انقر موافق > موافق.

choose a format type

الآن تم تمييز الخلايا في العمود تاريخ1 التي هي أكبر من تلك الموجودة في العمود تاريخ2.

the dates greater than the dates in another column are highlighted


مقارنة عمودين وعد القيم المتطابقة أو المختلفة

 

مجموعة البيانات أدناه هي مثال لمقارنة وعد القيم المتطابقة أو المختلفة.

 compare two columns and count matches or difference

يمكن لصيغة SUMPRODUCT عد القيم المتطابقة في عمودين بسرعة.

=SUMPRODUCT(--(ISNUMBER(MATCH(B2:B8,C2:C8,0))))

count the matches in two columns by SUMPRODUCT function

اضغط على مفتاح Enter للحصول على النتيجة.

 press enter key to get the result

ملاحظة: الصيغة تعد الخلايا بدون مراعاة حساسية حالة الأحرف.

لمزيد من الطرق حول عد القيم المتطابقة والمكررة، يرجى زيارة هذه الصفحة: عد جميع القيم المتطابقة / المكررة بين عمودين في Excel


مقارنة نطاقين

الآن بعد أن عرفت كيفية مقارنة عمودين بعد قراءة الطرق السابقة. ومع ذلك، في بعض الحالات، قد ترغب في مقارنة نطاقين (سلسلتين مع عدة أعمدة). يمكنك استخدام الطرق السابقة (الصيغ أو استخدم تنسيق الشروط) لمقارنتها عمودًا بعمود، ولكن هنا نقدم أداة سهلة – Kutools لـ Excel يمكنها حل هذه المهمة في حالات مختلفة بسرعة وبدون صيغ.


المثال1: مقارنة نطاقين حسب الخلية

هنا يوجد نطاقان بحاجة إلى المقارنة حسب الخلايا، يمكنك استخدام أداة Select Same & Different Cells من Kutools لـ Excel للقيام بذلك.

Compare two ranges by cell

بعد تثبيت Kutools لـ Excel مجانًا، انقر على Kutools > تحديد > Select Same & Different Cells. ثم في مربع حوار Select Same & Different Cells المنبثق، اتبع الخطوات التالية:

  1. في قسم Find values in، اختر النطاق الذي تريد العثور فيه على القيم المتطابقة أو المختلفة بعد مقارنة النطاقين.
  2. في قسم According to، اختر النطاق الآخر المستخدم للمقارنة.
  3. في قسم الطريقة، اختر بواسطة الخلية.
  4. في قسم البحث، اختر نوع الخلايا التي تريد تحديدها أو تمييزها.
  5. في قسم معالجة النتائج المحددة، يمكنك تمييز الخلايا بتعبئة لون الخلفية أو لون الخط، وإذا لم تكن بحاجة للتمييز، لا تحدد الخيارات. انقر موافق.

 setps of comparing two ranges by kutools

سيظهر مربع حوار لإعلامك بعدد الخلايا/الصفوف التي تم تحديدها، انقر موافق لإغلاقه.

  • تحديد وتمييز القيم الفريدة
    result of highlighting the unique values
  • تحديد وتمييز القيم المكررة
    result of highlighting the duplicate values
ملاحظات

المثال2: مقارنة نطاقين إذا كانت البيانات بنفس الترتيب

افترض أن النطاق F2:H7 هو نموذج، وتريد الآن معرفة ما إذا كانت البيانات في النطاق B2:D7 مرتبة بشكل صحيح وفقًا للنطاق F2:H7.

compare two ranges if data in the same order

في هذه الحالة، يمكن أن تساعدك أداة مقارنة الخلايا من Kutools لـ Excel.

بعد تثبيت Kutools لـ Excel مجانًا، انقر على Kutools > مقارنة الخلايا. ثم في مربع حوار مقارنة الخلايا، قم بالإعداد كما يلي:

  1. اختر النطاقين في مربعي Find values in وAccording to بشكل منفصل.
  2. اختر نوع الخلية التي تريد تمييزها في قسم البحث.
  3. اختر نوع التمييز في قسم معالجة النتائج المحددة. انقر موافق.

 set options in the dialog box to compare two ranges if data in the same order

سيظهر مربع حوار لإعلامك بعدد الخلايا التي تم تحديدها، انقر موافق لإغلاقه. الآن تم تحديد وتمييز الخلايا المختلفة عن تلك الموجودة في النطاق الآخر.

 the cells that are different with those in the other range are selected and highlighted

ملاحظات

توضح المعلومات أعلاه كيفية مقارنة الأعمدة في Excel. نأمل أن تجدها مفيدة ونافعة. لمزيد من النصائح والحيل القيمة في Excel التي يمكن أن تحسن معالجة بياناتك، تصفح هنا.


أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!