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

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

قام بنشر

هذه الدالة حصلت عليها من الأخ بوعلية وكما ذكر أنا من مبادرات أستاذنا عبدالله (خبور خير) لكن مشكلتي مع تلك الدالة عندما أريد تطبيقها على نموذج الاكسل الذي قمت بإعداده (نشخ النموذج داخل الورقة أكثر من مرة) لا تعمل تلك الدالة وتأتي برسالة خطأ لا أدري ما هو وما أريده هو توزيع تلك الدالة على الورقة بشكل صحيح بحيث عندما أقوم بنسخ النموذج إلى مجموعة أوراق تتغير تلك الدالة بتغير موقعها في الورقة مرفق النموذج المكرر في اكسل ومرفق صورة لخطأ الدالة عند التطبيق في ورقة وورد

شرح وتطبيق.rar

قام بنشر

المطلوب هو الدالة التي تقوم بترجمة الأسماء الموجودة من تبويب Sheet1 في تبويب ورقة 1 إلى خلية اسم الطالب باللغة الانجليزية عندما أقوم بكتابة الاسم باللغة العربية في خلية الاسم باللغة العربية وسوف أرفق ملف قام الاستاذ بوعلية بتوزيع هذه الدالة على الورقة لكن في نموذجين فقط وأنا قمت بتوزيع النموذج على الورقة A4 بحيث أقوم بعمل ما يقارب من 180 نموذج لتوزيعهم على الطلاب هذه الدالة محتواها كالتالي:

=TRIM(CONCATENATE(IF(ISERROR(INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1));"";INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1));" ";IF(ISERROR(INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1));"";INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1));" ";IF(ISERROR(INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1));"";INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1));" ";IF(ISERROR(INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1));"";INDEX(Sheet1!$A:$B;MATCH(#REF!;Sheet1!$B:$B;0);1))))

قام بنشر

المشكلة عندك ان الدالة تأخذ قيمة من الخلية المطلوب ان تظهر فيها النتيجة

 

اللي هي الخلية B2

 

لأن في الموضوع الاصلي الصف B والدالة معمولة على الصف C

 

اظهر الصف B ثم أكمل كما في المثال الأصلي

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information