لطفا به وب سایت www.office-learning.ir مراجعه کنید

در کلاس برای شروع این مبحث اینچنین شروع می‌کنم که خانه‌های اکسل مثل آدمها و سکه‌ اند، یعنی دو رو دارند . یک ظاهر و و یک باطن .

مانند خانه‌ای که تاریخ 7/27/2006 را نشان می‌دهد اما باطن آن عدد 38925 است.

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


  دریافت فایل pdf مقاله


+ نوشته شده در  90/05/01ساعت 17:31  توسط اسماعیل  | 

توابع کار با رشته‌ها و داده‌ها (25 تابع)

به لینک زیر بروید.


+ نوشته شده در  90/05/01ساعت 17:27  توسط اسماعیل  | 


این مطلب از وبلاگ فرساران گرفته شده است. فرمولهای پایگاه داده‌ها در اکسل   مقدمه : از اکسل می توان بعنوان یک پایگاه داده (دیتا بیس) نیز استفاده کرد دوستانی که با پایگاه دادهایی از جمله اکسس و SQL کار کرده‌اند می‌دانند که از جمله امکانات این نرم افزارها گرفتن پرسشها (Query) است . معنی Query  این است که در اساس ضابطه خاصی یک سری گزارش تهیه شود ، بعنوان مثال در یک سیستم فروش می‌خواهیم بدانیم که کلا از یک ماه پیش تا به حال چقدر از کالای A فروخته‌ایم یا مجموع این فروش در روزهای جمعه یک ماه گذشته چقدر می‌شود. خوب اگر کسی فرمول SUMIF یا COUNTIF را بلد باشد می‌داند که در این فرمولها فقط شما می‌توانید یک شرط داشته باشید . اما در مثالهای بالا  ما دو شرط داریم پس از این فرمولها نمی‌توانیم  استفاده کنیم.   از طرف دیگر در Query ها ما می‌توانیم چندین شرط را به صورت توابع OR یا AND بکار ببریم ! خوب در اکسل اگر شما خیلی حرفه‌ای باشید با یک سری تکنیکهای پیچیده می‌توانید شرطهای AND و OR را به سختی  ‌بکار ببرید ، اما توابع دیتابیسی اکسل این امکان را به سادگی در اختیار شما قرار می‌دهند.   شروع کار : برای شروع یک سری داده به شرح زیر در نظر می‌گیریم ، هر فروشنده تعدادی کالا را با مبلغی به فروش رسانده است که اطلاعات آن در جدولی مانند زیر وارد شده است. مثالهای ذکر شده بر اساس دادههای موجود در این جدول است.     A B C D 1 Product Salesperson Quantity Sales 2         3         4         5         6 Product Salesperson Quantity Sales 7 TV Mina 2 300 8 TV Reza 4 100 9 VCD Reza 4 10 10 TV Mina 3 300 11 TV Mina 5 10 12 VCD Reza 6 100 13 TV Reza 3 10 14 VCD Reza 4 100     حال قرار است از این اطلاعات ما گزارشهایی با شرطهایی خاص تهیه کنیم ، برای اینکار ناحیه ای را برای اینکه بتوانیم شرطهایمان را تایپ کنیم در نظر می‌گیریم ، توصیه می‌شود که این ناحیه بالای محدوده دادهایمان باشد تا به سادگی در دسترس قرار گیرند. تذکر مهم : همانطور که در شکل می‌بینید حتما ستونهای ما سر ستون دارند (در شکل با رنگ صورتی مشخص شده است) و عینا همین سر ستونها در محدوده ای که قرار است شرط ها وارد شوند نیز بایستی تایپ شوند. (با رنگ آبی در شکل مشخص شده است).   معرفی توابع : در اینجا قست داریم از توابعی که با کلمه D شروع می‌شوند مانند DSUM و DCOUNT و DAVERAGE استفاده کنیم. صورت کلی این توابع به صورت زیر است :   =DSUM(database,field,criteria) =نام تابع(محدوده تابع‌ها,فیلد,محدوده شرط)    (برای آشنایی با سایر این توابع به راهنمای اکسل مراجعه کنید.)   مثالهایی از شرط ها و کاربر آنها همراه با توابع   چند ضابطه در یک ستون (or) : برای اینکه در یک فیلد (ستون) بخواهیم در آن واحد چند شرط را داشته باشیم ، شروط را در سطرهای زیر هم وارد می‌کنیم و آنرا "یا" در نظر می‌گیریم. سوال : مجموع مبلغ فروش مینا و رضا چقدر است ؟ پاسخ : در محدوده شرط عینا عبارت زیر را تایپ می‌کنیم. سپس در یک خانه مانند A5 فرمول زیر را تایپ می‌کنیم.   *** " شما در این مقاله جواب حاصل از فرمول را در  A5 مشاهده می‌کنید و فرمول خانه A5 در زیر هر شکل تایپ شده است. "     A B C D 1 Product Salesperson Quantity Sales 2   Mina     3   Reza     4         5  930         فرمول : =DSUM(A6:D14,"sales",A1:D3)   یک شرط که در دو یا چند ستون صدق کند. (and) در این حالت یک رکورد (سطر) باید دارای چند شرط باشد که آنرا "و" در نظر می‌گیریم. سوال : رضا کلا چه تعداد تلویزیون فروخته است ؟ پاسخ :   A B C D 1 Product Salesperson Quantity Sales 2 TV Reza     3         4         5 7         فرمول  : =DSUM(A6:D14,"Quantity",A1:D2)   سوال : می‌خواهیم جمع کل مبلغ فروش را طوری حساب کنیم که حداقل یکی از سه شرط زیر را داشته باشد: الف) یا کالا تلویزیون باشد. ب)  یا فروشنده آن مینا باشد. ج) یا تعداد فروش آن بیشتر از 5 تا باشد. پاسخ :   A B C D 1 Product Salesperson Quantity Sales 2 TV       3   Mina     4     >5   5 820         فرمول  : =DSUM(A6:D14,"Sales",A1:D4)   سوال : بگویید مینا و رضا چند بار بیشتر یا مساوی 100 فروش کرده‌اند. پاسخ : یعنی تعداد فروش میناهایی که بیشتر یا مساوی 100است یا رضاهایی که بیشتر یا مساوی 100 است.   A B C D 1 Product Salesperson Quantity Sales 2   Mina   >=100 3   Reza   >=100 4         5 5         فرمول : =DCOUNT(A6:D14,"Sales",A1:D3) چند شرط در یک ستون : ترکیبی از چند شرط در یک فیلد (ستون) ، منظور ترکیبی از And و Or بر روی یک فیلد است.  سوال : مجموع فروشهایی که مبلغ آنها کمتر از 30 است یا مبلغ آنها بین 80 تا 120 است را بدست آورد ؟ پاسخ : تمامی شرطها روی فیلد مبلغ فروش است.  دقت داشته باشید که حتما سرستونها به اگر لازم باشد تکراری خواهند شد. مانند زیر     A B C D 1 Sales Sales     2 >80 <120     3 <30       4         5 330          فرمول : =DSUM(A6:D14,"sales",A1:B3)   جمع بندی نحوه نگارش شرطها : وقتی که شرط هایی در یک سطر جلوی همدیگر می آیند ، حالت AND پیش می‌آید ، یعنی باید همه این شرطها که در این سطر قرار دارند در یک رکورد (سطر) صادق باشند تا تابع کارش را انجام دهد ، مثلا رضا چند تلویزیون فروخته است ، یعنی اینکه فروشنده رضا باشد AND کالا تلویزیون باشد .   وقتی شرطهایی در زیر هم یعنی در سطرهای جداگانه می آیند ، مفهوم آنها OR است یعنی اگر یکی از آن شرطها در یک رکورد (سطر) صدق کند، تابع کارش را انجام می‌دهد ، مثلا مجموع مبلغ فروش مینا و رضا را حساب کنید یعنی اینکه مبلغ فروش‌هایی که فروشنده آنها مینا بوده یا فروشند آنها رضا بوده را با هم جمع کنید.   نکته : شما می‌توانید به جای نام فیلد در تابع از شماره ستون استفاده کنید مثلا با توجه به جدول ارائه شده در این مقاله داریم : =DSUM(A6:D14,"sales",A1:B2) =DSUM(A6:D14,4,A1:B2)   I خطر اخراج از شرکت : اگر اشتباها محدوده شرط شما مانند مثال زیر باشد ، احتمالا بعد از محاسبه از شرکت اخراج می‌شوید ،     A B C D 1 Sales       2 >80       3         4         5 930         فرمول  :   =DSUM(A6:D14,"sales",A1:B3)   در نگاه اول به نظر می‌رسد شما قصد داشتید که مجموع فروشهای بیشتر از 80 را محاسبه کنید ، اما در  واقع اگر به محدوده شرط دقت کنید متوجه می‌شوید که این محدوده دارای یک شرط خالی (یعنی سطر 3 است که با رنگ نارنجی مشخص شده است) در واقع به اکسل گفته‌اید که مجموع فروشهایی را محاسبه کن که مبلغ آن بیشتر از 80 یا هرچه  (چون در این سطر شرطی قرار ندارد) را حساب کن . بنابراین اکسل کل فروشها را محاسبه خواهد کرد.
+ نوشته شده در  90/05/01ساعت 16:47  توسط اسماعیل  | 

