|
مجـله تخصصی اکسل
|
||
|
مطالب آموزشی ـ جالب و خواندنی اکسل 2007 |
به این وسیله خواستم تشکری کنم از کلیه همراهانی که تاکنون با نظرات خود مرا در این راه یاری کردند ... همچنان منتظر شما هستم.
از این که برخی از تصاویری که در روزها و ماههای قبل در پستهای مختلف آپلود شده و اکنون قابل دیدن نیست (به هر دلیلی) از دوستان عذرخواهی میکنم. امیدوارم که فرصتی دست بدهد و بتوانم تمامی این تصاویر را مجددا در یک host جدید آپلود کنم.
امروز میخام یه قابلیت جالب از اکسل رو براتون بگم. که با استفاده از اون میتونین کاری کنین که اکسل براتون حرف بزنه.
اگه همین الان نرم افزار اکسل رو باز کنین بهتره. از قسمت Quick Access Toolbar گزینه More Command رو کلیک کنین. حالا از لیست Choose commands from گزینه All commands رو انتخاب کنین. حالا از توی لیست به سمت پایین حرکت کنین تا برسین به Speak Cells ، از این گزینه تا گزینه Speak Cell on Enter رو توسط دکمه Add انتخاب و از پنجره خارج بشین. حالا توی نوار ابزار Quick Access این ابزارها رو میبینین. با کلیک روی هر گزینه ازش استفاده کرده و حالشو ببرین.
البته این سخنگو فقط اعداد و حروف لاتین رو میخونه ... فارسی بلد نیست .!
همه دوستان میدونن که با استفاده از تابع LOOKUP میشه مقداری رو بر اساس آیتم مشخص شده پیدا کرد. مثلا فرض کنید یک جدولی دارین که توی اون روزهایی که یک کالای مشخص فروش رفته رو مشخص کردین، حالا میخاین بفهمین که آخرین روزی که فروش کالای مشخصی رو داشتین کی بوده...
به جدول زیر توجه کنین

با استفاده از فرمول زیر میشه این کارو براحتی انجام داد. (خاصیت تابع LOOKUP خیلی مهمه !)
=LOOKUP("y";B2:E2;$B$1:$E$1)
این فرمول آخرین تاریخی که در جدول با علامت x به ثبت رسیده رو نشون میده...

بعضی وقتا پیش میاد که شما میخاین در یک ستون از اکسل همیشه آخرین مقدار وارد شده رو مشخص کنین.
بسیار خوب با استفاده از فرمولهای اکسل میشه این کارو انجام داد. (البته اینم بگم که ستون مورد نظر باید پیوسته باشه و همه سلولهاش پر باشه ...)

سپس از تابع INDEX به صورت زیر استفاده میکنیم. ستون اول A و ستون دوم B است.
=INDEX(B:B;COUNT(B:B))
با این کار همیشه آخرین مقدار وارد شده در ستون مورد نظر در سلولی که این تابع نوشته شده نمایش مییابد.
اگر بخواهید بفهمید که آیا در یک ستون شامل اعداد، عدد تکراری وجود دارد یا نه به روش زیر عمل کنید.
فرض کنید اعداد در ستون A از A1 تا A10 وارد شده است. از فرمول زیر استفاده کنید:
=IF(COUNTIF($A$1:$A$10;MODE($A$1:$A$10))>1;"تکراری ندارد";"تکراری دارد")
به همین راحتی ...
تابع MODE عددی رو پیدا میکنه که بیشترین فراوانی رو داره و تابع COUNTIF هم تعداد اون عدد رو در محدوده انتخاب شده میشماره بنابراین اگه نتیجه بزرگتر از 1 شد پس ما عدد تکراری داریم.
نظر یادتون نره ...
نسخه شماره سه از توابع فارسی در Excel و تبدیل عدد به حروف در Excel توسط فرساران منتشر گردید.
اصلاحات این نسخه:
برای دانلود این نسخه به سایت www.farsaran.ir مراجعه نمایید. لینک آن در صفحه اصلی سایت موجود می باشد.
ضمن تشکر از سایت فرساران امیدوارم دوستان عزیز از این توابع استفاده لازم را داشته باشند.
در این پست و چند پست آینده در خصوص روشهای رسم انواع نمودار در اکسل توضیح خواهم داد و امیدوارم دوستان عزیز از این مطالب استفاده کنند.
ابتدا از ریبون Insert و گروه Charts بازدید میکنیم.

