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

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

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

الاخوة الفضلاء

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

استسمحكم عذار بان اطرح عليكم مشكلة صادفتني في دالة

VLOOKUP حيث واني ادخلت الدالة على خلايا وكانت النتائج والحمد لله صحيحة الا خلية واحده لم تظهر فيها النتيجة المطلوبة ، لست ادري ما سبب هذه المشكلة مع ان في نفس الصفحة طبقت الدالة ولا يوجد اي مشكلة .

اتمنى ان توضحوا لي سبب هذه المشكلة وحلها .

كما ارجو منكم اضافة زر طباعة الكل وزر اخر لطباعة صفحات معينة مع بيان كيف استطيع ان استخدمه في سندات اخرى ، وكيفية اظهار التاريخ في خلية معينة بعد سنة او سنتين من تاريخ خلية اخرى .

وتقبلوا خالص شكري وفائق احترامي لكم جميعا

اتمنى بان اكون وفقت لطرح مشكلتي بالصورة الصحيحة .

واليكم الملف في المرفقات .

عقد عمل .rar

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

السلام عليكم

بالنسبة للخلية التي لم تظهر في النتيجة أعد نسخ الكود في الخلية التي فقي الأسفل وغير الرقم 08 إلى 07 سيختفي المشكل أما السبب فهو إستعمال دالة واحدة لكن مرة إستعملتها بالفرنسية ومرة بلإنجليزية

قام بنشر

السلام عليكم

بالنسبة للخلية التي لم تظهر في النتيجة أعد نسخ الكود في الخلية التي فقي الأسفل وغير الرقم 08 إلى 07 سيختفي المشكل أما السبب فهو إستعمال دالة واحدة لكن مرة إستعملتها بالفرنسية ومرة بلإنجليزية

اشكر مرورك اخي طاهر

جربت بان انسخ الدالة من خلية اخرى ولكن لا زالت المشكلة قائمة

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

لإليك حل مشكلة الخلية لكن في نسخة 2003

اشكرك اخي طاهر والذي فهمته منك بان هذه المشكلة غير موجوده في اصدار 2003 فهل يوجد لها حل بالنسبة لاصدار 2007 فلقد نسخت نفس المعادلة من الملف الذي عدلته والصقته في السند الذي عندي والذي باصدار2007 ولم يعمل بصورة صحيحة ، المهم الحل هذا يفي بالغرض بالنسبة للدالة ولكني كنت اريد ان اعرف طريقة حل مثل هذه المشكلة اذا صادفتني في سند اخر .

بالنسبة للتاريخ وازرار الطباعة هل تستطيع ان تفيدني فيها ؟

بارك الله فيك اخي .

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

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

أخي الكريم، إن الخلل في عدم ظهور نتيجة الدالة VLOOKUP في الخلية H9 هو أن تنسيق الخلية ليس تنسيق عدد إنما هي من تنسيق نص ولحل المشكلة يجب تغيير تنسيق الخلية إلى تنسيق الأعداد ثم إعادة تأكيد المعادلة أو إعادة نسخها ولصقها.... والمعادلة التي تريدها في الخلية H15 تكون من الشكل:

=IF(E15="";"";DATE(YEAR(E15)+1;MONTH(E15);DAY(E15)-1))

وفي الملف المرفق تجد هذه التعديلات...

والله أعلم

عقد عمل.rar

قام بنشر

السلام عليكم سبب المشكلة هو ليس في الإصذارات وإنما في الأمور التالية

الدالة الذي تستعملها تكتب VLOOKUP في إكسل نسخة إنجليزية وتكتب RECHERCHEV في نسخة فرنسية مهما كان الإكسل

أي إنك إستعمات الدالة في نسخة أفيس فرنسية VLOOKUP وهذا لا ينجح عمل الدالة

أما الخطأ الثاني فهو في تنسيق الخلية في حد ذاتها فهو تنسيق text لو غيرت تنسيق الدالة إلى standar ينجح عمل الدالة

أي إرجع إلى الملف الأول أعد تغيير الدالة VLOOKUPإلى RECHERCHEV

وتنسيق الخلية فينجح معك الأمر

أما المشكل الثاني فسيحله الإخوة لإن لم يكفيهم الوقت سأحاول مساعدتك

قام بنشر

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

