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

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

قام بنشر

السلام عليكم

دلوقتي انا عندي 4 اعمدة 

العمود الاول رقم الهوية وهو مفتاح اساسي  والعامود التاني رقم الجوال 

والعمود التالت رقم الهوية وهو مفتاح اساسي والعامود الرابع رقم الجوال وفيه ارقام

دلوقتي عايز انقل الارقام من العمود الرابع الى العمود الثاني في حال تشابه رقم الهوية

مرفق المثال

Book1.rar

قام بنشر
12 دقائق مضت, سليم حاصبيا said:

جرب هذا الملف

هناك امكانية لاضافةاسماء و ارقام في الجدول الاساسي

 

رقم وهوية.rar

شكرا ليك على المساعده

بس دلوقتي خليني بالطلب الاول اللي هو المقارنة بين رقم الهوية وجلب رقم الهاتف عشان عايز اطبقها على عدد اسطر اكبر من كده

معلش عملتها ازاي وايه الطريقه ؟؟

قام بنشر
3 ساعات مضت, سليم حاصبيا said:

جرب هذا الملف

هناك امكانية لاضافةاسماء و ارقام في الجدول الاساسي

 

رقم وهوية.rar

حاولت تطبيق الدالة على الملف الذي اريد العمل عليه

دلوقتي انا عندي صحفتين

بالصفحة الاولى موجود رقم الفاتورة والعامود التاني تاريخ الاستلام بس فاضي

مثل المثال اسابق الل كان رقم الجوال

والصفحة التانية فيه رقم الفاتورة مع تتاريخ الارسال

انا عاوز اعمل مقارنه بين عامودين اراقام الفاتوره واللي ليها تاريخ ارسال انسخها بالعامود الفاضي

جربت الدالة بتعتك وعدلت عليها بس فيها مشاكل

 

=IFERROR(IF((COUNTIF([@[IPD Invoice  '#]]:[@[IPD Invoice  '#]],[@[IPD Invoice  '#]])>1),"Duplicate",IF(ROWS($AP$2:AP1158)+1>MAX(ROW($G$2:$G$5000)*($G$2:$G$5000<>"")),"",INDEX(INDIRECT("$G$2:$g$"&MAX(ROW($G$2:$G$5000)*($G$2:$G$5000<>""))),SMALL(IF(INDIRECT("$G$2:$g$"&MAX(ROW($G$2:$G$5000)*($G$2:$G$5000<>"")))<>"",IF($A1158=INDIRECT("$f$2:$f$"&MAX(ROW($G$2:$G$5000)*($G$2:$G$5000<>""))),ROW(INDIRECT("$G$2:$g$"&MAX(ROW($G$2:$G$5000)*($G$2:$G$5000<>""))))-ROW($F$2)+1)),1)))),"No  Record")

قام بنشر
منذ ساعه, سليم حاصبيا said:

استعمل Ctr+shift +Enter  بعد كتابة المعادلة لتنفيذها و ليس Enter فقط 

 

اشتغلت الدالة بس كلو طلع عندي 

No  Record

 

مع انو يدويا لما اعمل مقارنه فيه بكتير خانات تاريخ

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

المهم اشتغلت المغادلة 

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

حاول ان لا تستعمل اسم الجدول بالمعادلة فقط الخلايا لأن المعادلة مطاطة مهما كان حجم الجدول

 

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

معلش برضو ما وبطتش معايا

انا استخدمت الدالة دي

=IFERROR(IF((COUNTIF($AN$2:AN,AN)>1),"Duplicate",IF(ROWS($AP$2:AP2)+1>MAX(ROW(Sheet1!$BH:$BH:Sheet1!$BH:$BH)*(Sheet1!$BH:$BH:Sheet1!$BH:$BH<>"")),"",INDEX(INDIRECT("Sheet1!$BH: Sheet1!$BH"&MAX(ROW(Sheet1!$BH:$BH:Sheet1!$BH:$BH)*(Sheet1!$BH:$BH:Sheet1!$BH:$BH<>""))),SMALL(IF(INDIRECT("$G$2:$g$"&MAX(ROW(Sheet1!$BH:$BH:Sheet1!$BH:$BH)*(Sheet1!$BH:$BH:Sheet1!$BH:$BH<>"")))<>"",IF($AN2=INDIRECT("Sheet1!$AF:$AF:$AF$"&MAX(ROW(Sheet1!$BH:$BH:Sheet1!$BH:$BH)*(Sheet1!$BH:$BH:Sheet1!$BH:$BH<>""))),ROW(INDIRECT("Sheet1!$BH:$BH:Sheet1!$BH:$BH "&MAX(ROW(Sheet1!$BH:$BH:Sheet1!$BH:$BH)*( Sheet1!$BH:$BH:Sheet1!$BH:$BH <>""))))-ROW(Sheet1!$AF:$AF)+1)),1)))),"No  Record")

وده جزء من الملف بالمرفقات

عايز الصفحة SHEET2 اقارن منها العامود an وهو مفتاح اساسي وبجانبه التاريخ في عامود AP من الصفحة SHEET1  واجيب التاريخ من العامود BH بناء على المفتاح الاساسي الموجود بالعامود AF من نفس الصفحةCOM.rar

COM.rar

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

يوجد عندك خطأ في هذه العبارة

COUNTIF($AN$2:AN,AN)

     ANلاحظ عدم وجود الرقم 2 بعد  و بعد        BH&          Af   الى اخره         ما هو الرقم

تم تعديل بواسطه سليم حاصبيا
قام بنشر
8 ساعات مضت, سليم حاصبيا said:

يوجد عندك خطأ في هذه العبارة

COUNTIF($AN$2:AN,AN)

     ANلاحظ عدم وجود الرقم 2 بعد  و بعد        BH&          Af   الى اخره         ما هو الرقم

 قمت بتغير الارقام ولكن نفس المشكلة

 

=IFERROR(IF((COUNTIF($AN$2:AN2,AN2)>1),"Duplicate",IF(ROWS($AP$2:AP2)+1>MAX(ROW(Sheet1!$BH:$2:Sheet1!$BH:$2)*(Sheet1!$BH:$2:Sheet1!$BH:$2<>"")),"",INDEX(INDIRECT("Sheet1!$BH: Sheet1!$2"&MAX(ROW(Sheet1!$BH:$2:Sheet1!$BH:$2)*(Sheet1!$BH:$2:Sheet1!$BH:$2<>""))),SMALL(IF(INDIRECT("Sheet1!$BH:$2:$BH$"&MAX(ROW(Sheet1!$BH:$2:Sheet1!$BH:$2)*(Sheet1!$BH:$2:Sheet1!$BH:$2<>"")))<>"",IF($AN2=INDIRECT("Sheet1!$AF:$2$AF$2"&MAX(ROW(Sheet1!$BH:$2:Sheet1!$BH:$2)*(Sheet1!$BH:$2:Sheet1!$BH:$2<>""))),ROW(INDIRECT("Sheet1!$BH:$2:Sheet1!$BH:$2"&MAX(ROW(Sheet1!$BH:$2:Sheet1!$BH:$2)*( Sheet1!$BH:$2:Sheet1!$BH:$2 <>""))))-ROW(Sheet1!$AF$2)+1)),1)))),"No  Record")

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