آموزش توابع و فرمول نویسی Excel 2013 - قسمت سوم - نسخهی قابل چاپ +- انجمن انیاک (http://forum.learninweb.com) +-- انجمن: آموزش های تصویری (/forumdisplay.php?fid=7) +--- انجمن: آموزش تصویری توابع اکسل (/forumdisplay.php?fid=15) +--- موضوع: آموزش توابع و فرمول نویسی Excel 2013 - قسمت سوم (/showthread.php?tid=1057) |
آموزش توابع و فرمول نویسی Excel 2013 - قسمت سوم - learninweb - 06-01-2015 07:21 PM با سلام خدمت تمامي کاربران گرامي در زير آموزش تصويري توابع Excel 2013 را بررسي ميکنيم توجه کنيد که شما ميتوانيد نرم افزار آموزش توابع Excel 2013 را به همراه چند بخش آموزشي ديگر که بصورت تعاملي و شبيه سازي شده با صدا و متن فارسي درس داده شده است و رايگان نيز ميباشد از لينک آموزش توابع Excel 2013 دانلود کنيد. در نرم افزارهاي آموزشي کارهاي بيان شده را بايد در محيط شبيه سازي شده انجام دهيد. در ابتدا و انتهاي اين آموزش تصويري نيز کل آموزش (هم متن و هم تصويري) در فايل PDF و Word موجود است. دانلود فایل pdf آموزش تصویری توابع Excel 2013 دانلود فایل word آموزش تصویری توابع Excel 2013 در اين فصل به معرفي توابعي که مرتبط به خطاها هستند ميپردازيم. اولين تابعي که ميخواهيم معرفي کنيم تابع ISERROR است. در صورتيکه مقدار ورودي اين تابع خطا نداشته باشد عبارت False نمايش داده ميشود و اگر عبارت ورودي تابع خطا داشته باشد عبارت True نمايش داده ميشود. براي آشنايي بيشتر به مثالي که در ادامه بيان ميکنيم توجه کنيد. در اين مثال ميخواهيم عدد 255 تقسيم بر 5 کنيم. ميخواهيم ببينيم آيا اين عبارت حاوي مشکل است و خطا دارد يا خير. براي اين کار روي سلول A1 دابل کليک کنيد. در ادامه دستور =ISERROR(255/5) را وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد چون تقسيم دو عدد 255 و 5 صحيح ميباشد و به مشکلي بر نميخورد عبارت False به نمايش در آمده است. اکنون روي سلول A1 دابل کليک کنيد. در ادامه عبارت داخل تابع را از (255/5) به (255/0) تغيير ميدهيم. چون تقسيم عدد 255 بر صفر يک خطا ميباشد، بايد عبارت True نمايش داده شود. دکمه Enter صفحه کليد را فشار دهيد همانطور که مشاهده ميکنيد، عبارت True به نمايش در آمده است و نشان ميدهد که عبارت وارد شده در آن داراي خطا مي باشد. يکي ديگر از توابع مربوط به خطاها در اکسل، تابع ERROR.TYPE ميباشد که اين تابع به جاي نمايش ERROR، يک عدد نمايش ميدهد که هر عدد نمايانگر يک خطا است است. اعدادي که نمايش داده ميشود مطابق جدول زير هستند: همانطور که ميبينيد، در سلول A1 يک پيغام خطا وجود دارد. ما ميخواهيم شماره پيغام خطا را در سلول B1 نمايش دهيم براي اين کار در ادامه تابع =ERROR.TYPE(A1) را در سلول B1 وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد، عدد 5 را به نمايش گذاشته است. گاهي اوقات شما ميخواهيد ببينيد عبارت موجود در يک سلول عدد است يا خير براي اين کار از تابع ISNUMBER استفاده ميکنيم. براي مثال همانطور که ميبينيد در سلول A1 عدد قرار دارد و در سلول A2 متن قرار دارد. حالا به ترتيب اين دو سلول را مورد بررسي قرار ميدهيم. روي سلول B1 کليک کنيد. در ادامه دستور =ISNUMBER(A1) را وارد ميکنيم. براي آنکه مشاهده کنيم محتواي A1 آيا برابر عدد است يا خير، دکمه Enter صفحه کليد را فشار دهيد. همانطور که ميبينيد عبارت TRUE به نمايش گذاشته شده است. در ادامه دستور =ISNUMBER(A2) را در سلول B2 وارد ميکنيم. براي مشاهده نتيجه خروجي تابع دکمه Enter صفحه کليد را فشار دهيد. چون محتواي سلول A2 برابر عدد نميباشد عبارت FALSE يا نادرست به نمايش گذاشته شده است. در بعضي از مواقع ميخواهيد بدانيد عدد موجود در يک سلول آيا زوج است يا خير براي اين کار از تابع ISEVEN استفاده ميکنيم. براي مثال در ادامه دستور =ISEVEN( را وارد ميکنيم. عدد زوج عدد 2012 را وارد نماييد. کاراکتر ) را وارد کنيد. براي آنکه محاسبه کنيم عدد 2012 آيا زوج است يا خير، دکمه Enter صفحه کليد را فشار دهيد. همانطور که ميبينيد عبارت True به نمايش گذاشته شده است که مشخص ميکنيد اين عدد زوج ميباشد. شما ميتوانيد به جاي عدد داخل سلول آدرس سلول مورد نظر خود را نيز وارد نماييد. در بعضي مواقع ممکن است شما بخواهيد بدانيد عدد موجود در يک سلول فرد است يا خير براي اين کار از تابع ISODD استفاده ميکنيم. طريقه استفاده از اين تابع همانند تابع ISEVEN ميباشد. براي درک بهتر ما تابع =ISODD(20) را در سلول F3 وارد کردهايم. اکنون دکمه Enter صفحه کليد را فشار دهيد تا نتيجه کار را مشاهده نماييد. همانطور که ميبينيد عبارت False به نمايش گذاشته است و به اين معنا است که عدد وارد شده فرد نميباشد. شما ميتوانيد به جاي عدد داخل سلول آدرس سلول مورد نظر را نيز وارد نماييد. تابع N هر عبارتي را به عدد تبديل ميکند. براي درک بهتر اين تابع جدول رو برو را مشاهده کنيد. اکنون ميخواهيم ببينيم عبارت true به چه عددي تبديل ميشود براي اين کار، روي سلول A1 دابل کليک کنيد. عبارت true را تايپ نماييد. براي استفاده از تابع N روي سلول B1 کليک کنيد. در ادامه دستور =N(A1) را وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد عبارت true به عدد 1 تبديل شده است. تابع ISBLANK مشخص ميکند که آيا محتواي يک سلول خالي است يا خير. براي درک بهتر جدول روبرو را مشاهده نماييد. همانطور که مشاهده ميکنيد داخل سلول A1 هيچ عبارتي وجود ندارد. براي بررسي اين موضوع روي سلول B1 کليک کنيد. در ادامه دستور =ISBLANK(A1) را وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد، عبارت True که نشاندهنده خالي بودن سلول A1 است به نمايش در آمده است. از تابع ISLOGICAL براي اين که محاسبه شود يک عبارت، عبارت منطقي است يا خير استفاده مي کنيم. به اين ترتيب اگر جواب يک عبارت وارد شده در داخل اين تابع برابر درست يا نادرست باشد عبارت TRUE نمايش داده ميشود و اگر جواب معادلهي وارد شده در داخل اين تابع غير از درست يا نادرست باشد عبارت FALSE نمايش داده ميشود. براي آشنايي بيشتر به مثالهاي روبرو توجه نماييد. حالا روي سلول A1 دابل کليک کنيد. در ادامه دستور =ISLOGICAL( 20/5) را وارد ميکنيم. چون جواب معادله قرار داده شده در تابع يک عدد ميباشد بايد بعد از فشار دادن کليد Enter صفحه کليد، عبارت False به نمايش در بيايد. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد عبارت False به نمايش در آمده است. يکي از توابعي که ما را در شناسايي توابعي که داراي متن ميباشد ياري ميکند، تابع ISTEXT است. اگر در سلول مورد نظر متن وجود داشته باشد عبارت True و در غير اين صورت عبارت FALSE نشان داده ميشود. براي مثال روي سلول A1 دابل کليک کنيد. در ادامه دستور =ISTEXT("shahin") را وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد عبارت True به نمايش در آمده است. از تابع ISNONTEXT براي عدم وجود متن در يک سلول استفاده ميشود. اگر در يک سلول متن وجود نداشته باشد عبارت TRUE و در غير اين صورت عبارت FALSE برگردانده ميشود. براي مثال روي سلول B1 کليک کنيد. در ادامه دستور =ISNONTEXT("ENIAC") را وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد چون عبارت داخل تابع متن بود عبارت False به نمايش در آمده است. در اين قسمت به سراغ تابع ISREF ميرويم. اين تابع مقدار وارد شده را چک ميکند تا مشخص کند که عبارت وارد شده يک محدوده از سلولها است يا خير. اگر مقدار وارد شده يک محدوده بود عبارت True و در غير اين صورت عبارت False به نمايش در ميآيد. براي بررسي يک مثال روي سلول C1 کليک کنيد در ادامه دستور =ISREF(B1) را وارد ميکنيم. همانطور که مشاهده ميکنيد آدرس سلول B1 را وارد کردهايم به همين دليل بعد از فشار دادن دکمه Enter بايد عبارت True نمايش داده شود. دکمه Enter صفحه کليد را فشار بدهيد. همانطور که مشاهده ميکنيد، عبارت True به نمايش در آمده است. در ادامه به معرفي تابع ISFORMULA ميپردازيم. اين تابع وظيفه دارد که بررسي کند آيا داخل سلول مورد نظر از تابع يا فرمولي استفاده شده است يا خير. براي درک بهتر اين تابع در ادامه به ذکر يک مثال ميپردازيم. مشاهده ميکنيد که در سلول B1 تابع TODAY را وارد کرده ايم که تاريخ امروز را نشان ميدهيد و در سلول B3 تاريخ امروز را به صورت دستي وارد کردهايم و در مقابل هر کدام تابع ISFORMULA را وارد کردهايم که بررسي کند کدام سلول داراي تابع ميباشد. حال براي نمايش خروجي روي دکمه Enter صفحه کليد کليک کنيد. همانطور که ميبينيد سلول B1 که داراي تابع بود خروجي آن True شده و سلول B3 که بدون تابع بود خروجي آن برابر False شده است. حالا به سراغ تابع TYPE ميرويم. با استفاده از اين تابع ميتوان تشخيص داد در داخل هر سلول چه نوع محتوايي وجود دارد (text، number، error value و ...). براي نمايش کاراکتر موجود در سلول از اعداد خاصي استفاده ميشود که به صورت جدول روبرو است. همانطور که مشاهده ميکنيد، در سلول B1 خطاي #DIV/0! که حاصل تقسيم يک عدد بر صفر است قرار دارد. حالا روي سلول A1 کليک نماييد تا تابع TYPE را وارد کنيم و عدد مرتبط با محتواي سلول B1 را مشاهده کنيد. روي سلول A1 کليک کنيد. در ادامه دستور =TYPE(B1) را وارد ميکنيم. همانطور که ميبينيد به جاي قرار دادن عبارتي داخل پرانتز از آدرس سلول استفاده شده است. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد، عدد 16 نمايش داده شده است که مشخص ميکند عبارت موجود در سلول B1 يک پيغام خطا ميباشد. تابع CELL هر نوع اطلاعاتي که در مورد سلول را ممکن است نياز داشته باشيم در اختيار ما قرار ميدهد. شکل کلي اين تابع به صورت زير است. CELL( info_type, reference ) در ادامه به معرفي بخشهاي مختلف اين تابع ميپردازيم: info_type: در قسمت info_type يکي از عبارات زير را وارد ميکنيم. توضيح هر عبارت در روبروي آن نوشته شده است. • "address": آدرس سلول را نمايش ميدهد. • "col": نشان ميدهد چندمين سلول است. •"color": اگر سلول مورد نظر منفي يا قرمز باشدعدد 1 و در غير اين صورت 0 را نشان ميدهد. •"contents": مقدار موجود در سلول مورد نظر را نمايش ميدهد. • "filename": نام فايل را نشان ميدهد. • "format": مشخص ميکند سلول مورد نظر ما داراي چه سبکي است. • "parentheses": •"prefix": •"protect": • "row": نشاندهنده شماره رديف سلول • "type": •"width": عرض سلول مورد نظر را نشان ميدهد. •Reference :آدرس سلول مورد نظر را مشخص ميکنيم. اکنون براي درک بهتر اين تابع به اين مثال توجه کنيد. همانطور که مشاهده ميکنيد در سلول A1 عدد -9,999 وارد شده است. براي وارد کردن تابع روي سلول B1 کليک کنيد. ميخواهيم آدرس سلول را مشاهده کنيم براي اين کار در ادامه دستور=CELL("address",A1) را وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد آدرس سلول به نمايش در آمده است. يکي ديگر از توابعي که به اکسل 2013 اضافه شده است تابع SHEET ميباشد. فرض کنيد که فايل اکسل شما داراي تعداد زيادي Sheet ميباشد. براي اين که بدانيد شيت مورد نظر شما چندمين شيت در اين فايل ميباشد از اين تابع استفاده ميکنيم. همان طور که ميبينيد که سه Sheet با نامهاي aaa، bbb و ccc ايجاد کردهايم. حال ميخواهيم بدانيم شيت bbb چندمين Sheet در فايل اکسل ميباشد. براي اينکار در ادامه تابع =SHEET(“bbb”) را تايپ ميکنيم. حال دکمه Enter صفحه کليد را فشار دهيد. مشاهد ميکنيد که عدد 2 به نمايش در آمده است و نشان ميدهد که Sheet bbb دومين Sheet در فايل اکسل ميباشد. تابع SHEETS نيز به تازگي در اکسل 2013 قرار گرفته است. وظيفه تابع SHEETS اين است که مشخص ميکند در اين فايل اکسل چند Sheet وجود دارد. همانطور که مشاهده ميکنيد تابع =SHEETS() را وارد کردهايم. حال روي دکمه Enter صفحه کليد را فشار دهيد تا مشخص شود چند Sheet در اين فايل اکسل وجود دارد. مشاهده ميکنيد که عدد سه به نمايش در آمده و مشخص ميکند که اين فايل داراي سه sheet ميباشد. تابع ديگري که ميخواهيم به شما معرفي کنيم تابع INFO ميباشد که مشخصات سيستم را به ما ميدهد که شکل کلي آن به صورت زير است: INFO( type_text ) با توجه به مقداري که در قسمت type_text قرار ميدهيد، خروجي آن در جدول زير مشخص شده است.براي بررسي يک مثال روي سلول A1 دابل کليک نماييد. براي مشاهده مشخصات وضعيت حالت recalc دستور =INFO("recalc") را وارد ميکنيم. دکمه Enter صفحه کليد را فشار دهيد. مشاهده ميکنيد که عبارت Automatic به نمايش گذاشته شده است. در انتهاي اين بخش به معرفي تابع NA ميپردازيم که خروجي آن پيغام خطاي#N/A ميباشد. براي مثال روي سلول C3 کليک کنيد. دستور =NA() را تايپ کنيد. دکمه Enter صفحه کليد را فشار دهيد. همانطور که مشاهده ميکنيد پيغام خطاي مورد نظر نمايش داده شده است.کاربر گرامي، شما اکنون در پايان اين بخش هستيد، توجه کنيد که شما ميتوانيد نرم افزار آموزش توابع Excel 2013 را به همراه چند بخش آموزشي ديگر که بصورت تعاملي و شبيه سازي شده با صدا و متن فارسي درس داده شده است و رايگان نيز ميباشد از لينک آموزش توابع Excel 2013 دانلود کنيد. در نرم افزارهاي آموزشي کارهاي بيان شده را بايد در محيط شبيه سازي شده انجام دهيد. در ابتدا و انتهاي اين آموزش تصويري نيز کل آموزش (هم متن و هم تصويري) در فايل PDF و Word موجود است. دانلود فایل pdf آموزش تصویری توابع Excel 2013 دانلود فایل word آموزش تصویری توابع Excel 2013 |