Web Statistics
 

reyhoo.com by Mohammad Reza Shokri

آموزشگاه ايترنتي

  • Increase font size
  • Default font size
  • Decrease font size

استفاده از تابع SUMPRODUCT براي محاسبه ميانگين وزني

فرستادن به ایمیل چاپ مشاهده در قالب PDF

عنوان مقاله:  استفاده از تابع SUMPRODUCT براي محاسبه ميانگين وزني
نوشته: محمدرضا شكري
سطح : متوسط

نرم افزار اکسل كار گرفتن ميانگين از چند سلول را بسيار آسان مي كند : براي اين كار كافيست از تابع AVERAGE استفاده کنید.

اما وقتي برخي داده ها از برخي ديگر "وزن" بیشتري داشه باشند چه؟ به عنوان مثال، در کلاس های درسي، ممكن است آزمون، ارزش بیشتري نسبت به تکالیف داشته باشد. در این شرایط، نیاز به محاسبه ميانگين وزنی داريد.
اگر چه اکسل تابع محاسبه ميانگين وزني ندارد، ولي تابعي دارد كه كار با آن مي تواند در اين زمينه بسيار كمك كننده باشد: تابع  SUMPRODUCT . حتی اگر شما هرگز قبلا از SUMPRODUCT استفاده نكرده باشيد، پس از مطالعه این مقاله قادر خواهید بود از آن مانند یک حرفه ای استفاده كنيد. روشي كه ما از آن استفاده مي كنيم، با تمام نسخه های اکسل و همچنين با ساير برنامه های کاربردی صفحه گسترده مانند Google Sheets سازگار است.
براي همراهي با من، مي توانيد مثال مورد استفاده را ايجاد كنيد.

آماده كردن برنامه:
به منظور محاسبه ميانگين وزني، شما حداقل دو ستون نیاز دارند. ستون اول (ستون B در مثال ما) شامل نمرات برای هر كار عملي و یا آزمون. ستون دوم (ستون C) شامل وزن . وزن بالاتر باعث اثر بیشتری بر نمره نهایی خواهد شد. وزن هر كدام از نمرات را مي توان به منزله تكرار يك عدد به تعداد بيش از يك بار در نظر گرفت كه بديهي است بر ميانگين كل اثر گذار است.

آخرین بروز رسانی در سه شنبه, 29 خرداد 1397 ساعت 10:30 ادامه مطلب...
 

آشنايي با تابع CharIndex

فرستادن به ایمیل چاپ مشاهده در قالب PDF

نوشته: محمد رضا شكري
قابل اجرا در: كليه نسخ Microsoft SQL Server

سطح: متوسط


با استفاده از اين تابع بسيار مفيد، مي توان مختصات يك رشته فرعي را در يك رشته اصلي به دست آورد. به بيان ديگر، اين تابع نوعي جستجوگر رشته اي است.

مثال:

 

declare @x varchar(10) , @y varchar(10) , @z varchar(10)
set @y= 'I am a student.'
set @x= 'st'
IF  CharIndex (@x, @y) < >0
Set  @z = 'Ok'
ELSE
Set  @z = 'Not'
print @z
print CharIndex (@x, @y)

در مثال بالا، سه متغير رشته اي x@و y@و z@ معرفي شده اند و سپس بخشي از رشته اختصاص داده شده به متغير y@ مورد جستجو قرار گرفته است. براي درك بهتر، بايد روش تعريف متغير و همچنين تخصيص مقدار به آن در SQL را بشناسيد.

آخرین بروز رسانی در سه شنبه, 29 خرداد 1397 ساعت 10:34
 

بررسي ده ويژگي خاص ويندوز 10

فرستادن به ایمیل چاپ مشاهده در قالب PDF

ترجمه و تاليف: محمد رضا شكري
سطح: مقدماتي

در باره ويندوز 10

ويندوز 10، آخرين نگارش سيستم عامل هاي ساخته شده توسط شركت مايكروسافت است. در طول ساليان گدشته، نگارش هاي مختلفي از ويندوز عرضه شده كه مشهورترين آنها، Windows 8 (عرضه شده در سال 2012)، Windows 7 (عرضه شده در سال 2009)، Windows Vista (عرضه شده در سال 2006)، ويندوزXP (عرضه شده در سال 2001) هستند. شايد يكي از تفاوتهاي مهم ويندوز 10 با نسخه هاي قبلي در اين باشد كه آنها روي نوت بوك ها و پي سي ها اجرا مي شدند ولي ويندوز 10 روي تبلت ها هم به خوبي اجرا مي شود.

سيستم عامل، نرم افزاري است كه نرم افزار و سخت افزار يك كامپيوتر را مديريت مي كند و بدون آن ، كامپيوتر قابل استفاده نيست.

تفاوت ويندوز 10 با ساير نسخه ها در كجاست؟
بسياري از كاربران، در مورد ويندوز 8 اين عقيده را داشتند كه گيج كننده بوده و كاركردن با آن مشكل است. مايكروسافت ويندوز 10 را طوري ايجاد كرده كه علاوه بر شبيه بودن كار آن با نگارش هاي قبلي، تفائت هايي هم در جهت سادگي داشته باشد. در واقع ويندوز 10 داراي تعدادي خصوصيت جالب است كه در اين مقاله آنها را بررسي مي كنيم:

