اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

الأخوة الكرام :

لدى ورقة عمل ، العمود الأول يحتوى على أرقام مرجعية للعناصر المجودة بالعمود الثانى بشكل متناظر

و لكن ، يمكن أن يكون هناك أكثر من رقم مرجعى للعنصر الواحد ، بمعنى أن نفس العنصر لو تكرر أكثر من مرة بالعمود الثانى ، يمكن أن يوجد رقم مرجعى مختلف له فى العمود الأول ( بحد أقصى رقمين مرجعيين للعنصر الواحد)

و ما أريده ، هو استخدام دالة vlookup مع دالة or

بحيث يقوم الإكسيل بجمع القيم الموجودة بالعمود الثالث ، قرين العمود الأول و الثانى

كما لو كنت أقول :

+vlookup(1 or 3 ; b3:b5 ; c3:c5)

بمعنى لو كان الرقم المرجعى بالعمود

لb

هو

1

أو

3

اجمع القيم الموجودة

فى العمود c

قام بنشر (معدل)

هذا هو الملف الموجود به المثال للمشكلة التى لدى

و شكراًُ لك على الرد و الإستجابة أخى العزيز

_______.rar

تم تعديل بواسطه triste
قام بنشر

راااااااااااااااااااااااااااااااااااااااااااااااااااااااااااائع

بل و أكثر من رااااااااااااااااااائع بالفعل ، أخى / تامر عمر .. أنت عبقرى فعلاً

هذا ما كنت فى أمس الحاجة إليه بالفعل ، بارك الله فيك و جزاك عنى كل خير إن شاء الله.

فقط أرجو منك أن تشرح لى فكرة المعادلة التى وضعتها و حللت من خلالها المشكلة ، ، و لماذا و كيف تم من خلالها حل المشكلة ، خاصةً أننى لا أستخدم countif عادةً و لم أستطع أن أفهم كيف تحقق ما أحتاجه من خلال المزج بينها و بين sumif.

مرة أخرى لا أعرف كيف أشكرك ، و لا تعلم أنت كم ساعدتنى و أسديت لى معروفاً كبيراً جدً ، بهذا الحل . أشكرك شكراً جزيلاً.

و فى إنتظار شرحك الكريم .

قام بنشر

الاخ triste

تحياتى لك

اخى العزيز

محرك الصيغة يكمن فى الجزء الاول من الشرط

=IF(COUNTIF($A$2:A2;A2)=1;SUMIF($A$2:$A$9;A2;$C$2:$C$9);"")
وهو (COUNTIF) يتم الجمع بأستخدام (SUMIF) كالمعتاد ولكننا نريد ان يتم الجمع فى اول ظهور الحدث (محمد) مثلا وهنا يأتى دور الشرط الذى يسمح بالجمع فقط اذا كان محمد هو اول اسم ل (محمد) وليس الثانى او لثالث بالنسبة للعمود (D) ففى كل خلية سطر منه تم تثبيت بداية عد الحدث (محمد) ب ($A$2) وانتهى بهذا السطر (A2) فيكون عدد مرات تكرار الحدث 1 وهنا يتحقق الشرط ويتم الجمع عن طريق (SUMIF) لكل تكرارت الحدث (محمد) اما فى السطر الخامس المحتوى على الحدث الثانى من (محمد) لننظر الى الشرط الموجود فية سنجد الاتى
COUNTIF($A$2:A5;A5)

سنجد انه يقوم بعد الحدث (محمد) من البداية ($A$2) الى هذا السطر (A5)

فيكون ناتج (COUNTIF) هو 2 فلا تقوم دالة (IF) بنتفيذ الجمع عن طريق (SUMIF)

اتمنى ان اكون استطعت التوضيح

تحياتى

قام بنشر

شكراً جزيلاً لك على الشرح الوافى ، أخى الفاضل - المشرف / تامرنور

و أعتذر لتأخرى فى الرد ، لظروف سفرى و عدم توافر إنترنت لدى أثناء ذلك .

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information