در نرم افزار Excel  توانایی کار با ریاضیات و آمار در حد متوسطی قرار داده شده است و برای حل مسائل آمار پیشرفته و جوابهای قابل اطمینان تر به Add-in هایی نیازمندیم. یکی از بهترین این Add-in ها R است.

R بسته ای قابل توسعه (برنامه نویسی) برای کار با داده ها ، انجام آنالیزهای آماری و نمایش داده ها به صورت نموداری .

نرم افزار RExcel محیط R را بیش از هزار قابلیت بر روی نرم افزار Excel به صورت یک Addins آماده استفاده برای کاربران این نرم افزار می نماید.

بنابراین R نرم افزاری برای آنالیز آماری و نمایش گرافیکی داده ها.

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

توسط این نرم افزار می توان کارهای زیر را نیز انجام داد:

* مدیریت داد ها و ابزارهای ذخیره آنها.

* ابزاری برای کار با ماتریس ها

* قابلیت توسعه و برنامه نویسی قدرتمند با زبانی که به آن S می گویند، که با در این زبان می توان حلقه ها، شرطها و انواع توابع را برنامه نویسی کرد.

ادامه مطلب

+ نوشته شده در  90/05/01ساعت 13:11  توسط اسماعیل  | 

توابع Excel چیزی در حدود 350 عدد می باشد اما نیازهای کاربران Excel بیش از این توابع است. همانطور که در مقاله "چگونه در Excel یک تابع جدید بنویسیم" آموزش دیده‌اید شما می توانید به توابع Excel آنچه را نیاز دارید که به این توابع UDF گفته می شود (User Defined Function) .

