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

سؤال في الدالة Vlookup


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

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

إخوتي الكرام

أرى أن في البيانات نقص ...إذ كيف ينصرف من لم يحضر ...أو حضر ثم لم ينصرف ..هل عنده مكان يبيت فيه إن لم يسجل انصراف..

مثل سجاد انصرف 09:08:42 ص دون تسجيل حضور.. و ذوالفقار حضر    07:30:53 ص ولم يسجل انصراف

تقبلوا تحياتي

والسلام عليكم

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

استاذي القدير حسام خطاب

تحية لك على ابداعك فعلا وفقت الى حد كبير ولم يتبقى الا القليل 

لقد كانت النتائج مطابقة تماما الا في حالة واحدة وهي

اذا لم يبصم الموظف نهائيا فلن يظهر اسمه في sheet1 وما اريده هو ان يظهر اسمه ويكون امامه خليتان فارغتان 

لذا اعتقد يجب ان تكون بيانات عمود القسم وعمود الاسم في sheet 1 تكون مكتوبة مسبقا اي اسماء كافة الموظفين الموجودين لدينا كل منهم مكتوب اسمه وامامه خليتان واحدة للحضور واخرى للانصراف .

على ان تكون هذه الاسماء قابلة للتغيير بالاضافة او بالحذف اي يمكن ان يضاف اسماء موظفين جدد او يتم حذف اسماء موظفين اخرين ..

والملف المرفق فيه توضيح حيث الورقة sheet1 تكون حقولها ثابته ومكتوبة مسبقا لكافة الموظفين ويمكن التغيير فيها حسب عدد الموظفين سواء متعينين جدد او خارجين من الوظيفة اي سيتم حذفهم من هذه القائمة .

اما الورقة (بيانات) فهي تمل من بصم فعلا لهذا اليوم 

لذا المطلوب هو تحويل الاوقات في الورقة بيانات الى الورقة الثانية sheet1 

اكرر شكري وتقديري لمجهودك الكبير وتعاونك معي

تقبل تحياتي وتقديري .

اما اخي الحبيب محمد حسن المحمد 

فلك كل الشكر والتقدير على مداخلاتك وملاحظاتك القيمة

نعم اخي نحن نعمل في شركة لها عدة مواقع عمل فبعض الموظفين يخرجون من منازلهم صباحا لاداء اعمالهم في تلك المواقع دون الحضور صباحا الى مقر الشركة وبعد ذلك يعودون الى مقر الشركة .

او يحدث العكس اي يحضر صباحا الى مقر الشركة ثم يخرج الى موقع عمل على امل العودة ولكن لظروف العمل يبقى الى نهاية الدوام دون ان يبصم في مقر الشركة . 

اكرر شكري وامتناني لك

ترحيل جديد.rar

تم تعديل بواسطه ابومهندالخضري
  • Like 2
رابط هذا التعليق
شارك

اخى الكريم ابومهند

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

ولصقها فى الشيت 1 دون تكرار لكن طالما انت هتثبت الاسماء فى الشيت 1 فأنا عدلت الكود ليتناسب مع ذالك بأنه لا يقوم بعملية النسخ واللصق

اللى كان بيعملها لانه لا حاجه لها بعد تسجيل الاسماء فى الشيت 1

 انت قمت فى شيت 1  بتسجيل الاسماء فى العمود B  لو عايز تحذف اسماء او تضيف اسماء عادى 

الكود هيشوف اخر صف به اسم فى العمود B  وهيشتغل عليه فمفيش مشكله من الزياده او النقصان

اضغط على زر الترحيل وشاهد النتيجة

:fff::fff:تقبل تحياتى:fff::fff:

----------------------------------------------------------

images?q=tbn:ANd9GcQ6zm55UKUOK4PjeytxHx0  

ترحيل جديد1.zip

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

اخي واستاذي العزيز حسام خطاب

اولا كل الشكر والامتنان على ما قمت به من عمل رائع 

جربت المرفق وما قمت به ولكن بشكل مستعجل لضيق وقتي الان 

وكانت النتيجة اكثر من رائعة بل جعلتني اقفز من الفرحة لانه اصبح لي امل كبير بل يقين باني ساصل الى هدفي وذلك بفضل الله ثم بفضلك اخي الكريم 

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

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

اخوك ابو مهند

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

اخي الغالي حسام خطاب

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

ولكن لي ملاحظتين اتمنى ان يتسنى لك الوقت لتطبيقها وساكون ممتنا لك .... وهما :

اولا: هل يمكنني اضافة عمودين فارغين في الورقة شيت 1 بعد اعمدة التوقيت لكي اتمكن من كتابة الملاحظات عن سبب عدم وجود البصمة لذلك الموظف في حالة عدم وجودها او سبب تاخيره في حالة وجود بصمة بوقت متاخر اي يكون العمود  C  للحضور والعمود D للملاحظات (فراغا) والعمود E للانصراف والعمود F للملاحظات (فراغا) .
ثانيا:  لاحظت اذا موظف بصم لمرة واحدة بالوقت  08:30:01 ولغاية   08:30:59ستظهر بصمته في عمودي الحضور والانصراف وبنفس الوقت بينما الصحيح هو ظهورها في عمود الحظور فقط ويبقى عمود الانصراف فارغا وهذا ما نلاحظه في الموظفين من 86 ولغاية 90 بينما الموظف 85 والموظف 91 ظهرا بشكل صحيح لان الاول بصم بالوقت 08:30 بالضبط والموظف 91 بصم بالوقت 08:31 .