در گروه Charts گروهبندی نمودارهای موجود در اکسل دیده میشود. این گروهبندی از سمت چپ به شرح زیر است:
در ادامه مطلب به توضیح نمودار میله ای می پردازم.
ضمن تشکر فراوان از اظهار لطف همه عزیزان از اینکه نتوانستم به موقع جواب شما را بدهم عذرخواهی میکنم و عذرخواهی دوم به خاطر به روز نبودن وبلاگ که به خاطر مشغله های زیادی است که اینجانب دارم. امیدوارم از این پس بتوانم با مطالب جدید در خدمت دوستان باشم.
سیدمجیدشهیدی
لطفا نظرات خود را در مورد ظاهر جدید وبلاگ اعلام فرمائید.
ضمنا مطالب جدیدی را برای وبلاگ آماده نموده ام که بزودی آنها را خواهید دید.
برای اضافه نمودن داده ها و Update شدن نمودار کافیست داده های جدید را به صورت زیر وارد جدول کنید.
در آخرین سطر از آخرین ستون جدول کلیک کرده و برای ایجاد یک ردیف جدید از کلید TAB بر روی صفحه کلید استفاده کنید.
همین...!
فایل جواب هفته را از اینجا دانلود کنید.
در ساعت شش و نیم بعدازظهر روز جمعه مورخ ۲ اردیبهشت ۹۰ جناب آقای فرشید میدانی -مدیر سایت فرساران- گفتگوی ویژه ای در خصوص مایکروسافت آفیس خواهند داشت. این برنامه از شبکه جهانی جام جم پخش خواهد شد.
اما سوال این هفته :
می خواهیم نموداری از یک سری داده رسم کنیم بطوری که با اضافه شدن یک داده دیگر به لیست قبلی، نمودار به طور خودکار به روز شده و در واقع داده جدید نیز به نمودار اضافه گردد. بطور مثال فرض کنید قیمت روزانه طلا از اولین روز یک ماه تا آخرین روز همان ماه بر روی نمودار رسم گردد. داده ها هر روز به لیست اضافه می گردد.
در صورت تمایل می توانید جواب خود را به صورت ایمیل ارسال نمائید.
در این برگه تنظیمات مربوط به حاشیه سفید کاغذ استفاده می شود. همچنین حاشیه های مربوط به Header و Footer نیز در این برگه قابل تنظیم می باشد.
Center on Page
با فعال نمودن گزینه های Horizontally و Vertically محدوده انتخابی شما برای چاپ به صورت افقی یا عمودی در وسط کاغذ قرار می گیرد.
اکسل 2007 تنظیمات مختلفی را برای نمایش نهایی داده هایی که می خواهید چاپ کنید در اختیار شما قرار می دهد. در این پست قصد دارم به معرفی قابلیت های چاپ در این نرم افزار اشاره کنم.
سه نمای مختلف موجود در نرم افزار به شما کمک می کند تا بتوانید ظاهر کاربرگ را زمانیکه چاپ می شود ملاحظه کنید. این سه نما به شرح زیر است:
نمای Normal
نمای پیش فرض اکسل می باشد. بهترین نما برای طراحی و کار بر روی سند می باشد. این نما از ریبون View و گروه Worksheet Views قابل دسترس است.
نمای Page Break
در این نما می توانید تقسیمات صفحات را مشخص کنید. همچنین ناحیه چاپ در این نما قابل تشخیص می باشد. این نما از طریق ریبون View و گروه Worksheet Views قابل دسترس است.
نمای Print Preview
در این نما می توانید به سادگی جدول و حاشیه های آن را دیده و تنظیم نمائید. در این نما بوسیله اشاره گر موس و قرار دادن آن بر روی خطوط بین ستونها عرض هر ستون را تنظیم کنید. همین کار را می توانید برای حاشیه ها نیز انجام دهید. برای ورود به این نما از دکمه Office و گزینه Print استفاده کنید.
لطفا به ادامه مطلب توجه کنید.
در سوالات فوق و بسیاری از سوالات اینگونه می خواهیم بهترین روش انجام کار را مشخص کنیم.
می خواهیم مقادیری را پیدا کنیم که هدف خاصی را بهینه می کنند (به حداکثر رساندن یا به حداقل رساندن)، برای این کار از ابزار Solver اکسل استفاده می شود.
یک مدل بهینه سازی دارای سه بخش به شرح زیر است:
سل هدف ارائه دهنده هدف است و می خواهیم مقدار این سل را به حداکثر یا حداقل برسانیم.
سلهای تغییریافتنی سلهایی هستند که می توانیم تغییر یا تعدیل کنیم و سل هدف را بهینه سازیم.
در پست بعدی با ذکر چند مثال نحوه استفاده از Solver اکسل را بیشتر بررسی می کنیم.
برای نصب Solver باید از گزینه Add-Ins استفاده کنیم.
میخواهيم كاري كنيم كه در يك ستون (يا هر محدوده ديگري) از كاربرگ هيچ عدد تكراري را نتوان وارد نمود و در صورتيكه اين اتفاق افتاد اكسل پيغام بروز خطا را نمايش دهد.
تابع OFFSET جهت ايجاد يك مرجع به محدودهاي كه به تعداد رديف و ستون خاصي از يك سل يا محدودهاي از سلها فاصله دارد، استفاده ميشود. در ادامه مطلب در خصوص اين تابع توضيحات بيشتري وجود دارد.
برخي از اشخاص معتقدند كه تابع IF مفيدترين فرمول در اكسل است. فرمولهاي اين تابع اجازه ميدهد تستهاي شرطي در مقادير و فرمولها انجام دهيد و تاحدي بتوانيد منطق بكا رفته در زبانهاي برنامه نويسي را تقليد نمائيد. يك فرمول IF با يك شرط شروع شده و اگر شرط صحيح باشد، تابع يك مقدار را برگردانده و اگر شرط برقرار نبود تابه مقدار دومي را كه برايش تعيين شده برميگرداند. براي بهتر شناختن اين تابع بر روي ادامه مطلب كليك نمائيد.
در این پست قصد دارم تا شما عزیزان را با بحث Sensitivity Analysis در اكسل 2007 آشنا كنم. قبل از پرداختن به اصل مسئله با يك مثال بحث را آغاز ميكنم. فرض كنيد ميخواهيم در يك مركز خريد مغازهاي را اجاره كرده و در آن اقدام به فروش ساندويچ نمائيم. قبل از افتتاح مغازه ميخواهيم بدانيم كه ميزان سود، درآمد و هزينههاي متغير، چگونه به فروش يك ساندويچ و هزينه هر ساندويچ بستگي دارد.
بر اساس فرضيههاي ورودي ميتوانيم خروجيهاي مورد نياز را محاسبه كنيم. همان طور كه گفته شد اين خروجيها ميتواند مواردي مانند سود، درآمد و هزينه متغير باشد. ممكن است حدس ما در خصوص هزينه متغير توليد يك ساندويچ برابر با ۴ دلار باشد، اما ممكن است اين فرضيه اشتباه باشد. تحليل حساسيت، چگونگي تغيير خروجيها در ارتباط با تغييرات وروديها را تعيين ميكند. بطور مثال ميخواهيم بدانيم كه چگونه تغيير در قيمت محصول بر سود، درآمد و هزينه متغير سال اثر ميگذارد.
در این پست قصد دارم شما را با چگونگی استفاده از توابع Text اكسل آشنا كنم. براي اين كار ابتدا هر يك از توابع Text را توضيح داده و سپس آنها را با هم تركيب كرده و كارهاي پيچيدهاي را انجام خواهيم داد.
این تابع در محدوده اعلام شده به تعداد سطر و ستون اعلام شده شمارش کرده و داده موجود در سلی که در محل تقاطع سطر و ستون قرار دارد را نتیجه می دهد
=INDEX(array;row_num;column_num)
در اين فرمول array آرايه مورد نظر، row_num شماره سطر و column_num شماره ستون ميباشد.
به مثال زير توجه كنيد.
براي يافتن داده موجود در سطر دوم و ستون سوم از فرمول زير استفاده ميشود.

=INDEX(A1:D8;2;3)
در اينجا جواب برابر است با 15.000
|
|