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

استفسار يهمني جدا في التنسيق الشرطي !


ramez
إذهب إلى أفضل إجابة Solved by ابومؤنس,

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

السلام عليكم أخوتي الأفاضل ..

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

لدي عدة ملفات اكسيل تخص عملي مع المتعاملين لدى شركتي ..

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

وللتوضيح أكثر :

عميل له تسهيلات وليكن الرقم مئة مليون بشكل رقمي ( 100000000 ) _A _

هذا الرقم أضعه في خلية أعلى الصفحة ..

وفي عمود من الخلايا_B_ أضع مايقوم باستجراره هذا العميل - المدين -.

وفي عمود آخر_C_ من الخلايا أضع مايقوم باستجراره خلال السنة - الدائن -..

كيف يمكنني معرفة فيما اذا كان قد تجاوز من تسهيلاته ( المئة مليون )

أي الوصول الى نتيجة تلقائية للمعادلة:

A ناقص B زائد C

لأصل الى النتيجة في خلية جديدة D

أرجوا أن يكون استفساري واضحا ..

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

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

أنظر المثال المرفق ... هل هذا ما تقصده أم تريد ظهور رساله توضح النتيجه ؟

__________.zip

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

أخي العزيز hosam ..

تقريبا هذا ما أرغبه ..

وللتوضيح أكثر أرفق هذه الصورة بحيث أتمكن من الوصول الى النتيجة النهائية في ( الرصيد D ) بطريقة تلقائية لكي اتنبه في حال تجاوز العميل مقدار تسهيلاته ..

A-B+C= D

خاصة أن عمليات الاستجرار والايداع بين المدين والدائن متواصلة وبالطبع العملاء كثيرون مما يصعب علي دائما اجراء عمليات الجمع والطرح بشكل يومي لأكثر من مرة ..

لذا أرغب بظهور النتيجة تلقائية ما أمكن .. اتمنى أن أكون قد أوضحت وآسف للاطالة ..

Resize%20of%20exelgif.gif

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

  • 2 weeks later...

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

المعادلة هي :

A الخلية التي تمثل الحد الأعظمي لمقدار التسهيلات

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

C خلايا تمثل المبالغ المستردة والمدفوعة من العميل

D خلايا تمثل الناتج الحسابي بين مقدار التسهيلات الممنوحة A ناقص المبالغ المستجرة B ناقص المبالغ المستردة C

أي المعادلة :

A-B+C=D

فهل أجد من يلبي ندائي الحار بالمساعدة !!

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

أشكرك يا أخي حسام على اهتمامك للرد ..

نعم ما أقوم به فعلا هو ان لكل عميل صفحة ..

كنت اعتقد انه بامكاني الحصول على الناتج التلقائي في عمود الرصيد ( D ) بأمر معين دون الحاجة الى اجراء عملية الطرح والجمع يدويا وذلك للمعادلة المذكورة : ( A-B+C=D ) وذلك اختصارا للزمن وبطريقة تجنّبني احتمال الخطأ في عمليات الجمع أو الطرح ..

هذا ما كنت أرغبه خاصة أن العمل في الصفحة الواحدة يتكرر يوميا عدة مرات فقد يتحرك الحساب B أو C في اليوم الواحد لأكثر من مرة مما يربكني في العمل خاصة أن عدد العملاء كثيرون جدا وحساباتهم تتحرك يوميا لعدة مرات .. لذا فانه يتطلب مني أن أضع الناتج ( D ) لكل صف من خلايا ال D طالما أن أحد أطراف المعادلة يتحرك ..

أتمنى أن أكون قد أوضحت ..

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

مكنك اضافة عمود ليحسب تراكمي المضاف و آخر تراكمي المسحوب

و بالتالي تكون المعادلة هي طرح التسهيلات ، و هذا يتم تثبيته بضغط F4

 $A$1

و يضاف الي المعادلة منه تراكمي المضاف و تراكمي المسحوب

أي يكون لديك متبقي من التسهيلات بعد كل عملية

و تنفذ التنسيق الشرطي علي عمود المتبقي ككل و ليكن مائة صف مثلا

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

الأستاذ الفاضل محمد طاهر ..

بارك الله فيكم ..

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

ولكن .. لاأخفيكم أن مسائل ال CODE مازلت عاجزا عنها ولا أعرف كيف أتعامل معه ..

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

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

الأخوة الأفاضل ..

السلام عليكم ..

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

أشكركم جميعا وآسف كوني قد أكثرت من الالحاح ..

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

  • أفضل إجابة

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

الاخ السائل اود شكرك علي طول بالك وسعة صدرك لان سؤالك غير واضح من البداية .

اليك الان ملف اعتقد ان فية الجواب المطلوب . اطلع علية وانا في انتظار النتيجة .

ونحن معك علي طول الخط الي الان تحصل علي ما تريد ..

وبالله التوفيق ,

AbuMunis.zip

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

الأخ أبومؤنس ..

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

للتو دخلت الى المنتدى بعد طول غيابي القسري بسبب مشكلة ما خاصة عند تحديث السيرفر للمنتدى !

أولا أشكرك وأشكر الجميع لسعة الصدر لتساؤلاتي .. وأعتذر كثيرا كوني أنه لم يكن باستطاعتي التعبير عن ما أرغب ..

نعم يا أخي هذا ما أرغبه ..

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