در فهرست زیر لیستی از این توابع که توسط وب سایت OZgrid ارائه شده است و به صورت کاملا رایگان است را مشاهده می نمایید که این توابع به صورت یک Addins ارائه شده اند که در Excel 2003, 2007 به صورت دوفایل مجزا قابل نصب است.

مهمترین تابع Excel این مجموعه Lookup بر اساس بیش از یک شرط است.

برای دانلود اینجا کلیک کنید

+ نوشته شده در  90/05/01ساعت 13:5  توسط اسماعیل  | 

جناب آقای قصاب پور ، کارشناس امور مالی و حسابداری کاری ارزشمند در زمینه آموزش توابع مالی Excel انجام داده اند که در قالب یک فایل PDF  این توابع را به زبانی کاملا گویا و با مثالهای کاربردی آموزش داده‌اند.

شما می‌توانید این توابع را از لینک زیر دریافت دارید و از طریق وبلاگ http://ghasabpoor.blogfa.com با ایشان در تماس باشید.

( برای دانلود فایل ابتدا روی گزینه زیر راست کلیک کرده و سپس Save Target As کنید.)

از اینجا دانلود کنید

فهرست این توابع:

SLN: تابع محاسبه هزینه استهلاك به روش خط مستقیم

SYD: تابع محاسبه هزینه استهلاك به روش مجموع سنوات

DB : تابع محاسبه هزینه استهلاك نزولی در مدت معین

DDB: تابع محاسبه هزینه استهلاك به روش نزولی مضاعف در مدت معین

VDB: تابع محاسبه دوره خاص هزینه استهلاك به روش نزولی

