ابوعمر75 قام بنشر أكتوبر 19, 2014 قام بنشر أكتوبر 19, 2014 الاخوه الاعزاء ارجو المساعده في هذا المثال عندي عدد من الاسماء المكرره وامامها ارقام اريد تجميع الارقام في عمود اخر لكل اسم ولكم الشكر كما موضح في المثال group.rar
أم عبد الله قام بنشر أكتوبر 19, 2014 قام بنشر أكتوبر 19, 2014 الأستاذ / ابو عمر السلام عليكم ورحمة الله وبركاته بعد إذن الأستاذ / سليم جزاه الله خيراً ولإثراء الموضوع حل آخر. group2.rar
جمال عبد السميع قام بنشر أكتوبر 19, 2014 قام بنشر أكتوبر 19, 2014 ومزيدا فى الخير بعد حلول أخوتى الرائعة الحلول مجتمة ، مع معادلة صفيف أى لابد من الضغط فيها على " ctrl+shift+enter " لتكوين هذان القوسان حتى تفعل " {} " الصيغة الأولى : معادلة الصفيف {=SUM(IF($A$2:$A$20=I2,$B$2:$B$20))} الصيغة الثانية: =SUMIF($A$2:$A$20,I2,$B$2:$B$20) الصيغة الثالثة: =SUMPRODUCT(--($A$2:$A$20=I2),$B$2:$B$20) تقبلوا تحياتى 1
ابوعمر75 قام بنشر أكتوبر 19, 2014 الكاتب قام بنشر أكتوبر 19, 2014 الف الف شكر على سرعة التجاوب وجزاكم الله الف خير وبالنسبة لحل ام عبد الله لماذا تكون نتيجة الجمع فيها كسور علما ان الارقام ليس فيها كسر
ياسر خليل أبو البراء قام بنشر أكتوبر 19, 2014 قام بنشر أكتوبر 19, 2014 الأخ أبو عمر الأرقام فيها كسور في ملف الأخت أم عبد الله والنتائج صحيحة إن شاء الله
ابوعمر75 قام بنشر أكتوبر 20, 2014 الكاتب قام بنشر أكتوبر 20, 2014 الاخ ياسر بارك الله فيك هل من مزيد من التوضيح لماذا الكسور وهل اطمع ايضا في متالي الذي ساعدوني فيه الاخوه المحترمين ايضا اريد صيغه تطلع الاسماء بدون تكرار وامامها التجميع والمعذره لكثرة الاسئله
أم عبد الله قام بنشر أكتوبر 20, 2014 قام بنشر أكتوبر 20, 2014 الأستاذ / ابو عمر السلام عليكم ورحمة الله وبركاته ملف حضرتك به هذه الكسور وإليك الملف به المطلوب الآخر. group3.rar
ابوعمر75 قام بنشر أكتوبر 20, 2014 الكاتب قام بنشر أكتوبر 20, 2014 حفظك الله ام عبدالله ورفع قدرك في الدنيا والاخره هذا هوالمطلوب والشكرموصول لجميع اعضاء المنتدى الرائع
ابوعمر75 قام بنشر أكتوبر 22, 2014 الكاتب قام بنشر أكتوبر 22, 2014 هل ممكن طلب من الاخت ام عبدالله او احد الاعضاء شرح هذا الكود في هذا المثال (استخراج الاسماء غير المكرره) =IFERROR(INDEX($A$2:$A$20, MATCH(0,COUNTIF($I$1:I1,$A$2:$A$20),0)),"") لانه يحتوي على اكثر من داله ولكم الشكر
ياسر خليل أبو البراء قام بنشر أكتوبر 22, 2014 قام بنشر أكتوبر 22, 2014 الأخ الحبيب أبو عمر أولا هذا ليس بكود بل هذه معادلة (المعادلة في الإكسيل تبدأ بعلامة يساوي = أما الكود عبارة عن أسطر برمجية تكتب في محرر الفيجوال بيسك والكود يكتب بين Sub يليه اسم الإجراء وبعد كتابة الأكود ينتهي بالجملة End Sub) ثانيا لو أردت فهم معادلة بشكل جيد قم بتقسيمها جزء جزء حتى يسهل فهمها (قسمها تفهمها إن شاء الله) ثالثا إليك شرح المعادلة بشكل مبسط .. المعادلة عبارة عن معادلة بحث في النطاق A2:A20 وطالما أن البحث لا يشمل البحث عن خلية واحدة فبالتالي المعادلة معادلة صفيف أي تبدأ بقوس وتنتهي بقوس وهذه الأقواس لا تكتب يدوياً إنما يتم الضغط على CTRL + SHIFT +ENTER بعد الانتهاء من كتابة المعادلة ، هذا شرح عام للمعادلة نقسمها : =IFERROR(INDEX($A$2:$A$20; MATCH(0;COUNTIF($I$1:I3;$A$2:$A$20);0));"") الجزء الأول بعد علامة يساوي مرتبط بآخر جزء وهو خاص في حالة حدوث خطأ في ناتج المعادلة وهذا الخطأ هو #N/A تمت إضافته لتفادي الخطأ ، وفي حالة حدوث الخطأ يتم وضع فراغ وليس مسافة لأن الفراغ لا يشغل حيز أم المسافة بالمسطرة تشغل حيز =IFERROR( ;"") الجزء الثاني دالة INDEX وهي دالة البحث (لتعرف كيف تعمل الدالة قم بوضع مؤشر الماوس بعد القوس التالي مباشرة للدالة فيظهر لك البارامتر الخاص بالدالة - سيفيدك هذا في فهم المعادلة بشكل كبير - ، بالنسبة لهذه الدالة يتبعها ثلاثة بارامترات .. الأول هو Array أي المصفوفة أو بشكل أبسط النطاق والمقصود به نطاق البحث وهو هنا A2:A20 والبارامتر الثاني هو رقم الصف المطابق للبحث والبارامتر الثالث رقم العمود وهذا البارامتر اختياري أي يمكن تجاهله وهو في معادلتنا هذه تم تجاهله لأن البحث في عمود واحد وهو A نأتي للجزء الخاص باستخراج رقم الصف وهو أهم جزء في المعادلة .. MATCH(0;COUNTIF($I$1:I3;$A$2:$A$20);0) الدالة Match من ضمن دوال البحث ويتبعها ثلاثة بارامترات أيضا : الأول خاص بالقيمة المراد البحث عنها ، والثاني نطاق البحث عن القيمة ، والثالث عبارة عن تحديد طريقة البحث وتكون إحدى القيم 1 أو 0 أو -1 (الصفر للبحثث المتطابق) القيمة المطلوب البحث عنها 0 والجزء الأخير 0 للبحث المتطابق.... أما نطاق البحث عن القيمة فهي عبارة عن معادلة تكون نواتجها عبارة عن 1 أو صفر ، هنا تم استخدام الدالة COUNTIF دالة العد الشرطية COUNTIF($I$1:I1;$A$2:$A$20) ويتبعها النطاق وهو هنا الخلية $I$1:I1 حيث أول النطاق خلية ثابتة أمأ آخر النطاق خلية غير ثابتة حتى يتغير النطاق عند سحب المعادلة ، والبارامتر الثاني للدالة COUNTIF هو الشرط والشرط هنا هو القيم الموجودة في النطاق A2:A20 في الخلية I2 مثلا يبحث في النطاق فيجد كلمة المندوب والشرط هو إحدى القيم في النطاق A2:A20 فيرجع القيمة 0 فيعطي رقم الصف الذي يطابق القيمة صفر وهو الصف رقم 1 ، بالتالي يكون ناتج المعادلة MATCH في أول خلية رقم 1 وهو أول اسم (أحمد) وهكذا يتم استخراج القيم الغير مكررة في النطاق A2:A20 حتى إذا تم استخراج القيم كلها في النطاق لا تجد الدالة قيم أخرى فتعطي فراغ في باقي الخلايا الحمد لله الذي بنعمته تتم الصالحات 2
ابوعمر75 قام بنشر أكتوبر 23, 2014 الكاتب قام بنشر أكتوبر 23, 2014 الاخ الحبيب ياسر جزاك الله خيرا اشكرك على الشرح الجميل بصراحه انتم مدرسه الف شكر
ياسر خليل أبو البراء قام بنشر أكتوبر 23, 2014 قام بنشر أكتوبر 23, 2014 الحمد لله الذي بنعمته تتم الصالحات أرجو أن تكون قد استفدت من الشرح ، بارك الله فيك وجزيت خيراً
ابوعمر75 قام بنشر أكتوبر 29, 2014 الكاتب قام بنشر أكتوبر 29, 2014 المعذره اخي ياسر والاخوه اعضاء المنتدى من اسألتي المتكرره قرأت اكثر من مره شرح الاخ ياسر لمعادلة الاخت ام عبدالله وحاولت التطبيق ولم استتطع فارجوا اذا كان تتحملونا وتشرحون المعادله بالترتيب لان المعادله تحتوي اكثر من داله اريد اعرف كيف البدايه مثلاIFERROR اوINDEX او MATCH يعني كيف تركيب المعادله خطوه خطوه
ياسر خليل أبو البراء قام بنشر أكتوبر 30, 2014 قام بنشر أكتوبر 30, 2014 ارفق الملف الذي تعمل عليه أخي الحبيب
ابوعمر75 قام بنشر أكتوبر 31, 2014 الكاتب قام بنشر أكتوبر 31, 2014 (معدل) اشكرك اخي العزيز ياسر على اهتمامك مثال ام عبدالله فيه 20خليه وانا عندي اكثر من 100خليه لذلك لم استطع سحب النطاق وهذا المثال group3.rar تم تعديل أكتوبر 31, 2014 بواسطه ابوعمر75
محمد عبدالغنى قام بنشر أكتوبر 31, 2014 قام بنشر أكتوبر 31, 2014 السلام عليكم ورحمة الله وبركاتة يمكن تعديل حدود النطاق كما تشاء وفى الملف المرفق تم التعديل ليشمل 100 اسم group3.rar
ياسر خليل أبو البراء قام بنشر أكتوبر 31, 2014 قام بنشر أكتوبر 31, 2014 تفضل أخي الحبيب في الملف المرفق قمت بتسمية نطاقات ديناميكية أي أنه لن تحتاج إلى تغيير النطاق في المعادلات كل ما عليك هو إضافة بنود جديدة وسيتم ظهور النتائج في الحال New Group.rar 1
ابوعمر75 قام بنشر نوفمبر 1, 2014 الكاتب قام بنشر نوفمبر 1, 2014 اخي الحبيب ياسر لساني عاجز عن الشكر جزاك الله خيرا
ابوعمر75 قام بنشر نوفمبر 1, 2014 الكاتب قام بنشر نوفمبر 1, 2014 الاخ العزيز محمد عبدالغني المعذره منك لاني رايت اخر مشاركه لاخينا ياسر عموما اشكرك كثيرا وجزاك الله الف خير ولو ثفلنا عليكم كان طلبي نتعلم الصيد وليس سمكه جاهزه المعذره بمعنى كان طلبي شرح المعادله لانها تحتوي اكثر من داله ويكون اشرح خطوه خطوه الداله الاولى فالتانيه وهكذا عموما شكرا جزيلا ماقصرتم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.