به کینگ آی تی خوش آمدید

به کینگ آی تی خوش آمدید :


کینگ آی تی یک جامعه کاربری مجازی با محوریت موضوعات مرتبط با فناوری اطلاعات، نرم افزار، سخت افزار و سایر موضوعات مرتبط با این حوزه است و هدف اصلی آن اشتراک گزاری اطلاعات و آشنایی بیشتر فارسی ‌زبانان با مقولات فوق و افزایش سطح علمی و فنی کاربران فارسی زبان می‌باشد.


تولید محتوا در کینگ آی تی در قالب پرسش و پاسخ شکل میگیرد و اگر نیاز به طرح مطلبی به جز پرسش و پاسخ باشد در قالب یک نوشته ویکی منتشر می شود.


لطفا قبل از شروع فعالیت در این سامانه قوانین فعالیت در آن را مطالعه کنید.


هم چنین جهت کسب اطلاعات بیشتر پیرامون نحوه عملکرد کینگ آی تی می توانید قسمت درباره کینگ آی تی و راهنمای فعالیت در آن را مطالعه فرمایید.


آمار کینگ آی تی تاکنون :

9,992 پرسش

10,457 پاسخ

14,569 نظر

13,981 کاربر


  1. 175531 امتیاز
  2. 136641 امتیاز
  3. 72471 امتیاز
  4. 65821 امتیاز



kingit.ir wifi آموزش آموزش برنامه نویسی آموزش تنظیمات مودم آموزش شبکه آموزش وردپرس آموزش ویندوز هشت آنتی ویروس آپدیت آپدیت آنتی ویروس ارور انتخاب sdcard به عنوان به محل پیش فرض نصب برنامه ها در اندروید اندروید اینترنت بازی برنامه نویسی تبلت ترفند های اندروید ترفند های ورد ترفند های ویندوز هشت حل مشکل شناخته نشدن حافظه ی فلش در ویندوز حل مشکلات مربوط به وای فای حل مشکلات کامپیوتری دانلود درایو راهنمای خرید گوشی راهنمایی رفع مشکل رفع مشکلات کامپیوتری ریکاوری سایت سخت افزار سوال فایرفاکس فلش فناوری اطلاعات لپ تاپ لپتاپ مدیریت گوشی اندرویدی در کامپیوتر مرورگر مشکل مشکل در اجرا بازی ها مشکل در بازی کردن مشکل در فرمت فلش مموری مشکل در وصل شدن به وایرلس مشکلات هارد اکسترنال مشکلات گوشی معرفی نرم افزار موبایل مودم مودم وایرلس نرم افزار نصب برنامه در اندروید نصب ویندوز نصب ویندوز7 نظرسنجی هارد هارد اکسترنال وای فای وبلاگ وردپرس وصل شدن به وای فای ویروس ویندوز ویندوز 10 ویندوز 7 ویندوز 8.1 ویندوز7 پرسش پرسش و پاسخ پرسش و پاسخ آفیس پرسش و پاسخ آنتی ویروس پرسش و پاسخ آنلاین پرسش و پاسخ آنلاین کامپیوتری پرسش و پاسخ آی تی پرسش و پاسخ اندروید پرسش و پاسخ اینترنت پرسش و پاسخ برنامه نویسی پرسش و پاسخ رایانه پرسش و پاسخ سخت افزار پرسش و پاسخ شبکه پرسش و پاسخ فناوری اطلاعات پرسش و پاسخ فیس بوک پرسش و پاسخ لپ تاپ پرسش و پاسخ موبایل پرسش و پاسخ نرم افزار پرسش و پاسخ ورد پرسش و پاسخ ویندوز پرسش و پاسخ ویندوز هشت پرسش و پاسخ کامپیوتر پرسش و پاسخ کامپیوتری پرسش و پاسخ کینگ آی تی کارت گرافیک کامپیوتر کروم کمک کینگ آی تی گرافیک گوشی


آخرین مدال های دریافتی :

پرسش قابل توجه
دریافت شده توسط moein.data
پرسش محبوب
دریافت شده توسط shahram6886
پرسش محبوب
دریافت شده توسط omidyaghi
پرسش مشهور
دریافت شده توسط Mohammad Eskandari
پرسش قابل توجه
دریافت شده توسط ghoroghchian
پرسش محبوب
دریافت شده توسط anoshka
پرسش قابل توجه
دریافت شده توسط Ali_M2079
پرسش محبوب
دریافت شده توسط amir222333
پرسش مشهور
دریافت شده توسط shani.hossein
پرسش محبوب
دریافت شده توسط *NAZANIN*

حذف چند عدد کوچکتر از یک لیست اعداد در اکسل

4 می پسندم 0 نمی پسندم

سلام دوستان

من یه معلمم، می خوام نمره مستمر دانش آموزامو با اکسل 2010 حساب کنم. اما محاسبه مستمر یه میانگین گیری ساده نیست. می خوام به تعداد فعالیتهای مفید هر دانش آموز، نمره های خرابشو حذف کنم. مثلا اگه دانش آموزی 3 تا فعالیت یا تحقیق داشته، سه نمره از نمره هاشو حذف کنم، بعد میانگین بگیرم.

