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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

اخوان افيدوني في هذا الملف المرفق لديكم

العمود A هو رقم الموديل

العمود B هو رقم الباركود المرسل من الشركة الموردة

العمود E هو رقم الموديل وهو نفس العمود A ولكن قد تكون هناك بيانات زائدة هنا او هناك

العمود F هو رقم الموديل الجديد المعتمد لدينا

ومااريده يااخواني هو اريد انزال بيانات العمود B اوتوماتيك في العمود G عندما العمود E هو نفس قيمة العمود A

قام بنشر

مثلا لدي الحقل A9 فيه الموديل رقم 10142G3 وباركوده 091661264658

والحقل E61 فيه نفس رقم الموديل 10142G3 واريد هنا ان اضع الباركود 091661264658 في الحقل G61

قام بنشر

الاخت مها

اكتبي هذه المعادلة في العمود G

و عند تطابق البيانات ستقرأ القيمة للعمود B

=IF(A1=E1;B1;"")

و اسحب هذه المعادلة للاسفل

قام بنشر
جربي هذه الدالة بان تضعيها في الخلية G1

ثم اسحبيها للأسفل

=INDEX($A$1:$E$1078,MATCH(A1,$E$1:$E$1078,0),2)

يعطيني خطأ انا اشتغل على 2003

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

هل الخطأ على كل المعادلة

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

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

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

السؤال موجه لي أم للأخت مها؟؟؟

هو الخطأ يحدث عندما لاتجد الدالة قيمة ترجعها ، يا ريت تعالج لنا الخطأ ده

عاشق الإكسيل

قام بنشر
أخت مها

ممكن تجربي الملف دا

هو فيه مشكلة صغيرة ، الأخ يحيى ممكن يحلها إن شاء الله وهو الخطأ #N/A

عاشق الإكسيل

الف شكر اخوي بس النتائج خطأ

شوف تحصل الباركود مكرر اكثر من مرة وفي اصناف ماهي موجودة ادخل لها باركود

قام بنشر
ممكن تغيري ف المعادلة كلمة True إلى False ثم اسحبيها إلى النهاية

وأخبريني بالنتيجة

يارب يا معين !!!

عاشق الإكسيل

جربتها واظن النتائج طلعت صحيحة بتاكد اكثر واعطيك خبر شكرا اخوي

قام بنشر

هذه النفس المعادلة السابقة و لكنها تفحص القيمة الموجودة في العمود E مع العمود A

و تعيد رقم الباركود

ارجو ان تجربيها و تخبريني بالنتيجة

=INDEX($A$2:$E$1079,MATCH(E2,$A$2:$A$1079,0),2)

قام بنشر
هذه النفس المعادلة السابقة و لكنها تفحص القيمة الموجودة في العمود E مع العمود A

و تعيد رقم الباركود

ارجو ان تجربيها و تخبريني بالنتيجة

=INDEX($A$2:$E$1079,MATCH(E2,$A$2:$A$1079,0),2)

يعطيني نتائج خاطئة

قام بنشر
أخت مها

ممكن تجربي الملف دا

هو فيه مشكلة صغيرة ، الأخ يحيى ممكن يحلها إن شاء الله وهو الخطأ #N/A

عاشق الإكسيل

اخي ياسر خطأ NA بسيط و يمكن التعامل معه من خلال دالة اسمها

=ISNA
و يتم ذلك بدمجها مع المعادلة
=IF
بحيث يكون الفحص المنطقي في معادلة IF هو معادلة ISNA و ستحتوي هذا المعادلة على المعادلة التي قد تعيد قيمة خاطئه فان وجد خطأ ستعطينا TURE و ان لم يجد خطأ يقوم بتطبيق النتيجة الثالثة بحيث يكون شكل الدالة كما الحل الاخير كما يلي
=IF(ISNA(INDEX($A$2:$E$1079,MATCH(E2,$A$2:$A$1079,0),2)),
"",
INDEX($A$2:$E$1079,MATCH(E2,$A$2:$A$1079,0),2))

السطر الاول هو فحص المعادلة لاحتوائها على خطأ NA

و السطر الثاني في حالة وجود خطأ سيعيد قيمة فارغة " " و يمكننا وضع اي نص مثلا

" لا يوجد قيمة لهذا الرقم "

فعند وجود خطأ ستظهر هذه الرسالة

لا يوجد قيمة لهذا الرقم

و السطر الثالث اذا لم يجد خطأ سيقوم بتطبيق نفس المعادلة

و يمكننا ايضا استخدام

ISERROR

بدلاً من

ISNA

و في الاكسيل 2007 هناك ما هو اسهل منهما و هي الدالة

IFERROR

أتمنى ان يكون الشرح قد غطى المطلوب

قام بنشر
هذه النفس المعادلة السابقة و لكنها تفحص القيمة الموجودة في العمود E مع العمود A

و تعيد رقم الباركود

ارجو ان تجربيها و تخبريني بالنتيجة

=INDEX($A$2:$E$1079,MATCH(E2,$A$2:$A$1079,0),2)

يعطيني نتائج خاطئة

هذا ملف مرفق

و يا ريت لو تحددي الخطأ

MAHA.rar

قام بنشر
جربتها واظن النتائج طلعت صحيحة بتاكد اكثر واعطيك خبر

محدش سمع من ساعتها أي خبر ، اشتغلت قولي عشان تطمنينا ، ثم ننتقل إلى النقطة التالية وهي معالجة خطأN/A

ياريت الأخ يحيى يعالج الخطاً إذا أمكن !!!

مستني الرد

عاشق الإكسيل

قام بنشر

اخي ياسر لقد شرحت لك طريقة معالجة الخطأ راجع الرد رقم 19 في هذا الموضوع و ستجد

شرحاً وافياً ان شاء الله

قام بنشر

أخي الكريم ( الكريم بحق ) يحيى

جزاكم الله خيراً ، ولكني لم أرى مشاركتك إلا بعد أن كتبت مشاركتي

الدالة بعد التعديل :

=IFERROR(VLOOKUP(E1;Data_Bar;2;FALSE);" ")

عاشق الإكسيل

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

[كود]=IF(ISNA(VLOOKUP(E1;Data_Bar;2;FALSE));" ";VLOOKUP(E1;Data_Bar;2;FALSE))[/كود]

هكذا ستكون إذاً على أوفيس 2003 على ما أعتقد ، إذ أني طلقته من زمن !!!

:fff: :fff: :fff:

عاشق الإكسيل

تم تعديل بواسطه YasserKhalil

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