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

بن علية حاجي

الخبراء
  • Posts

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

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

  • Days Won

    48

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

  1. السلام عليكم ورحمة الله أخي الكريم الدالة التي تطلبها وتقوم بهذا العمل هي الدالة LEN وبالفرنسية NBCAR وكمثال لها أنظر الملف المرفق.... أخوك بن علية LEN_NBCAR.rar
  2. السلام عليكم ورحمة الله أخي الكريم أبو البراء بارك الله فيك وفي علمك ووفقك الله لكل خير وجزاك الله عنا الف خير وخير... إذا كان التصحيح الذي ذكرته يخص المعادلات (التي تحوي الشكل 1000*) فهي صحيحة وهذا يرجع لأولوية العمليات في الرياضيات (وحتى في الإكسيل) فالمعادلات : =a/b*1000 أو =(a/b)*1000 أو =a*1000/b أو =(a*1000)/b تعني الشيء نفسه بينما المعادلة =a/(b*1000) تختلف عن الأربعة السابقة... وأريد أن أسألك أخي الكريم، في الكود الذي وضعتَه يظهر لي برنامج الإكسيل 2003 خطأ في كل سطر يحوي عبارة: TintAndShade وفي إكسيل 2007 هذا الخطأ غير وارد ويشتغل الكود جيدا؟؟؟ المهم شكرا جزيلا على الكلام الجميل ولا تنسانا بالدعاء في كل حين... والله أعلم
  3. السام عليكم ورحمة الله أخي الكريم حسب ما فهمت من طلبك تريد أن تعرف كيف تم اختيار قائمة منسدلة تحوي كل الأسماء الموجودة في العمود المعني إلى آخر اسم دون فراغات؟ هذا يتم باختيار خاصية "التحقق من الصحة Validation" ثم "قائمة List" ونكتب الصيغة التالية: =OFFSET($A$5;;;COUNTA($A:$A)) التي تأخذ أول اسم في القائمة من الخلية الثابتة A5 إلى آخر خلية في العمود غير فارغة (ويجب أن لا تكون خلايا فارغة بين الخلية A5 وهذه الخلية لئلا تضيع بعض الأسماء)... والله أعلم
  4. السلام عليكم ورحمة الله أخي الكريم أقدم لك المطلوب الأخير بتغيير في الكود الذي قدمه أخي الكريم أبو البراء وأستسمحه في ذلك (مع أني متأكد أنه سيقدم هذا العمل أفضل مني لقلة معرفتي بالأكواد)... أخوك بن علية FarmCustomers.rar
  5. السلام عليكم ورحمة الله أخي الكريم، نعم أكيد نستطيع أن نستعمل الأسماء في المعادلات لكن قبل ذلك يجب تسمية النطاقات... والملف المرفق مثال على ذلك... أخوك بن علية names in formula_1.rar
  6. السلام عليكم ورحمة الله أخي الكريم أقدم لك الحل الأول باستعمال الدالة IF (معادلة طويلة بعض الشيء) وحل آخر باستعمال نطاق ثابت للبحث بالدالة VLOOKUP (أو يمكن استعمال غيرها) أخوك بن علية 1_2.rar
  7. السلام عليكم ورحمة الله أخي الكريم عبد القادر لست ادري إن كنت قد فهمت المطلوب وأقدم لك الحل التالي باستعمال الدالتين INDEX و MATCH ويمكن استعمال أي دالة أخرى من دوال البحث مثل VLOOKUP وغيرها... أخوك بن علية 1_1.rar
  8. السلام عليكم ورحمة الله أخي الكريم إليك المطلوب ولكن يمكن أن تجد عند إخوتنا الكرام ما أحسن من هذا... هذه مجرد محاولة بتغيير طفيف على الكود ولكن مازال في الملف أخطاء يمكن معالجتها (مثلا الأسطر التي يكون فيها اسم العميل فارغا أو 0) ... أنظر الملف المرفق... أخوك بن علية Baraa_1.rar
  9. السلام عليكم ورحمة الله أخي الكريم، إذا فرضنا أن العمود المعني بالقيم هو العمود A نقوم بما يلي: 1- نحدد كل النطاق المطلوب للتلوين (كل الورقة إذ أردت) 2- نختار "التنسيق الشرطي" باستعمال خاصية "المعادلة هي" ونكتب المعادلة التالي: =$A1>200 ونختار لون النقش "أحمر" (أو أي لون تريده) وتلاحظ هذه العمليات في الملف المرفق... أخوك بن علية Classeur1.rar
  10. السلام عليكم ورحمة الله 1 - هل تتميز الدالة التي وضعتها حضرتك في ورقة 2 D11 عن الدالة التي كنت قد وضعتها أنا ؟ ............. لا تمييز إلا في ارتفاع النطاق 2 - لماذا لا تعمل دالة الترحيل بصورة صحيحة مع التواريخ بدءاً من 1/11/2010 ...... يجب كتابة (في الجدول) بداية الشهر الموالي .... وهكذا 3 - سؤال صعب شوية (علي أنا و قد لا يكون كذلك بالنسبة إليكم) هل يمكن الترحيل بحيث نستخرج أيام الغياب (التواريخ) إذا أدخلنا اسم الطالب (أو رقمه المسلسل)؟ نعم بالتأكيد ولكن أتركها لوقت لاحق (إذا لم يضعها أحد من إخوتنا الكرام) الإجابات على السؤالين 1 و 2 (وسؤال آخر في الموضوع) تجدها في الملف المرفق... وسأفكر إن شاء الله في إجابة السؤال 3.... أخوك بن علية wahby_2.6.rar
  11. السلام عليكم ورحمة الله أخي الكريم تعقيبا لما ذكره أخي الكريم أبو البراء في رده الأول فالأمر كماقال، إن في ملفك خلايا من الأعمدة الأخيرة في الورقة غير فارغة إما مملوءة بمعطيات أم أنك قمت بتلوين كامل لبعض (سطر أو أكثر) الأسطر وبالتالي يجب القيام بما يلي: 1- مسح محتويات هذه الخلايا إذا لم تكن بحاجة إليها (ولو من فراغات) 2- إزالة (مهم جدا وأعتقد أن هذه هي مشكلتك) تلوين الأسطر الملونة كاملة (جعلها دون لون وليس بالأبيض) وإن شاء الله ستتمكن من إدراج أسطر جديدة... أخوك بن علية
  12. السلام عليكم ورحمة الله أخي الكريم مصطفى أقدم لك حلين في الملف المرفق إثراء للموضوع بالإضافة إلى حل أخي العزيز طارق... أخوك بن علية VLOOKUP_3.rar
  13. السلام عليكم ورحمة الله أخي الكريم لست أدري إن كان المعادلات التي كتبتها صحيحة لقد عملت حسب فهمي للمسألة... أخوك بن علية نسخ55_1.rar
  14. السلام عليكم ورحمة الله أخي الكريم إليك المطلوب بالمعادلات ولا يحتاج عملها إلى الزر المكتوب عليه "إحصائية اليوم"... بمجرد كتابة التاريخ في الخلية I14 من الورقة 2 يتم ترحيل غياب اليوم... بالنسبة لعناوين السطر 9 في الورقة 1 أي : سبتمبر 2010 ، اكتوبر 2010 وغيرها يجب كتابتها بالشكل: 01/09/2010 ، 01/10/2010 وهكذا (وبالتنسيق المطبق على الخلايا ستكتب بالشكل المعروض في الخلايا)... أنظر الملف المرفق... أخوك بن علية wahby_2.rar
  15. السلام عليكم ورحمة الله أخي الكريم قمت بتغييرين في الكود: التغيير الأول: السطر 37 ReMark = "فقط " بالسطر ReMark = "" التغيير الثاني: السطر 171 NoToTxt = ReMark + Mybillion + MyMillion + MyThou + MyHun + " " + MyCur + MyAnd + MyFraction + " " + MySubCur بالسطر NoToTxt = ReMark + Mybillion + MyMillion + MyThou + MyHun + " " + MyCur + " فاصل " + MyFraction + " " + MySubCur والله أعلم
  16. السلام عليكم ورحمة الله أخي الكريم إليك المطلوب في المرفق... أخوك بن علية Book1_1.rar
  17. السلام عليكم ورحمة الله أخي الكريم، إليك الملف المرفق باستعمال الدالة VLOOKUP وقد تم تبديل العمود G (السابق) بمعادلاته إلى الوضعية C ليكون هو العمود الأول لبحث هذه الدالة... أخوك بن علية mostafa_2.rar
  18. وعليكم السلام ورحمة الله أخي الكريم إن كان فهمي صحيحا للمسألة أقدم لك هذا الملف بالمرفق... أخوك بن علية حساب الهالك.rar
  19. السلام عليكم ورحمة الله أخي الكريم أرجو أني وُفقت في الشرح بالملف المرفق... أخوك بن علية تجارب_1.rar
  20. السلام عليكم ورحمة الله أخي الكريم أرفق لك ملفا بالصور عن كيفية إنشاء قائمة منسدلة في إكسل 2007 (فرنسي) وأعتقد أنه يمكن القياس مع إكسل 2007 عربي... وفقك الله لكل خير... أخوك بن علية list.rar
  21. السلام عليكم ورحمة الله أخي الكريم أعتقد أن هذه الرسالة هي جراء حماية للبرامج في ويندوز 7 أو هي من برنامج OFFICE نفسه لم يتم (على ما أعتقد) تفعيله جيدا... وفقك الله في حل هذا المشكل.... أخوك بن علية
  22. وعليكم السلام ورحمة الله وبركاته أخي الكريم ما عندي أوفيس 2007 عربي، وإذا أردت أن أرسل لك الشرح باستعمال أوفيس 2007 فرنسي فلا حرج... ولكن جرّب العملية التالية: - اختر الأمر "بيانات" DATA - اختر الأمر "التحقق من الصحة" Validation - من الإطار اختر "قائمة" LIST - في إطار Source اختر نطاق القائمة (شرط أن تكون من الورقة نفسها) وإذا كانت القائمة من ورقة أخرى فيجب تسميتها مثلا بالاسم List قبل إجراء هذه العمليات ثم في إطار Source تضع المعادلة =LIST - الموافقة بالنقر على OK أو ENTER والله أعلم
  23. السلام عليكم ورحمة الله أخي الكريم أقدم لك الحل التالي في المرفق وقد أضفت في الورقة Sheet1 في العمودين G و H معادلات لترتيب الأسطر في الورقة التي يتوفر فيها الشرط المطلوب (القيمة في العمود F أكبر من أو تساوي 1000) والترتيب في العمود G يكون حسب القائمة والترتيب في العمود H تنازلي حسب القيم في العمود F) وفي الورقة Sheet2 استعملت الدالة INDEX مع MATCH لجلب البيانات في جدولين حسب الترتيبين... أتمنى أن يكون هذا المطلوب... وسيكون إن شاء الله حلول أخرى من إخوتنا الكرام.... أخوك بن علية mostafa_1.rar
  24. السلام عليكم ورحمة الله أخي الكريم، هذا حل آخر باستعمال الدالة SUMPRODUCT في المرفق... أخوك بن علية wahby_1.rar
  25. السلام عليكم ورحمة الله أخي الكريم هذه المرة لم أفهم المطلوب بالضبط وأود أن أقدم هذه المحاولة ... أخوك بن علية Zeina_Farm2011.rar
×
×
  • اضف...

Important Information