PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تعیین ماکزیمم مقادیر بر اساس تاریخ و زمان



fx.hadi
2014/04/03, 16:40
با سلام
سوالی دارم در مورد محاسبه میزان ماکسیمم اعداد در اکسل
داده های ما به صورت 4 ستون تاریخ, زمان و عدد( ستون C و D ) هستند که می خواهم میزان ماکسیمم ستون C , مینیمم ستون D از ساعت 00:00 تا 23:45 هر روز را حساب کنم و در Sheet 2 به صورت داده های استخراج شده همانند فایل پیوستی محاسبه شود
من برای تاریخ 04/08/2010 محاسبه کردم که در Sheet 2 میزان ماکسیمم و مینیمم در ردیف A2 و B2 محاسبه می شود
حال می خواهم همین میزان محاسبه برای روزهای 04/05/2010 و 04/06/2010 الی روزهای آینده به صورت مجرا برای هر روز در ردیف های A3 , B3 و .... در Sheet 2 محاسبه گردد
مثلا
ماکسیمم و مینیمم روز 04/08/2010 در ردیف A2 و B2 در Sheet 2
ماکسیمم و مینیمم روز 04/09/2010 در ردیف A3 و B3 در Sheet 2
ماکسیمم و مینیمم روز 04/10/2010 در ردیف A4 و B4 در Sheet 2
ماکسیمم و مینیمم روز 04/11/2010 در ردیف A5 و B5 در Sheet 2
ماکسیمم و مینیمم روز 04/12/2010 در ردیف A6 و B6 در Sheet 2
ماکسیمم و مینیمم روز 04/13/2010 در ردیف A7 و B7 در Sheet 2
......و الی آخر

لطفا بنده را راهنمایی بفرمایید

Attach file
Dropbox - MaxMin.xls (https://www.dropbox.com/s/e2w399sbwvyjwtm/MaxMin.xls)

با تشکر

شاد باشید

~M*E*H*D*I~
2014/04/03, 23:08
شما کافیه در شیت 2 یک ستون برای تاریخ اضافه کنید بعد با استفاده از ترکیب max&if و min&if به جواب برسید

امين اسماعيلي
2014/04/03, 23:18
با درود
این مورد maxif به دفعات بحث شده . همونطور که جناب وطن پرست هم گفتن

fx.hadi
2014/04/04, 01:46
شما کافیه در شیت 2 یک ستون برای تاریخ اضافه کنید بعد با استفاده از ترکیب max&if و min&if به جواب برسید



با درود
این مورد maxif به دفعات بحث شده . همونطور که جناب وطن پرست هم گفتن

با سلام مجدد خدمت شما عزیزان و تشکر بابت پاسخ به سوال
حقیقت بنده به طور حرفه ای در اکسل تجربه ندارم.اگر امکان دارد کاربرد صحیح و بجای max&if را برای حل این مسءله را توضیح دهید که کجا و به چه صورت از این ۲دستور استفاده
کنم. همچنین برای درک و یادگیری پایه ای و اصولی کار با اکسل؛تاپیک های مورد نظر را به بنده معرفی نمایید .
با تشکر و سپاس بیکران از شما دو دوست عزیز

شاد باشید

Ali Parsaei
2014/04/04, 12:53
سلام،
ببينيد شما بايد در شيت دو مثلا" ستون C را به تاريخ اختصاص دهيد و به فرض در رديف دوم که مي خواهيد ماکزيمم و مينيمم روز 04/08/2010 در خانه هاي A2 و B2 درج گردد همين تاريخ (04/08/2010) را در خانه C2 بنويسيد و به همين ترتيب براي سطرهاي بعدي عمل کنيد، بعد در خانه هاي A2 و B2 از ترکيب توابع MIN و IF و MAX و IF استفاده کنيد و به جاي نوشتن تاريخ در دل فرمول، قسمت تاريخ فرمول را به خانه C2 ارجاع دهيد (يعني بگوييد تاريخ را برو از خانه C2 نگاه کن)، سپس فرمول را در خانه هاي پايين کپي کنيد. چگونگي نوشتن تابع و نمونه فايل مشابهي در آدرس زير موجود است:
http://forum.exceliran.com/showthread.php?t=3562
فقط اين نکته را توجه داشته باشيد که: وقتي گفته مي شود فرمولي را به صورت آرايه اي بايد وارد کنيد يعني اينکه بعد از نوشتن فرمول در سلول به جاي فشردن کليد اينتر بايد کليدهاي CTRL+SHIFT+ENTER را به صورت هم زمان فشار دهيد. (در اين حالت اکسل دو علامت آکولاد به ابتدا و انتهاي فرمول اضافه خواهد کرد)
سعي بفرماييد، اگر باز مشکلي داشتيد در خدمت هستيم. موفق باشيد.

Ali Parsaei
2014/04/04, 15:56
در خانه A2 بنويسيد:

=MAX(IF(Sheet1!A2:A100=C2;Sheet1!C2:C100))
و دگمه هاي CTRL+SHIFT+ENTER را فشار دهيد، در خانه C2 تاريخ 04/08/2010 را درج کنيد. جواب حاصل خواهد شد.
البته اين براي محاسبه تا سطر 100 است شما بايد مطابق خواسته خود A100 و C100 را در فرمول تغيير دهيد.
براي درگ کردن فرمول در خانه هاي پايينتر بايد فرمول نويسي نسبي و مطلق را مراعات کنيد (در سايت بگرديد مطالب در اين خصوص زياد است).
مينيمم را هم بر همين اساس زحمتش را خودتان بکشيد.

fx.hadi
2014/04/08, 13:59
در خانه A2 بنويسيد:

=MAX(IF(Sheet1!A2:A100=C2;Sheet1!C2:C100))
و دگمه هاي CTRL+SHIFT+ENTER را فشار دهيد، در خانه C2 تاريخ 04/08/2010 را درج کنيد. جواب حاصل خواهد شد.
البته اين براي محاسبه تا سطر 100 است شما بايد مطابق خواسته خود A100 و C100 را در فرمول تغيير دهيد.
براي درگ کردن فرمول در خانه هاي پايينتر بايد فرمول نويسي نسبي و مطلق را مراعات کنيد (در سايت بگرديد مطالب در اين خصوص زياد است).
مينيمم را هم بر همين اساس زحمتش را خودتان بکشيد.

با سلام و تشکر از شما
متاسفانه در زمانی که فرمول را تایپ می کنم و کلید های CTRL+SHIFT+ENTER را فشار می دهم, چنین پیغامی می دهد
اگر زحمتی نیست در درون فایل اکسلی که آپلود کرده ام برای چند روز محاسبات را تایپ کنید تا راحت تر کار را جلو ببرم
با تشکر از زحمات شما
Dropbox - Excell pic error.png (https://www.dropbox.com/s/43xv4w41lw2nb1c/Excell%20pic%20error.png)


شاد باشید

حسام بحرانی
2014/04/08, 14:28
با سلام
دوست عزیز ، در فرمول فوق بجای سمی کالن ( ; ) از کاما ( , ) استفاده کنید و فرمول زیر رو جایگزین کنید .

=MAX(IF(Sheet1!A2:A100=C2,Sheet1!C2:C100))
با سپاس
ɦɛʂɑɱ ɓɑɦɾɑɳɨ (http://hesam.bahrani@yahoo.com)