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

معادلة لتحديد سعر صرف العملة حسب التاريخ


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

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

 

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

 

بالملف المرفق يوجد ثلاثة مبالغ بالجنية المصرى و الدولار الأمريكى و اليورو بالأعمدة (F ، G ، H) على التوالى والعمود الرابع (J) يمثل مجموع قيم الثلاثة أعمدة ولكن بعد تحويل القيم بالدولار الأمريكى و اليورو إلى جنية مصرى وذلك وفقاً لسعر صرف العملتان مقابل الجنية المصرى وحسب تاريخ العملية علماً بأن سعر الصرف يتم تغييرة كل (3) ثلاثة أشهر.

 

مثال توضيحى:-

 

العملية رقم (2) بتاريخ 20/5/2013 قيمتها الإجمالية بعمود (J) هى 483656.40 جم وهو حاصل جمع وضرب القيم التالية:-

 

  • 203710.79 جنية مصرى (خلية F5) بنفس القيمة

 

  • 19212.42 دولار أمريكى (خلية G5) وذلك بعد ضربها فى سعر صرف الدولار الأمريكى ولكن حسب تاريخ العملية والذى هو 20/5/2013 لذا قمت بضرب القيمة فى 6.8484 (خلية D20) وذلك لأنه فى تاريخ العملية كان سعر الصرف هو الذى تم الوصول إلية فى 31/3/2013 (الناتج 131574.33 جم).

 

  • 16898.59 يورو  (خلية H5) وذلك بعد ضربها فى سعر صرف اليورو ولكن حسب تاريخ العملية والذى هو 20/5/2013 لذا قمت بضرب القيمة فى 8.7801 (خلية F20) وذلك لأنه فى تاريخ العملية كان سعر الصرف هو الذى تم الوصول إلية فى 31/3/2013 (الناتج 148371.31 جم).

وبجمع القيم الثلاثة (203710.79 + 131574.32 + 148371.30) = 483656.40 جم

 

والمشكلة التى تواجهنى والتى أريد حلها هى أننى قمت بتحديد سعر الصرف المناسب ولكن بطريقة يدوية

 

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

 

 أرجو أن قد وفقت فى شرح ما أقصده.

 

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

 

أخوكم

 

عيد مصطفى

Determine the exchange rate corresponding to the date.rar

تم تعديل بواسطه Eid Mostafa
  • Like 1
رابط هذا التعليق
شارك

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

 

أخي الكريم عيد مصطفى، تم تعديل طفيف في أعمدة الجدول (حذف العمود E الصغير) وهذا لتبسيط المعادلة المستعملة للعملية المطلوبة... أرجو أن يفي هذا بالمطلوب...

 

أخوك بن علية

 

الملف المرفق : Determine the exchange rate corresponding to the date.rar

رابط هذا التعليق
شارك

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

 

أخى الكريم والحبيب / بن علية

 

بالفعل أخى الحبيب لقد وفيت بالمطلوب تماماً

 

أشكرك جزيل الشكر على هذا الحل وتلك المعادلة الأكثر من رائعة وقبل ذلك كلة أشكرك كثيراً على سرعة إستجابتك هذة.

 

:signthankspin:    :signthankspin:    :signthankspin: 

 

فقط لى إستفسار صغير جداً إن كان وقتك يسمح لذلك ، ألا وهو ما فرق حذف العمود (E) وهل كان سيكون ذو أثر كبير فى تغيير شكل المعادلة ؟

 

وسؤالى هذا من باب العلم بالشئ ليس أكثر.

 

أعانك الله على أمور حياتك ، وبارك لك فى وقتك وفى عملك وفى أولادك

 

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

 

أخوك

 

عيد مصطفى

رابط هذا التعليق
شارك

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

 