FV : تابع محاسبه ارزش آتی سرمایه گذاریها

PV : تابع محاسبه ارزش فعلی خالص سرمایه گذاري – اقساط مساوی

NPV: تابع محاسبه ارزش فعلی خالص سرمایه گذاري

XNPV: تابع محاسبه ارزش فعلی خالص سرمایه گذاري بر حسب تاریخ

PMT: تابع محاسبه اقساط وام

PPMT: تابع محاسبه اقساط مربوط به اصل وام

IPMT: تابع محاسبه اقساط مربوط به بهره

NPER: تابع محاسبه تعداد دوره هاي مورد نیاز براي سرمایه گذاري

RATE: تابع محاسبه نرخ بهره

IRR: تابع محاسبه نرخ بازده داخلی سرمایه گذاري

XIRR: تابع محاسبه نرخ بازده داخلی سرمایه گذاري بر حسب تاریخ

MIRR: تابع محاسبه نرخ داخلی کارکرد سرمایه

ACCRINT: تابع محاسبه بهره متعلقه اوراق قرضه از زمان صدور تا بازخرید اوراق

ACCRINTM: تابع محاسبه بهره متعلقه اوراق قرضه از زمان صدور تا بازخرید اوراق

از اینجا دانلود کنید

+ نوشته شده در  90/05/01ساعت 12:35  توسط اسماعیل  | 

فرمول نويسي در اکسل يکي از ستونهاي بسيار مهم اين نرم افزار است و حتي مي توان توسط فرمول نويسي در محيط اکسل نرم افزاري جديدي توليد کرد. اکسل بيش از 350 تابع دارد که ترکيب اين توابع با يکديگر مي تواند فرمولهاي پيچيده و متنوعي را توليد نمايد.

در محيط اکسل شما مي توانيد با ماتريس ها نيز کار کنيد، ماتريسي بسازيد و روي آن محاسباتي را انجام دهيد به فرمولهايي که روي اين ماتريس ها کار مي کنند فرمولهاي برداري يا Array fomula مي گويند.

درک اين فرمولها و کار با آنها در اکسل واقعا پيچيده است و به همين دليل اکثر کاربران حتي نامي از آن را نشنيده اند . براي آشنايي دوستان فارسي زبان حدود 2 سال پيش  نگارش کتابي تحت عنوان "هزار تو هاي اکسل" و با موضوع " فرمولهاي برداري اکسل" را شروع کردم که به تازگي کار آن تمام شده است . (البته اگر دل و توفيقي باشد کامل تر نيز خواهد شد).

شما مي‌توانيد از لينک زير دريافت کنيد و همچنين فايل اکسل 2007 مثالهاي کتاب نيز براي دانلود قرار داده شده است.

از اینجا دانلود کنید

+ نوشته شده در  90/05/01ساعت 12:29  توسط اسماعیل  | 

این کتاب توسط جناب آقای صمدیان تالیف شده است

برای دانلود به وبلاگ زیر مراجعه کنید.

http://amar80.blogfa.com

در صورتی که لینک دانلود پاک شده بود یا مشکل داشت در قسمت نظرات این وبلاگ بیان کنید تا لینک دانلود قرار داده شود

از اینجا دانلود کنید

+ نوشته شده در  90/05/01ساعت 11:4  توسط اسماعیل  | 

این کتاب توسط جناب آقای صمدیان تالیف شده است

برای دانلود به وبلاگ زیر مراجعه کنید.

http://amar80.blogfa.com

در صورتی که لینک دانلود پاک شده بود یا مشکل داشت در قسمت نظرات این وبلاگ بیان کنید تا لینک دانلود قرار داده شود

از اینجا دانلود کنید

+ نوشته شده در  90/05/01ساعت 11:3  توسط اسماعیل  | 

این کتاب توسط جناب آقای صمدیان تالیف شده است

برای دانلود به وبلاگ زیر مراجعه کنید.

http://amar80.blogfa.com

در صورتی که لینک دانلود پاک شده بود یا مشکل داشت در قسمت نظرات این وبلاگ بیان کنید تا لینک دانلود قرار داده شود

از اینجا دانلود کنید

+ نوشته شده در  90/05/01ساعت 10:58  توسط اسماعیل  |