أخي الكريم، إن الخلل في عدم ظهور نتيجة الدالة VLOOKUP في الخلية H9 هو أن تنسيق الخلية ليس تنسيق عدد إنما هي من تنسيق نص ولحل المشكلة يجب تغيير تنسيق الخلية إلى تنسيق الأعداد ثم إعادة تأكيد المعادلة أو إعادة نسخها ولصقها.... والمعادلة التي تريدها في الخلية H15 تكون من الشكل:

=IF(E15="";"";DATE(YEAR(E15)+1;MONTH(E15);DAY(E15)-1))

وفي الملف المرفق تجد هذه التعديلات...

والله أعلم

عقد عمل.rar

اشكرك اخي صدقت فلقد عملت بما قلت الحمد لله انتهت المشكلة الخاصة بالدالة VLOOKUP

لدي ايضا امرين الاول زرار طباعة ،والثاني اريد ان يظهر التاريخ في خلية معينة بعد فترة معينة من التاريخ الذي في الخلية الاخرى مثلا بداية تاريخ العقد من 1/1/2012 اريد ان يظهر في خلية اخري ينتهي العقد في 1/1/2014

ولك خالص الشكر والتقدير

قام بنشر

السلام عليكم سبب المشكلة هو ليس في الإصذارات وإنما في الأمور التالية

الدالة الذي تستعملها تكتب VLOOKUP في إكسل نسخة إنجليزية وتكتب RECHERCHEV في نسخة فرنسية مهما كان الإكسل

أي إنك إستعمات الدالة في نسخة أفيس فرنسية VLOOKUP وهذا لا ينجح عمل الدالة

أما الخطأ الثاني فهو في تنسيق الخلية في حد ذاتها فهو تنسيق text لو غيرت تنسيق الدالة إلى standar ينجح عمل الدالة

أي إرجع إلى الملف الأول أعد تغيير الدالة VLOOKUPإلى RECHERCHEV

وتنسيق الخلية فينجح معك الأمر

أما المشكل الثاني فسيحله الإخوة لإن لم يكفيهم الوقت سأحاول مساعدتك

اشكرك جزيل الشكر اخي طاهر على تفاعلك وما قصرت بارك الله فيك الحمد لله انتهت المشكلة بالنسبة للدالة vlookup بان جعلت تنسيق الخلية ارقام وليس نص كما ذكر الاخ hben ومشي الحال ولله الحمد والمنة .

وتبقت مشكلة الازرار والتاريخ وباذن الله الاخوة لن يقصروا

بارك الله في اعماركم وعلمكم جميعاً

قام بنشر

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

أخي الكريم، لم أنتبه للطلب الآخر المتعلق بأزرار الطباعة... تمت بعض التغييرات على الملف لأجل إنشاء هذه الأزرار... وقد شملت هذه التغييرات عدة جوانب : تسميات نطاقات، تغيير بعض المعادلات لربط البيانات المطلوبة بالخلية O5 بدلا بربطها باسم العامل، إنشاء قائمة منسدلة للعمال باستعمال أدوات VBA وهي مرتبطة بالخلية O5... أرجو أن تروقك هذه التعديلات...

أخوك بن علية

عقد عمل.rar

قام بنشر

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

أخي الكريم، لم أنتبه للطلب الآخر المتعلق بأزرار الطباعة... تمت بعض التغييرات على الملف لأجل إنشاء هذه الأزرار... وقد شملت هذه التغييرات عدة جوانب : تسميات نطاقات، تغيير بعض المعادلات لربط البيانات المطلوبة بالخلية O5 بدلا بربطها باسم العامل، إنشاء قائمة منسدلة للعمال باستعمال أدوات VBA وهي مرتبطة بالخلية O5... أرجو أن تروقك هذه التعديلات...

أخوك بن علية

عقد عمل.rar

اشكرك اخي بن علية

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

وتظهر الرسالة ( توقف مايكروسوفت عن العمل ) حدثت مشكلة تسببت في عمل البرنامج بشكل غير صحيح سيقوم ويندوز باغلاق البرنامج

قام بنشر

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

أخي الكريم، لا أعرف ماذا حدث للملف لعل الخلل من عندي، الملف لا يعمل جيدا إلا في نسخة أوفيس 2010... أعدت تحضير الملف في نسخة أوفيس 2003 ليسهل التعامل معه في كل نسخ أوفيس... إن شاء الله يفي الملف بالغرض المطلوب... لا تنسى أن بالملف أكواد لذا يجب القيام بتخفيض أمان الماكرو...

