Note: The other languages of the website are Google-translated. Back to English

كيف تستبعد القيم الموجودة في قائمة من قائمة أخرى في Excel؟

لنفترض أن لديك قائمتين للبيانات كما تظهر لقطة الشاشة اليسرى. أنت الآن بحاجة إلى إزالة أو استبعاد الأسماء الموجودة في العمود A إذا كان الاسم موجودًا في العمود D. كيف يتم تحقيق ذلك؟ وماذا لو تم وضع القائمتين في ورقتي عمل مختلفتين؟ توفر هذه المقالة طريقتين لك.

استبعاد القيم الموجودة في إحدى القوائم من القائمة الأخرى باستخدام الصيغة

استبعد بسرعة القيم الموجودة في قائمة واحدة من قائمة أخرى باستخدام Kutools for Excel


استبعاد القيم الموجودة في إحدى القوائم من القائمة الأخرى باستخدام الصيغة

يمكنك تطبيق الصيغ التالية لتحقيق ذلك. الرجاء القيام بما يلي.

1. حدد خلية فارغة مجاورة للخلية الأولى من القائمة التي تريد إزالتها ، ثم أدخل الصيغة = COUNTIF ($ D $ 2: $ D $ 6، A2) في شريط الصيغة ، ثم اضغط على أدخل مفتاح. انظر لقطة الشاشة:

ملاحظة: في الصيغة ، $ D $ 2: $ D $ 6 هي القائمة التي ستحذف القيم بناءً عليها ، A2 هي الخلية الأولى في القائمة التي ستزيلها. الرجاء تغييرها كما تريد.

2. استمر في تحديد خلية النتيجة ، واسحب مقبض التعبئة لأسفل حتى تصل إلى الخلية الأخيرة في القائمة. انظر لقطة الشاشة:

3. استمر في تحديد قائمة النتائج ، ثم انقر فوق البيانات > ترتيب من الألف إلى الياء.

ثم يمكنك رؤية القائمة مرتبة كما هو موضح أدناه.

4. الآن حدد صفوف الأسماء بأكملها بالنتيجة 1 ، انقر بزر الماوس الأيمن فوق النطاق المحدد وانقر حذف لإزالتها.

لقد قمت الآن باستبعاد القيم في إحدى القوائم بناءً على أخرى.

ملاحظة: إذا تم تحديد موقع "إزالة القائمة" في النطاق A2: A6 من ورقة عمل أخرى مثل ورقة 2 ، يرجى تطبيق هذه الصيغة = IF (ISERROR (VLOOKUP (A2، Sheet2! $ A $ 2: $ A $ 6,1،XNUMX، FALSE))، "Keep"، "Delete") للحصول على كل شيء احتفظ و حذف من النتائج ، امض قدمًا لفرز قائمة النتائج من Ato Z ، ثم احذف جميع صفوف الأسماء يدويًا التي تحتوي على نتيجة الحذف في ورقة العمل الحالية.


استبعد بسرعة القيم الموجودة في قائمة واحدة من قائمة أخرى باستخدام Kutools for Excel

سيوصي هذا القسم بـ حدد نفس الخلايا وخلايا مختلفة فائدة كوتولس ل إكسيل لحل هذه المشكلة. الرجاء القيام بما يلي.

قبل التطبيق كوتولس ل إكسيلالرجاء قم بتنزيله وتثبيته أولاً.

1. انقر كوتولس > اختار > حدد نفس الخلايا وخلايا مختلفة. انظر لقطة الشاشة:

2. في ال حدد نفس الخلايا وخلايا مختلفة مربع الحوار ، تحتاج إلى:

  • 2.1 حدد القائمة التي ستزيل القيم منها في ابحث عن القيم في صندوق؛
  • 2.2 حدد القائمة التي ستحذف القيم بناءً عليها في وفقًا صندوق؛
  • 2.3 حدد ملف خلية واحدة الخيار في مرتكز على قسم.
  • شنومك انقر فوق OK زر. انظر لقطة الشاشة:

3. ثم ينبثق مربع حوار لإخبارك بعدد الخلايا التي تم تحديدها ، يرجى النقر فوق OK .

4. يتم الآن تحديد القيم الموجودة في العمود A إذا كانت موجودة في العمود D. يمكنك الضغط على حذف مفتاح لحذفها يدويًا.

  إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30-يوم) من هذه الأداة ، الرجاء الضغط لتنزيلهثم انتقل لتطبيق العملية حسب الخطوات المذكورة أعلاه.


استبعد بسرعة القيم الموجودة في قائمة واحدة من قائمة أخرى باستخدام Kutools for Excel