منوي استارت (Start menu)

در ويندوز 10 از نوع كاربر پسندتر منوي استارت نسبت به ويندوز 8 استفاده مي شود. اين منو باز تر شده تا بتواند برنامه هاي مفيد و مورد نياز كاربر را در خود جاي بدهد.

the Start menu in Windows 10

مرورگر Microsoft Edge

اين مرورگر، با هدف بهره مند ساختن كاربران از نرم افزاري به روز تر از Internet Explorer ايجاد شده و سريعتر، امن تر و شامل تعداد بيشتري قابليت جديد مي باشد. قرار است به مرور، Microsoft Edge جايگزين Internet Explorer گردد ولي در حال حاضر، ويندوز 10 شامل هر دو نسخه مي باشد و همچنين كاربر مي تواند نرم افزارهاي ديگري را نيز نصب كند.

Microsoft Edge
آخرین بروز رسانی در چهارشنبه, 09 خرداد 1397 ساعت 10:31 ادامه مطلب...
 

استفاده از Sparkline ها در اکسل

فرستادن به ایمیل چاپ مشاهده در قالب PDF

Sparkline  که برای نخستین بار در آفیس 2010 عرضه شده است یک نمودار کوچک است که در یک سلول جا می گیرد و به ما امکان دیدن روند داده های وارد شده در سولهای مجاور را می دهد. به شکل زیر دقت کنید. اطلاعات مربوط به سود چند ماه از یک موسسه فرضی را مشاهده می کنید و Sparkline رسم شده را هم می توانید در سلول H2 ببینید. اگرچه یک نمودار کامل نیست ولی می تواند بسیار مفید و کمک کننده باشد.

برای اضافه کردن یک Sparkline می توان از دکمه های مربوط به این کار در لبه Insert برنامه اکسل استفاده کرد.



قابلیتهای بررسی شده در این مقاله قطعا فقط بخش کوچکی از قابلیتهای برنامه های جدید آفیس 2010 هستند ولی می توانند بسیار مفید و کارا باشند. با کمی جستجو در این برنامه می توانید قابلیتهای جدید دیگری هم بیابید و از آنها لذت ببرید!

آخرین بروز رسانی در یکشنبه, 08 بهمن 1396 ساعت 11:17
 

تفاوت route و nat چيست؟

فرستادن به ایمیل چاپ مشاهده در قالب PDF

نوشته: محمدرضا شكري

سطح: متوسط

در nat وقتي بسته اي كه ارسال شده به مقصد مي رسد، تغييراتي روي heading هاي آن ايجاد شده (Source IP). يعني وقتي بسته با nat ارسال مي شود، گيرنده نمي تواند متوجه شود اين بسته را چه كسي برایش فرستاده است.

البته يک IP براي گيرنده ارسال ميشود اما آن IP، IP فرستنده نيست، IP روتری است كه بین راه heading بسته را تغيير داده است.
اين كار براي امنيت شبكه انجام ميشود، مثلا گيرنده نمي تواند range IP هاي شبكه ي محلي ما را بفهمد، يا IP خود ما رو بداند.
در routing بسته بدون هيچ تغييري در heading ها ارسال مي شود و به دست گيرنده مي رسد.
وقتي كه بسته اي از يك شبكه محلي به اينترنت ارسال مي شود، اين بسته nat مي شود اما اگر از اينترنت بخواهد بسته اي به سمت کامپیوتر ما بياید route مي شود كه ما مي توانيم IP را دقيقا ببينيم.
اين مطلب را مي توانيد با پينگ دادن به يک IP valid در اينترنت تست كنيد، مثلا گوگل را ping كنيد. مي بينيد كه شما مي توانيد IP گوگل را ببينيد اما گوگل نمي تواند IPدقيق شما رو ببيند و فقط يک Valid IP كه احتمالا مربوط به ISP شماست را مي بيند و جوابش را به سمت آن مي فرستد و ISP جواب گوگل را به شما خواهد داد.

آخرین بروز رسانی در یکشنبه, 15 بهمن 1396 ساعت 11:24
 

آموزش تصويري سوکت زدن کابل شبكه

فرستادن به ایمیل چاپ مشاهده در قالب PDF

براي آماده كردن يك كابل CAT 5، معمولا نياز به يك دستگاه كابل زني يا crimper (نظير شكل 1) داريم. اين دستگاهها در انواع ارزان و گران موجودند ولي كارآيي انواع گرانتر معمولا بهتر و عمر آنها بالاتر است. به هر صورت گذشته از قیمت، داشتن ابزار برش بر روی خود دستگاه و همینطور امکان سوکت زدن کابلهای تلفن از دیگر خصوصیات مناسب دستگاه می باشد.پس از انجام کار هم به یک تستر شبکه برای بررسی درستی کار نیاز داریم.

در اینجا نحوه سوکت زدن کابلهای Cat5 یا Cat6 را با سوکت مخصوص آن که RJ45 نام دارد بررسی خواهیم کرد.

 

ادامه مطلب...
 


صفحه 1 از 16