بعد مراجعتي للملف بشكل دقيق وجدت الاتي :

في الورقة شيت 1 سيتم وضع اسماء الموظفين مرتبة حسب الحروف الابجدية ولكن ليس لكل البيانات طبعا بل لكل شعبة يكون مرتبة ابجديا 

فمثلا الشعبة 1 تكون فيها الاسماء مرتبة من حرف أ الى حرف ي

ثم الشعبة 2 تكون فيها الاسماء مرتبة من حرف أ الى حرف ي

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

وتقبل شكري الجزيل 

ترحيل11.rar

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

اخى الحبيب ابومهند

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

بخصوص الملاحظه الثانيه تم معالجتها ايضا شاهد المرفق وخاصه الموظف 80 اللى عملت تست عليه

بخصوص الملاحظه الثالثه الكود يعتمد على الترتيب الابجدى للاسماء فى شيت بيانات بالعمود B 

يعنى سجل انت اسماء الموظفين باى طريقه تحلو لك فى شيت 1 فالكود لا يلتفت الى الترتيب

ملحوظه لو حضرتك عايز تعمل تغيير لاسم الشيت 1 الى اسم مثلا النتيجة عادى لا يوجد مشكله ولكن غير مسموح بتغير اسم شيت البيانات

عموما جرب المرفق انت بنفسك

:fff::fff:تقبل تحياتى:fff::fff:

-------------------------------------------------------

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

 

ترحيل جديد1.zip

تم تعديل بواسطه (حسام خطاب) الصقر
  • Like 2
رابط هذا التعليق
شارك

استاذي العزيز حسام خطاب 

لا اعرف كيف اشكرك على ما تبذله معي من مجهود 

فعلا عملت فابدعت 

بارك الله بك ووفقك لما يحبه ويرضاه وجعل لك في كل خطوة تخطوها خير ومنفعه للاخرين

لقد جربت المرفق وطبقت ملاحظاتك حول ترتيب الاسماء ابجديا وفعلا كان ناجحا فوق الوصف 

الملف مكتمل ولله الحمد ولكن احب لو تكرمت ان تضيف عليه الاتي 

1-وضعت انا في الخلية F1 التاريخ وتم نقله من ورقة البيانات بحيث يتغير حسب التاريخ في تلك الورقة . وما اريده هو ادراج اسم اليوم(سبت ،احد،اثنين،.....) في الخلية E1 استنادا الى التاريخ في الخلية F1 

2-الصفان 2 ، 3 لا داعي لهما واذا امكن يتم حذفهما حيث اني عندما حذفتهما اعطاني نتائج خاطئة .

اكرر شكري وامتناني لك 

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

اخى الكريم/ابومهند

بخصوص طلبك الاول لم افهم ما تقصده يرجى مزيد من التوضيح

بخصوص طلبك الثانى جرب المرفق هل هو ما تريد

:fff::fff:تقبل تحياتى:fff::fff:

-----------------------------------------

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

ترحيل جديد1.zip

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

اريد ادراج اسم اليوم والتاريخ في الخليتين E1   و   F1

اي وضع اسم اليوم (سبت ، احد ،..... ) في الخلية E1

ووضع التاريخ بصيغة dd /  mm /yyyy  في الخلية F1

ويكون اسم اليوم والتاريخ مطابق لما موجود في الورقة بيانات اي نفس تاريخ وقت البصمات للموظفين 

تقبل شكري وتقديري

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

اخى الكريم

هل تقصد بالترحيل اللى هو تصدير البيانات من جهاز البصمه الى الاكسيل أم ماذا اذا كان هذا قصدك لا ادرى ما هو برنامج البصمه لديك وكيف تقوم

بتصدير البيانات من جهاز البصمه الى الاكسيل

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

:fff::fff:تقبل تحياتى:fff::fff:

------------------------------

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

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

اخى الفاضل ابومهند

جرب المرفق ان شاء الله يظبط معك

علشان تكون عارف ايه المشكله

هى ان الوقت للحضور والانصراف بيأتى كنص من البصمه

يعنى الاكسيل لا يتعامل معه كرقم او وقت او تاريخ

فتم معالجة الامر

:fff::fff:تقبل تحياتى:fff::fff:

---------------------------------

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

 

 

 

11.zip

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

استاذي الكريم الصقر ....

واخيرا بفضل الله ثم بفضل جهودك الكبيرة تم المطلوب على أكمل وجه 

بيض الله وجهك وجزاك الله كل خير 

الف شكر اخي على ما قمت به 

لقد سهلت امري بشكل كبير سهل الله امورك

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

اخى الكريم ابومهند

الحمد لله الذى بنعمته تتم الصالحات

اسال الله لك التوفيق والسداد 

وجزاكم الله خيرا على دعائكم الطيب والكريم

اتمنى تكون عضو فعال بالمنتدى تفيد زملائك وتستفيد منهم

:fff::fff:تقبل تحياتى:fff::fff:

-------------------------------------------------------------

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

 

 

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information