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

تثبيت محتوي خلية بناء علي شرط


إذهب إلى أفضل إجابة Solved by محمد حسن المحمد,

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

السلام عليكم 

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

مثلا 

a1=2

b1=3

c1=a1*b1

d1 تحتوي علي TRUE او FALSE ..هل من الممكن النظر في محتوي الخلية d1 فان كانت true يتم ايقاف النتيجة علي قيمة ( 6 ) حتي لو غيرت القيم في a1 , b1 ?

وعندما تكون d1 = False  تعود المعادلة للتحديث بناء علي القيم الموجودة في a1 و b1   ...مع جزيل الشكر 

test.xlsx

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

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

أخي محمد جزاك الله خيرا علي الرد السريع ، بس المطلوب مش رقم 6 بالتحديد ..

المطلوب هو تثبيت النتيجة الموجودة في C1 أياً كانت في لحظة لما أغير d1  من false إلي true 

يعني لو في حالة من الحالات كان a1 = 3 , b1=3  يبقي الناتج 9 ... ده و d1=false   ولو انا خليت d1=true يثبت لي النتيجة 9 حتي لو انا غيرت قيم a1 , b1  

إنما الحل اللي حضرتك اقترحته هيثبت لي النتيجة 6 بدون النظر لمحتويات a1 , b1

أنا عرفت ان فيه خاصية calculation option  اخليها manual ... هيوقف كل المعادلات من التحديث في الشييت كله ، بس انا محتاج اثبت خلايا معينه بناء علي شرط .

اتمني اكون قدرت اوضح احتياجي لحضرتك ، شكراً 

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

  • أفضل إجابة

أخي الكريم يمكن ذلك بتغيير المعادلة كالآتي مع الانتباه أنه سيكون لديك مرجع دائري

تقوم بتفعيله كما هو مبين في الصورة أدناه:

image.png.cd4a39555822bab87cab83c6b0597963.png

=IF(D1=TRUE;C1;A1*B1)

 

test.xlsx

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

الحمد لله الذي بنعمته تتم الصالحات

جزاكم الله خيرا وأحسن إليكم أخي الكريم على هذه الكلمات العذبة التي سطرتها. .... آمين يارب العالمين 🏵️

وجزاكم بمثل ما دعوتم🤲.

والسلام عليكم ورحمة الله وبركاته 💐🌺🌸😊

 

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

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

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

Important Information