مقالات ذات صلة:


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

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (15)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أتلقى قيمًا أخرى في عمود COUNTIF مثل 2 ولكني أتلقى أيضًا قيمًا أعلى من 0 و 1. ماذا يعني ذلك؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
القيم التي تحصل عليها في عمود COUNTIF تساوي عدد تكرارات العنصر في العمود الأيمن. على سبيل المثال ، إذا كان لديك 5 معروضين مقابل خلية في عمود الاسم ، فهذا يعني أنه تم العثور على هذا الاسم في قائمة الإزالة ليس مرة واحدة ، ولكن خمس مرات.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ак безграмотный еловек писал статью؟ от، кто русский язык не учил، ни одной не прочел и не общался в социуме никогда؟ أفضل ما في الأمر هو أن كل شيء من هذا القبيل. ачем писать، если не умеешь писать؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
بحث جيد. شكرا لك على هذا الحل الذكي. اعتقدت أنه ممكن فقط عبر وحدات الماكرو.
من الممكن أن تفعل الشيء نفسه باستخدام الطريقة 1 ، لنطاق يتكون من عمودين. على سبيل المثال ، المدينة ، الولاية في العمود D2: E20 بينما لدي A2: C1000 (B: C بها مدينة ، ولاية) بها المجموعة التي أحتاجها للحصول على علامة؟
حاول هذا ولم ينجح: = COUNTIF ($ D $ 2: $ E $ 20 ، B2: C2). ما لم يكن لديك دليل رائع آخر.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
تطرح هذه الصيغة القائمة الموجودة في العمود B من القائمة الموجودة في العمود A: = FILTER (IFNA (MATCH (A2: A12، B2: B6,0،2)، A12: A2)، ISNUMBER (IFNA (MATCH (A12: A2، B6,0: B2،12 )، AXNUMX: AXNUMX)) = خطأ)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لكن هذا أبسط (يطرح قائمة في A2: A20 من القائمة في D2: D6): = FILTER (A2: A20، ISERROR (MATCH (A2: A20، D2: D6,0،XNUMX)) = TRUE)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
نعتذر ، يجب أن يكون نصها "طرح قائمة في D2: D6 من القائمة في A2: A20"
تم تصغير هذا التعليق بواسطة المشرف على الموقع
نعتذر ، يجب قراءة "طرح قائمة في D2: D6 من القائمة في A2: A20."
تم تصغير هذا التعليق بواسطة المشرف على الموقع
نعتذر ، يجب قراءة "طرح قائمة في D2: D6 من القائمة في A2: A20."
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ماذا لو كان لدي عدة أعمدة؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يمكنك تجربة عامل التصفية: = عامل التصفية (A2: A20، ISERROR (MATCH (A2: A20، FILTER (Array2، Include_criteria2))) = TRUE)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يعتمد على بنية القوائم الخاصة بك ، ولكن إذا كنت ترغب في استبعاد عدة قوائم Y و Z من قائمة كبيرة واحدة X ، فجرّب شيئًا كهذا:
=FILTER(X3:X21,ISERROR(MATCH(X3:X21,Y3:Y6,0))*ISERROR(MATCH(X3:X21,Z3:Z5,0))=1)
هذا يعيد listX ناقص listY و listZ.
تعرض "ISERROR (MATCH (X3: X21، Y3: Y6,0،3))" "TRUE" إذا كان عنصر في listX مفقودًا من listY ، وبالمثل ISERROR (MATCH (X21: X3، Z5,0: ZXNUMX،XNUMX)) لـ listX و listZ.
من سمات Excel أن "= TRUE * TRUE" سيعيد "1". في الواقع ، أي عدد من TRUEs مضروبًا سيعيد "1" ، لكنه يتضمن FALSE واحدًا وسيعيد "0".
لذا فإن عامل التصفية سيعيد فقط تلك العناصر من القائمة حيث تكون جميع الصيغ "ISERROR (MATCH ....." صحيحة.
لكل قائمة إضافية من العناصر المطلوب استبعادها ، أضف * ISERROR إضافيًا (MATCH (listX ، list_exclude ، 0)) قبل "= 1)"
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا لك على هذا. لقد حلت مشكلتي المتمثلة في الرغبة في تضمين الشركات فقط من القائمة
تم تصغير هذا التعليق بواسطة المشرف على الموقع
"يحتوي foruma على خطأ!"
مساعدة رائعة ...
تم تصغير هذا التعليق بواسطة المشرف على الموقع
الوظيفة صحيحة: ربما يكون لديك برنامج Excel بلغة مختلفة عن اللغة الإنجليزية. قم بتغيير أسماء الوظائف بهذه الطريقة. :)
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL