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

الشهابي

الخبراء
  • Posts

    1,160
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    1

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

  1. جزاكم الله خير الأستاذ العزيز / خالد الرشيدي على صدركم الرحب وأخلاقكم الرائعة أم التعديل أجده أمر عادي ربما مجرد سهو منكم وإلا فأنتم أجدر بما هو أكبر من ذلك بارك الله فيكم ورفع قدركم
  2. أخي العزيزالأستاذ / خالد الرشيدي جزاك الله خير وكما أشار استاذن الكبير / ياسر خليل أسلوبك في المعادلات رهيب فعلا فقد لاحظت ذلك في بعض ردودك زادك الله علما ورفعة أحببت أن استفسر حول استخدام دالة ( INDIRECT ) مع دالة ( SUMIF ) لماذا لم تستخدم نفس المدى الذي استخدمته مع دالة (COUNTIF) وهو: $C$7:C7 فاظنه يعطي نفس النتيجة وقد جربت التعديل في المعادلة فأدت نفس النتيجة وتركيب المعادلة هو =IF(COUNTIF(C$7:C7;C7)>1;SUMIF($C$7:C7;C7;$I$7:$I$489);I7) هذا والله أعلم بارك الله فيكم الأستاذ العزيز / خالد الرشيدي وجزاكم الله خير ومنتظرين المزيد من إبدعاتكم تقبل تحياتي وتقديري والعفو
  3. أخي العزيز / طائع لقد قمت بالمطلوب إن شاء الله لكنني قمت ببعض التعديلات منها : تم تعديل أسماء المواد في ورقة ( مواد الرسوب ) لتكون بنفس التسمية في ورقة ( تحريري دور ثان) كم تمت تسمية بعض النطاقات من أجل عمل معادلة للتنسيق الشرطي من أجل تظليل الخلايا التي ليس بها مواد رسوب فهناك نطاق باسم ( طلاب ) وهو يمثل عمود اسم الطالب ( ='مواد الرسوب'!$B$7:$B$17 ) ونطاق باسم ( مواد ) يمثل الصف الذي به تسمية المواد ( ='مواد الرسوب'!$C$6:$M$6 )ونطاق باسم ( رسوب ) يمثل جدول مواد الرسوب ( ='مواد الرسوب'!$C$7:$M$17 ) ومن ثم يقوم الكود حسب المعادلة بإقفال تلك الخلايا وفتح الأخرى الكود ينفذ تلقائيا عند الذهاب إلى ورقة ( تحريري دور ثان ) إن شاء الله يكون هذا مطلوبك وإذا في خطأ أرجو التوضيح والعفو قفل خلايا بشروط.rar
  4. أخي العزيز / الخليفة الأول الحمد لله أنك ألغيت الملاحظة الثانية فقد حاولت طويلا في حلها ولم أتمكن ولو تم الأمر غير في تنسيق التاريخ في عمود التاريخ ماذا تقصد برقم الفاتورة هل تقصد الأرقام في العمود (A) هذه تتم تلقائياً لأنك عامل معادلة فيها وهي أعبارة عن أرقام تسلسل وأم أرقام الفواتير موجودة في العمود (C) وعلى فكرة قمت بعمل تعديل طفيف في المعادلة وإذا أردتها أن تظهرفي الفورم ما في مانع بس ستكون غير قابلة للتعديل تم تفعيل الصور في الفورم وإضافة ملف باسم (PH) ضع الصور فيه واربط الصور من خلال الفورم ولابد أن يكون مجلد الصور في مجلد الفاتورة وأن يكون بنفس الاسم (PH) وإذا أردت أن تغيره فلا بد من تغيره أيضا في كود تشغيل الفورم لاحظ المرفق 1فاتورة_2.rar
  5. فعلا أخي ياسر لم أفهم المطلوب وذبك بسبب عدم اطلاعي على ورقة (احصائية سنوية لجميع الموظفين) ولم رأيت إجاباتكم وإجابات أستاذنا الكبير بن علية حاجي حفظه وحفظكم أجمعين قمت بعمب معادلة طويلة بدل دالة ( OFFSET ) التي استعملها أستاذنا بن علية حاجي الذي ترى في معادلاته ابتكارات وإبداعات جديدة دائما نستفيد منها مثل المعادلة التي عملها بارك الله فيك أستاذنا بن علية وزادك علما ورفعة فعملت المعادلة بدالة (INDEX) لتؤدي نفس الغرض بس أنها أطول من معادلة الأستاذ بن علية التي هي أفضل من غير شك من معادلتنا فيفضل استخدام معادلة الأستاذ بن علية وإنما هذه المعادلة لإثراء الموضوع فقط =SUM(INDEX(يناير!$A$5:$AT$500;MATCH($A3;يناير!$A$5:$A$500;0);COLUMN(AH2));INDEX(فبراير!$A$5:$AT$500;MATCH($A3;فبراير!$A$5:$A$500;0);COLUMN(AH2));INDEX(مارس!$A$5:$AT$500;MATCH($A3;مارس!$A$5:$A$500;0);COLUMN(AH2));INDEX(أبريل!$A$5:$AT$500;MATCH($A3;أبريل!$A$5:$A$500;0);COLUMN(AH2));INDEX(مايو!$A$5:$AT$500;MATCH($A3;مايو!$A$5:$A$500;0);COLUMN(AH2));INDEX(يونيو!$A$5:$AT$500;MATCH($A3;يونيو!$A$5:$A$500;0);COLUMN(AH2));INDEX(يوليو!$A$5:$AT$500;MATCH($A3;يوليو!$A$5:$A$500;0);COLUMN(AH2));INDEX(أغسطس!$A$5:$AT$500;MATCH($A3;أغسطس!$A$5:$A$500;0);COLUMN(AH2));INDEX(سبتمبر!$A$5:$AT$500;MATCH($A3;سبتمبر!$A$5:$A$500;0);COLUMN(AH2));INDEX(أكتوبر!$A$5:$AT$500;MATCH($A3;أكتوبر!$A$5:$A$500;0);COLUMN(AH2));INDEX(نوفمبر!$A$5:$AT$500;MATCH($A3;نوفمبر!$A$5:$A$500;0);COLUMN(AH2));INDEX(ديسمبر!$A$5:$AT$500;MATCH($A3;ديسمبر!$A$5:$A$500;0);COLUMN(AH2))) نعم لقد قمت بتحويل معادلة أستاذنا بن علية إلى قيمة من خلال كود يحذف المعادلة بعد أن تقوم بعملها ويضع بدلا منها القيمة مما يجعل الملف أخف حسب ما أشار أستاذنا بن علية جزاه الله خير تحياتي وتقديري للجميع برنامج متابعة حضور وغياب الافراد والاجازات3.rar
  6. أخي العزيز / زياد يمكن عمل ذلك من خلال التنسيق الشرطي للأكسل لاحظ الصور صادر وارد شوقي.rar
  7. أخي العزيز / صالح أحمد المريسي وبعد اذن أستاذنا القدير / ياسر خليل حفظه الله وحسب ما فهمت من الملف ضع هذه المعادلة في الخلية ( F6 ) ثم قم بنسخ الخلية وقم بلصقها في بقية خلايا الجدول =IFERROR(VLOOKUP($B$6;INDIRECT(CONCATENATE($E6;"!";"$A:$AT"));COLUMN(AH1);0);"") إن شاء الله أكون وفقت في مطلوبك والعفو برنامج متابعة حضور وغياب الافراد والاجازات3.rar
  8. أستاذي العزيز القدير / ياسر خليل جزاك الله خير ماشاء الله عطاء مستمر ونهر لا ينضب وخفة دم وروح وأخلاق عالية تقبل إحترامي وتقديري وحبي لكم الله يحفظكم ويزيدكم علما ورفعة
  9. أخي العزيز/ الخليفة الأول السلام عليكم ورحمة الله وبركاته تم إضافة فورم البحث والتعديل وهو من أعمال أستاذنا الكبيرعبد الله باقشير أيضا حفظه الله أمين بس هناك بعض التعديلات التي قمت بها في الملف تم نقل أرقام الأصناف وأسمائها وكذلك أسماء العملاء من ورقة تطبيق إلى ورقة معرفة الكنترول وذلك من أجل إذا أردت أن تحذف صف معين سيتم حذف الأصناف وأرقامها وكذلك أسماء العملا في نفس الصف المقابل له كما أن أرقام الأصناف تفضل أن تكون بدون صفر على اليسار لأن فورم التعديل يتعامل معها في هذه الحالة على أساس أنها تاريخ مما يؤثر على البيانات أرجو أن يلبي هذا طلبك والعفو 1فاتورة.rar
  10. أخي العزيز ما رأيك في فلترة البيانات في ورقة أخرى عن طريق التضفية المتقدمة طبعا قمت ببعض التعديلات في عناوين الجدول فقد ألغيت دمج الخلايا المدمجة لأن الدمج يعيق عمل الأكواد وترقيم العناوين المتشابهة حتى لا يكرر الكود نتائج العنوان الأول في بقية العناوين المشابهة له اذهب إلى ورقة (Sheet2 (2 وستجد بأعلى الصفخة معايير للفلترة والبحث باللون الأصفر قم بتعبئتها بما تريد ليتم البحث على أساسها كما أن هناك الصف الثالث مخفي هو أساس المعيار للبحث ولكنه يجلب بياناته من الصف الرابع فتم إخفائه لاحتوائه على معادلات خاصة بالتاريخ حتى لا يتم حذفها عن طريق الخطأ المهم لاحظ المرفق إن شاء الله يكون هو المطلوب أم إذا أردت الفلترة في نفس الورقة فقم بعملية الفلترة التي يوفرها برنامج الأكسل فقط معادلات الجمع في آخر الجدول تحتاج تعديل ليتم جمع البيانات المفلترة فقط هذا والله الموفق Utility customs Follow-up 1 (Autosaved) (1).rar
  11. إليك أخي العزيز الملف إن شاء الله يكون المطلوب وحسب ما أخبرت هذا قدر الاستطاعة لقلة الخبرة فاتورة.rar
  12. عفواً أخي العزيز لقد فهمت المطلوب خطأ في المرة الأولى فكلمة حتى لها معاني كثيرة في اللغة العربية فعندما قلت : (( حتى العناوين )) اعتقدت استثنائها من الحذف طيب هذا حل بواسطة التنسيق الشرطي فهناك تنسيقين واحد خاص بصف العناوين والثاني بصفوف النتائج إن شاء الله يكون هو المطلوب استدعاء بيانات_2.rar
  13. تفضل أخي العزيز استدعاء بيانات.rar
  14. إليك هذا التعديل استدعاء بيانات.rar
  15. أخي العزيز / الخليفة الأول هذا كود للتصفية المتقدمة يقوم بالمطلوب إن شاء الله بس لابد من تطابق عناوين الأعمدة في الجدول الرئيسي مع جداول الاستدعاء وإلا لن يتم الاستدعاء كم تم إضافة عنوان الثمن بالدرهم فوق كل ثمن مطلوب لأن معيار البحث يحتاج إلى عنوان العمود المطلوب البحث وتحته القيم المطلوبة استدعاء بيانات.rar
  16. أخي العزيز / أبو حنين إضافة إلى حلول الأخوة الكرام لأستاذ :القبطان و الأستاذ : عبد الله بولنوار جزاهما الله خير و لا ننسى أستاذنا القدير / ياسر خليل جزاه الله خير هذاحل بواسطة هذه المعادلة توضع في التنسيق الشرطي وهي =TEXT(DATE($G$1;COUNTIF($H$2:H$2;1)+1;H$2);"ddd")="السبت" على أساس أن البداية تكون من شهر يناير حتى لم يوضع رقم الشهر في الصف الأول السبت 1.rar
  17. أستاذنا القدير / ياسر خليل جزاك الله خير عمل متقن ومفيد زادك الله علماً ورفعة
  18. الأخ العزيز / أبو حنين وبعد إذن أستاذنا الكبير ياسر خليل حفظه الله هذا حل آخر قم بإعداده لإثراء الموضوع تحدد فيه السنة وكذلك الشهر هو لشهر واحد فقط السبت.rar
  19. أخي العزيز / جمال أبو بسنت تم الربط مرة أخرى وكذلك إرفاق معادلة فصل الأب عن اسم التلميذ لأستاذنا القدير عبد الله باقشير حفظه الله أم بالنسبة للسن هذه هي الدالة التي استخدمتها خاص بحساب العمر بالنسبة للحساب اظنه صحيح حيث عند إيجاد الفرق بين التاريخين يكون الناتج (1183) وعند عمل حساب لنتيجة العمر على النحو التالي: السنوات (3) × (365) عدد أيام السنة = ( 1095) الأشهر (2 ) × ( 30) عدد أيام الشهر = ( 60 ) الأيام ( 26 ) المجموع ( 1181 ) الملاحظ أن الفرق ثلاثة أيام بين المجموع وبين الفرق بين التاريخين في عملية الطرح فأين ذهبت هذه الأيام : اليوم الأول يضاف لعدد السنوات لأن سنة 2103 كبيسة وعدد أيامها ( 366 ) اليوم الثاني يضاف للشهر حيث أن أحد الشهرين سوف يكون (31) يوم كذلك شهر (7 ) عدد أيامه (31) فالبتالي يزاد يوم فوق (26) لتصبح ( 27) وهنا يصبح العمر مضبوط ولأن الدالة من دوال الأكسل بس مخفية لا تظهر مع قائمة الدوال فأظن أن الخطأ غير وارد والله أعلم والعفو عن التأخر في الرد شهادات.rar
  20. أخي العزيز / أحمد عربي هذا الفورم مخصص لعرض بيانات سجل واحد فقط أما إذا أردت البحث بالطريقة التي ذكرتها ممكن تستعمل عملية الفلترة بكل سهولة من غير فورم هذا والله أعلم
  21. الأخ العزيز / فراسكو هذا حل بواسطة أعمدة مساعدة وهي العمود (AA) الملون باللون الأصفر في كلا الورقتين حساب العملاء.rar
  22. أخي العزيز / زاكي بوشلاغم تم عمل المطلوب الأول تم عمله في صفحة جديدة وهي عبارة عن نسخة من ورقة ( جدول المنح المتأخرة ) باسم ( جدول المنح المتأخرة (2) ) إذا لم ترد الأولى قم بحذفها كم تم عمل ترقيم للصفحات من خلال رأس وتذيل الصفحة ووضع الترقيم في الرأس الأيسر للصفحة كما ستلاحظ ذلك من خلال معاينة الطباعة بالنسبة للطلب الثاني على أي أساس يتم معرفة الذكور والإناث هل على حسب التسمية فهذا غير ممكن فالأكسل لا يعرف هل هذا اسم ذكر أو أنثى الأمر الآخر فقد يسمى مذكراً باسم مؤنث والعكس ولكن عليك أن تعمل عمود تحدد فيه الشخص ذكراً أو أنثى هذا والله أعلم لاحظ المرفق بالنسبة للطلب الأول جدول تصفية منح.rar
  23. أخي العزيز / أبو حنين تم تطبيق الكود على ملفك بس لا أدري لم يعمل الوميض فقط الصوت جرب المرفق Book1_15.rar
  24. أخي العزيز / جمال أبو بسنت إليك الملف حسب ما طلبت إن شاء الله بس لي ملاحظة وهي يفضل لو تكون في الصفحة شهادتين بدلا من واحدة لأن في هناك فراغ لذلك وأنت حسب اختيارك شهادات 6.rar
  25. أخي العزيز / أبا اسماعيل المشكلة هي في حماية المصنف قم بإلغاء حماية المصنف
×
×
  • اضف...

Important Information