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

يحيى حسين

المشرفين السابقين
  • Posts

    2,148
  • تاريخ الانضمام

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

  • Days Won

    3

كل منشورات العضو يحيى حسين

  1. حياك الله اخي و ان وجدت حلاً اخر ابسط من هذا الحل سا أعلمك بذلك إن شاء الله
  2. نعم هي موجودة في الاكسيل 2003 و لكن يجب عليك تمكين Analysis ToolPak حتى تتمكن من استخدامها إقرأ ردي السابق جيدا
  3. أخي جرب هذا الملف و لكن الوقت 9:25 لم يظهر في الجدول لانك قمت بعمل التوزيع على الساعات على 24 ساعة لكل نصف ساعة و الملف تم بنائه على اساس ان الإحتساب للقمية المطابقة يعني 8:00 8:30 9:00 9:30 و هكذا و الحل يكمن في أن تقوم بتغير الاوقات او ان اقوم بتعديل المعادلة لك للتتناسب مع الساعات بحيث تأخذ الحد الأعلى TEST 1.rar
  4. السلام عليكم أخي عامر المعادلة بسيطة و تأخذ النسق العادي للمعادلة التي تعودنا عليها MTACH and INDEX و لكن الفرق الوحيد هو في المرجع [color="#666600"]=[/color]INDEX[color="#666600"]([/color]INDIRECT[color="#666600"]([/color][color="#008800"]"'"[/color][color="#666600"]&[/color]$B$1[color="#666600"]&[/color][color="#008800"]"'!"[/color][color="#666600"]&[/color][color="#008800"]"b3:b14"[/color][color="#666600"]),[/color]MATCH[color="#666600"]([/color]$B4[color="#666600"],[/color]INDIRECT[color="#666600"]([/color][color="#008800"]"'"[/color][color="#666600"]&[/color]$B$1[color="#666600"]&[/color][color="#008800"]"'!"[/color][color="#666600"]&[/color][color="#008800"]"c3:c14"[/color][color="#666600"]),[/color][color="#006666"]0[/color][color="#666600"]))[/color] و لأن المرجع متغير و مرتبط بأكثر من صفحة و إسم المرجع يعتمد على اسم الصفحة الموجود في الخلية B1 و إضافة لذلك نريد مدى محدد و هذا المدى هو نفسه في جميع الصفحات حيث أننا نريد المدى الأول b3:b14 لإستخراج أسماء الأشهر و المدى الثاني c3:c14 لتحديد موقع القيمة و حسب المعطيات أعلاه فإن أفضل طريقة هي إستخدام الدالة INDIRECT و بالعودة إلى إحدى أساسيات الأكسيل و هي عند الإشارة إلى خلية في صفحة يتكون اسمها من مقطع واحد مثلا Yahya =Yahya!A2 فقط نضع علامة ! بين اسم الصفحة و عنوان الخلية إما إذا كان سم الصفحة مكون من مقطعين مثلا Yahya Hussien ='Yahya Hussien'!A1 نضيف فاصله علوية واحد قبل الإسم و بعده و هذا ما فعلناه مع الدالة INDIRECT INDIRECT[color="#666600"]([/color][color="#008800"]"'"[/color][color="#666600"]&[/color]$B$1[color="#666600"]&[/color][color="#008800"]"'!"[/color][color="#666600"]&[/color][color="#008800"]"b3:b14"[/color][color="#666600"])[/color] الخلية b1 بها اسم Yahya و المدى b3:b14 يحتنوي أسماء الأشهر و عند عمل Evaluate للمعادلة ستعيد المدى التالي ={"Jan";"Feb";"Mar";"Apr";"May";"Jun";"Jul";"Aug";"Sep";"Oct";"Nov";"Dec"} و نفس الشيء بالنسبة للمدى الأخر و هذا يسهل عمل الدالة INDEX and MATCH ================ و دمتم في حفظ الله و رعايته اعذرني على عدم استخدام الشرح بالصور
  5. أخي جرب هذا الملف و لقد اعتمدت في الفرز على اول رقمين من كل رقم صنف فعلى سبيل المثال 4500 اعتمدنا على رقم 45 فقط و في الجدول المرفق اذا قمت بتغيير الرقم في الخلايا ذات اللون الأزرق ستتغير المعلومات التي تحته و لقد تركت الخلايا التي بها خطأ من دون تعديل حتى تتضح لك الصورة و إذا كنت ترغب التخلص من الخطأ إستخدم الدالة =If(Iserror(Index....);"";Index......) ارجو المساعدة.rar
  6. السلام عليكم اخي معادلتك صحيحة لقد قمت بنسخ الصفحة لملف جديد و كان الإجابة 40 و ليست 60 فلربما كانت المشكلة من الاكواد
  7. معظم الدوال المتاحة في الاكسيل 2007 موجودة ايضاً في الاكسيل 2003 و لكن يجب عليك تمكيبن Analysis ToolPak من القائمة Data==>Add-Ins و لكن يوجد خمسة دوال جديدة تعمل فقط مع نسخة 2007 و هي IFERROR AVERAGEIF AVERAGEIFS SUMIFS COUNTIFS و لكن يوجد لها بدائل يمكن استخدامها في النسخ السابقة مثل استخدام الدالة SumProduct بدل من SUMIFS COUNTIFS
  8. يمكن تعديل دالة الأخ خبور و الاستغناء عن الدالة address =INDEX(INDIRECT("'"&$B$1&"'!"&"b3:b14"),MATCH($B4,INDIRECT("'"&$B$1&"'!"&"c3:c14"),0)) بحيث تعطي نفس النتيجة إن شاء الله و يمكنك أيضاً إستخدام معادلة الصفيف هذه =INDEX(INDIRECT("'"&$B$1&"'!"&"b3:b14"),MATCH(1,IF(INDIRECT("'"&$B$1&"'!"&"c3:c14")=$B4,1),0))
  9. السلام عليكم عذرأ أخي فؤاد على التأخير و لكنك تعلم العيد و الإلتزاماته أخي اذا كنت ترغب في تغيير الرقم من 250 إلى رقم اخر يمكنك ذلك مباشرة من خلال نفس المعادلة و بخصوص طلبك الثاني بعد ان تتجاوز 250 يتم وضع ساعات العمل لليوم التالي ضع هذه المعادلة في الخلية B3 ثم اسحبها للأسفل =IF(A3+B2>250,A3,A3+B2) =================== أما لكيفية تغير لون الخلية التي تحتوي الرقم 250 يمكنك استخدام التنسيق الشرطي بعد أن تقوم بتحديد المدى الذي ترغب في تطبيق التنسيق الشرطي عليه من القائمة format ثم conditional formatting و ثم قم باختيار Greater than or qual و في المربع قم بوضع الرقم 250 و اختر التنسيق الذي ترغب ثم اوكي و سيتم تنفيذ كل ما ترغب به
  10. أخي زياد بارك الله فيك و لكن مع الاكسيل 2007 لم نعد بحاجة للأكواد فلقد أصبحت هذه من الميزات الجاهزة في الاكسيل 2007 مع العلم أنه يمكن عمل فرز للالوان في النسخ القديمة با إستخدام اوامر Excel 4 رغم تعقيد الطريقة إلا أنها تفيد في هذه الحالات
  11. السلام عليكم و رحمة الله و بركاته هذا رابط لمشاركة شبيهه بهذه المشاركة و بها عدة أفكار http://www.officena.net/ib/index.php?showtopic=28445&hl=
  12. كل عام و المسجد الأقصى بخير و الأمة الإسلامية بخير و سلامة تقبل الله طاعاتكم و لا تنسوا المسجد الأقصى من دعائكم غدا في يوم عرفه و أهل غزة و فلسطين ================== يا قدس طال غيابانا و القلب في شوق شديد قـالوا : أتت أعيادنا فتزيـني بالـثوب الجديد والقدس في أيدي اليهود أذلك العيد السعيد ؟ العيد يــوم ندكهم و ســواه ليس لنا بالعيد قد عاد جــند محمد و لهم عزائــم من حديد شحذت بآي كتابهم و مصيرهم نصر أكيد **************** و أهديكم قصيدة الدكتور عبدالرحمن العشماوي غب يا هلا غب ياهلال قالوا : ستجلب نحونا العيد السعيد عيد سعيد والأرض مازالت مبللة الثري بدم الشهيد والحرب ملت نفسها وتقززت ممن تبيد عيد سعيد في قصور المترفين عيد شقي في خيام اللاجئين هرمت خطانا يا هلال ومدي السعادة لم يزل عنا بعيد غب يا هلال لا تأتي بالعيد السعيد مع الأنين أنا لا أريد العيد مقطوع الوتين أتظن ان العيد في الحلوى وأثواب جديدة أتظن أن العيد تهنئة في جريدة غب يا هلال واطلع علينا حين يبتسم الزمن وتموت نيران الفتن اطلع علينا حين يورق بابتساماتنا المساء ويذوب في طرقاتنا ثلج الشتاء اطلع علينا بالشذا بالعز والنصر المبين اطلع علينا بالتئام الشمل بين المسلمين هذا هو العيد السعيد وسواه ليس لنا بعيد غب يا هلال حتي ترى راية أمتنا ترفرف في شمم فهناك عيد أي عيد وهناك يبتسم الشقي مع السعيد
  13. شاهد المرفق أخي إذا كان يفي بغرضك فؤاد.rar
  14. السلام عليكم حياك الله اخي asdhamdey و اخي cat101 اما بخصوص طلبك فيمكنك استخدام احدى هذه المعادلات =SUMPRODUCT((A1:A10<>"")+0) او هذه =SUMIF(A1:A10,"<>")
  15. حياك الله اخي خالد و اخي سالم و كل عام و انت بخير و الأمة الإسلامية بألف خير إن شاء الله
  16. السلام عليكم جربي هذه المعادلة اخي =SUMPRODUCT(($E$3:$E$17>=8)*(E3:E17<=20)) و هذا حل أخر بإستخدام معادلة الصفيف =SUM(IF(E3:E17>=8,IF(E3:E17<=20,1))) و إذا كنت تستخدم الإكسيل 2007 يمكنك استخدام المعادلة COUNTIFS =COUNTIFS(E3:E17,">=8",E3:E17,"<=20")
  17. إن شاء الله اخي رامي بالعزيمة و الاصرار و المتابعة ستصل إلى مبتغاك فكلنا بدأنا من الصفر و ما زلنا نتعلم من بعضنا البعض أتمنى لك التوفيق و السداد و كل عام و انتم بخير
  18. أخي لم افهم ماذا تقصد مش واضحة هل حلي أعطى المطلوب ام ان المعادلة غير واضحة =================== التنسيق الشرطي في 2003 محدود بثلاث ام في الاكسيل 2007 متاح بعدد ضخم
  19. اخي رامي موضوعك مكرر و اعلم انك ربما تكون في حاجة ماسة للحل و لكن اخي تكرار الموضوع يربك المنتدى و لو قمت بعملية بحث بسيطة او تصفحت المواضيع التي تسبق موضوع لوجدت موضوع اخر لاحد الاخوة به الحل و هذا رابط اتمنى ان تفيدك المعلوممة الموجودة فيه http://www.officena.net/ib/index.php?showtopic=28524
  20. أخي جرب المعادلة التالية لو افترضنا ان الخلية A1 بها التاريخ التالي : 2008/2009 في الخلية A2 اكتب المعادلة التالية =LEFT(A1;4)+1&"/"&RIGHT(A1;4)+1 ثم إسحبها لأسفل
  21. عمل جميل ولكن لي ملاحظة أخي يا ريت لو تستخدم ألوان تكون أبسط من طبيعة الألوان التي تستخدمها فالألوان التي تستخدمها متعبة للنظر أرجو ان تتقبل ملاحظتي بصدر رحب
  22. أخي mohammed22too بارك الله فيك معلومة جميلة جزاك الله كل خير
  23. جزاك الله كل خير استخدام رائع للمعادلات بالتوفيق ان شاء الله
  24. السلام عليكم أخي هذه فكرة أخرى للحل إضافة لحلول الأخوة أتمنى ان تستفيد منها Offce 2003.rar
  25. أخي تأكد هل طريقة الحساب لديك آلية أم يدوية ================= و معلومة بسيطة و صغيرة كل ما تحتاجه هو أن تضغط على اف 9 F9 و سيتم اعادة احستاب المعادلات لديك
×
×
  • اضف...

Important Information