ومعذرة على الخلل...

أخوك بن علية

عقد عمل1.rar

قام بنشر

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

أخي الكريم، لا أعرف ماذا حدث للملف لعل الخلل من عندي، الملف لا يعمل جيدا إلا في نسخة أوفيس 2010... أعدت تحضير الملف في نسخة أوفيس 2003 ليسهل التعامل معه في كل نسخ أوفيس... إن شاء الله يفي الملف بالغرض المطلوب... لا تنسى أن بالملف أكواد لذا يجب القيام بتخفيض أمان الماكرو...

ومعذرة على الخلل...

أخوك بن علية

عقد عمل1.rar

جميل جداً اخي بن علية فالف شكر لك

ولكن القائمة المنسدلة محصورة على الاسماء الموجود عندما اضيف اسماء جديده لا تظهر

ممكن تبين لي كيف استطيع جعل القائمة المنسدلة تحوي جميع الاسماء القديمة والمضافة حديثاً ؟

قام بنشر

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

أخي الكريم، إن سبب عدم ظهور الأسماء الحديثة للقائمة (الاسم الأخير فقط) هو خطأ مني في معادلتي التسميتين "Base" و "العمال" في العبارة MAX(Base!$A:$A)-1 ولتصحيح الخطأ قم بتغيير هذه الصيغة إلى الصيغة التالية:

(MAX(Base!$A:$A أي دون 1- لتشمل القائمة كل الأسماء وهي قائمة ديناميكية باستعمال الدالة OFFSET تتغير آليا حسب المدخلات... وتكون بالتالي معادلتي التسميتين "Base" و "العمال" بالشكل التالي:

* معادلة التسمية Base :

=OFFSET(Base!$A$2;;;MAX(Base!$A:$A);9)
* معادلة التسمية "العمال" :
=OFFSET(Base!$B$2;;;MAX(Base!$A:$A))

ولا تنسى عند إضافة أي بيانات جديدة أن تضع الترقيم التسلسلي في العمود A...

والله أعلم

قام بنشر

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

أخي الكريم، إن سبب عدم ظهور الأسماء الحديثة للقائمة (الاسم الأخير فقط) هو خطأ مني في معادلتي التسميتين "Base" و "العمال" في العبارة MAX(Base!$A:$A)-1 ولتصحيح الخطأ قم بتغيير هذه الصيغة إلى الصيغة التالية:

(MAX(Base!$A:$A أي دون 1- لتشمل القائمة كل الأسماء وهي قائمة ديناميكية باستعمال الدالة OFFSET تتغير آليا حسب المدخلات... وتكون بالتالي معادلتي التسميتين "Base" و "العمال" بالشكل التالي:

* معادلة التسمية Base :

=OFFSET(Base!$A$2;;;MAX(Base!$A:$A);9)
* معادلة التسمية "العمال" :
=OFFSET(Base!$B$2;;;MAX(Base!$A:$A))

ولا تنسى عند إضافة أي بيانات جديدة أن تضع الترقيم التسلسلي في العمود A...

والله أعلم

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

بالنسبة للمعادلتين لم استطيع العثور عليهما

ارجو منك المعذرة

  • 1 year later...
قام بنشر

اتغير التاريخ بالتاريخ الحالى اكتب المعادلة           =now()

سوف يكتب التاريخ الحالى

  • 9 months later...
قام بنشر

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

                                                       #N/A

والارقام الاقل من 50 لا يظهر لها تقدير  ولكن يظهر تقدير دون المستوى للصفر فقط أرجو حل لهذه المشكلة  الاوفس الذى أعمل به 2007                  وجزاك الله خيراً

قام بنشر

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

                                                       #N/A

والارقام الاقل من 50 لا يظهر لها تقدير  ولكن يظهر تقدير دون المستوى للصفر فقط أرجو حل لهذه المشكلة  الاوفس الذى أعمل به 2007                  وجزاك الله خيراً

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

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

                                                       #N/A

والارقام الاقل من 50 لا يظهر لها تقدير  ولكن يظهر تقدير دون المستوى للصفر فقط أرجو حل لهذه المشكلة  الاوفس الذى أعمل به 2007                  وجزاك الله خيراً

انا رفقك الملف ولكن لم يظهر ما الحل أرجو الافادة

تم تعديل بواسطه مرسى احمد

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