۩◊۩ أبو حنين ۩◊۩ قام بنشر يونيو 17, 2015 قام بنشر يونيو 17, 2015 الساده الكرام كل عام وجميع المسلمين بكل خير ارجو المساعده فى معادلة لجلب اكبر قيمة فى عمود بدلالة خلية اى اريد اكبر قيمه فى عمود المقابل لكلمه معينه مثل اكبر قيمه فى العمود B لكلمه استعاضة اكبر قيمة.rar
أفضل إجابة طارق محمود قام بنشر يونيو 17, 2015 أفضل إجابة قام بنشر يونيو 17, 2015 السلام عليكم تفضل اكبر قيمة2.rar 3
۩◊۩ أبو حنين ۩◊۩ قام بنشر يونيو 17, 2015 الكاتب قام بنشر يونيو 17, 2015 السلام عليكم الاخ الكريم طارق جزاك الله كل الخير سلمت يداك
ا بو سليمان قام بنشر يونيو 18, 2015 قام بنشر يونيو 18, 2015 السلام عليكم تفضل =SUMPRODUCT(MAX(($A$2:$A$16=F1)*($B$2:$B$16))) ممكن تشرح لنا معادلتك شرح مفصل بارك الله فيك
طارق محمود قام بنشر يونيو 18, 2015 قام بنشر يونيو 18, 2015 السلام عليكم أخي الحبيب لفهم المعادلة =SUMPRODUCT(MAX(($A$2:$A$16=F1)*($B$2:$B$16))) أولا إلغي علامات الدولار حيث تستخدم للتثبيت عند النسخ وليس هذا مجالها فستصبح المعادلة كالتالي =SUMPRODUCT(MAX((A2:A16=F1)*(B2:B16))) وهذه الدالة SUMPRODUCT كما نعلم لها أكثر من استخدام هنا في هذه الحالة هي تأتي لنا بأقصي رقم ينتج عن حاصل ضرب شرط في قيمة حيث الشرط هو A2:A16=F1 (تذكر أن F1 = "علاج اسرى") و القيمة هي قيم المصفوفة B2:B16 ============================== إذن الشرط هو متي تتساوي قيم A2:A16 مع F1 ولمعرفة ذلك ، إفرد أمامك قيم A2:A16 كالتالي {علاج شخصى - علاج اسرى - استعاضة - استعاضة - علاج شخصى - علاج شخصى - علاج اسرى - استعاضة - استعاضة - علاج شخصى - علاج شخصى - علاج اسرى - استعاضة - استعاضة - علاج شخصى} وردا علي السؤال متي تتساوي تلك القيم مع "علاج اسرى" "علاج شخصى" = F1 ; "علاج اسرى" = F1 ; "استعاضة" = F1 ; "استعاضة" = F1 ; "علاج شخصى" = F1 ; "علاج شخصى" = F1 ; "علاج اسرى" = F1 ; "استعاضة" = F1 ; "استعاضة" = F1 ; "علاج شخصى" = F1 ; "علاج شخصى" = F1 ; "علاج اسرى" = F1 ; "استعاضة" = F1 ; "استعاضة" = F1 ; "علاج شخصى" = F1 سيأتي الرد بالترتيب False True False False False False False False False False False True False False False أو 0 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 1 ; 0 ; 0 ; 0 عفوا نستكمل لاحقا لانشغالي 2
ا بو سليمان قام بنشر يونيو 18, 2015 قام بنشر يونيو 18, 2015 السلام عليكم أخي الحبيب لفهم المعادلة =SUMPRODUCT(MAX(($A$2:$A$16=F1)*($B$2:$B$16))) أولا إلغي علامات الدولار حيث تستخدم للتثبيت عند النسخ وليس هذا مجالها فستصبح المعادلة كالتالي =SUMPRODUCT(MAX((A2:A16=F1)*(B2:B16))) وهذه الدالة SUMPRODUCT كما نعلم لها أكثر من استخدام هنا في هذه الحالة هي تأتي لنا بأقصي رقم ينتج عن حاصل ضرب شرط في قيمة حيث الشرط هو A2:A16=F1 (تذكر أن F1 = "علاج اسرى") و القيمة هي قيم المصفوفة B2:B16 ============================== إذن الشرط هو متي تتساوي قيم A2:A16 مع F1 ولمعرفة ذلك ، إفرد أمامك قيم A2:A16 كالتالي {علاج شخصى - علاج اسرى - استعاضة - استعاضة - علاج شخصى - علاج شخصى - علاج اسرى - استعاضة - استعاضة - علاج شخصى - علاج شخصى - علاج اسرى - استعاضة - استعاضة - علاج شخصى} وردا علي السؤال متي تتساوي تلك القيم مع "علاج اسرى" "علاج شخصى" = F1 ; "علاج اسرى" = F1 ; "استعاضة" = F1 ; "استعاضة" = F1 ; "علاج شخصى" = F1 ; "علاج شخصى" = F1 ; "علاج اسرى" = F1 ; "استعاضة" = F1 ; "استعاضة" = F1 ; "علاج شخصى" = F1 ; "علاج شخصى" = F1 ; "علاج اسرى" = F1 ; "استعاضة" = F1 ; "استعاضة" = F1 ; "علاج شخصى" = F1 سيأتي الرد بالترتيب False True False False False False False False False False False True False False False أو 0 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 1 ; 0 ; 0 ; 0 عفوا نستكمل لاحقا لانشغالي ررررررررررررررررررررررائع يا عسل شرح مميز ننتظر الاكمال .......
طارق محمود قام بنشر يونيو 18, 2015 قام بنشر يونيو 18, 2015 السلام عليكم الاستكمال ، إتفقنا أن المعادلة =SUMPRODUCT(MAX((A2:A16=F1)*(B2:B16))) تأتي لنا بأقصي رقم ينتج عن حاصل ضرب شرط في قيمة حيث الشرط هو A2:A16=F1 و القيمة هي قيم المصفوفة B2:B16 ============================== وأعطانا الشرط False True False False False False False False False False False True False False False أو 0 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 1 ; 0 ; 0 ; 0 والآن القيمة وهي قيم المصفوفة B2:B16 أي 1 ; 2 ; 5 ; 6 ; 2 ; 3 ; 3 ; 7 ; 8 ; 4 ; 5 ; 4 ; 9 ; 10 ; 6 بالترتيب إذن حاصل ضرب بالترتيب هو (0x1); (1x2); (0x5); (0x6); (0x2); (0x3); (0x3); (0x7); (0x8); (0x4); (0x5); (1x4); (0x9); (0x10); (0x6) = 0; 2; 0; 0; 0; 0; 0; 0; 0; 0; 0; 4; 0; 0; 0 أقصي رقم في هذا الناتج = 4 يعني ببساطة أنت تستطيع جلب أكبر قيمة في العمود B بلا مشاكل بالدالة MAX مثلا لكن الشرط ينتج عنه إما 0 أو 1 حسب مساواته للوصف المطلوب والدالة تضرب هذين ببعضهما وتأتي بأكبر حاصل ضرب 2
۩◊۩ أبو حنين ۩◊۩ قام بنشر يونيو 18, 2015 الكاتب قام بنشر يونيو 18, 2015 السلام عليكم جزاك الله كل الخير وجعله الله فى ميزان حسناتك احنا فى رمضان وثواب مضاعف ودعاء ربنا يقدر لك كل الخير
ا بو سليمان قام بنشر يونيو 18, 2015 قام بنشر يونيو 18, 2015 بارك الله فيك اخي طاررررررررر============= السلام عليكم الاستكمال ، إتفقنا أن المعادلة =SUMPRODUCT(MAX((A2:A16=F1)*(B2:B16))) تأتي لنا بأقصي رقم ينتج عن حاصل ضرب شرط في قيمة حيث الشرط هو A2:A16=F1 و القيمة هي قيم المصفوفة B2:B16 ============================== وأعطانا الشرط False True False False False False False False False False False True False False False أو 0 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 1 ; 0 ; 0 ; 0 والآن القيمة وهي قيم المصفوفة B2:B16 أي 1 ; 2 ; 5 ; 6 ; 2 ; 3 ; 3 ; 7 ; 8 ; 4 ; 5 ; 4 ; 9 ; 10 ; 6 بالترتيب إذن حاصل ضرب بالترتيب هو (0x1); (1x2); (0x5); (0x6); (0x2); (0x3); (0x3); (0x7); (0x8); (0x4); (0x5); (1x4); (0x9); (0x10); (0x6) = 0; 2; 0; 0; 0; 0; 0; 0; 0; 0; 0; 4; 0; 0; 0 أقصي رقم في هذا الناتج = 4 يعني ببساطة أنت تستطيع جلب أكبر قيمة في العمود B بلا مشاكل بالدالة MAX مثلا لكن الشرط ينتج عنه إما 0 أو 1 حسب مساواته للوصف المطلوب والدالة تضرب هذين ببعضهما وتأتي بأكبر حاصل ضرب السلام عليكم الاستكمال ، إتفقنا أن المعادلة =SUMPRODUCT(MAX((A2:A16=F1)*(B2:B16))) تأتي لنا بأقصي رقم ينتج عن حاصل ضرب شرط في قيمة حيث الشرط هو A2:A16=F1 و القيمة هي قيم المصفوفة B2:B16 ============================== وأعطانا الشرط False True False False False False False False False False False True False False False أو 0 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 1 ; 0 ; 0 ; 0 والآن القيمة وهي قيم المصفوفة B2:B16 أي 1 ; 2 ; 5 ; 6 ; 2 ; 3 ; 3 ; 7 ; 8 ; 4 ; 5 ; 4 ; 9 ; 10 ; 6 بالترتيب إذن حاصل ضرب بالترتيب هو (0x1); (1x2); (0x5); (0x6); (0x2); (0x3); (0x3); (0x7); (0x8); (0x4); (0x5); (1x4); (0x9); (0x10); (0x6) = 0; 2; 0; 0; 0; 0; 0; 0; 0; 0; 0; 4; 0; 0; 0 أقصي رقم في هذا الناتج = 4 يعني ببساطة أنت تستطيع جلب أكبر قيمة في العمود B بلا مشاكل بالدالة MAX مثلا لكن الشرط ينتج عنه إما 0 أو 1 حسب مساواته للوصف المطلوب والدالة تضرب هذين ببعضهما وتأتي بأكبر حاصل ضرب السلام عليكم الاستكمال ، إتفقنا أن المعادلة =SUMPRODUCT(MAX((A2:A16=F1)*(B2:B16))) تأتي لنا بأقصي رقم ينتج عن حاصل ضرب شرط في قيمة حيث الشرط هو A2:A16=F1 و القيمة هي قيم المصفوفة B2:B16 ============================== وأعطانا الشرط False True False False False False False False False False False True False False False أو 0 ; 1 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 0 ; 1 ; 0 ; 0 ; 0 والآن القيمة وهي قيم المصفوفة B2:B16 أي 1 ; 2 ; 5 ; 6 ; 2 ; 3 ; 3 ; 7 ; 8 ; 4 ; 5 ; 4 ; 9 ; 10 ; 6 بالترتيب إذن حاصل ضرب بالترتيب هو (0x1); (1x2); (0x5); (0x6); (0x2); (0x3); (0x3); (0x7); (0x8); (0x4); (0x5); (1x4); (0x9); (0x10); (0x6) = 0; 2; 0; 0; 0; 0; 0; 0; 0; 0; 0; 4; 0; 0; 0 أقصي رقم في هذا الناتج = 4 يعني ببساطة أنت تستطيع جلب أكبر قيمة في العمود B بلا مشاكل بالدالة MAX مثلا لكن الشرط ينتج عنه إما 0 أو 1 حسب مساواته للوصف المطلوب والدالة تضرب هذين ببعضهما وتأتي بأكبر حاصل ضرب احسنت باااااااااارك الله فيك وفي عملك وعلمك
ياسر خليل أبو البراء قام بنشر يونيو 18, 2015 قام بنشر يونيو 18, 2015 متميز ومبدع كعادتك دائماً يا باشمهندس طارق يمكن الاستغناء عن الدالة Sumproduct =MAX(($A$2:$A$16=E1)*($B$2:$B$16)) المعادلة صفيف أي يجب أن يتم الضغط على Ctrl + Shift + Enter ولكني أفضل معادلة الباشمهندس لأن معادلات الصفيف لا تعجبني كثيراً 1
۩◊۩ أبو حنين ۩◊۩ قام بنشر يونيو 18, 2015 الكاتب قام بنشر يونيو 18, 2015 السلام عليكم منور اخى ياسر حمدا لله على السلامه .... رمضان كريم اجد من الابداع اجتماع المبدعين فى موضوع واحد حتى نستفاد نحن سلمت يداك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.