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

Mory Ali

عضو جديد 01
  • Posts

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

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

مشاركات المكتوبه بواسطه Mory Ali

  1. اولا اود ان اشكركم جميعا خيماوي كووول ، بن علية حاجي

    ملفات مفيدة للغاية و لكن هناك جزء لم يتم استيعابة في معادلات الاكسيل و الخاص باستخراج التواريخ 

    =IF(D17="","",MAX(IF($D$3:$D$9 = D17, $C$3:$C$9)))

    C السؤال هو لماذا يتم ربط خلية النوع 

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

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

    نموذج تاريخ.xlsx

  2. شكرا اخي العزيز خيماوي علي المساعدة و جزاك الله خيرا 

     هل لي من طلب اخر اذا كان في الامكان و هو ان لدي نفس الملف به تكرار لمسلسل بناء علي تواريخ مختلفة و علية اريد تصفية تكرار ليتم اختيار الاحدث و الاجدد تاريخيا فقط 

    عذرا ان سالت علي مرتين لان ادارة المنتدي  عدلت مشاركة بحيث يكون سؤال تلو الاخر اليك ملف اكسيل يوضح طلبي جديد 

    تـــم تقسيم وفصل المشاركة فلابد ان تكون المشاركة لطلب واحد بناءاً على قواعد وقوانين المنتدى

    نموذج.xlsx

  3. السلام عليكم

    لدي في الملف المرفق كمثال ان هناك رقم مسلسل متكرر بناء علي اختلاف الالوان مما يؤدي الي تكرار الصفوف و بالطبع ليس جميع الارقام المسلسلة متكرر لها نفس الصفوف بنفس الالوان مما يعني ان كل رقم مرجعي لدية مجموعة من الالوان مختلفة و ايضا بترتيب مختلف 

    ما اريده هو تحويل الالوان من الصفوف الي اعمدة من خلال تحويل الصفوف الي اعمدة و بتثبيت عمود لكل لون بحيث ان يتم عدم تكرار الصفوف و ان يكون لكل رقم مرجعي صف واحد فقط و ان يتم تسكين اللون تحت اسم Y العمود الخاص به بناء علي تسمية العمود و ليكن العمود المسمي 

    Yellow  يختص باللون الاصفر 

    مشاركة مكررة , تــم بالفعل حذف المشاركة الأخرى .من فضلك لا تكرر نفس المشاركات والا ستحذف جميع المشاركات

    نموذج - 2.xlsx

  4. هل من شرح للماكرو نظرا لعدم المامي التام بتفصيل انشاء ماكرو 

    Option Explicit
    
    Sub remove_chr()
    If ActiveSheet.Name <> "salim" Then Exit Sub
    Range("d:d").ClearContents
    Dim Arr, k%, i%, m%
    k = Cells(Rows.Count, 1).End(3).Row
      For m = 1 To k
        Arr = Split(Range("A" & m), Chr(46))
            For i = LBound(Arr) To UBound(Arr)
                If Arr(i) <> "" Then _
                Arr(i) = Arr(i) & Chr(46)
            Next
        Arr = Join(Arr, "")
         If Arr <> "" Then _
         Range("A" & m).Offset(0, 3) = Mid(Arr, 1, Len(Arr) - 1)
      Next
    End Sub

    هي نطاق نتيجة ما ينتجه الماكرو  ("d:d")هي اسم ورقة العمل  و  salim  من المفهوم 

    فهل من شرح لباقي الرموز حتي يتاح لي تغير الرموز كي تتماشي مع رموز و نطاقات ورقة العمل لدي

    يعني 

    K , m ,i

    ماذا تعني ؟

    End(3)او  Chr(46)و ايضا ماذا يعني 

     اذا امكن التوضيح من الاخ الفاضل  سليم حاصبيا  اكون شاكرا 

    shreif mohamed اما بالنسبة الي معادلة  الاخ   فهي تعمل و بكفاءة و لكنها مع حجم ملف ينهنج نظرا لحجم حقول كما ذكر و بالفعل المطلوب هو حذف نقطة واحدة   يمينا  او يسارا

    حقل به نقطة يمينا و يسارا فعليك استخدام المعادلة مرتين مرة على الحقل الاساسي و مرة اخري على ناتج اول معادلة او استخدم معادلة الاخ  ali mohamed aliو اذا  كان لدي الاخ سليم حاصبيا

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

     

  5. السلام عليكم

    لدي ملف به عمود يحتوى على ارقام او ارقام و حروف بتنسيق نص 

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

    المطلوب : حذف النقط اذا كانت في اول المكتوب او اخره اما اذا كانت في متوسط المكتوب فلا تحذف 

    علما بان لا يوجد حجم او عدد ثابت للمكتوب داخل الخلية 

    ايضا يرجي العلم اني حاولت حذف المكتوب من خلال Ctrl + F 

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

    مرفق لكم ملف به مثال 

    TEST.xlsx

  6. المطلوب ان اجمالي جميع اوامر منطقة لا تتعدي 80,000 اذا كانت لديها احد اوامر تشغيل ذات درجة B و اذا لم يكن لديها الا اوامر تشغيل ذات درجة  A سوف يكون الاجمالي 10,000

    المثال الاول

    المنطقة رقم 52 لديها 3 اوامر تشغيل في تواريخ مختلفة و علية هناك منطقتين ذات ترتيب A و منطقة ذات ترتيب B و من هنا اول منطقتين ذات ترتيب A يكون الحد الاقصي المسموح به هو 10,000 و من ثم يتم اختيار المنطقة ذات اقدم تاريخ الاول و هي 01-01-03 و سوف يتم قبول اجمالي الرصيد 60,000 و من ثم الاتجاة الي المنطقة ذات تاريخ 01-10-04 و من ثم يتم قبول 10,000 فقط و ليس 12,000 حيث اجمالي درجة A هو 10,000 و من يتم الاتجاة الي تاريخ التالي 01-11-04 و يلاحظ ان درجة هي A و من سيكون رصيدة صفر و ذلك حيث اننا استهلاكنا اجمالي 10,000

     

    المنطقة

    رقم المنطقة

    الفرع

    تاريخ البدء

    الدرجة

    الرصيد

    معادلة

    SUMPRODUCT

    South

    52

    Shams1

    01-11-04

    A

    3,000

    -

    South

    52

    Shams3

    01-10-04

    A

    12,000

    10,000

    South

    52

    Shams2

    01-01-03

    B

    60,000

    60,000

     المثال الثاني

    المنطقة رقم 62 لديها 3 اوامر تشغيل في تواريخ مختلفة و علية هناك منطقتين ذات ترتيب B و منطقة ذات ترتيب A و من هنا اول منطقتين ذات ترتيب B يكون الحد الاقصي المسموح به هو 80,000 و من ثم يتم اختيار المنطقة ذات اقدم تاريخ الاول و هي 01-01-03 و سوف يتم قبول اجمالي الرصيد 5,000 و من ثم الاتجاة الي المنطقة ذات تاريخ 01-01-06 و من ثم يتم قبول 55,000 و من ثم يتم الاتجاة الي تاريخ التالي 01-01-07 و يلاحظ ان درجة هي B سيتم قبول اجمالي الرصيد 20,000 و ذلك لان اجمالي كان قد وصل الي 5,000 + 55,000 = 60,000 مما يعني ان المتاح للاستهلاك هو 20,000 و بالنظر الي رصيد المنطقة الثالية هو 20,000 لذلك تم قبول الرصيد بالكامل

     

    المنطقة

    رقم المنطقة

    الفرع

    تاريخ البدء

    الدرجة

    الرصيد

    معادلة

    SUMPRODUCT

    West

    62

    Fagr1

    01-01-03

    A

    5,000

    5,000

    West

    62

    Fagr2

    01-01-07

    B

    45,000

    20,000

    West

    62

    Fagr2

    01-01-06

    B

    55,000

    55,000

     

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

    Area - Access.rar

    AREA.rar

  7. السلام عليكم

    لدي الجدول المرفق مصنف حسب المناطق و فروع المناطق و رصيد و تصنيف كل فرع ( الشرح مرفق على الملف المرفق ايضا )

    ما اريده هو تعديل الرصيد حسب التالي

    ·         الاعتماد في تصنيفات علي ارقام المناطق

    ·         التريب يكون حسب تاريخ الافتتاح

    ·         اذا تساوي تاريخ الافتتاح  يبقي حسب الاعلي رصيد

    ·         اذا تساوي تاريخ الافتتاح  و الرصيد يبقي حسب اسم الفرع بالتريب الاتي بدر ثم فجر ثم شمس

    ·         عدم تعدي رصيد اى فرع رصيد التصنيف الخاص به

    ·         عدم تعدي مجموع الارصدة ذات نفس التصنيف داخل نفس المنطقة الحد الاقصي و بذلك يتم ترتيب الاولويات و اخذ المتبقي

    ·         التصنيفات هي A & B و التصنيف B  هو الاعلي و بذلك اذا كانت المنطقة بها فروع ذات التصنيفات   A & B تبقي المنطقة مصنفة B

    التصنيف

    الحد الاقصي للمجموع

    A

    10,000

    B

    80,000

    من الامثلة يتضح لنا الاتي

    ·         المنطقة الشمالية لديها فروع بتصنيف A فقط و هو فرع بدر1 افتتاح 2005 برصيد 6000 يبقي المفروض فرع بدر 2 ذات الافتتاح 2010 يكون رصيد 4000

    ·         المنطقة الغربية لديها فروع ذات تصنيف A & B  يبقي حساب علي التصنيف الاعلي و هو B و الاقدم هو فرع فجر 1 و رصيدة 5000 ثم فرع فجر3 و رصيدة 55000 ثم فرع فجر2 و هنا المتبقي هيكون 20000

    ·         المنطقة الجنوبية لديها فرع شمس 1 و 3 بنفس تاريخ الافتتاح و لذلك ناخذ الاعلي رصيد و هو 3 و بحد اقصي منه 10000 و بذلك يكون فرع شمس 1 برصيد صفر و من ثم فرع شمس 2 متاح رصيده بكامل

    ·         المنطقة الشرقية لديها فرع بدر 1 و فجر 1 بنفس التصنيف  و بنفس تاريخ الافتتاح و بنفس قيمة الرصيد و من هنا ناخذ وفق للتريب اسماء الفروع و هنا سوف يكون  بدر ثم فجر ثم شمس و لذلك ناخذ بدر برصيد 50000 و من ثم فجر 30000 و من ثم فرع شمس برصيد صفر

     عذرا للاطالة و ارجو الافادة ان امكن

    Area Update.xls

  8. شكرا اخي كريم الفلسطيني علي محاولة تبسيط المطلوب و بالفعل المطلوب مبني على اكثر من شرط 

     و مرفق لكم المرفق المبني من قبلك بعد اضافة و توضيح بعض الشروط 

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

    Area Update.xls

  9. السلام عليكم

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

    ما اريده هو تعديل الرصيد حسب التالي

    ·         الاعتماد في تصنيفات علي ارقام المناطق

    ·         التريب يكون حسب تاريخ الافتتاح

    ·         اذا تساوي تاريخ الافتتاح  يبقي حسب الاعلي رصيد

    ·         اذا تساوي تاريخ الافتتاح  و الرصيد يبقي حسب اسم الفرع بالتريب الاتي بدر ثم فجر ثم شمس

    ·         عدم تعدي رصيد اى فرع رصيد التصنيف الخاص به

    ·         عدم تعدي مجموع الارصدة ذات نفس التصنيف داخل نفس المنطقة الحد الاقصي و بذلك يتم ترتيب الاولويات و اخذ المتبقي

    ·         التصنيفات هي A & B و التصنيف B  هو الاعلي و بذلك اذا كانت المنطقة بها فروع ذات التصنيفات   A & B تبقي المنطقة مصنفة B

    التصنيف

    الحد الاقصي للمجموع

    A

    10,000

    B

    80,000

    من الامثلة يتضح لنا الاتي

    ·         المنطقة الشمالية لديها فروع بتصنيف A فقط و هو فرع بدر1 افتتاح 2005 برصيد 6000 يبقي المفروض فرع بدر 2 ذات الافتتاح 2010 يكون رصيد 4000

    ·         المنطقة الغربية لديها فروع ذات تصنيف A & B  يبقي حساب علي التصنيف الاعلي و هو B و الاقدم هو فرع فجر 1 و رصيدة 5000 ثم فرع فجر3 و رصيدة 55000 ثم فرع فجر2 و هنا المتبقي هيكون 20000

    ·         المنطقة الجنوبية لديها فرع شمس 1 و 3 بنفس تاريخ الافتتاح و لذلك ناخذ الاعلي رصيد و هو 3 و بحد اقصي منه 10000 و بذلك يكون فرع شمس 1 برصيد صفر و من ثم فرع شمس 2 متاح رصيده بكامل

    ·         المنطقة الشرقية لديها فرع بدر 1 و فجر 1 بنفس التصنيف  و بنفس تاريخ الافتتاح و بنفس قيمة الرصيد و من هنا ناخذ وفق للتريب اسماء الفروع و هنا سوف يكون  بدر ثم فجر ثم شمس و لذلك ناخذ بدر برصيد 50000 و من ثم فجر 30000 و من ثم فرع شمس برصيد صفر

     عذرا للاطالة و ارجو الافادة ان امكن

    Area.rar

  10. السلام عليكم 

     

    لدى ملفات بصيغة CSV

    ما اريدة تحويل هذه الملفات الي صيغ الاكسيل متعارف عليها علما ان كل ملف بالصيغة المذكورة سابقا يحتوى على اكثر من 250 الف صف بيه بيانات كمان انى حاولت التعامل مع هذه الصيغة من خلال الامر Save As

    و لكن عند الحفظ على امتدام اكسيل 97-2003 يتم تحويل ما يقرب 65 الف صف فقط ما تجاهل باقي صفوف 

     

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

  11. السلام عليكم 

    لدي ملف بصيغة 

    CSV

    و الملف يحتوى على اكثر من 250 الف حقل و اريد رفع هذا الملف على ملف اكسيس كي يمكنى التعامل معه لان لدى من مثل هذه الملفات 10 ملفات يعنى اجمالي الحقول اكتر من 2 مليون حقل و اريد عمل مقارنات و تقارير 

     

    فهل من افادة 

  12. السلام عليكم 

     

    لدي حقول بها ارقام بطاقات و ما اريده هو استخراج تواريخ الميلاد من هذه الارقام مثل الرقم التالي 

    27212168800133

    16-Dec-1972 تاريخ الميلاد المستخرخ سوف يصبح 

     

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

     
  13. شكرا اخي ابو ايمان على ردك و تفاعلك

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

  14. السلام عليكم 

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

    و لكن عند بداية تغير بعد القيم في الملف فقد تم تغير جميع القيم و من ثم عدم تحقق التنسيق الشرطي و عدم تماشية مع القيم المدخلة كما في الملف الثاني ظاهر لكم 

    مثلا القيمة الاولي في الصف الاول بالملف الثاني تمثل 92% و مع هذا تم اعطاؤ دائرة غير مكتملة نظرا لاني غيرت القيمة بالصف الخامس لتصبح 154% و هنا تم تغير جميع القيم 

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

     

    First.rar

    Second.rar

  15. السلام عليكم 

    لدي ملف ورد مقسم الصفحة بمقاسات معينة بحيث الصفحة تحتوى على 14 مربع بمساحات متساوية و لدى ملف اخر اكسيل بة العديد من الاسماء و بجانب كل اسم المحافظة الخاصة به و ما اريده  هو دمج الملفين معانا مثلما يحدث في خاضيةMail merge 

    بحيث ان كل مربع في ملف الورد يحتوي على الاسم و من تحت الاسم يندرج اسم المحافظة 

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

    names.rar

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

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

    الشهر رقم الصيدلية اسم الصيدلي كمية المخزن كمية الموردين
             
×
×
  • اضف...

Important Information