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

circular referance


target

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

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

كهذه الصيغة مثلاً ..

=A1+B1

فلو وضعتها في الخلية A1 أو B1 .. ستظهر لك Circular Refrence .. أي أن أحد مراجع الصيغة وهو A1 أو B1 .. هو نفسه الخلية التي تحتوي على الصيغة.

ولو أنك قمت بوضع نفس الصيغة في أي خلية أخرى غير الخلايا المذكورة .. لعلمت معك الصيغة بشكل طبيعي.

آمل أن يكون الشرح واضحاً،

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

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

كهذه الصيغة مثلاً ..

=A1+B1

فلو وضعتها في الخلية A1 أو B1 .. ستظهر لك Circular Refrence .. أي أن أحد مراجع الصيغة وهو A1 أو B1 .. هو نفسه الخلية التي تحتوي على الصيغة.

ولو أنك قمت بوضع نفس الصيغة في أي خلية أخرى غير الخلايا المذكورة .. لعلمت معك الصيغة بشكل طبيعي.

آمل أن يكون الشرح واضحاً،

=IF(D7-D6>0;F6+F7;IF(D7-D6<0;F6-E7;F6

شكرا ايها الاخ الفاضل على اهتمامك

ولكن هل تستطيع انت تجربة هذه المعادلة و ارجو ان تخبرنى بالنتيجة .....هذا موضوع مهم جدا بالنسبة لى

ولك جزيل الشكر

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

الصيغة تعمل بشكل صحيح ومتكامل .. ولكن لا تضعها في أي من الخلايا المُشار إليها في الصيغة نفسها.

وإذا كنت تود إنشاء صيغة معينه وتواجه بعض المصاعب .. أشرح فكرتك هنا .. وسيتم إن شاء الله تزويدك بالصيغة التي تحتاج.

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

الصيغة تعمل بشكل صحيح ومتكامل .. ولكن لا تضعها في أي من الخلايا المُشار إليها في الصيغة نفسها.

وإذا كنت تود إنشاء صيغة معينه وتواجه بعض المصاعب .. أشرح فكرتك هنا .. وسيتم إن شاء الله تزويدك بالصيغة التي تحتاج.

شكرا جزيلا ايها الاخ الكريم

و اطمع فى مساعدة اخرى ... وهى ظهور رسالة اخرى لمعادلة اخرى....

u try to put many arguments for this function

و المعادلة هى:

=if($G6=-1,if(int((C7+$C$3)/$C$3)<F6,int((C7+$C$3)/$C$3))

F6,int((C7+$C$3)/$C$3))

ولك جزيل الشكر

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

بعد تعديل بسيط على الصيغة .. (تغيير مكان بعض الأقواس)

=IF($G6=-1,IF(INT((C7+$C$3))/$C$3<F6,INT((C7+$C$3)/$C$3)*F6,INT((C7+$C$3)/$C$3)))

أتمنى أن يكون هذا ما تريد فعلاً،

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

بعد تعديل بسيط على الصيغة .. (تغيير مكان بعض الأقواس)

=IF($G6=-1,IF(INT((C7+$C$3))/$C$3<F6,INT((C7+$C$3)/$C$3)*F6,INT((C7+$C$3)/$C$3)))

أتمنى أن يكون هذا ما تريد فعلاً،

thank u so much for ur care

but the same message i got

(u have entered too many argumentes for this function

go to help for entering argumentes for this function

thank u so much

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

It is working perfectly with me >> I suggest you to send your file to implement the formula on it.

Thanx,

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

It is working perfectly with me >> I suggest you to send your file to implement the formula on it.

Thanx,

الاخ على

الكود الذى تفضلت شاكرا وارسلته هو

=IF($G6=-1,IF(INT((C7+$C$3))/$C$3<F6,INT((C7+$C$3)/$C$3)*F6,INT((C7+$C$3)/$C$3)))

واكن الكود الذى اريده هو

F($G6=-1,IF(INT((C7+$C$3))/$C$3),F6,INT((C7+$C$3)/$C$3)وF6,INT((C7+$C$3)/$C$3)))

ليس هناك العلامة(*) بل يجب ان يحل محل هذه العلامة علامة (,) كما فى الكود

وهناك سؤال اخر

مش عارف اضع كود وفيه هذا الرمز ( #and#)

ارجو التوضيح من فضلك

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

الصيغة التي أشرت إليها غير منطقية تماماً .. ولم أفهم منها ما تريد الوصول إليها بالضبط ..

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

وبخصوص الدالة AND:

AND .. تعني و .. وهي تستخدم لدمج شرطين أو أكثر حتى 32 شرط .. لتحقق نتيجة معينة .. كأن نقول : إذا كان الجنس ذكر وإذا كان العمر أكبر من أو يساوي 18 .. فالنتيجة (يستحق مكافأة) - وإلا فإنه (لا يستحق مكافأة) ..كما في الصيغة التالية:

=IF(AND(A4="ذكر",B4>=18),"يستحق مكافأة","لا يستحق مكافأة")

شكراً،

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

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

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

Important Information