سؤالي : هل توصلتم الى الرصيد تلقائيا أم كان حسابيا ( يدويا ) ..

واذا كان ذلك تلقائيا فكيف ..!

ولكن حذاري فان استيعابي للدروس وخاصة في امور الاكواد أكثر من ضعيف :lol: وقد أعذر من أنذر فان رغبتم أو تورطتم بمساعدتي فعليكم طول البال الكثير :( :rol: باراك الله بكم ياأخي ..

واكرر شكري واعتذاري ..

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

لا مشكلة لدي اخي العزيز سوف اضل معك .

ولكن اريد معرفة هل الملف الذي حملت فية المطلوب . والحسابات هي تلقائيا .

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

حول تجرب بعض الحسابات .

واذا كان هو المطلوب اعطي النتيجة .

وبالله التوفيق

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

وأخيرا استطعت الدخول الى الموقع بعد عناء طويل أرجوا أن يدوم ذلك !

الأخ أبو مؤنس ..

السلام عليكم ..

في البداية أشكركم لرحابة صدركم ..

أخي الفاضل ..

أولا هذا ما أرغبه تماما ..

ما أستطيع معرفته هو انشاء المعادلة التالية:

SUM(F2-A4+B4 =

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

هذه محاولتي ..فلم أصل الى النتيجة ؟

أشكركم يا أخي ومساعدتي في الوصول الى الحل ..

ملاحظة : أرغب أيضا لو حصلت على النتيجة المطلوبة أن يعطيني الرصيد لونا مميزا حالما يتم تجاوز التسهيلات في خلية ما من خلايا ( الرصيد ) ..

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

اخي العزيز ..

المعادلة السابقة ليست هي التي وضعتها لك في الملف المرفق . انا وضعت المعادلة التالية

=IF(OR(B8>0;C8>0);-B8+C8+D7;" ")

ستجد ان هذة المعادلة تاخذ في الحسبان الصف السابق لها وهو هنا D7

جرب وانا معك الي ان تحصل علي النتيجة المطلوبة .

وبالله التوفيق .

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

الأخ ابومؤنس..

أعجز عن التعبير لشكرك ..

أخي الفاضل .. أولا أبارك لكم أسلوبكم الذي يعتمد على تحفيزالسائل في اكتشاف حل المسائل عن طريق محاولاته .. فهو طبعا( حسب تجربتي السابقة في التدريس ) هوالأسلوب الأمثل لايصال المعلومة ..

فشكرا ..ولكن معليش ، فالسائل هذه المرة يبدوا تلميذا كسولا :( :(

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

بالطبع افهم ان المعادلة ستبدأ:

( ) sum=

اكرر اعتذاري وجزيل امتناني وتقديري لاهتمامكم يا أخي ..

excel50.gif

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

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

اخي الغزيز اسل واسل حتي تتعلم وتستفيد , بالنسبة للمثال السابق

المعادلة التي تجب ان تكون في الخلية D7 هي

=F3-B7+C7

والمعادلة في الخلية D8 هي

=D7-B8+C8

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

هناك امر اخري . لست ادري لماذا انت مصمم علي استخدام الدالة SUM في الحساب .

جربت شخصا المعادلة السابق مع استخدام الدالة SUM ومرة بدونها كانت النتيجة واحدة .

ولكن اذا احببت وكانت متفائل جدا بهذة الدالة فلك الحرية في كتابتها مع العلم انها لا تضيف شي .

الامر الاخير عزيز واخي الامثلة التي دائما ترفع صور منها الي المنتدي ضخمة جدا . علشان اجرب علي نفس المثال علي ان البس النظارة علشان اطلع عدد الاصفار .

واخيرا اريد ان اطلب منك اذا كان لك اي سؤال او استفسار اة تريد الالحاح في اي سؤال فنحن هنا بانتظارك .

اخوك ابومؤنس ونتمني لك التوفيق .

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

أخي العزيز ابومؤنس ..

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

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

ثانيا لقد كان من عادتي اضافة للمعادلة كلمة sum+( ) اعتقادا مني انها ضرورية لصحة المعادلة فأشكرك يا أخي لهذه المعلومة ..

ثالثا كان من عادتي حين وجود معادلة من عنصرين في صف واحد أي ( B2+C2 ) فرضا فانه يكفيني نسخ الناتج الى العمود التالي - أو سحبه - دون حاجة الى كتابة المعادلة مجددا .. اذ أحصل على الناتج ( B3+C3 ) , وB4+C4 ... وهكذا حتى ولو كانت لانهائي من المعادلات لصفوف تالية ولعمود واحد ..

أما وقد أضطرت لاضافة عنصر ثالث وهو في مثالي السابق يمثل مبلغ التسهيلات ( F )

فان الناتج لاأحصل عليه تلقائيا كما في الطريقة التي ذكرتها !!

اللهم ، الا اذا قمت بتكرار كتابة المعادلة في كل مرة كما فهمت حتى الآن من شرحكم ..

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

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

بارك الله بكم يا أخي ..

فقط اتمنى أن تجيبني ( سواء بالايجاب او بالسلب ) ان كان ماقد ذكره لي أحد الاصدقاء في السابق أمر صحيح أوأنه غير قابل للتطبيق ..! أتمنى أن يكون ماذكرته واضحا اليكم ..

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

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