تونستم فرمولشو به دست بیارم:

SUM(A2:R2)-SUM(SMALL(A2:R2,{1,2,3})))/(COUNT(A2:R2)-3)

این فرمول برا دانش آموزیه که سه تا نمره بدش رو می خوام حذف کنم.


ولی مشکلم اینجاست که این فرمول رو برای هر دانش آموز باید تغییر بدم و اکسل این امکان رو نداره که خودش تعداد عددهایی که باید حذف بشه رو از ستون تعداد فعالیتها بگیره.

از "رایانه کمک" هم پرسیدم کسی بلد نبود.

لطفا راهنماییم کنین.

به اشتراک گذاشتن این پرسش در:
    
با به اشتراک گذاری این پرسش کمک کنید تا سریع تر به پاسخ های بهتر برسد.
پرسیده شده در دی 22, 1392 توسط ناشناس
مدال های این کاربر:بدون مدال  114

شما می تونید از ماکرو استفاده کنید برای اینکار. و از قابلیت VBA در اکسل استفاده کنید.

من با vba و ماکرو آشنایی ندارم، لطفا بیشتر توضیح بدین.

1 پاسخ

2 می پسندم 0 نمی پسندم
 
بهترین پاسخ

سلام

توی اکسل کلیدهای Alt+F11 را بزنید و بعد در پنجره VisualBasic از منوی Insert گزینه Module را انتخاب کنید. بعد کد زیر را در محیط ویرایشگر برنامه کپی کنید و روی دکمه Save کلیک کنید و پنجره را ببندید و به محیط اکسل برگردید.


Function stu_mean(rng As Range, no_of_plus_points As Integer)
Dim bad_points_sum As Double, i, j As Integer
bad_points_sum = i = j = 0
If no_of_plus_points <> 0 Then
    For i = 1 To no_of_plus_points
        bad_points_sum = bad_points_sum + Application.WorksheetFunction.Small(rng, i)
        j = i
    Next i
End If
stu_mean = (Application.WorksheetFunction.Sum(rng) - bad_points_sum) / _
(Application.WorksheetFunction.Count(rng) - j)
End Function

حالا تابعی با نام stu_mean دارید که میانگین نمرات را همانطور که می‌خواهید حساب می‌کند.

مثلا کاری که‪ =stu_mean(A1:L1;B2)‬می‌کند این است که تعداد فعالیتهای مثبت را از خانه B2 می‌خواند و به تعداد آن، کمترین اعدادی را که در بازه A1:L1 هست نادیده می‌گیرد و میانگین بقیه اعداد را حساب می‌کند. اگر B2 صفر باشد به صورت معمولی میانگین می‌گیرد.

ایمان
پاسخ داده شد در خرداد 18, 1393 توسط ایمان
نوع کاربری: فعال امتیازهای این کاربر : 3,161 مدال های این کاربر:3725  
انتخاب شده در خرداد 19, 1393
بی‌زحمت تو این نظرسنجی شرکت کنید: http://www.kingit.ir/20500

پرسشهای مرتبط

3 می پسندم 0 نمی پسندم
2 پاسخ 81 مشاهده 0 نظر
پرسیده شده در خرداد 17, 1393 توسط ناشناس
مدال های این کاربر:بدون مدال  114
3 می پسندم 0 نمی پسندم
1 پاسخ 322 مشاهده 0 نظر
پرسیده شده در خرداد 12, 1393 توسط ناشناس
مدال های این کاربر:بدون مدال  114
6 می پسندم 1 نمی پسندم
1 پاسخ 213 مشاهده 0 نظر
پرسیده شده در اسفند 4, 1394 توسط immortalartin
نوع کاربری: تازه کار امتیازهای این کاربر : 61 مدال های این کاربر:22  
6 می پسندم 0 نمی پسندم
2 پاسخ 44,779 مشاهده 0 نظر
پرسیده شده در اردیبهشت 9, 1392 توسط Ashna
نوع کاربری: نیمه فعال امتیازهای این کاربر : 251 مدال های این کاربر:458  
4 می پسندم 1 نمی پسندم
2 پاسخ 114 مشاهده 1 نظر
پرسیده شده در بهمن 23, 1392 توسط mohammad 67
نوع کاربری: پروفسور امتیازهای این کاربر : 58,301 مدال های این کاربر:1144514  
7 می پسندم 0 نمی پسندم
0 پاسخ 75 مشاهده 0 نظر
پرسیده شده در آذر 19, 1393 توسط Mohammad Eskandari
نوع کاربری: دانشمند امتیازهای این کاربر : 19,041 مدال های این کاربر:50219404  

دوستان کینگ آی تی :

طراحي حرفه اي سايت بهترين بک گراندها بيا تو ببر دنیای جی کوئری rtl-theme
...