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

بن علية حاجي

الخبراء
  • Posts

    4343
  • تاريخ الانضمام

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

  • Days Won

    46

كل منشورات العضو بن علية حاجي

  1. السلام عليكم ورحمة الله أخي الكريم، قمت بقلب التاريخين الدالة DATEDIF تطلب أولا "تاريخ البداية" (القديم) ثم "تاريخ النهاية" (الجديد) ومعادلتك يجب كتابتها بالشكل التالي: =DATEDIF(B1;B2;"y") وليس بالشكل: =DATEDIF(B2;B1;"y") كما في الملف... والمعادلة: =TEXT(A2-B2;"y") تعطي (في بعض الأحيان) أخطاء مثلا لو كان التاريخ في الخلية A2 هو 13/11/2010 والتاريخ في الخلية B2 هو 13/11/2008 فمن المفروض أن يكون الناتج 02 ولكن المعادلة تعطي 01 والله أعلم أخوك بن علية
  2. السلام عليكم ورحمة الله أخي الكريم، لحذف الأسهم الملتصقة بالاختصارات على سطح المكتب نتبع الخطوات التالية: - ندخل من "إبدأ" Start على أمر "تنفيذ" Execute ونكتب في الإطار REGEDIT - نختار خاصية "HKEY_CLASSES_ROOT" - نبحث عن "lnkfile" أي LNKFILE - على يمين الإطار نقوم بحذف الخاصية ab IsShortcut (يدويا بالمفتاح DEL أو بالفأرة يمينا وحذف) - ثم نقوم بإعادة تشغيل الجهاز وبإذن الله ستزول الأسهم من الاختصارات الموجودة على سطح المكتب... أخوك بن علية
  3. السلام عليكم ورحمة الله أخي الكريم هذا الأمر لا علاقة له بنسخة الويندوز والصور التي بعثتها لا تمكننا من تعيين واكتشاف الخلل، في جهازي أستعمل النسختين في آن واحد ولا أجد أي مشكلة في فتح ملفاتي في النسختين... وأعتقد أن الأمر والخلل يكمن في خصائص الورقة (تحجيم الورقة) في الأوفيس، عليك مراقبة هذه الخاصية في الأوفيس الذي تم تنصيبه في ويندوز 7 ... والله أعلم أخوك بن علية
  4. السلام عليكم وررحمة الله أستأذن أخي الكريم هادي بتغيير في الكود الذي قدمه لأخينا بسام، أقدم هذ املف المرفق وبه المطلوب ويبقى لك خانتي "الرصيد الكمي" و"الإجمالي" لم أعرف ماذا تقصد بهما ؟ ... أخوك بن علية Post_2.rar
  5. السلام عليكم ورحمة الله أخي الكريم ، استعمل المعادلة التالية في الخلية C2 : =DATEDIF(B2;A2;"y") مع تغيير تنسيق الخلية من "مخصص" إلى "عادي" Standard كما في الملف المرفق... أخوك بن علية Test.rar
  6. السلام عليكم ورحمة الله إخواني الكرام إن إضافة الكتابة "0" في التنسيق لأي نمط من تنسيقات الأرقام بالتخصيص تضع الرقم الصفر على يساره (حتى وإن كان تاريخا) مع العلم أن هذه الإضافة لا تغير من نوع التنسيق إلا شكله في الكتابة وتحتفظ بالتنسيق على حاله (التاريخ يبقى تاريخا، العدد العشري يبقى عشريا وهكذا...) مما يعني أن العمليات المعتاد القيام بها على الأرقام حسب النمط تبقى صحيحة وسليمة ولا تعتبر الإضافة الجديدة لشكل النمط نمطا جديدا أو تجعل من الأرقام نصوصا.... والله أعلم أخوكم بن علية
  7. السلام عليكم ورحمة الله أخي الكريم، إضافة إلى ما تقدم به إخوتي الكرام إليك الحل التالي: - قم بتحديد الخلايا المطلوبة - من تنسيق الخلايا قم باختيار "أرقام" Numbers - اختر نوع الأرقام عادي "Standart" ثم بالتخصيص نختار "عام" General - وفي التخصيص نكتب أمام كلمة General الكتابة "0" فتصبح "0"General أنظر الملف المرفق (تطبيق هذه المراحل في نسخة 2003 بالفرنسية) أخوك بن علية 123.rar
  8. السلام عليكم ورحمة الله أخي الكريم أبو البراء، يمكن الاستغناء عن 1+ في المعادلتين بكتابتهما كما يلي: بالنسبة للترتيب الأول من الأكبر إلى الأصغر: =SUMPRODUCT(($A$2:$A$13=A2)*(B2<=$B$2:$B$13)) بالنسبة للترتيب الثاني من الأصغر إلى الأكبر: =SUMPRODUCT(($A$2:$A$13=A2)*(B2>=$B$2:$B$13)) ثم سحبها إلى الأسفل... والله أعلم
  9. السلام عليكم ورحمة الله أخي الكريم أبو البراء، أقدم لك الملف التالي به الحل السابق وحل جديد(بسيط جدا) باستعمال الدالة SUMPRODUCT كما طلبت وأعتقد أنه لا يوجد حل أبسط من هذا... أخوك بن علية TT_2.rar
  10. السلام عليكم ورحمة الله أخي الكريم أبو البراء أقدم إليك هذه المحاولة بالملف المرفق وأتمنى أن يكون هذا هو المطلوب... يمكن أن تجد معادلة أبسط من التي قدمتهاوننتظر مشاركات إخوتنا الكرام... أخوك بن علية TT_1.rar
  11. السلام عليكم ورحمة الله أخي الكريم الدالة التي تطلبها وتقوم بهذا العمل هي الدالة LEN وبالفرنسية NBCAR وكمثال لها أنظر الملف المرفق.... أخوك بن علية LEN_NBCAR.rar
  12. السلام عليكم ورحمة الله أخي الكريم أبو البراء بارك الله فيك وفي علمك ووفقك الله لكل خير وجزاك الله عنا الف خير وخير... إذا كان التصحيح الذي ذكرته يخص المعادلات (التي تحوي الشكل 1000*) فهي صحيحة وهذا يرجع لأولوية العمليات في الرياضيات (وحتى في الإكسيل) فالمعادلات : =a/b*1000 أو =(a/b)*1000 أو =a*1000/b أو =(a*1000)/b تعني الشيء نفسه بينما المعادلة =a/(b*1000) تختلف عن الأربعة السابقة... وأريد أن أسألك أخي الكريم، في الكود الذي وضعتَه يظهر لي برنامج الإكسيل 2003 خطأ في كل سطر يحوي عبارة: TintAndShade وفي إكسيل 2007 هذا الخطأ غير وارد ويشتغل الكود جيدا؟؟؟ المهم شكرا جزيلا على الكلام الجميل ولا تنسانا بالدعاء في كل حين... والله أعلم
  13. السام عليكم ورحمة الله أخي الكريم حسب ما فهمت من طلبك تريد أن تعرف كيف تم اختيار قائمة منسدلة تحوي كل الأسماء الموجودة في العمود المعني إلى آخر اسم دون فراغات؟ هذا يتم باختيار خاصية "التحقق من الصحة Validation" ثم "قائمة List" ونكتب الصيغة التالية: =OFFSET($A$5;;;COUNTA($A:$A)) التي تأخذ أول اسم في القائمة من الخلية الثابتة A5 إلى آخر خلية في العمود غير فارغة (ويجب أن لا تكون خلايا فارغة بين الخلية A5 وهذه الخلية لئلا تضيع بعض الأسماء)... والله أعلم
  14. السلام عليكم ورحمة الله أخي الكريم أقدم لك المطلوب الأخير بتغيير في الكود الذي قدمه أخي الكريم أبو البراء وأستسمحه في ذلك (مع أني متأكد أنه سيقدم هذا العمل أفضل مني لقلة معرفتي بالأكواد)... أخوك بن علية FarmCustomers.rar
  15. السلام عليكم ورحمة الله أخي الكريم، نعم أكيد نستطيع أن نستعمل الأسماء في المعادلات لكن قبل ذلك يجب تسمية النطاقات... والملف المرفق مثال على ذلك... أخوك بن علية names in formula_1.rar
  16. السلام عليكم ورحمة الله أخي الكريم أقدم لك الحل الأول باستعمال الدالة IF (معادلة طويلة بعض الشيء) وحل آخر باستعمال نطاق ثابت للبحث بالدالة VLOOKUP (أو يمكن استعمال غيرها) أخوك بن علية 1_2.rar
  17. السلام عليكم ورحمة الله أخي الكريم عبد القادر لست ادري إن كنت قد فهمت المطلوب وأقدم لك الحل التالي باستعمال الدالتين INDEX و MATCH ويمكن استعمال أي دالة أخرى من دوال البحث مثل VLOOKUP وغيرها... أخوك بن علية 1_1.rar
  18. السلام عليكم ورحمة الله أخي الكريم إليك المطلوب ولكن يمكن أن تجد عند إخوتنا الكرام ما أحسن من هذا... هذه مجرد محاولة بتغيير طفيف على الكود ولكن مازال في الملف أخطاء يمكن معالجتها (مثلا الأسطر التي يكون فيها اسم العميل فارغا أو 0) ... أنظر الملف المرفق... أخوك بن علية Baraa_1.rar
  19. السلام عليكم ورحمة الله أخي الكريم، إذا فرضنا أن العمود المعني بالقيم هو العمود A نقوم بما يلي: 1- نحدد كل النطاق المطلوب للتلوين (كل الورقة إذ أردت) 2- نختار "التنسيق الشرطي" باستعمال خاصية "المعادلة هي" ونكتب المعادلة التالي: =$A1>200 ونختار لون النقش "أحمر" (أو أي لون تريده) وتلاحظ هذه العمليات في الملف المرفق... أخوك بن علية Classeur1.rar
  20. السلام عليكم ورحمة الله 1 - هل تتميز الدالة التي وضعتها حضرتك في ورقة 2 D11 عن الدالة التي كنت قد وضعتها أنا ؟ ............. لا تمييز إلا في ارتفاع النطاق 2 - لماذا لا تعمل دالة الترحيل بصورة صحيحة مع التواريخ بدءاً من 1/11/2010 ...... يجب كتابة (في الجدول) بداية الشهر الموالي .... وهكذا 3 - سؤال صعب شوية (علي أنا و قد لا يكون كذلك بالنسبة إليكم) هل يمكن الترحيل بحيث نستخرج أيام الغياب (التواريخ) إذا أدخلنا اسم الطالب (أو رقمه المسلسل)؟ نعم بالتأكيد ولكن أتركها لوقت لاحق (إذا لم يضعها أحد من إخوتنا الكرام) الإجابات على السؤالين 1 و 2 (وسؤال آخر في الموضوع) تجدها في الملف المرفق... وسأفكر إن شاء الله في إجابة السؤال 3.... أخوك بن علية wahby_2.6.rar
  21. السلام عليكم ورحمة الله أخي الكريم تعقيبا لما ذكره أخي الكريم أبو البراء في رده الأول فالأمر كماقال، إن في ملفك خلايا من الأعمدة الأخيرة في الورقة غير فارغة إما مملوءة بمعطيات أم أنك قمت بتلوين كامل لبعض (سطر أو أكثر) الأسطر وبالتالي يجب القيام بما يلي: 1- مسح محتويات هذه الخلايا إذا لم تكن بحاجة إليها (ولو من فراغات) 2- إزالة (مهم جدا وأعتقد أن هذه هي مشكلتك) تلوين الأسطر الملونة كاملة (جعلها دون لون وليس بالأبيض) وإن شاء الله ستتمكن من إدراج أسطر جديدة... أخوك بن علية
  22. السلام عليكم ورحمة الله أخي الكريم مصطفى أقدم لك حلين في الملف المرفق إثراء للموضوع بالإضافة إلى حل أخي العزيز طارق... أخوك بن علية VLOOKUP_3.rar
  23. السلام عليكم ورحمة الله أخي الكريم لست أدري إن كان المعادلات التي كتبتها صحيحة لقد عملت حسب فهمي للمسألة... أخوك بن علية نسخ55_1.rar
  24. السلام عليكم ورحمة الله أخي الكريم إليك المطلوب بالمعادلات ولا يحتاج عملها إلى الزر المكتوب عليه "إحصائية اليوم"... بمجرد كتابة التاريخ في الخلية I14 من الورقة 2 يتم ترحيل غياب اليوم... بالنسبة لعناوين السطر 9 في الورقة 1 أي : سبتمبر 2010 ، اكتوبر 2010 وغيرها يجب كتابتها بالشكل: 01/09/2010 ، 01/10/2010 وهكذا (وبالتنسيق المطبق على الخلايا ستكتب بالشكل المعروض في الخلايا)... أنظر الملف المرفق... أخوك بن علية wahby_2.rar
  25. السلام عليكم ورحمة الله أخي الكريم قمت بتغييرين في الكود: التغيير الأول: السطر 37 ReMark = "فقط " بالسطر ReMark = "" التغيير الثاني: السطر 171 NoToTxt = ReMark + Mybillion + MyMillion + MyThou + MyHun + " " + MyCur + MyAnd + MyFraction + " " + MySubCur بالسطر NoToTxt = ReMark + Mybillion + MyMillion + MyThou + MyHun + " " + MyCur + " فاصل " + MyFraction + " " + MySubCur والله أعلم
×
×
  • اضف...

Important Information