اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

بن علية حاجي

الخبراء
  • Posts

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

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

  • Days Won

    48

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

  1. إذا كنت تقصد 50 عمود عرضا و 70 صف طولا فستجد ذلك في الملف المرفق... الهوامش 0.5 من كل جهة، عرض الأعمدة 3 لكل الشيت، ارتفاع الصفوف 22 لكل الشيت، تحجيم الورقة 55%.... File 50 x 70.xlsx
  2. السلام عليكم في المنتدى تجد الكثير من نماذج الشهادات... ما عليك إلا البحث فيه لتحصل على ما يناسبك أو على عمل قريب مما تريد... ولا يمكننا التخمين في الذي تريده فعلا لأن برامج الشهادات يختلف من جهة لأخرى... بن علية حاجي
  3. السلام عليكم أولا : المعادلة في الخلية E5 هي: =DATE(année;INDEX(COLONNE(A:L);EQUIV(mois;MonthsNames;0));1) وبالإنجليزية: =DATE(année;INDEX(COLUMN(A:L);MATCH(mois;MonthsNames;0));1) والتي يمكن اختصارها على الشكل التالي: =DATE(année;EQUIV(mois;MonthsNames;0);1) وبالإنجليزية: =DATE(année;MATCH(mois;MonthsNames;0);1) مما يعني أن الجزئية (INDEX(COLONNE(A:L غير ضرورية في المعادلة... والمعادلة استعملت فيه الدالة DATE والتي تحتاج إلى ثلاثة وسائط بالترتيب التالي : 1- رقم السنة (وفي المعادلة تعطيه التسمية année، ثم 2- رقم الشهر الذي تعطيه الجزئية (EQUIV(mois;MonthsNames;0 أي رقم ترتيب اسم الشهر بالتسمية mois في قائمة الشهور بالتسمية MonthsNames، ثم 3- رقم اليوم وفي المعادلة هو رقم 1 أي في الأخير المعادلة ككل تعطي تاريخ أول يوم من الشهر في الخلية B7 والعام في الخلية B10... ثانيا : المعادلة في F5 : =SI(E5="";"";SI(MOIS(E5+1)>MOIS($E$5);"";E5+1)) وبالإنجليزية: =IF(E5="";"";IF(MONTH(E5+1)>MONTH($E$5);"";E5+1)) المتعلقة بالخلية E5 هي عبارة عن IF الدالة الشرطية (بشرطين) : الشرط الأول إذا كانت الخلية E5 فارغة تكون الخلية F5 فارغة أما إذا كانت الخلية E5 غير فارغة فإن الدالة تتحقق من الشرط الثاني الذي هو : (mois(E5+1)>mois(E5 أي إذا كان شهر (التاريخ في E5 بإضافة 1 يوم له) أكبر من (شهر تاريخ الخلية E5) فإن الخلية F5 تبقى فارغة، وإذا لم يكن كذلك فإن الخلية F5 يكون فيها تاريخ اليوم الذي يلي تاريخ الخلية E5 من الشهر نفسه... والله أعلم في الملف المرفق تم تعديل آخر بحيث أدرجت أعمدة لكل الشهور مع إضافة بعض النطاقات بالتسمية (للضرورة) مع كود بسيط وُضع في حدث الورقة (الشيت) يقوم بإظهار جدول الشهر المختار في الخلية B7 وإخفاء جداول كل الشهور الأخرى... وهذا تسهيلا لأرشيف الشهور مما يفيد في العمليات الإحصائية الشهرية أو السنوية... بن علية حاجي absenses.xlsm
  4. السلام عليكم تم عمل المطلوب في الملف المرفق... بالنسبة لجلب الأسماء دون تكرار استعملت بعض الأوامر -بتصرف- من كود أخي سليم Get_Uniques (وأستسمحه في ذلك) والذي أدرجه في موضوع طريقة إظهار أكثر من نتيجة عند استخدام vlookup... بالنسبة لمبلغ آخر الرصيد وتاريخه لكل عميل استعملت معادلات صفيف (في 50 سطر من السطر 17 إلى السطر 66)... مع استعمال نطاق مسمى Rng وبعض التنسيقات الشرطية... بن علية حاجي مهم.rar
  5. السلام عليكم تم تطبيق خاصية "مخصص" في "التحقق من الصحة" بالمعادلة COUNTIF($D$1:$D1;$D1)<=20= على كل العمود D، أرجو أن يفي هذا بالمطلوب (إن كنت قد فهمت المطلوب جيدا)... بن علية حاجي ادخال ارقام مشروطة.xls
  6. السلام عليكم ورحمة الله تفضل الملف المرفق الذي تم إضافة أعمدة مساعدة لاستخراج قيم سن كل الأولاد في كل حالة مفصولة بعلامة "فاصلة منقوطة" في حالة تعدد الأطفال (العمود بالأصفر) ثم فصل سن كل ولد في عمود منفصل (الأعمدة بالأخضر -12 عمود-)... لم أجد حلا آخر للمسألة... معادلات فصل سن كل ولد جلبتها من النت بتصرف (أشكر صاحبها).. بن علية حاجي Document.xlsx
  7. السلام عليكم ورحمة الله تفضل الملف المرفق وفيه حل من الحلول... بن علية حاجي Document.xls
  8. السلام عليكم ورحمة الله الشرح موجود في مربع النص بالأعلى على اليسار (وكان موجودا بالأسفل)... بن علية حاجي مصفوفة.xlsm
  9. ما هي الاشتراكات (القيم المشتركة) بغض النظر عن قيم المبالغ والتي تساعد في المقارنة؟ بن علية حاجي
  10. السلام عليكم ورحمة الله تم تطبيق المعادلات في الملف الأصلي... بن علية حاجي الملف الاصلي دالة الجمع.xlsx
  11. مرفق ملف تم عمل المطلوب باستعمال الدالة SUMIF... Book1 (9).xlsx
  12. السلام عليكم ورحمة الله المعادلات التي وضعتها تقوم بالمجاميع في كل الأعمدة حسب كل اسم بداية من الصف 2 (بداية الجدول)... إذا كان الاسم في 7 صفوف المعادلات تجمع الصفوف السبعة التي تحوي هذا الاسم، وإذا كان الاسم في 3 صفوف فهي تجمع قيم هذه الصفوف وهكذا... ولا يهم تمدد نطاقات هذه المجاميع باعتبار ان المعادلات تجمع حسب كل اسم... راقب مجاميع كل عمود لكل اسم وستجد أن هذه المجاميع لا تخص إلا الصفوف التي تحوي هذا الاسم... والله اعلم وقد قمت آنفا بنسخ ولصق هذه المعادلات في الصفوف التي وضعتَها لهذه المجاميع (أسفل كل اسم)... بن علية حاجي
  13. السلام عليكم لست أدري إن كنت قد فهمت المطلوب جيدا، راجع الملف المرفق... بن علية حاجي العقود.xlsx
  14. السلام عليكم ورحمة الله تم عمل المطلوب باستعمال الدالة SUMPRODUCT مع استعمال الرمز $ لتثبيت العمود أو السطر حسب الحالات (مهم جدا للعملية)... وتُنسخ المعادلات وتُلصق في السطر الذي يلي مباشرة الاسم الذي تريد حساب المجاميع له... بن علية حاجي دالة الجمع نسخ ولصق.xlsx
  15. السلام عليكم ورحمة الله جرب المرفق لعل فيه ما تريد... بن علية حاجي مدرسة العامل الابتدائية للبنين.xlsm
  16. السلام عليكم ورحمة الله بالنسبة للنهايات الكبرى للمواد في أي فصل فيتم جلبه للشهادات بمعادلات مباشرة من شيتات الصفوف (السطر أسفل أسماء المواد في كل جدول بيانات كل صف) فضع في هذا السطر أي قيم تريدها لهذه النهايات الكبرى... بالنسبة لشكل الشهادات فما عليك إلا أن تعدّل شكل أي شهادة حسب ما تريد (ترتيب أعمدة المواد مع عمود المجموع - كيفية حساب هذا المجموع حسب كل صف بذكر المواد المستثناة من الحساب) ونقوم بتعديل المعادلات وفق هذا النموذج... لا يهمك إن ظهرت أخطاء في المعادلات. بن علية حاجي
  17. لا أدري ماذا تقصده بـ "عدد العملاء اكثر من 15000"، والدالة VLOOKUP كيف وأين تريد إضافتها وما علاقتها بعدد العملاء؟؟ ألا تقوم الدالة OFFSET المستعملة في الملف بما تريده؟ بن علية حاجي
  18. السلام عليكم ورحمة الله بالمعادلات في الخلايا نفسها غير ممكن... يتم ذلك إما بالأكواد أو في خلايا أخرى أو باستعمال الطريقة التالي (الخطوات): 1- كتابة الرقم (العدد) الذي تريد إضافته لقيم كل خلايا الجدول في خلية أخرى خارج الجدول. 2- نسخ هذه الخلية 3- تحديد نطاق كل الخلايا التي تريد إضافة الرقم (العدد) لقيمها 4- نطبق عليها "نسخ خاص" ثم نختار في "العمليات" Operation خاصية "الجمع" Add وسيتم تلقائيا إضافة الرقم إلى كل قيم خلايا النطاق المحدد... وليس لي فكرة أخرى... بن علية حاجي
  19. السلام عليكم تم عمل المطلوب في الملف المرفق... تركت الأزرار الأربعة للأكواد في الملف (التي يمكن حذفها)... وأنشأت كودا سميته Global_Operations لتنفيذ العمليات الأربعة على التوالي (عمل الأكواد الأربعة) وربطته بزر سميته "تجميع الملفات والبيانات وحذف الأصفار والفراغات"... بن علية حاجي Nep_ALL_HR.rar
  20. السلام عليكم ورحمة الله تم تعديل الكود حسب المطلوب... تم إضافة نطاقين مطاطيين بالتسمية: "محطة" لعمود اسم المحطة و"سيارة" لعمود رقم السيارة من شيت "تحميل" (تخفيفا لعمل المعادلات). بن علية حاجي عدد مرات التحميل + اسماء المحطات.xlsm
  21. حسب فهمي للمطلوب، جرب المرفق لعل فيه ما تريد... بن علية حاجي WHAT IF.xlsx
  22. السلام عليكم ورحمة الله المعادلة هي لحساب الرصيد (الفرق بين مدين ودائن) تراكميا بالصف أي تحسب في كل صف (سطر) الفرق بين مجموعين مدين ودائن لكل الصفوف (السطور) التي تسبق هذا الصف... والمعادلة غير مشروطة لا بالتاريخ ولا بالأسماء... وإذا أردتها أن تكون مشروطة بالتاريخ أو بالأسماء يجب استعمال إحدى الدالتين SUMIF (لشرط واحد) أو SUMIFS (لعدة شروط) بدلا من الدالة SUM... يمكن أيضا استعمال الدالة SUMPRODUCT (لشرط واحد او لعدة شروط)... أرجو ان يكون الشرح وافيا. بن علية حاجي
  23. السلام عليكم ورحمة الله قمت ببعض التعديلات على الملف بحذف كل شيتات الأسابيع وتعويضها بواحدة فقط (حتى لا تتعدد شيتات الملف ويكبر حجمه) سميتها "المبيعات الأسبوعية" وأبدلت معادلة الخلية A2 لاسم الأسبوع بقائمة منسدلة لكل الأسابيع... تم وضع المعادلات اللازمة لجلب مبيعات2017، مبيعات2018، مبيعات2019 التراكمية إلى غاية رقم الأسبوع الذي نختاره من خلال القائمة المنسدلة في الخلية A2... أرجو أن تفي هذه التعديلات الغرض المطلوب... بن علية حاجي test 2019.xlsx
  24. السلام عليكم ورحمة الله راجع الملف المرفق لعل فيه ما تريد... بن علية حاجي نموذج طلب معادله.xlsx
  25. السلام عليكم ورحمة الله تم تصحيح الخلل الذي كان في عرض (عدد أعمدة) النطاق بالتسمية Liste المستعمل في جلب البيانات للشهادات... تم تعديل بعض معادلات النهاية الكبرى والنهاية الصغرى للمواد في شيت السهادات... عند إضافة اسم مادة جديد في شيت "الشهادات" يكفي إضافته في جدول الشهادة الأولى فقط... بن علية حاجي نتيجة (1).xlsm
×
×
  • اضف...

Important Information