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

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

قام بنشر

السلام عليكم كما في الملف المرفق الكولوم A يمثل التاريخ وهو يزداد كل 10 دقائق والكولوم B يمثل قيم معينة لكل تاريخ ......حصل بعض الاخطاء في كولوم A كما موضح باللون الاصفر حيث ان التاريخ يزداد احينا 12 دقيقة واحينا يوجد فقدان للتاريخ اي Gaps فجوة بين تاريخين تم التصحيح في الكولوم D  باستخدام معادلة

 

d1+time(0,10,0   حيث التاريخ يزاد كل 10 دقائق بصورة دقيقة الخلايا الملونة باللون الاخضر هي تواريخ صحيحة غير موجودة في الكولوم A السؤال هو كيف انقل االقيم الموجودة في الكولوم  B الى كولوم E بحيث كل قيمة اما مايشبهها في كولوم A ماعدا الخلايا الملونة باللون الاخضر ولانها غير موجودة في الكولوم A فانها تبقى فارغة ليتم ملئها لاحقا ببيانات مناسبة

Q1.rar

قام بنشر (معدل)

أستخدم أخى هذه المعادلة فى العمود ( E )

ثم قم بسحبها إلى أسفل ستحقق لك المطلوب

=IFERORR(INDEX($A$2:$A$23;SMALL(IF(COUNTIF($D$2:$D$26;$A$2:$A$23);ROW($A$2:$A$23)-MIN(ROW($A$2:$A$23))+1;""); ROW(A1)));"")

ملاحظة المعادلة معاادلة صفيف أى لابد من الضغط

على ( CTRL+SHIFT+ENTER) لكى تحقق المطلوب بشكل صحيح

فى العمود ( F) أستخدم هذه المعادلة لإستخراج التواريخ الخطأ وهى أيضا معادلة صفيف كالمعادلة السابقة وينطبق عليها ماينطبق على المعادلة السابقة

=IFERORR(INDEX($A$2:$A$23;MATCH(SMALL(IF((COUNTIF($F$1:F1;$A$2:$A$23)+COUNTIF($D$2:$D$26;$A$2:$A$23))=0;COUNTIF($A$2:$A$23;"<"&$A$2:$A$23));1);COUNTIF($A$2:$A$23;"<"&$A$2:$A$23);0));"")

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

تم تعديل بواسطه جمال عبد السميع
قام بنشر (معدل)

أولا - أخى أى معادلة يتم رفعها من قبلى لابد من تجربتها جيدا على مرفق الزميل والتأكد من أنها تحقق مايريدة وفقا لما فهمت

ثانيا - المعادلة كما أضحت لحضرتك معادلة ( صفيف ) أى لابد من الوقوف فى نهاية المعادلة بعد كتابتها بمؤشر الكتابة والضغط على ( ctrl+shift+enter ) لكى يتكون ( { } ) هذان القوسان

وإلا المعادلة لن تعطى القيمة المطلوبة منها

ثالثا - ولأننى أستخدم ( office 2003 ) هناك بعض المعادلات لاتعمل معه فضطررت إلى كتابة المعادلة وخاصا دالة ( iferorr ) والتى لاتقوم بإظهار الخطأ فى حالة عدم وجود القيمة التى يتم البحث عنها

وأخيرا أليك أخى المعادلة فى مرفقك وبدون دالة (IFERROR) والتى تستطيع تكملتها من المعادلات السابقة

ملحوظة:

أعتقد الخطأ ( أخى ) فى كتابة كلمة ( IFERROR ) وأنا أسف على هذا الخطأ لأنى بأستخدم ( OFFICEE 2003 ) وهذه المعادلة لاتستخدم فى هذا ال( OFFICE ) وإلا كنت أكتشفتها

إذن الكلمة ( IFERROR ) وليست ( IFERORR )

تقبل تحياتى

المقارنة بين جدوليين.rar

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

السلام عليكم

اخي المعادلة نقلتها الى العمود E ايضا لم تعمل ربما بسبب استخدامي ل Office 2010 ارجو مساعدت في هذا الموضوع لمعرفة اين الخلل اذ من غير المعقول نقل معادلة Copy &paste ولاتعمل

Fv4kN-o50M_332754900.jpg

قام بنشر (معدل)

لازال أخى تكتب المعادلة خطأ

أكتب ( IFERROR ) وليس ( IFERORR )

=IFERROR(INDEX($A$2:$A$23;MATCH(SMALL(IF((COUNTIF($F$1:F1;$A$2:$A$23)+COUNTIF($D$2:$D$26;$A$2:$A$23))=0;COUNTIF($A$2:$A$23;"<"&$A$2:$A$23));1);COUNTIF($A$2:$A$23;"<"&$A$2:$A$23);0));"")

ولاتنسى الضغط على ( CTRL+SHIFT+ENTER ) معا لتكوين تلك الأقواس ( {  }  ) فى بداية ونهاية المعادلة

لابد من تكوين تلك الأقواس بالضغط على المفاتيح السابقة معا ، ولاتكتبها يدويا

والمعادلة تصلح لأوفيس ( 2007 ) ومابعدها

تقبل تحياتى

تم تعديل بواسطه جمال عبد السميع
  • Like 4

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information