target قام بنشر أكتوبر 4, 2006 قام بنشر أكتوبر 4, 2006 ارجو من اعضاء هذا المنتدى المحترم المساعدة عند ما اقوم بعمل معادلة او فورمولا .... تظهر رسالة تقول لى : لايمكن اتمام هذا المعادلة بسبب circular referance ماذا افعل ؟ ولكم جزيل الشكر
علي السحيب قام بنشر أكتوبر 5, 2006 قام بنشر أكتوبر 5, 2006 هذه الحالة تظهر في حال كون الخلية التي تحتوي على الصيغة هي نفسها داخلة ضمن مراجع الصيغة .. كهذه الصيغة مثلاً .. =A1+B1 فلو وضعتها في الخلية A1 أو B1 .. ستظهر لك Circular Refrence .. أي أن أحد مراجع الصيغة وهو A1 أو B1 .. هو نفسه الخلية التي تحتوي على الصيغة. ولو أنك قمت بوضع نفس الصيغة في أي خلية أخرى غير الخلايا المذكورة .. لعلمت معك الصيغة بشكل طبيعي. آمل أن يكون الشرح واضحاً،
target قام بنشر أكتوبر 5, 2006 الكاتب قام بنشر أكتوبر 5, 2006 هذه الحالة تظهر في حال كون الخلية التي تحتوي على الصيغة هي نفسها داخلة ضمن مراجع الصيغة .. كهذه الصيغة مثلاً .. =A1+B1 فلو وضعتها في الخلية A1 أو B1 .. ستظهر لك Circular Refrence .. أي أن أحد مراجع الصيغة وهو A1 أو B1 .. هو نفسه الخلية التي تحتوي على الصيغة. ولو أنك قمت بوضع نفس الصيغة في أي خلية أخرى غير الخلايا المذكورة .. لعلمت معك الصيغة بشكل طبيعي. آمل أن يكون الشرح واضحاً، =IF(D7-D6>0;F6+F7;IF(D7-D6<0;F6-E7;F6 شكرا ايها الاخ الفاضل على اهتمامك ولكن هل تستطيع انت تجربة هذه المعادلة و ارجو ان تخبرنى بالنتيجة .....هذا موضوع مهم جدا بالنسبة لى ولك جزيل الشكر
علي السحيب قام بنشر أكتوبر 5, 2006 قام بنشر أكتوبر 5, 2006 الصيغة تعمل بشكل صحيح ومتكامل .. ولكن لا تضعها في أي من الخلايا المُشار إليها في الصيغة نفسها. وإذا كنت تود إنشاء صيغة معينه وتواجه بعض المصاعب .. أشرح فكرتك هنا .. وسيتم إن شاء الله تزويدك بالصيغة التي تحتاج.
target قام بنشر أكتوبر 7, 2006 الكاتب قام بنشر أكتوبر 7, 2006 الصيغة تعمل بشكل صحيح ومتكامل .. ولكن لا تضعها في أي من الخلايا المُشار إليها في الصيغة نفسها. وإذا كنت تود إنشاء صيغة معينه وتواجه بعض المصاعب .. أشرح فكرتك هنا .. وسيتم إن شاء الله تزويدك بالصيغة التي تحتاج. شكرا جزيلا ايها الاخ الكريم و اطمع فى مساعدة اخرى ... وهى ظهور رسالة اخرى لمعادلة اخرى.... 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)) ولك جزيل الشكر
علي السحيب قام بنشر أكتوبر 8, 2006 قام بنشر أكتوبر 8, 2006 بعد تعديل بسيط على الصيغة .. (تغيير مكان بعض الأقواس) =IF($G6=-1,IF(INT((C7+$C$3))/$C$3<F6,INT((C7+$C$3)/$C$3)*F6,INT((C7+$C$3)/$C$3))) أتمنى أن يكون هذا ما تريد فعلاً،
target قام بنشر أكتوبر 8, 2006 الكاتب قام بنشر أكتوبر 8, 2006 بعد تعديل بسيط على الصيغة .. (تغيير مكان بعض الأقواس) =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
علي السحيب قام بنشر أكتوبر 8, 2006 قام بنشر أكتوبر 8, 2006 It is working perfectly with me >> I suggest you to send your file to implement the formula on it. Thanx,
target قام بنشر أكتوبر 9, 2006 الكاتب قام بنشر أكتوبر 9, 2006 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#) ارجو التوضيح من فضلك
علي السحيب قام بنشر أكتوبر 10, 2006 قام بنشر أكتوبر 10, 2006 (معدل) الصيغة التي أشرت إليها غير منطقية تماماً .. ولم أفهم منها ما تريد الوصول إليها بالضبط .. على كل حال .. لتجنب مضيغة الوقت أُفضل أن تقوم بوضع الشروط التي تريدها وحينها فقط أستطيع أن أزودك بالصيغة التي تحتاج.. وبخصوص الدالة AND: AND .. تعني و .. وهي تستخدم لدمج شرطين أو أكثر حتى 32 شرط .. لتحقق نتيجة معينة .. كأن نقول : إذا كان الجنس ذكر وإذا كان العمر أكبر من أو يساوي 18 .. فالنتيجة (يستحق مكافأة) - وإلا فإنه (لا يستحق مكافأة) ..كما في الصيغة التالية: =IF(AND(A4="ذكر",B4>=18),"يستحق مكافأة","لا يستحق مكافأة") شكراً، تم تعديل أكتوبر 10, 2006 بواسطه علي السحيب
الردود الموصى بها