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

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


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

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

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

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

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

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

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

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

رابط هذا التعليق
شارك

الاخت مها

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

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

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

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

رابط هذا التعليق
شارك

أخت مها

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

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

عاشق الإكسيل

CODE_S.rar

رابط هذا التعليق
شارك

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

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

تم تعديل بواسطه justice
رابط هذا التعليق
شارك

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

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

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

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

عاشق الإكسيل

رابط هذا التعليق
شارك

أخت مها

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

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

عاشق الإكسيل

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

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

رابط هذا التعليق
شارك

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

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

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

عاشق الإكسيل

رابط هذا التعليق
شارك

ممكن تغيري ف المعادلة كلمة 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

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

مستني الرد

عاشق الإكسيل

رابط هذا التعليق
شارك

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

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

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

=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