أخي الكريم عيد مصطفى، إن  بقي العمود E فسيؤثر في المعادلة إذ أنها ستعطي خطأ باعتبار أن الدالة SUMPRODUCT تعتمد المصفوفات التي لها نفس الحجم وبما أن من خصائص الدالة أنها تجمع جداءات لذلك فيجب أن تكون المصفوفات من العرض نفسه (الصفوف) أو الارتفاع نفسه (الأعمدة)... وفي مثالنا المصفوفات المستعملة من خليتين متجاورة وإذا تُرك العمود E ستكون المصفوفة الثانية التي استعملت فيها الدالة OFFSET من ثلاث خلايا وهذا يحدث به الخطأ... وإذا أردنا تركه فهنا يجب تغيير صيغة المعادلة والتخلي عن استعمال الدالة SUMPRODUCT (إلا إذا أدرجنا عمودا آخر في الجدول بالأعلى بين عمودي عملة الدولار وعمود عملة اليورو) واستبدالها بإحدى دوال البحث (مثل INDEX أو VLOOKUP أو غيرهما) ولكن تُستعمل الدالة المختارة مرتين وهذا يجعل المعادلة أطول... والله أعلى وأعلم

 

أرجو أني وُفّقت في تقريب المفهوم...

 

أخوك بن علية

رابط هذا التعليق
شارك

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

 

أخى الكريم والحبيب / بن علية

 

بالفعل أخى الحبيب لقد فهمت القصد الآن

 

ومرة أخرى بل قل مرات أشكرك جزيل الشكر على إهتمامك الدائم بالرد على كل سائل.

 

:signthankspin:    :signthankspin:    :signthankspin: 

 

أعانك الله على أمور حياتك ، وبارك لك فى وقتك وفى عملك وفى أولادك

 

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

 

أخوك

 

عيد مصطفى

رابط هذا التعليق
شارك

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

 

أخى الكريم والحبيب / بن علية

 

أخى الحبيب وفقاً لما فهمته من شرحك الرائع لسبب حذف العمود (E)

 

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

 

كما قمت بإضافة معادلة IFERROR للمعادلة بحيث تترك خلية الناتج فارغة تماماً فى حالة عدم وجود تاريخ فى العمود (B) وأنت تعلم أننى من هواة إظهار الخلايا الفارغة :wink2: .

 

وبالطبع ومما لاشك فيه فالفضل فى ذلك يعود إليك ولبقية الأخوه المحترفين أيضاً والذين لا يتأخرون فى الرد على كل سائل.

 

أرفق الملف مرة أخرى بتلك التعديلات وذلك للفائدة العامة.

 

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

 

أخوك

 

عيد مصطفى

Determine the exchange rate corresponding to the date (2).rar

تم تعديل بواسطه Eid Mostafa
رابط هذا التعليق
شارك

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

 

أخى الكريم والحبيب / بن علية

 

أخى الحبيب بالملف المرفق أضفت شيت جديد (Aging Report) وذلك لتحليل أعمار الدين وفقاً لكل فاتورة على حدة.

 

هذا وقد حاولت إستعمال المعادلة التى أفدتنى بها بالمرة السابقة (خلية N27) ولكنها أتت بنتيجة غير صحيحة إطلاقاً.

 

فهل بإمكانك التكرم بتصويب الخطأ بالمعادلة المشار إليها.

 

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

 

أخوك

 

عيد مصطفى

Determine the exchange rate corresponding to the date (3).rar

رابط هذا التعليق
شارك

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

 

أخي الكريم عيد مصطفى، تريد أن تجمع الخلية N20 والخليتين N21 و N22 بعد تحويل مضمونهما إلى ج.م ولكن ما هو التاريخ الذي تتعامل معه (تبحث به العمولة) ؟ هل هو التاريخ الموجود في الخلية B20 أو في B21 أو في B22؟ وإذا كان هو 29/08/2013 ففي جدول العمولة لا يوجد قيم عند هذا التاريخ... رجاء وضّح شروط تطبيق العملية... والمعادلة التي وضعتها فيها خطآن الأول يخص تاريخ البحث ففي المعادلة لاحظت أنه يتم البحث عن تاريخ الخلية B4 من شيت TOTAL والثاني أن المصفوفتان الخاصتان بالدالة SUMPRODUCT إحداهم أفقية والأخرى شاقولية ولهذه الأسباب ظهر الخلل في نتيجة المعادلة... ولجعل المصفوفتين من الاتجاه TRANSPOSE أمام أحداهما ولكن المعادلة تصبح معادلة صفيف أي يجب تأكيدها بواسطة Ctrl+Shift+Enter (انظر الملف المرفق)... والله أعلى وأعلم

 

أخوك بن علية

 

