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

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

قام بنشر

السلام عليكم كما في الملف المرفق الكولوم 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

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