اذهب الي المحتوي
أوفيسنا

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

قام بنشر

الأخوة الأعزاء

برجاء التكرم بإفادتى عن الدالة المناسبة وفقاً للمعطيات التالية:-

جمع كل القيم التى تخص تليفون رقم 28 بالإثنى عشر شيت وذلك بالخلية E5 ومن ثم تطبيقها على F ثم G وما على يمينها من خلايا ، ثم مايلية من أرقام (26 ، 1 ...... إلخ).

علماً بأن عناصر الشيتات غير ثابتة !!!!

بمعنى أن رقم تليفون 28 موجود بالسطر رقم 5 بالشيت رقم (12) وغير موجود بالأحد عشر شيت السابقين.

وستجد على سبيل المثال أن سطر رقم 5 بالشيت رقم (11) بة تليفون رقم 26.

عذراً على الإطالة ولكنى كنت فقط أؤكد على أن المشكلة تكمن فى أن عناصر الشيتات متغيرة.

لقد قمت بإستخدام دالة VLOOKON بالملف المرفق وقد أحضرت لى البيانات الخاصة بكل رقم تليفون فقط مثل إسم صاحب الرقم ، ومن قام بالدفع (خلايا B & C).

وقد حاولت تطبيقها لتقوم بالجمع (المطلوب أعلاة) ولكن لم تؤتى بالنتيجة المرجوة.

فى إنتظار إفاداتكم القيمة.

أخوكم

عيد مصطفى

Mobile Bill Analysis (2011).rar

قام بنشر

السلام عليكم ورحمة الله

جرب المعادلة التالية:

اعمل اسم معرف باسم(Rngs) ويشير الى :


{"Rng_1";"Rng_2";"Rng_3";"Rng_4";"Rng_5";"Rng_6";"Rng_7";"Rng_8";"Rng_9";"Rng_10";"Rng_11";"Rng_12"}

ادخل المعادلة التالية في الخليةE5

=SUMPRODUCT(SUMIF(OFFSET(INDIRECT(Rngs);0;0;;1);$A5;OFFSET(INDIRECT(Rngs);0;4;;1)))

اسحب المعادلة للاسفل وعند السحب باتجاه الاعمدة غير الرقم قبل الاخير(رقم4) في المعادلة بما يتوافق ورقم العمود المطلوب

لضيق الوقت لم اختبر نتائج المعادلة لذا تأكد من ان المعادلة تعطي نتائج صحيحة

في امان الله

قام بنشر

الأخ العزيز / الخالدى

أحسنت وأشكرك شكراً جزيلاً.

والمعادلة أتت بالنتيجة المرجوة تماماً.

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

مرة أخرى

خالص شكرى وتقديرى

أخوك

عيد مصطفى

قام بنشر

السلام عليكم ورحمة الله

اخي الكريم

يسعدني ان تكون المعادلة اعطت النتائج المطلوبة

اليك شرح عام ومختصر للمعادلة وليس بالتفصل والسبب الوقت محدود لدي لعدم توفر التيار الكهربائي الا ساعتين في اليوم , فارجوا ان تعذرني

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

الصفيف يعني مجموعة من القيم (نصوص ,ارقام,مراجع,....) ويمكن تشبيه الصفيف بجدول بيانات يحتوي صفوف او اعمدة اوكلاهما .

دوال المعادلة تعمل بالتسلسل التالي:

الاسم المعرف Rngs صفيف من النصوص تمثل اسماء النطاقات المطلوب تجميعها وفقا لشروط

الدالة INDIRECT تقوم بتحويل النصوص الى مراجع - (نصوص الصفيف Rngs) الى (صفيف من المراجع )

الدالة OFFSET تقوم بتحديد اعمدة معينة من كل صفيف او جدول ( الدالة الاولى تحدد عمود الشرط , الدالة الثانية تحدد عمود التجميع ) بالرغم من ان الدالة INDEX يمكن ان تقوم بنفس العمل - تحديد اعمدة معينة واخراجح النتائج كصفيف - الا انها لا تقيل ادخال المراجع كصفائف.

الدالة SUMIF في حال تحقق الشرط تقوم بعملية التجميع (تقوم باستخراج نتائج كل صفيف على حدى )

الدالة SUMPRODUCT تقوم تجميع الصفيف الناتج من الدالة 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