الملف المرفق :  Determine the exchange rate corresponding to the date (4).rar

تم تعديل بواسطه بن علية حاجي
رابط هذا التعليق
شارك

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

 

أخى الكريم والحبيب / بن علية

 

أخى الحبيب بالفعل أريد جمع الخلايا (N22 & N21 & N20) وذلك بعد تقييمهم بالجنية المصرى مع ملاحظة أمر هام ألا وهو أن القيمة الموجودة بالخلية (N20) هى بالجنية المصرى.

 

ورداً على الجزئية الأولى بخصوص إستفسارك عن التاريخ فستلاحظ أن التاريخ بالخلايا (B20 & B21 & B22) هو نفس التاريخ (29/8/2013) فكل ثلاثة فواتير يشتركون معاً فى نفس التاريخ.

 

أما بشأن الجزئية الثانية وهى عدم وجود سعر صرف فى تاريخ (29/8/2013) فأعتذر منك على إغفالى لتوضيح هذه النقطه ، وما أود ان أضيفه هو أن أسعار الصرف هذه هى لكل 3 شهور وفى حالة عدم تطابق تاريخ الفاتورة مع تاريخ سعر الصرف يتم أخذ أقرب سعر صرف سابق للفاتورة (أى فى حالتنا هذه يتم إستعمال سعر صرف 30/6/2013)

 

تصحيحاً للجزئية الأخيره من إستفسارك عن الخليه (B4) من شيت TOTAL فهى كانت بالخطأ والصحيح هو (الخليه (B20) من نفس الشيت. مرفق الملف بعد التعديل

 

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

 

أخوك

 

عيد مصطفى

Determine the exchange rate corresponding to the date (4).rar

رابط هذا التعليق
شارك

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

 

أخي الكريم عيد مصطفى، نعم فهمت أن سعر الصرف لكل 03 أشهر والتاريخ 29/08/2013 موجود سعره في الجدول... وقد قمت بالتعديل على ردي بتعديل المعادلات حسب الملاحظات التي أدليت بها في الرد مع إرفاق ملف به تصحيح للمعادلة، فقط تأكد من صحة النتيجة...

 

أخوك بن علية

رابط هذا التعليق
شارك

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

 

أخى الكريم والحبيب / بن علية

 

أخى الحبيب النتيجة الظاهرة الآن هى 486637.63 (الخطأ) والنتيجة التى كان ينبغى أن تأتى بها المعادلة هى كالتالى:-

 

        228446.70 جم + (16276.61 دولار مضروباً فى 7.0193) + (2433.42 يورو مضروباً فى 9.0643)

أى     228446.70     + 114250.41 + 22057.25 = 364754.36

 

وهى نفس الناتج الموجود فى الخلية (J9) من شيت (TOTALS) (كما بالصورة المرفقة) ، وهو ذاتة المرجو أى نقل تلك المعادلة إلى الخلية (N27) من شيت (Aging Report) ولكن مع مراعاة تأثير تغير الصفوف والأعمدة وخاصة فى معادلة OFFSET.

وهو ما لم أتمكن من تحقيقه.

 

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

 

أخوك

 

عيد مصطفى

post-56134-0-40194600-1378247042_thumb.j

تم تعديل بواسطه Eid Mostafa
رابط هذا التعليق
شارك

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

 

أخي الكريم عيد مصطفى، لقد طلبت منك التأكد من نتيجة المعادلة التي عدّلتها في الملف المرفق بالرد رقم 8# والظاهر أنك لم تقم بتحميل هذا الملف وتجربته...

 

أخوك بن علية

رابط هذا التعليق
شارك

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

 

أخى الكريم والحبيب / بن علية

 

لقد قمت الآن بالإطلاع على المشاركه رقم (8) وبالفعل أخى الكريم هذه هى النتيجة الصحيحة

 

وأعتذر منك فلم أرى الملف بالمشاركه المذكورة

 

وحسبت أن هنالك خطأ بالملف الذى أرسلته وأنك تريد منى أن أعيد الإحتساب مرة أخرى.

 

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

 

وأرجو قبول إعتذارى على سؤ التفاهم الغير مقصود هذا.

 

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

 

أخوك

 

عيد مصطفى

رابط هذا التعليق
شارك

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.

×
×
  • اضف...

Important Information