Farsaran Excel Formulas and Functions - v1 - 17 - Chapter - 1
Farsaran Excel Formulas and Functions - v1 - 17 - Chapter - 1
کلیه حقوق مادی و معنوی این اثر متعلق به موسسه فرساران تفکر می باشد.
فروش ،دانلود ،چاپ ،پخش و یا به اشتراک گذاری این کتاب به هر روشی غیر مجاز میباشد و لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
فهرست
در مورد نویسنده 1 ...................................... ................................ ................................ ................................
ما میخواهیم از شما بشنویم 1 ........................ ................................ ................................ ................................
معرفی 2 .................................................... ................................ ................................ ................................
محتویات این کتاب 2 ..................................... ................................ ................................ ................................
امکانات ویژه این کتاب 4 ............................... ................................ ................................ ................................
بخش اول ـ کار با محدودهها در اکسل 6 ............................................ ................................ ................................
تکنیکهای پیشرفته انتخاب محدودهها 6 ....................................... ................................ ................................
ترفندهای انتخاب محدوده بوسیله ماوس 7 ................................. ................................ ................................
ترفندهای انتخاب محدوده بوسیله صفحه کلید 8 .......................... ................................ ................................
کار با محدودههای سه بعدی 8 .................................................. ................................ ................................
انتخاب یک محدوده توسط دستور 10 ............................... ................................ ................................ Go To
استفاده از پنجره 11 ......................................... ................................ ................................ Go To Special
وارد کردن دادهها در یک محدوده 16 ........................................... ................................ ................................
پر کردن یک محدوده با مقادیری خاص یا فرمول 16 ......................... ................................ ................................
استفاده از 17 ......................... ................................ ................................ ................................ Fill Handle
استفاده از AutoFillبرای ایجاد متون و سریهای عددی 17 ............................................ ................................
ایجاد یک لیست سفارشی برای 19 ............................... ................................ ................................ Auto Fill
ایجاد یک سری با استفاده از پنجره 21 ............................. ................................ ................................ Series
معرفی ابزار 23 ................................................... ................................ ................................ Paste Special
تکثیر ویژگیهای سلهای انتخابی 23 ............................................ ................................ ................................
ترکیب مبدا و مقصد همراه با انجام چهار عمل اصلی ریاضی 25 ........................................... ................................
ترانهاده کردن ) (Transposeسطرها و ستونها 26 ........................... ................................ ................................
پاک کردن یک محدوده 27 .......................... ................................ ................................ ................................
اعمال Conditional Formattingبر روی یک محدوده 27 .................................................. ................................
ایجاد قوانین برای مشخص کردن سلها )28 ....................................... ................................ (Highlight Rules
ایجاد قوانین باالترین /پایینترین )30 ................................................ ................................ (Top / Bottom
اضافه کردن نوارهای داده 32 ................................................. ................................ ................................
استفاده از طیفهای رنگی )35 ............................... ................................ ................................ (Color Scale
اضافه کردن مجوعه آیکنها )37 ............................... ................................ ................................ (Icon Sets
بخش دوم ـ نامگذاری محدودهها 40 ................................................. ................................ ................................
نامگذاری یک محدوده 41 ........................... ................................ ................................ ................................
نحوه کار با 42 ...................... ................................ ................................ ................................ Name Box
استفاده از پنجره 43 ............................................ ................................ ................................ New Name
تغییر محدوده عمل جهت تعریف نامها در سطح 44 .............................................. ................................ Sheet
نامگذاری یک محدوده با استفاده از عنوان آن 45 ........................ ................................ ................................
نامگذاری مقادیر ثابت 48 ....................... ................................ ................................ ................................
استفاده از نام محدودهها 49 ....................... ................................ ................................ ................................
ارجاع از طریق نام محدوده 50 ................................................. ................................ ................................
أ
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
جابجایی با استفاده از نام محدودهها 51 ..................................... ................................ ................................
چسباندن لیستی از نام محدودهها در یک 52 ..................... ................................ ................................ Sheet
پنجره 52 .................................................... ................................ ................................ Name Manager
اختصاص نام تعریف شده به محدودهای دیگر 53 ......................... ................................ ................................
تنظیم خودکار مختصات محدوده نامگذاری شده 54 ....................... ................................ ................................
تغییر نام یک محدوده 56 ........................ ................................ ................................ ................................
حذف نام یک محدوده 56 ........................ ................................ ................................ ................................
استفاده از نامها با عملگر اشتراک 56 ....................................... ................................ ................................
بخش سوم ـ ایجاد فرمولهای اولیه 58 ............................................. ................................ ................................
درک مبانی یک فرمول 58 .......................... ................................ ................................ ................................
محدودیتهای فرمول نویسی در اکسل 2007و اکسل 59 ................................... ................................ 2010
درج و ویرایش یک فرمول 60 ................................................. ................................ ................................
استفاده از فرمولهای ریاضی 61 ............................................. ................................ ................................
استفاده از فرمولهای مقایسهای 62 ......................................... ................................ ................................
استفاده از فرمولهای متنی 62 ................................................ ................................ ................................
استفاده از فرمولهای آدرس 63 ............................................. ................................ ................................
مفهوم تقدم عملگرها 63 ............................ ................................ ................................ ................................
تقدم عملگرها 64 ................................. ................................ ................................ ................................
کنترل ترتیب اولویت 65 ........................ ................................ ................................ ................................
کنترل بر روی محاسبات 67 ............................................... ................................ ................................ Sheet
تکثیر و انتقال فرمولها 69 ........................ ................................ ................................ ................................
مفهوم آدرس دهی نسبی 71 ................................................... ................................ ................................
مفهوم آدرس دهی مطلق 73 .................................................... ................................ ................................
تکثیر یک فرمول بدون تغییر آدرس 74 .................................... ................................ ................................
نمایش فرمولهای موجود در 75 ......................................... ................................ ................................ Sheet
تبدیل یک فرمول به یک مقدار 75 ............................................... ................................ ................................
استفاده از محدودههای نامگذاری شده در فرمولها 76 .................................................... ................................
درج یک نام در یک فرمول 76 ................................................. ................................ ................................
اعمال نامها در فرمولها 77 .................................................... ................................ ................................
نامگذاری فرمولها 82 ........................... ................................ ................................ ................................
استفاده از لینک ) (Linkدر فرمولها 82 ........................................ ................................ ................................
مفهوم آدرسهای خارجی 84 .................................................... ................................ ................................
بروزرسانی لینکها 85 ........................... ................................ ................................ ................................
تغییر منبع لینک 86 .............................. ................................ ................................ ................................
تعیین Formatبرای اعداد ،تاریخ و زمان 86 ................................... ................................ ................................
تعیین Formatبرای اعداد 87 ................................................. ................................ ................................
سفارشی نمودن Formatاعداد 91 ........................................... ................................ ................................
تعیین Formatبرای تاریخ و زمان 96 ........................................ ................................ ................................
سفارشی کردن Formatتاریخ و زمان 97 ................................... ................................ ................................
حذف کردن یک Formatسفارشی 99 ........................................ ................................ ................................
بخش چهارم ـ ایجاد فرمولهای پیشرفته 100 ..................................... ................................ ................................
ب
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
استفاده از آرایهها )100 ................................................ ................................ ................................ (Arrays
استفاده از فرمول آرایهای 101 ............................................... ................................ ................................
مفهوم یک فرمول آرایهای 103 ................................................... ................................ ................................
فرمولهای آرایهای که در چند محدوده عمل میکنند 104 .............................................. ................................
استفاده از آرایههایی با مقادیر ثابت 105 ...................................... ................................ ................................
معرفی توابعی که ورودی یا خروجی آنها یک آرایه است 107 ............................................... ................................
استفاده از تکرار و مراجع دورانی 108 ............................................ ................................ Circular References
تجمیع ) (Consolidateدادههای چند 110 ............................. ................................ ................................ Sheet
اعمال Data Validationبر روی سلها 119 ................................... ................................ ................................
استفاده از کنترلها بر روی یک 122 ................................... ................................ ................................ Sheet
نمایش ریبون 122 ................................................ ................................ ................................ Developer
نحوه استفاده از کنترلها )123 .......................... ................................ ................................ (Form Control
اضافه نمودن یک کنترل به 123 ..................................... ................................ ................................ Sheet
برقراری لینک یک کنترل با یک سل 124 ................................... ................................ ................................
آشنایی با کنترلها 125 .......................... ................................ ................................ ................................
بخش پنجم ـ عیبیابی فرمولها 132 ................................................ ................................ ................................
آشنایی با خطاهای اکسل 133 ...................... ................................ ................................ ................................
مطالعه موردی :اجتناب از خطای ? #NAMEبه هنگام حذف نام محدودهها 135 ....................................................
اصالح سایر خطاهای فرمولی 138 .................................................. ................................ ................................
از قلم افتادن یا عدم تطابق پرانتزها 138 .................................. ................................ ................................
نتایج یک فرمول اشتباه 139 ................................................... ................................ ................................
اصالح خطای 140 ..................................... ................................ ................................ Circular References
کنترل خطاهای فرمولی با استفاده از تابع )(141 ................................................. ................................ IFERROR
استفاده از Error Checkerاکسل 143 ......................................... ................................ ................................
اعمالی که پس از کشف خطا میتوان انجام داد 144 ...................... ................................ ................................
تنظیمات مربوط به 145 ...................................... ................................ ................................ Error Cheking
ممیزی ) (Auditingیک 148 ............................................... ................................ ................................ Sheet
مفهوم ممیزی )149 ................................................. ................................ ................................ (Auditing
ردیابی سلهای مرتبط 150 ..................... ................................ ................................ ................................
ردیابی سلهای وابسته 150 ................................................... ................................ ................................
ردیابی سلهای حاوی خطا 151 ................................................. ................................ ................................
حذف فلشهای ردیاب 151 ..................... ................................ ................................ ................................
ارزیابی فرمولها )151 .......................... ................................ ................................ (Evaluating Formulas
مشاهده مقادیر سلها 153 ..................... ................................ ................................ ................................
بخش ششم ـ شناخت توابع 154 ...................... ................................ ................................ ................................
نکاتی در خصوص توابع اکسل 155 .............................................. ................................ ................................
ساختار یک تابع 156 ................................. ................................ ................................ ................................
استفاده از یک توابع در یک فرمول 159 ....................................... ................................ ................................
استفاده از ویژگی 161 ....................................... ................................ ................................ Insert Function
فراخوانی 164 .............................................. ................................ ................................ Analysis ToolPack
بخش هفتم ـ کار با توابع متنی 166 .................................................. ................................ ................................
ج
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
توابع متنی اکسل 167 ............................... ................................ ................................ ................................
کار کردن با کاراکترها و کدها 168 ................................................ ................................ ................................
تابع )(168 ................................. ................................ ................................ ................................ CHAR
تابع )(172 ................................. ................................ ................................ ................................ CODE
تابع )(173 ............................... ................................ ................................ ................................ LOWER
تابع )(173 ................................ ................................ ................................ ................................ UPPER
تابع )(173 .............................. ................................ ................................ ................................ PROPER
Formatکردن متن 174 ............................ ................................ ................................ ................................
تابع )(174 .............................. ................................ ................................ ................................ DOLLAR
تابع )(175 ................................. ................................ ................................ ................................ FIXED
تابع )(176 .................................. ................................ ................................ ................................ TEXT
نمایش آخرین تاریخ بروزرسانی یک 176 .......................... ................................ ................................ Sheet
دستکاری متن 177 ................................... ................................ ................................ ................................
حذف کاراکترهای ناخواسته از یک متن 177 ................................... ................................ ................................
تابع )(178 .................................. ................................ ................................ ................................ TRIM
تابع )(179 ................................ ................................ ................................ ................................ CLEAN
تابع )( : REPTتکرار یک کاراکتر 180 ............................................ ................................ ................................
پر کردن و هم سطح نمودن سلها با یک کاراکتر 180 .................................................... ................................
ساخت یک نمودار متنی 181 ................................................... ................................ ................................
استخراج قسمتی از یک متن 182 ................................................. ................................ ................................
تابع )(183 ................................... ................................ ................................ ................................ LEFT
تابع )(183 ................................ ................................ ................................ ................................ RIGHT
تابع )(184 ................................... ................................ ................................ ................................ MID
فرمولی برای تبدیل تاریخ 184 ................................................ ................................ ................................
جستجوی یک متن 184 .............................. ................................ ................................ ................................
توابع )( FINDو )(185 ............................................... ................................ ................................ SEARCH
جدا کردن نام و نام خانوادگی افراد 187 .................................... ................................ ................................
جدا کردن نام ،نام خانوادگی و نام اختصاری افراد 188 .................................................. ................................
به دست آوردن حروف ستونها 189 ......................................... ................................ ................................
جایگزین کردن یک متن به جای متن دیگر 190 ................................ ................................ ................................
تابع )(190 ............................ ................................ ................................ ................................ REPLACE
تابع )(191 ....................... ................................ ................................ ................................ SUBSTITUTE
حذف یک کاراکتر از یک متن 192 ............................................. ................................ ................................
حذف دو کاراکتر مختلف از یک متن 193 .................................... ................................ ................................
حذف شکست خطوط 194 ........................ ................................ ................................ ................................
بخش هشتم ـ کار با توابع منطقی و اطالعاتی 195 ................................. ................................ ................................
هوشمند کردن یک Sheetبا استفاده از توابع منطقی 195 ................................................. ................................
استفاده از تابع )(196 ........................ ................................ ................................ ................................ IF
آزمونهای منطقی چندگانه 200 ................................................ ................................ ................................
ترکیب توابع منطقی با آرایهها 208 ........................................... ................................ ................................
استخراج دادهها با استفاده از توابع اطالعاتی 220 ........................... ................................ ................................
د
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
تابع )(221 ................................... ................................ ................................ ................................ CELL
تابع )(224 ....................... ................................ ................................ ................................ ERROR.TYPE
تابع )(225 .................................. ................................ ................................ ................................ INFO
انواع توابع 227 ................................ ................................ ................................ ................................ IS
بخش نهم ـ کار با توابع جستجو 230 ................................................. ................................ ................................
مفهوم جداول 231 ........................ ................................ ................................ ................................ Lookup
تابع )(232 ................................. ................................ ................................ ................................ CHOOSE
جستجوی مقادیر در یک جدول 236 .............................................. ................................ ................................
تابع )(237 ........................... ................................ ................................ ................................ VLOOKUP
تابع )(238 ........................... ................................ ................................ ................................ HLOOKUP
محاسبه میزان تخفیف مشتریان با استفاده از توابع 239 .................................. ................................ LOOKUP
محاسبه میزان مالیات بر درآمد با استفاده از توابع 240 ................................... ................................ LOOKUP
پیدا کردن مواردی که دقیقا با هم مطابقت دارند 242 .................................................. ................................
توابع مربوط به جستجوی پیشرفته 244 ..................................... ................................ ................................
بخش دهم ـ کار با توابع تاریخ و زمان 252 ......................................... ................................ ................................
اکسل چگونه با توابع تاریخ و زمان کار میکند 252 ........................... ................................ ................................
وارد کردن تاریخ و زمان 253 .................................................. ................................ ................................
استفاده از توابع تاریخ در اکسل 256 ........................................... ................................ ................................
بازگرداندن یک تاریخ 258 ...................... ................................ ................................ ................................
استفاده از توابع زمان در اکسل 267 ............................................ ................................ ................................
به دست آوردن یک زمان 268 ................................................. ................................ ................................
استخراج قسمتی از یک زمان 269 ............................................ ................................ ................................
محاسبه میزان تفاوت بین دو زمان 272 ..................................... ................................ ................................
تاریخ هجری شمسی در اکسل 277 ............................................... ................................ ................................
بخش یازدهم ـ کار با توابع ریاضی 278 ............................................. ................................ ................................
شناخت توابع گرد کردن در اکسل 283 ......................................... ................................ ................................
تابع )(283 .................................. ................................ ................................ ................................ ROUND
تابع )(284 ............................... ................................ ................................ ................................ MROUND
توابع )( ROUNDUPو )(285 ................................. ................................ ................................ ROUNDDOWN
توابع )( CEILINGو )(285 ................................................ ................................ ................................ FLOOR
توابع )( EVENو )(286 ................................................... ................................ ................................ ODD
توابع )( INTو )(287 ...................... ................................ ................................ ................................ TRUNC
استفاده از گرد کردن برای جلوگیری از خطاهای محاسباتی 287 ........................................ ................................
تنظیم قیمت 288 .................................. ................................ ................................ ................................
جمع کردن مقادیر 290 .............................. ................................ ................................ ................................
تابع )(290 .................................. ................................ ................................ ................................ SUM
محاسبه جمعهای تجمعی 290 ................................................... ................................ ................................
جمع کردن مقادیر مثبت یا منفی در یک محدوده 292 .................................................... ................................
تابع )(292 .................................. ................................ ................................ ................................ MOD
فرمولی بهتر برای به دست آوردن تفاوت بین دو زمان 293 ............................................ ................................
جمع کردن سلها به صورت سیستماتیک 293 ............................. ................................ ................................
ه
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
مشخص کردن سال کبیسه 294 ............................................... ................................ ................................
ایجاد سایه روشن در سطح یک 295 ................................. ................................ ................................ Sheet
تولید اعداد تصادفی 297 .......................... ................................ ................................ ................................
تابع )(297 ................................. ................................ ................................ ................................ RAND
تابع )(300 .................................................. ................................ ................................ RANDBETWEEN
بخش دوازدهم ـ کار با توابع آماری 301 ............................................ ................................ ................................
آشنایی با آمار توصیفی 301 ........................ ................................ ................................ ................................
شمارش آیتمها با استفاده از تابع )(305 ............................ ................................ ................................ COUNT
محاسبه میانگینها 305 ............................. ................................ ................................ ................................
تابع )(305 ........................... ................................ ................................ ................................ AVERAGE
تابع )(306 ............................. ................................ ................................ ................................ MEDIAN
تابع )(307 ................................ ................................ ................................ ................................ MODE
محاسبه میانگین وزنی 307 ..................... ................................ ................................ ................................
مشخص کردن کران دادهها 309 .................................................. ................................ ................................
توابع )( MINو )(310 ..................... ................................ ................................ ................................ MAX
توابع )( LARGEو )(311 .............................................. ................................ ................................ SMALL
انجام محاسبات بر روی kمقدار اول 312 ................................... ................................ ................................
انجام محاسبات بر روی kمقدار آخر 313 .................................... ................................ ................................
محاسبه شاخصهای پراکندگی 313 ............................................... ................................ ................................
محاسبه محدوده دادهها 313 ................................................... ................................ ................................
محاسبه واریانس 314 ............................ ................................ ................................ ................................
محاسبه انحراف استاندارد 315 ............................................... ................................ ................................
معرفی توزیع فراوانی 317 ......................... ................................ ................................ ................................
تابع )(319 ....................... ................................ ................................ ................................ FREQUENCY
مفهوم توزیع نرمال و تابع )(320 ............................. ................................ ................................ NORMDIST
شکل منحنی : 1تابع )(322 ........................................... ................................ ................................ SKEW
شکل منحنی : 2تابع )(324 ............................................ ................................ ................................ KURT
استفاده از ابزار آماری 326 .............................. ................................ ................................ Analysis Toolpak
استفاده از ابزار 331 ............................. ................................ ................................ Descriptive Statistics
محاسبه ضریب همبستگی دادهها 334 ...................................... ................................ ................................
کار کردن با 336 ................................................... ................................ ................................ Histogram
استفاده از ابزار 340 ................................................. ................................ Random Number Generation
استفاده از 344 ..................................... ................................ ................................ Rank and Percentile
بخش سیزدهم ـ آنالیز دادهها با جدول 347 ....................................... ................................ ................................
تبدیل یک محدوده به یک 349 ........................................... ................................ ................................ Table
عملیات اصلی مربوط به 350 ............................................... ................................ ................................ Table
مرتب کردن یک 353 ........................ ................................ ................................ ................................ Table
مرتب سازی پیچیده 354 ........................ ................................ ................................ ................................
مرتب سازی یک Tableبه ترتیب طبیعی 355 .............................. ................................ ................................
مرتب سازی بر روی قسمتی از یک 356 ............................. ................................ ................................ Field
مرتب سازی بدون دخالت حروف تعریف 358 ............................... ................................ ................................
و
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
فیلتر کردن دادههای یک 359 ............................................ ................................ ................................ Table
استفاده از Filter Listبرای فیلتر کردن یک 359 ................................................ ................................ Table
فیلتر کردن با روش 362 ...................................... ................................ ................................ Quick Filter
نمایش مجدد Recordهای فیلتر شده 365 ................................. ................................ ................................
استفاده از معیارهای پیچیده برای فیلتر کردن یک 365 ........................................... ................................ Table
نحوه وارد کردن معیارهای محاسبهای 369 .................................. ................................ ................................
تکثیر دادههای فیلتر شده به محدودهای دیگر 371 ...................... ................................ ................................
نحوه آدرس دهی Tablesدر فرمولها 372 .................................... ................................ ................................
نامهای تعیین شده Tableها 373 ............................................. ................................ ................................
وارد کردن فرمولها 375 ....................... ................................ ................................ ................................
توابع مربوط به 378 ......................... ................................ ................................ ................................ Table
نکاتی در خصوص توابع مربوط به 378 .............................. ................................ ................................ Table
توابعی که نیاز به محدوده معیار ندارند 378 ............................... ................................ ................................
توابعی که چندین شرط را میپذیرند 382 ................................... ................................ ................................
توابعی که نیاز به محدوده معیار دارند 385 ................................. ................................ ................................
بخش چهاردهم ـ آنالیز دادهها با جداول محوری )392 ........................................ ................................ (PivotTables
جدول محوری ) (PivotTableچیست ؟ 392 ..................................... ................................ ................................
یک PivotTablesچگونه کار میکند 393 .................................... ................................ ................................
اصطالحات موجود در ساختار 395 ............................. ................................ ................................ PivotTable
ساختن یک 397 ....................... ................................ ................................ ................................ PivotTable
ساختن یک PivotTableاز یک Tableیا محدودهای از دادهها 397 ................................... ................................
ساختن یک PivotTableاز یک منبع داده خارج از اکسل 401 ......................................... ................................
نحوه کار کردن با PivotTableو سفارشی کردن آن 402 ................................................ ................................
استفاده از Subtotalsدر 403 ................................ ................................ ................................ PivotTable
پنهان کردن 404 ................................................ ................................ ................................ Grand Total
پنهان کردن 404 .................................................... ................................ ................................ Subtotals
سفارشی کردن محاسبات مربوط به 404 ...................... ................................ ................................ Subtotals
تغییر محاسبات خالصه سازی دادهها 405 ....................................... ................................ ................................
استفاده از محاسبات تفاضلی )405 ........................................... ................................ (Difference Summary
استفاده از محاسبات تعیین درصد )408 ................................... ................................ (Percentage Summary
استفاده از جمع جاری )410 ........................ ................................ ................................ (Running Summary
استفاده از لیست خالصه سازی )411 ............................................... ................................ (Index Summary
ایجاد محاسبات سفارشی در 414 ................................. ................................ ................................ PivotTable
ایجاد یک فیلد محاسباتی 415 ......................... ................................ ................................ Calculated Field
ایجاد یک آیتم محاسباتی 417 .......................... ................................ ................................ Calculated Item
استفاده از نتایج PivotTableدر فرمولها 421 ........................... ................................ ................................
بخش پانزدهم ـ استفاده از مدلهای کسب و کار 423 .......................... ................................ ................................
استفاده از 423 .............................................. ................................ ................................ What-If Analysis
ایجاد یک Data Tableبا یک ورودی 424 ................................... ................................ ................................
اضافه کردن فرمولهای بیشتر به 427 .................................................... ................................ Input Table
ایجاد یک Data Tableبا دو ورودی 428 .................................... ................................ ................................
ز
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
ویرایش 430 ...................... ................................ ................................ ................................ Data Table
استفاده از 430 ........................ ................................ ................................ ................................ Goal Seek
ویژگی Goal Seekچگونه کار میکند؟ 430 ................................. ................................ ................................
اجرای 431 .......................... ................................ ................................ ................................ Goal Seek
بهینه سازی سود محصوالت 433 ...................... ................................ ................................ Product Margin
نکاتی در خصوص تقریبهای 435 ............................. ................................ ................................ Goal Seek
تجزیه و تحلیل نقطه سر به سر 436 ........................ ................................ ................................ Break-Even
حل معادالت جبری 438 .......................... ................................ ................................ ................................
استفاده از 439 ........................ ................................ ................................ ................................ Scenarios
مفهموم 439 ......................... ................................ ................................ ................................ Scenarios
تنظیم یک Sheetبرای ایجاد 441 .............................. ................................ ................................ Scenarios
اضافه کردن یک 441 ............................................... ................................ ................................ Scenario
نمایش یک 443 ...................... ................................ ................................ ................................ Scenario
ویرایش یک 445 .................................................... ................................ ................................ Scenario
ادغام چند 446 ....................... ................................ ................................ ................................ Scenario
تولید یک گزارش خالصه 446 .................................................. ................................ ................................
حذف یک 448 ........................ ................................ ................................ ................................ Scenario
بخش شانزدهم ـ استفاده از رگرسیون برای تعیین روند دادهها و پیش بینی 449 ...................... ................................
انتخاب روش رگرسیون 450 ....................... ................................ ................................ ................................
استفاده از رگرسیون ساده برای دادههای خطی 451 ......................... ................................ ................................
تجزیه و تحلیل روند دادهها با استفاده از بهترین خط برازش 451 .................................... ................................
استفاده از رگرسیون ساده بر روی دادههای غیرخطی 475 ................................................. ................................
روند نمایی 476 ........................................ ................................ ................................ Exponential Trend
روند لگاریتمی 482 ................................... ................................ ................................ Logarithmic Trend
کار با 486 ....................... ................................ ................................ ................................ Power Trend
استفاده از آنالیز رگرسیون چند جملهای 489 .............................. ................................ ................................
استفاده از رگرسیون چندگانه 493 ............................................... ................................ ................................
بخش هفدهم ـ حل مسائل پیچیده بوسیله 497 ...................... ................................ ................................ SOLVER
برخی از پیش زمینههای ابزار 497 ..................................... ................................ ................................ Solver
فواید ابزار 498 ......................... ................................ ................................ ................................ Solver
چه زمانی باید از Solverاستفاده کرد؟ 498 ................................ ................................ ................................
نحوه بارگذاری ابزار 500 ................................................. ................................ ................................ Solver
نحوه استفاده از ابزار 500 ............................................... ................................ ................................ Solver
اضافه کردن محدودیتها (قیود) 504 .......................................... ................................ ................................
ذخیره کردن راه حل به عنوان یک سناریو 506 ............................... ................................ ................................
تنظیمات سایر گزینههای ابزار 507 ..................................... ................................ ................................ Solver
انتخاب روش مورد استفاده 507 .................................... ................................ ................................ Solver
کنترل ابزار 508 ........................ ................................ ................................ ................................ Solver
کار با مدلهای 511 ..................... ................................ ................................ ................................ Solver
رمزگشایی از پیامهای 513 ............................................... ................................ ................................ Solver
تهیه گزارشات 518 ......................... ................................ ................................ ................................ Solver
ح
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
تهیه 518 ..................... ................................ ................................ ................................ Answer Report
تهیه 520 ................................................. ................................ ................................ Sensitivity Report
تهیه 521 ....................... ................................ ................................ ................................ Limits Report
بخش هجدهم ـ ایجاد فرمولهای مربوط به وام 523 ............................. ................................ ................................
مفهوم ارزش زمانی پول 523 ...................... ................................ ................................ ................................
محاسبه بازپرداخت وام 525 ....................... ................................ ................................ ................................
تجزیه و تحلیل بازپرداخت وام 525 .......................................... ................................ ................................
محاسبه هزینه بهره ـ بخش اول 526 ......................................... ................................ ................................
محاسبه اصل وام و بهره آن 527 .............................................. ................................ ................................
محاسبه هزینه بهره ـ بخش دوم 528 ......................................... ................................ ................................
محاسبه اصل وام و بهره آن به صورت تجمعی 529 ....................... ................................ ................................
ایجاد یک برنامه استهالک وام 530 ............................................... ................................ ................................
ایجاد یک برنامه استهالک با نرخ بهره ثابت 531 ........................... ................................ ................................
ایجاد یک برنامه استهالک پویا )532 ........................... ................................ ................................ (Dynamic
محاسبه مدت زمان وام 534 ....................... ................................ ................................ ................................
محاسبه نرخ بهره مورد نیاز یک وام 537 ........................................ ................................ ................................
محاسبه میزان وامی که میتوانید اخذ کنید 539 ............................. ................................ ................................
بخش نوزدهم ــ ایجاد فرمولهای سرمایهگذاری 543 ........................... ................................ ................................
طرز کار با سود 543 .................................. ................................ ................................ ................................
مفهوم سود مرکب 543 .......................... ................................ ................................ ................................
سود اسمی (صوری) در مقابل سود موثر 544 .............................. ................................ ................................
تبدیل سود اسمی و سود موثر 545 .......................................... ................................ ................................
محاسبه ارزش آینده سرمایهگذاری 546 ....................................... ................................ ................................
ارزش آینده سرمایهگذاری در سادهترین حالت 547 ..................... ................................ ................................
ارزش آینده سپردهگذاری به صورت ماهانه 548 ......................... ................................ ................................
ارزش آینده سرمایهگذاری با سپرده اولیه و واریز ماهانه 549 ....................................... ................................
تعیین هدف برای یک سرمایهگذاری 549 ....................................... ................................ ................................
محاسبه نرخ سود مورد نیاز 550 ............................................... ................................ ................................
محاسبه تعداد دوره سپردهگذاری مورد نیاز 551 ......................... ................................ ................................
محاسبه میزان سپردهگذاری مورد نیاز 552 ................................ ................................ ................................
محاسبه میزان سپرده اولیه مورد نیاز 554 ................................. ................................ ................................
محاسبه ارزش آینده یک سرمایهگذاری با نرخ سود متغیر 555 ........................................... ................................
بخش بیستم ـ ایجاد فرمولهای تنزیل 557 ........................................ ................................ ................................
محاسبه ارزش فعلی پول 557 ..................... ................................ ................................ ................................
عامل تورم 558 .................................... ................................ ................................ ................................
محاسبه ارزش فعلی با استفاده از تابع )(559 ......................... ................................ ................................ PV
درآمد سرمایهگذاری در مقابل خرید یا اجاره یک ملک 560 ............................................ ................................
خرید در مقابل لیزینگ 562 .................................................... ................................ ................................
تنزیل جریان نقدی 564 ............................. ................................ ................................ ................................
محاسبه ارزش فعلی خالص 565 ............................................... ................................ ................................
محاسبه ارزش فعلی خالص با استفاده از تابع )(566 .............................................. ................................ NPV
ط
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
محاسبه ارزش فعلی خالص برای جریانهای نقدی متغیر 568 .......................................... ................................
محاسبه ارزش فعلی خالص برای جریانهای نقدی نامتوازن 569 ...................................... ................................
محاسبه دوره بازگشت سرمایه 570 .............................................. ................................ ................................
دوره بازگشت سرمایه ساده بدون تنزیل 570 ............................. ................................ ................................
دوره بازگشت سرمایه بدون تنزیل دقیق 571 ............................. ................................ ................................
محاسبه نرخ بهره بازگشت 573 ................................................ ................................ ................................
استفاده از تابع )(573 ...................... ................................ ................................ ................................ IRR
محاسبه نرخ بهره بازگشت برای جریانهای نقدی نامتعادل 574 ....................................... ................................
ي
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
از شما برای اخالق شرافتمندانه پرداخت هزینه
این کتاب سپاسگزاریم.
اگر این کتاب به هر طریقی به دست شما رسیده است خواهشمندیم که برای پرداخت هزینه
آن اقدام به خرید از وب سایت فرساران به آدرس زیر نمایید:
http://farsaran.com/farsaran_excel_formulas_and_functions_ebook
فروش ،به اشتراک گذاری ،چاپ ،دانلود و یا پخش این کتاب و یا قسمتی از آن به هرشکلی یا روشی غیرمجاز است
و کلیه حقوق مادی و معنوی آن متعلق به موسسه فرساران است.
بنابر قوانین تجارت الکترونیک شما می توانید به مدت 7روز از خرید خود انصراف دهید اما برای این کتاب ما در فرساران به شما به
مدت 1سال فرصت می دهیم که هر لحظه که تمایل داشتید از خرید کتاب انصراف و کل وجه پرداختی خود
بدون هیچ قید و یا شرطی را دریافت دارید.
توجه
در فایلی که دانلود کرده اید ،مثال های کتاب قرار داده شده است .
ك
کلیه حقوق این اثر متعلق به موسسه فرساران تفکر است لطفا از طریق وب سایت فرساران اقدام به خرید و حمایت از آن نمایید.
در مورد نویسنده
Paulیك كارشناس و نویسنده تمام وقت اكسل میباشد .پائول از سال 1991نویسندگی كرده و Mcfedries
حاصل آن بیش از 60عنوان كتاب با بیش از 3میلیون نسخه فروش در سراسر جهان است
همچنین از وب سایت ،مقاالت آموزشی و انجمن ما دیدن نمایید تا با دیگر محصوالت و خدمات فرساران آشنا
گردید.
فرشید میدانی /موسسه فرساران
بخش دوم ــ «استفاده از قدرت توابع» ــ توابع ،سطح بعدي فرمولها هستند و شما در این بخش هر آنچه
در مورد توابع وجود دارد را فرا خواهید گرفت .پس از اینکه آموختید كه چگونه از توابع در فرمولها استفاده كنید،
هشت دسته اصلی توابع را مورد بررسی قرار خواهیم داد كه عبارتند از توابع متنی ) ،(Textتوابع منطقی ) ،(Logicalتوابع
اطالعاتی ) ،(Informationتوابع جستجو ) ،(Lookupتوابع تاریخ ) ،(Dateتوابع زمان ) ،(Timeتوابع ریاضی ) (Mathو
توابع آماري ) .(Statisticalدر هر مورد به شما نحوه استفاده از توابع را به همراه تمرینهاي كاربردي زیادي ارائه خواهیم
كرد به طوري كه بتوانید از آنها در موارد روزمره استفاده نمایید.
بخش سوم ــ «ایجاد مدلهای کسب و کار» ــ پنج فصل موجود در این بخش همگی مربوط به كسب و
كار بوده و عوامل مختلفی را جهت تولید مدلهاي كسب و كاري قوي بررسی میكند .شما میآموزید كه چگونه دادهها
را توسط جداول ) (Tablesو جداول محوري ) ،(Pivot tablesتجزیه و تحلیل كنید ،چگونه از ابزارهاي What-ifو Goal
Seekو سناریوها استفاده نمایید ،چگونه از تکنیكهاي تجزیه و تحلیل رگرسیون و تعیین روند دادهها و نیز پیشبینی
آینده استفاده كرده و چگونه از Solverجهت حل معادالت پیچیده بهرهبرداري كنید.
بخش چهارم ــ «استفاده از فرمولهای مالی» ــ این كتاب با چند موضوع زیبا و شگفت انگیز كسب و
كاري مرتبط با توابع مالی اكسل به پایان میرسد .در این بخش ،تکنیكها و توابعی جهت محاسبه اقساط وام ،تجزیه و
تحلیل سرمایه گذاري و كاربرد تخفیف در كسب و كار و تجزیه و تحلیل موجودي پول نقد خواهید آموخت.
عبارت به کار
توضیحات لغت التین
رفته در متن
هر زمان كه یك فایل اكسل را باز كنید ،یك Workbookرا باز كردهاید .اگر مستقیما نرم افزار
Workbook Workbook
اكسل را باز كنید ،فایل اكسلی را باز كردهاید كه نام پیش فرض آن Book1است
صفحات مختلف یك فایل اكسل كه به صورت پیش فرض 3عدد میباشند و با نامهاي Sheet1و
Worksheet Sheet
Sheet2و Sheet3مشخص شده است
یك Sheetاكسل حاوي تعدادي سطر میباشد كه با شماره مشخص شده است Row سطر
یك Sheetاكسل حاوي تعدادي ستون میباشد كه با حروف التین … A, B, C,مشخص شده
Column ستون
است
از تقاطع یك سطر و ستون اكسل یك سل تشکیل شده است Cell سل
منظور از ،Formatكلیه تنظیماتی است كه در خصوص یك سل قابل انجام است ،به طور مثال
Format Format
رنگ آمیزي یك سل یا گذاشتن حاشیه براي یك محدوده و...
تعدادي از سلها كه به هم پیوسته یا جداي از یکدیگر انتخاب گردند Range محدوده
وروديهاي یك تابع را به عنوان آرگومان در نظر خواهیم گرفت Argument آرگومان
محلی است كه نام Sheetبر روي آن درج میگردد .در واقع نام هر Sheetدر Tabنوشته میشود
و در پایین سمت راست Workbookقرار دارد ــ در برخی مواقع منظور از Tabیکی از كلیدهاي Tab Tab
در ادامه موارد دیگري در متن كتاب وجود دارد كه به شرح زیر هستند:
مراحل ــ در سراسر كتاب ،هر كاري در اكسل با روش گام به گام مطرح شده است o
استفاده شده است مانند )( .SUMضمنا در هر تابع تعدادي آرگومان اختیاري وجود دارد كه با یك جفت
براكت ][ نشان داده شده است مانند )]CELL(info_type;[refrence
مسیر ــ براي استفاده از ابزارهاي موجود در قسمت باالي صفحه هر Workbookاز عبارت مسیر و مابین هر o
شماره گذاري در هر فصل جداگانه انجام شده و به این صورت نوشته میشود :شکل 4-3؛ كه از سمت راست
به چپ خوانده میشود (یعنی شکل شماره 3از فصل )4
جهت Sheetها ــ دقت كنید؛ در سراسر این كتاب جهت Sheetها از چپ به راست بوده و به همین خاطر o
همچنین در سراسر كتاب كادرهایی با عنوان توجه وجود دارد كه حاوي نکته خاصی در خصوص موضوع مورد
بحث میباشد.
توجه
به این نکته توجه کنید
کاربامحدودههادراکسل 1
بخش اول ـ کار با محدودهها در اکسل
زمانی كه با اكسل كار میكنید ،احتمال اینکه زمان زیادي را صرف كار با محدودهها كنید خیلی زیاد است.
مواقعی كه در حال كپی كردن Format ،كردن ،حركت كردن ،نامگذاري یا انتقال سلها هستید ،كار با محدودهها زمان
زیادي از شما میگیرد .به این نکته توجه كنید كه كار با محدودهاي از سلها بسیار آسانتر از كار با تك تك آنهاست.
فرض كنید میخواهید میانگین اعداد موجود در سلهاي B1تا B30را محاسبه كنید .میتوانید 30سل را به عنوان
وارد نمایید ،اما با این كار ممکن است یك عمر از اكسل گریزان شوید .تایپ )(AVERAGE آرگومان در تابع
) =AVERAGE(B1:B30سریعتر و احتماالً كاراتر است.
به عبارت دیگر ،استفاده از محدودهها باعث صرفهجویی در زمان شده و انگشتان شما را از اذیت شدن مصون
میدارند .البته این تمام ماجرا نیست .محدودهها ابزاري هستند كه باعث نمایش قدرت پنهان اكسل میگردند .اما ،زمانی
به اهمیت محدودهها پی خواهید برد كه در ساختن فرمولها از آنها استفاده كنید .این فصل شما را با نحوه ایجاد محدودهها
به صورت روتین آشنا كرده و چند تکنیك را جهت معرفی فواید استفاده از آنها ارائه میدهد.
در زمان كار كردن با پنجرهها یا توابع ،سرراستترین راه انتخاب یك محدوده ،استفاده از روش دستی است .به
این صورت كه ابتدا آدرس سل سمت چپ باالي محدوده و سپس استفاده از عالمت :و آدرس سل پایین سمت راست
محدوده را تایپ نمائید.
دیدن كل محدوده یا دانستن مختصات سلهاي آن براي استفاده از این روش مورد نیاز است كه چون ممکن است
این شرایط همواره برقرار نباشد ،اغلب كاربران ترجیح میدهند كه از تایپ مستقیم آدرس محدوده خودداري كرده و
براي این كار از موس یا صفحه كلید استفاده نمایند.
این فصل ،فرض كرده كه شما با مفاهیم ابتدایی انتخاب محدودهها آشنایی دارید .بنابراین فقط چند تکنیك جهت
انتخاب سریعتر و بهتر آنها در ادامه آورده شده است.
كنید محدوده انتخابی شما بسیار بزرگ یا بسیار كوچك خواهد شد .براي اصالح آن كلید Shiftرا پایین نگهداشته
و روي سل پایین سمت راست صحیح كلیك نمایید .محدوده به صورت خودكار اصالح خواهد شد.
پس از انتخاب یك محدوده بزرگ ،ممکن است سل فعال را مشاهده نکنید چرا كه مجبور شدهاید به پایین صفحه o
حركت كنید .اگر قبل از ادامه مراحل نیاز داشته باشید كه سل فعال را مشاهده كنید ،میتوانید از نوارهاي پیمایش
) (Scroll Barsصفحه جهت مشاهده سل مورد نظر استفاده كرده یا كلیدهاي Ctrl+Backspaceرا فشار دهید.
میتوانید از كلید F8به عنوان راهی دیگر به هنگام انتخاب نواحی چهارگوش پیوسته به جاي ماوس استفاده o
كنید .روي سل سمت چپ باالي محدوده مورد نظر كلیك كرده سپس كلید F8را فشار دهید تا وارد حالت
Extendشوید (در این حالت عبارت Extend Selectionرا در نوار وضعیت ) (Status Barمشاهده خواهید
كرد) ،سپس روي سل سمت راست پایین محدوده كلیك نمایید .اكسل كل محدوده بین این دو سل را انتخاب
خواهد كرد .براي خارج شدن از حالت Extendمجددا كلید F8را فشار دهید.
در صورتی كه محدوده مورد نظر شما به صورت سلهاي پراكنده در سطح كاربرگ باشند ،نیاز دارید تا آنها o
را با هم تركیب كرده تا یك محدوده ناپیوسته ایجاد شود .راز انتخاب محدودههاي ناپیوسته پایین نگهداشتن
كلید Ctrlبه هنگام انتخاب سلها میباشد .به این صورت كه ابتدا ،اولین سلی كه میخواهید در محدوده قرار
گیرد را انتخاب كرده سپس كلید Ctrlرا نگهداشته و سلهاي بعدي را به وسیله ماوس انتخاب كنید.
توجه
زمانی که در حال انتخاب یک محدوده ناپیوسته به عنوان آرگومان یک تابع هستید ،به خاطر اینکه از کلید
Ctrlاستفاده میکنید ،سلول یا محدوده فعلی نیز در محدوده انتخابی شما وجود خواهد داشت و این مسئله
ممکن است باعث به وجود آمدن خطای مرجع دورانی Circular Referenceگردد.
دارد .نخست ،اولین سل سمت چپ باالي محدوده مورد نظر را كلیك كرده سپس كلیدهاي Ctrl+Shift+End
كلید ،Scroll Lockبر روي سلها پیمایش كنید .هنگامی كه این كلید فعال است ،فشار دادن كلیدهاي جهت
یا Page Upو ،Page Downباعث جابجا شدن شما در صفحه شده و محدوده انتخابی نیز دست نخورده باقی
میماند.
هنگامی كه تمامی Sheetهاي مورد نظر را انتخاب كردید Tab ،این Sheetها به رنگ روشن درآمده و عبارت
] [Groupدر نوار عنوان ( Workbookبالفاصله پس از نام فایل) ظاهر میشود .جهت خارج شدن از وضعیت ][Group
و LRCornerسلهاي ابتدا و انتهاي محدوده مورد نظر میباشند .به عنوان مثال ،براي تعریف یك محدوده از A1تا E10
بر روي Sheetهاي Sheet1و Sheet2و Sheet3فرمول به صورت زیر نوشته میشود.
Sheet1:Sheet3!A1:E10
توجه
پس از اینکه کارتان با محدوده سه بعدی تمام شد ،مطمئن شوید که Sheetها از حالت گروه خارج شوند
چرا که ممکن است به صورت تصادفی ،تغییراتی را در تمام Sheetها اعمال کنید
تنها تعدادي از توابع اكسل هستند كه محدودههاي سه بعدي را قبول میكنند و این توابع عبارتند از:
AVERAGE(), COUNT(), COUNTA(), MAX(), MIN(), PRODUCT(), STDEV(), STDEVP(), SUM(),
)(VAR(), VARP
اطالعات كامل در خصوص این توابع و توابع دیگر اكسل را در بخشهاي بعدي فرا خواهید گرفت.
در مواقعی كه با محدودههاي بزرگ مواجه هستید ،اكسل ابزاري به نام Go Toدارد كه بوسیله آن میتوان از سل
جاري به یکی از سلهاي دیگر پرش كرد .مراحل زیر نحوه استفاده از این دستور براي انتخاب یك محدوده بزرگ را
نشان میدهد:
-1انتخاب سل سمت چپ باالي محدوده
Home Find & Selectگزینه Go Toرا كلیك كنید ،یا كلید F5یا كلیدهاي تركیبی Ctrl+G -2از مسیر
را فشار دهید تا پنجره Go Toبه شکل زیر ظاهر شود
شکل 1-1با استفاده از پنجره Go Toمیتوان محدودهها یا آدرسهاي مختلف را انتخاب كرد
-3آدرس سل سمت راست پایین محدوده مورد نظر را در قسمت Referenceوارد كنید
-4همزمان با پایین نگاه داشتن كلید Shiftبر روي دكمه OKكلیك كنید
توجه
یک راه دیگر برای انتخاب یک محدوده بزرگ این است آنقدر صفحه را کوچک کنید تا بتوانید محدوده
مورد نظر خود را مشاهده و انتخاب کنید .برای این کار از Zoom dialog boxپایین صفحه اکسل استفاده
کنید .راه دیگر برای این کار استفاده از کلید کنترل و دکمه Scrollماوس است .با نگاه داشتن کلید Ctrl
و حرکت دادن دکمه Scrollماوس میتوان صفحه را کوچک یا بزرگ نمود.
شما معموالً سلها را بر اساس موقعیت آنها در Sheetانتخاب میكنید .اكسل ابزار قدرتمندي در اختیار دارد كه
به شما این امکان را میدهد كه سلها را بر اساس محتویات یا ویژگیهاي خاصی كه دارند انتخاب نمایید .از مسیر
Home Find & Selectگزینه … Go To Specialرا كلیك كنید یا بر روي دكمه Specialدر پنجره Go Toكلیك
كنید .پنجره Go To Specialظاهر خواهد شد.
شکل 1-2با استفاده از پنجره Go To Specialمیتوان سلها را بر اساس محتویات ،فرمول و روابط بین آنها انتخاب كرد
توضیحات گزینه
همه سلهای حاوی یادداشت را انتخاب میكند. Comments
همه سلهای حاوی مقادیر ثابت كه گزینههای آن در زیر گزینه Formulasآورده شده را انتخاب میكند Constants
همه سلهای حاوی فرمول را انتخاب میكند ،خروجی این سلها میتواند شامل انواع زیر باشد
انتخاب همه سلهاي حاوي اعداد Numbers
براي مثال ،شکل 1-3یك محدوده انتخاب شده حاوي اعداد را نمایش میدهد .ستون Bحاوي مقادیر بودجه
اختصاص داده شده به كارخانهها میباشند .مقادیر ستونهاي Cو Dمقادیر واقعی به دست آمده از كارگاههاي شماره 1
و شماره 2میباشد .فرض كنید میخواهید بدانید كدام كارگاه ،در چه بخشی ،بر اساس بودجه عمل نموده و آیا انحراف
از بودجه داشته یا خیر .به عبارت دیگر میخواهید مقادیر ستون Bرا با استفاده از مقادیر ستونهاي Cو Dمقایسه كرده و
Row سلهایی از این دو ستون را انتخاب كنید كه متفاوتند .چون شما سطرهاي داده را با هم مقایسه میكنید ،گزینه
Differencesرا انتخاب خواهید كرد .شکل 1-4نتایج را نمایش میدهد.
شکل 1-3قبل از استفاده از پنجره Go To Specialبراي مقایسه دادههاي سطرها (یا ستونها) باید محدوده مورد نظر را انتخاب نمود
شکل 1-4پس از اجراي دستور Row Differencesسلهایی از ستونهاي Cو Dرا نشان میدهد كه با مقادیر ستون Bمتفاوت هستند
اكسل همچنین سلهاي وابسته را تعریف میكند كه این سلها به وسیله فرمول ،به سل مورد نظر اشاره دارند .در
مثال قبلی ،سل A4وابسته به سل A1میباشد .همانند بحث تقدم ،وابستگی نیز میتواند مستقیم یا غیرمستقیم باشد.
توجه
وابستگی به این صورت است :مقداری که در سل A4دیده میشود ،بستگی مستقیم به مقدار وارد شده
در سل A1دارد
براي انتخاب سلهاي مقدم یا وابسته از طریق پنجره Go To Specialبه صورت زیر عمل میشود:
-1محدوده مورد نظر را انتخاب كنید
-2پنجره Go To Specialرا فراخوانی كنید
-3یکی از گزینههاي Precedentsیا Dependentsرا انتخاب كنید
-4گزینه Direct Onlyرا براي تقدم مستقیم یا وابستگی مستقیم انتخاب كنید .در صورتی كه نیاز به انتخاب هر
دو حالت باشد ،كافیست گزینه All Levelsرا انتخاب كنید
-5بر روي دكمه OKكلیك كنید
پنجره Go To Specialشامل چند گزینه دیگر جهت كمكرسانی در امر انتخاب محدودهها میباشد:
توضیحات گزینه
آخرین سل ( Sheetپایینترین سل سمت راست) كه حاوی داده بوده یا Formatشده باشد ،را انتخاب
Last Cell
میكند
كلیه سلهایی كه پنهان نباشند را انتخاب میكند Visible Cells
Only
كلیه سلهایی كه Conditional Formattingبر روی آنها انجام شده ،انتخاب میشوند Conditional
Formats
كلیه سلهایی كه داراي Data Validationمیباشند را انتخاب میكند .در صورتی كه گزینه Allرا كلیك
كنید ،كلیه سلهاي داراي Data Validationانتخاب میشوند .در صورتی كه گزینه Sameرا كلیك كنید، Data
Validation
تنها سلهایی انتخاب میشوند كه قوانین آنها مشابه قوانین سل فعال باشد
توجه
در بخشهای بعدی در خصوص Conditional Formattingو Data Validationتوضیحات کافی ارائه شده
است
براي انتخاب برخی از دستورات پنجره Go Toمیتوان از كلیدهاي تركیبی جدول شماره 1-3استفاده نمود.
نتیجه کلید
حركت به سمت پایین به اندازه یك سطر Enter
از فواید این كلیدهاي میانبر این است كه سل فعال هیچگاه از محدوده انتخابی خارج نمیشود .براي مثال ،اگر بعد
از درج آخرین داده در یك ستون كلید Enterرا فشار دهید ،سل فعال به اولین سل ستون بعدي منتقل خواهد شد.
Ctrl+Enterرا فشار دهید .اكسل كل محدوده را با هر آنچه كه شما در نوار فرمول تایپ كردهاید پر میكند
فرمول یا داده مورد نظر را وارد كنید ،محدوده مورد نظر را انتخاب نمایید( ،به طوریکه مقدار تایپ شده نیز در o
آن قرار بگیرد) ،سپس از مسیر Home Editingگزینه Fillرا كلیك كرده و دستور مناسب را انتخاب كنید.
براي مثال ،اگر قصد دارید ،از سل تایپ شده به سمت پایین را پر كنید ،دستور Downرا كلیك كنید .اگر
چندین Sheetرا انتخاب كردهاید ،با استفاده از گزینه Across Worksheetsدر همان مسیر ،محدوده مورد
نظر را در هر Sheetپرنمایید
توجه
کلیدهای Ctrl+Dبرای پر کردن به سمت پایین و کلیدهای Ctrl+Rبرای پر کردن به سمت راست استفاده
میشوند
زمانی كه كلید ماوس را رها میكنید ،اكسل نه تنها سري اعداد را تولید میكند ،بلکه یك منو تحت عنوان
AutoFill Optionsنیز ظاهر میكند .براي دیدن گزینههاي آن ،نشانگر ماوس را بر روي آن قرار داده ،سپس بر روي آن
كلیك كنید تا لیست مربوطه باز شود .گزینههایی كه مشاهده خواهید كرد بستگی به نوع سري دادههایی دارد كه تولید
كردهاید .در هر حال حداقل چهار گزینه به شرح زیر وجود دارد:
گزینه Copy Cellsــ گزینه پیش فرض بوده و باعث تکثیر مقادیر موجود در سل یا سلهاي اصلی خواهد شد
گزینه Fill Seriesــ در صورتی كه سري با یك عدد شروع شود ،با كلیك بر روي این گزینه ،یك سري از
اعداد پشت سر هم خواهید داشت
گزینه Fill Formatting Onlyــ با انتخاب این گزینه تنها Formatسل اصلی بر روي محدوده انتخابی اعمال
میگردد
گزینه Fill Without Formattingــ براي پر كردن محدوده انتخابی بدون اعمال Formatسل اصلی بر روي
محدوده انتخابی این گزینه را انتخاب كنید
شکل 1-5چند سري كه توسط Fill Handleتولید شده است را نشان میدهد .سلهاي خاكستري رنگ ،نخستین
مقدار سري میباشد .به این نکته توجه كنید كه اكسل ،هر متن حاوي عدد را به صورت سري عددي پر میكند و اعداد
را افزایش میدهد ،مثال به ستونهاي Eكارگاه شماره 1و Fمشتري شماره 100توجه كنید.
نکات زیر را به هنگام استفاده از Fill Handleبه خاطر بسپارید:
با كلیك و كشیدن Fill Handleبه سمت پایین یا راست مقادیر افزایش پیدا میكنند .با كلیك و كشیدن آن به o
بازههاي سريهاي متنی نیز میتوانند بسیار متفاوت باشند ،دو مقدار اول سري را وارد كنید ،سپس هر دوي آنها o
Fillكلیك كرده و آنرا بکشید .مثالً اگر مقادیر 1stو 3stرا وارد كرده Handle را انتخاب نمایید و روي
باشید ،سري عبارت خواهند بود از 1st, 3st, 5stو الی آخر
اگر از سه یا چند سل به عنوان مقادیر ابتدایی سري استفاده كنید ،اكسل بهترین برازش را ایجاد خواهد كرد ،در
واقع روند دادهها به طور دقیقی برآورد میكند
شکل 1-5تعدادي از سريهاي تولید شده بوسیله ،Fill Handleسلهاي خاكستري اولین مقدار هر سري هستند
همانطور كه در قسمتهاي قبل مالحظه كردید ،اكسل مقادیر خاصی مثل Januaryیا Sundayرا به عنوان بخشی
از یك لیست بزرگ شناسایی میكند .هنگامی كه Fill Handleرا از سلی میكشید كه حاوي یکی از این مقادیر است،
اكسل سري را بر اساس مقادیر مناسب پر میكند .البته این امر محدود به لیستهایی كه اكسل میشناسد ،نیست ،شما
میتوانید لیست شخصی خودتان را ایجاد كنید كه مراحل آن در ادامه آمده است:
-1ابتدا بر روي منوي Fileو سپس بر روي دكمه Optionsكلیك كرده تا كادر Excel Optionsباز شود
-2بر روي Advancedكلیك كرده و سپس از قسمت Generalبر روي دكمه … Edit Custom Listsكلیك
نمایید ،پنجره Custom Listsباز میشود
Listظاهر Entries Newكلیك نمایید ،مکان نما در كادر List ،Customبر روي دكمه Lists -3در پنجره
خواهد شد
-4یك گزینه را از لیست خود تایپ كرده و سپس كلید Enterرا فشار دهید .این مرحله را براي هر گزینه تکرار
كنید (دقت كنید كه ترتیب درج گزینهها همان باشد كه میخواهید در سري ظاهر شوند) ،شکل 1-6یك
مثال را نشان میدهد
-5بر روي دكمه Addكلیك كنید تا سري مورد نظر به لیستهاي قبلی اضافه گردد
-6بر روي دكمه OKكلیك كرده تا به كادر Excel Optionsبازگردید ،باز هم بر روي OKكلیك كنید
شکل 1-6استفاده از Custom Listsبراي ایجاد یك سري جدید (ماههاي سال شمسی)
توجه
در صورتی که مقادیر سری مورد نظر را در Sheetوارد کردهاید ،میتوانید آدرس آن سری را در کادر
Importوارد کرده و سپس بر روی Addکلیک کنید .همچنین برای حذف یک سری موجود ،آنرا انتخاب
کرده سپس بر روی دکمه Deleteکلیک کنید.
همان طور كه گفته شد ،میتوان از Fill Handleجهت پركردن یك محدوده با مقدار یا یك فرمول خاص استفاده
كرد .براي انجام این كار ،اولین مقدار یا فرمول خاص خود را وارد كنید .مقادیر یا فرمولها را انتخاب و سپس بر روي
Fillكلیك كرده و آن را بر روي محدوده مورد نظر بکشید( .در اینجا فرض بر این است كه مقادیر ،جزء Handle
سريهاي آماده اكسل نیستند) ،زمانی كه كلید ماوس را رها كنید ،اكسل ناحیه را پر خواهد كرد.
توجه كنید ،اگر سل ابتدایی حاوي فرمولی با آدرس دهی نسبی باشد (توضیحات مربوط به در آدرس دهی نسبی
در بخش سوم از فصل اول آمده است ]مترجم[) ،اكسل فرمولهاي تکثیر شده را اصالح خواهد كرد .براي مثال ،فرض
=A2 كنید كه سل ابتدایی حاوي =A1باشد .اگر عمل پر كردن به سمت پایین انجام گردد ،سل بعدي حاوي فرمول
خواهد بود و سل بعدي =A3و به همین ترتیب تا جایی كه كلید ماوس را رها كنید ادامه خواهد داشت.
Fillجهت ایجاد یك سري ،میتوان از دستور Seriesاكسل جهت كنترل بیشتر بر Handle به جاي استفاده از
تولید سري استفاده نمود .مراحل زیر را طی كنید:
-1اولین سلی كه میخواهید در سري استفاده شود را انتخاب نمایید و اولین مقدار را در آن تایپ كنید .اگر
میخواهید كه یك سري با الگویی خاص را تولید كنید( ،مثل 2و4و ،)6به تعداد كافی سلها را پر كنید تا
الگو مشخص شود
-2كل محدوده مورد نظر را انتخاب كنید
-3از مسیر Home Editing Fillبر روي گزینه … Seriesكلیك كنید .با این كار پنجره Seriesباز خواهد
شد ،كه در شکل 7-1نشان داده شده است
-4در صورتی كه گزینه Rowsرا انتخاب كنید ،یك سري به صورت سطري ایجاد میشود كه نقطه شروع آن،
سل فعال است .اگر گزینه Columnsرا انتخاب كنید ،سري به صورت ستونی ایجاد میشود
-5براي تعیین نوع سري ،از قسمت Typeاستفاده میشود كه داراي گزینههاي زیر است:
گزینه : Linearانتخاب این گزینه باعث میشود كه مقدار بعدي سري با اضافه شدن مقدار پرش
(عددي كه در كادر Step valueوارد میشود) ،به مقدار قبلی تعیین گردد (سري اعداد حسابی)
:انتخاب این گزینه باعث میشود كه مقدار بعدي سري با ضرب مقدار قبلی در Growth گزینه
مقدار پرش تعیین گردد (سري اعداد هندسی)
گزینه : Dateانتخاب این گزینه باعث میشود یك سري از تاریخها بر اساس واحدي كه در قسمت
Date Unitانتخاب شده ،مانند Month، Weekday ،Dayیا Yearایجاد گردد
گزینه : AutoFillاین گزینه شبیه Fill Handleعمل میكند .توسط این گزینه میتوان الگوي اعداد
یا سريهاي متنی مثل Qrt2 ،Qrt1و Qrt3را توسعه داد
در صورتی كه یکی از گزینههاي Growth ،Linerیا Dateرا انتخاب كنید ،مقداري را در كادر Step Value -6
وارد میكنید كه این مقدار مشخص كننده میزان افزایش هر مقدار سري میباشد
-7براي اعمال محدودیت بر روي سري تولیدي ،مقدار مورد نظر را در كادر Stop Valueوارد كنید
-8بر روي دكمه Okكلیك كنید .اكسل سري را تولید كرده و دوباره به Sheetباز میگردد
شکل 1-8چند سري ستونی را نشان میدهد .توجه كنید كه سري Growthدر سل ( C12مقدار )128متوقف
شده ،چرا كه مقدار بعدي سري ،عدد 256بوده و بزرگتر از مقدار توقف ) (Stop Valueمیباشد ،سري Dayتاریخها را
به فاصله 2روز پر كرده ،چرا كه مقدار پرش 2 ،تعیین شده است .اما سري Weekdayكمی متفاوت است ،تاریخها به
ترتیب قرارگرفته اما تعطیالت آخر هفته حذف شدهاند (بر اساس تقویم میالدي).
توجه
برای باز کردن پنجره Paste Specialمیتوان از کلیدهای ترکیبی Ctrl+Alt+Vیا با کلیک راست در مقصد
و انتخاب گزینه Paste Specialاستفاده نمود.
-4از قسمت Pasteمیتوان ویژگی مشخصی را انتخاب كرده تا در مقصد مورد نظر چسبانده شود .این ویژگیها
به شرح زیر هستند:
گزینه : Allكلیه ویژگیهاي سلهاي مبدا را در مقصد تکثیر میكند
گزینه : Formulasتنها فرمول سلهاي انتخابی را در مقصد تکثیر میكند
گزینه : Valueفرمول موجود در سلها را تبدیل به مقادیر كرده و تنها همین مقادیر را در مقصد تکثیر
میكند
گزینه : Formatsتنها Formatسلهاي مبدا را در مقصد تکثیر میكند
گزینه : Commentsتوضیحات موجود در سلهاي مبدا را در مقصد تکثیر میكند
گزینه : Validationقوانین Data Validationسلهاي مبدا را در مقصد تکثیر میكند
گزینه : All Using Source Themeكلیه ویژگیهاي سلهاي مبدا را در مقصد تکثیر نموده و
سپس Formatرا بر اساس سلهاي مبدا انجام میدهد
گزینه : All Except Bordersكلیه ویژگیهاي سلهاي مبدا به جز حاشیهها را در مقصد تکثیر
میكند
: Columnعرض ستونهاي محدوده مقصد را با عرض ستونهاي محدوده مبدا Widths گزینه
برابر میكند .در این حالت هیچ دادهاي تکثیر نمیشود
:فرمولها را تبدیل به مقادیر كرده سپس آنها را به Formula and Number Format گزینه
همراه Formatعددي تکثیر میكند
گزینه : All Merging Condition Formatsكلیه ویژگیهاي سلهاي مبدا را در مقصد تکثیر
كرده و قوانین Data Validationسلهاي مقصد را با قوانین Data Validationسلهاي مبدا تركیب
میكند
-5اگر میخواهید كه اكسل سلهاي خالی موجود در ناحیه انتخابی را تکثیر نکند ،گزینه Skip Blanksرا عالمت
بزنید
-6در صورتی كه بخواهید مقادیر تولید شده در سلهاي مبدا ،به صورت خودكار در سلهاي مقصد تکثیر شوند،
مقصد =$A$1 كافیست دكمه Paste Linkرا كلیك كنید( .براي مثال ،اگر سل مبدا A1باشد ،فرمول سل
خواهد بود) .در غیر اینصورت ،بر روي دكمه OKكلیك كنید تا محدوده تکثیر شود
محدوده مبدا
محدوده مقصد
ترانهاده شده
كردن آنها را دارید ،بکشید .سلها به رنگ خاكستري درآمده و با رها كردن دكمه ماوس ،مقادیر و
فرمولهاي موجود در آن سلها حذف خواهند شد
اگر بخواهید كلیه محتویات سلها اعم از مقدار ،فرمول Format ،و یادداشتها را حذف كنید ،ابتدا o
محدوده مورد نظر را انتخاب كرده و كلید Ctrlرا نگهدارید ،سپس Fill Handleرا گرفته و روي سلهاي
مورد نظر بکشید .زمانی كه دكمه ماوس را رها كنید ،اكسل كلیه محتویات سلها را پاك خواهد كرد
ایجاد این قانون ،باعث میشود ،در صورت تحقق شرطی خاص Format ،خاصی به سلهاي مورد نظر اعمال
گردد .براي ایجاد چنین قانونی از مسیر Home Style Conditional Formattingمکان نماي ماوس را بر روي
Highlight Cells Rulesقرار دهید .هفت انتخاب پیش روي شما ظاهر میشود كه به شرح زیر است:
گزینه Greater Thanــ براي اعمال Conditional Formattingبر روي سلهایی كه مقادیر آنها از مقدار
مشخص شده توسط شما بیشتر باشد ،استفاده میشود .به عنوان مثال ،فرض كنید میخواهید مقادیر فروش امسال
را كه در مقایسه با سال قبل بیش از 10درصد افزایش داشته ،مشخص كنید .براي این كار بهتر است ستونی ایجاد
كنید كه درصد اختالف فروش امسال و سال گذشته را محاسبه كند (ستون Dدر شکل ،)1-11سپس میتوانید از
دستور Greater Thanجهت جستجوي مقادیر بزرگتر از 0.1استفاده كنید.
گزینه Less Thanــ براي اعمال Conditional Formattingبر روي سلهایی كه مقادیر آنها از مقدار مشخص
شده توسط شما كمتر باشد ،مورد استفاده قرار میگیرد .براي مثال ،براي تشخیص اینکه كدام محصول امسال
نسبت به سال قبل فروش كمتري داشته ،میتوان از این دستور بر روي ستون درصد اختالف فروش امسال و سال
گذشته ،با شرط كمتر از 0استفاده نمود( .شکل )1-11
گزینه Betweenــ براي اعمال Conditional Formattingبر روي سلهایی كه مقادیر آنها مابین دو مقدار
مشخص شده توسط شما باشد ،استفاده میشود .به عنوان مثال ،فرض كنید میخواهید بدانید درآمد كدام یك از
افراد شركت كننده در یك مصاحبه ،مابین دو عدد صحیح aو bمیباشد .جایی كه عدد aكوچکتر از عدد b
است.
Conditionalبر روي سلهایی كه مقادیر آنها برابر با مقدار Formatting ــ براي اعمال Equal To گزینه
مشخص شده توسط شما باشد ،مورد استفاده قرار میگیرد .فرض كنید یك جدول حاوي اقالم موجود در انبار
شركت دارید و قصد دارید بدانید كه موجودي كدام یك از اقالم برابر با 0شده تا اقدام به خرید آنها كنید.
گزینه Text That Containsــ براي اعمال Conditional Formattingبر روي سلهایی كه متن موجود در
آنها با متن مشخص شده توسط شما مطابقت داشته باشد ،استفاده میشود( .البته این امر به بزرگ یا كوچك بودن
حروف التین حساس نیست) .به عنوان مثال میخواهیم بدانیم در لیستی از كتابهاي موجود ،كدامیك در ارتباط
با «اكسل» میباشند.
گزینه A Date Occurringــ براي اعمال Conditional Formattingبر روي سلهایی كه تاریخ موجود در
آنها با شرط مشخص شده توسط شما مطابقت داشته باشد مانند دیروز ،امروز ،فردا ،در 7روز گذشته و ...مورد
استفاده قرار میگیرد .به عنوان مثال میخواهیم بدانیم هفته آینده سالگرد تولد كدامیك از كارمندان شركت
میباشد.
گزینه Duplicate Valueــ براي اعمال Conditional Formattingبر روي سلهایی كه بیش از یك بار در
محدوده مورد نظر تکرار شدهاند ،از این گزینه استفاده میشود .به عنوان مثال ،شماره پرسنلی كارمندان باید
منحصربفرد باشد و نباید دو كارمند شماره پرسنلی یکسانی داشته باشند ،براي اطمینان از چنین مطلبی كافیست از
این گزینه استفاده شود.
شکل 1-11استفاده از Conditional Formattingبراي مشخص كردن سلهایی كه شرط خاصی در مورد آنها صدق میكند
ایجاد این قانون ،باعث میشود سلهایی كه مقادیر آنها جزو باالترین یا پایینترین رتبهها قرار میگیرند ،با Format
خاصی مشخص شوند .به عنوان مثال اگر با محدودهاي از اعداد مواجه هستید ،با اعمال این قانون ،سلهاي موجود در
محدوده ،رتبهبندي شده و nعدد از بزرگترین یا كوچکترین آنها با Formatخاصی مشخص میشوند (جایی كه nیك
عدد صحیح مثبت است) n .میتواند درصد نیز باشد ،یعنی n%از بزرگترین یا كوچکترین مقادیر با Formatخاصی
مشخص شوند .قوانین باالترین /پایینترین ،میتواند با میانگین نیز ایجاد شود ،در این حالت قانون به این صورت ایجاد
میشود كه سلهایی كه مقدار آنها بزرگتر یا كوچکتر از میانگین كل سلهاي مورد بررسی است ،با Formatخاصی
Top / مشخص شوند .براي ایجاد این قوانین كافیست از مسیر Home Style Conditional Formattingبه بخش
Bottom Rulesاشاره كنید .در اینجا با شش گزینه مواجه هستید:
گزینه Top 10 Itemsــ براي اعمال Conditional Formattingبر روي آندسته از سلهایی كه مقدار آنها
در رتبهبندي جزو nسل اول قرار میگیرد ،از این گزینه استفاده میشود ،n .تعداد مد نظر شما بوده و به صورت
پیش فرض 10میباشد .به عنوان مثال میتوان در لیست حقوق و مزایاي كارمندان یك شركت 10 ،نفر برتر از
لحاظ دریافت حقوق و مزایا را مشخص نمود.
Conditionalبر روي آندسته از سلهایی كه مقدار آنها در Formatting Topــ براي اعمال 10% گزینه
رتبهبندي جزو n%اول قرار میگیرد ،از این گزینه استفاده میشود ،n .درصد مد نظر شما بوده و به صورت پیش
فرض 10میباشد .به عنوان مثال میتوان در لیست حقوق و مزایاي كارمندان یك شركت ،كسانی كه جزو 10%
گزینه Above Averageــ براي اعمال Conditional Formattingبر روي آندسته از سلهایی كه مقدار آنها
بیشتر از میانگین كل سلهاي مورد بررسی است ،این گزینه مورد استفاده قرار میگیرد .به عنوان مثال ،میخواهیم
بدانیم كه در یك كالس آموزش ریاضی ،چه كسانی نمره بیشتر از میانگین كل كالس را كسب كردهاند.
شکل 1-12پنجره براي تعیین Conditionو Formatمورد نظر در قانون Top 10 Items
شکل 1-13نتیجه اعمال قانون Top 10 Itemsكه در شکل 1-12ایجاد شده ،در اینجا مشخص شده است
گزینه Below Averageــ براي اعمال Conditional Formattingبر روي آندسته از سلهایی كه مقدار آنها
كمتر از میانگین كل سلهاي مورد بررسی است ،از این گزینه استفاده میشود .به عنوان مثال ،میخواهیم بدانیم
كه میزان فروش یك فروشگاه در طول یك دوره شش ماهه ،در چه روزهایی ،كمتر از میانگین شش ماهه بوده
است.
در هر یك از موارد باال ،یك پنجره براي تنظیم قانون مورد نظر باز میشود .براي قوانین Top ،Top 10 Items
Bottom 10 Items ،10%و Bottom 10%از این پنجره براي تعیین Conditionو Formatمورد نظر استفاده میشود.
(براي قوانین Above Averageو ،Below Averageتنها نوع Formatتعیین میشود) .به عنوان مثال ،شکل 1-12پنجره
مربوط به قانون Top 10 Itemsرا نشان میدهد .همچنین شکل 1-13نتیجه اعمال این قانون را بر روي محدودهاي از
دادهها نمایش میدهد.
ممکن است كار خوبی باشد ،اما این كار باعث اضافه شدن اعداد بیشتري به Sheetخواهد شد .واقعا به چه چیزي
نیاز است تا روابط بین مقادیر را به صورت بصري نمایش دهد .اكسل این مشکل را با Data Barsحل كرده است.
،Dataنوارهایی رنگی هستند كه به صورت افقی در پشت دادههاي هر سل ،نقش یك نمودار را بازي Bars
میكنند .ویژگی كلیدي آنها این است كه طول هر نوار متناسب با مقدار هر سل است ،یعنی هر سلی كه مقدار بزرگتري
داشته باشد ،نوار داده طوالنیتري دارد .نوار سلی كه حاوي بزرگترین مقدار است ،طوالنیتر از نوار بقیه سلها خواهد
بود و طول نوار دیگر سلهاي متناظر را مشخص خواهد نمود .براي مثال ،نوار سلی كه مقدار آن نصف بزرگترین مقدار
است ،باید نصف طوالنیترین نوار باشد.
Data براي اعمال Data Barsبه یك محدوده ،از مسیر Home Style Conditional Formattingبه گزینه
Barsاشاره كنید ،سپس رنگ مورد عالقه خود را از لیست ظاهر شده انتخاب كنید .شکل 1-14یك نمونه از اعمال این
قانون را كه بر روي ستون «واحد» انجام شده ،نشان میدهد.
این نوارها به این صورت ترسیم میشوند كه طوالنیترین نوار به بزرگترین داده و كوتاهترین نوار به كوچکترین
داده تعلق میگیرد .البته ممکن است شما معیار دیگري را براي ترسیم این نوارها داشته باشید .به عنوان مثال ،براي نمرات
آزمون كه مابین 0تا 100میباشد ،انتظار داشته باشیم كه براي نمره 50دقیقا نیمی از سل رنگی شود و بستگی به باالترین
نمره آزمون نداشته باشد.
شکل 1-14براي مشاهده بصري روابط بین مقادیر یك محدوده از قانون Data Barsاستفاده میشود
مسیر Home Style سفارشی ،ابتدا محدوده مورد نظر را انتخاب كرده و از Data Bars براي اعمال
Conditional Formattingبه Data Barsاشاره كرده ،سپس گزینه More Rulesرا انتخاب نمایید .با این كار ،پنجره
New Formatting Ruleباز میشود (شکل .)1-15در بخش Edit the Rule Descriptionاطمینان حاصل كنید كه در
لیست Format Styleگزینه Data Barsانتخاب شده باشد .دقت كنید كه انتخابهاي مختلفی در لیستهاي Minimum
و Maximumوجود دارد .انتخاب گزینههاي موجود در این لیستها ،مشخص میكند كه اكسل از چه نوع نواري استفاده
نماید .شش گزینه زیر را میتوانید انتخاب كنید:
گزینه Automaticــ گزینه پیش فرض میباشد ،به این معنی كه اكسل به طور خودكار یکی از گزینههاي
موجود را بر اساس دادهها انتخاب میكند
گزینه Lowest / Highest Valueــ با انتخاب این گزینه ،كوچکترین مقدار موجود در محدوده انتخابی
كوتاهترین نوار و بزرگترین مقدار نیز طوالنیترین نوار را خواهد داشت .این حالت ،عمومیت بیشتري داشته و
اكسل معموال در حالت Automaticنیز همین گزینه را انتخاب میكند.
شکل 1-15براي اعمال نوع متفاوتی از Data Barsاز پنجره New Formatting Ruleاستفاده میشود
گزینه Numberــ زمانی از این گزینه استفاده میشود كه میخواهیم طول نوار بر اساس مقادیري كه به صورت
دستی در كادرهاي مربوطه وارد میشود ،مشخص گردد .در این حالت ،كوتاهترین نوار به سلی تعلق میگیرد كه
مقدار آن كوچکتر یا مساوي با مقداري باشد كه در كادر Minimumوارد شده و به همین ترتیب ،طوالنیترین
نوار نیز به سلی تعلق میگیرد كه مقدار آن بزرگتر یا مساوي مقدار وارد شده در كادر Maximumباشد.
گزینه Percentــ طول نوار در این حالت به صورت درصدي از بزرگترین مقدار موجود در محدوده به دست
میآید .هر سلی كه مقدار آن كمتر یا مساوي درصد مشخص شده در كادر Minimumباشد ،كوتاهترین نوار را
خواهد داشت .به عنوان مثال ،اگر درصد مشخص شده در كادر Minimumعدد 10بوده و بزرگترین داده موجود
در محدوده مورد نظر 1000باشد ،هر سلی كه مقداري كمتر یا مساوي با 100داشته باشد ،كوتاهترین نوار را
خواهد داشت .به همین ترتیب ،اگر درصد مشخص شده در كادر Maximumعدد 90بوده و بزرگترین داده
موجود در محدوده مورد نظر 1000باشد ،آنگاه كلیه سلهایی كه مقدار آنها بزرگتر یا مساوي با عدد 900هستند،
طوالنیترین نوار را خواهند داشت.
گزینه Formulaــ طول نوار در این حالت بر اساس یك فرمول محاسبه میشود.
گزینه Percentileــ در این حالت ،طول نوار بر اساس صدكها تنظیم میشود .به این صورت كه كلیه مقادیر
موجود در محدوده مورد نظر رتبهبندي شده و هر سل بسته به مقداري كه در خود دارد ،در یك رتبه قرار میگیرد.
بنابراین ،كوتاهترین نوار به سلی تعلق میگیرد كه رتبهاش كمتر یا مساوي صدكی باشد كه در كادر Minimum
در كادر Minimum وارد شده است .به عنوان مثال فرض كنید 100مقدار وجود داشته باشد و مقدار وارد شده
صدك دهم باشد ،آنگاه كلیه سلهایی كه رتبه آنها كمتر یا مساوي با 10باشد ،كوتاهترین نوار را خواهند داشت.
برخی اوقات بهتر است ،هنگام بررسی دادهها ،یك شماي كلی از كل دادهها داشته باشید .به عنوان مثال ،شاید
بخواهید در خصوص توزیع مقادیر مورد بررسی همه چیز را بدانید .آیا مقادیر كوچك بیشترند یا مقادیر بزرگ؟ آیا بیشتر
مقادیر در حول میانگین جمع شدهاند؟ آیا داده پرت در بین دادهها وجود دارد؟ (داده پرت ،دادهاي است كه بسیار بزرگتر
یا بسیار كوچکتر از سایر دادهها میباشد).
به طور مشابه میتوان در خصوص ارزش مقادیر دادهها قضاوت نمود .فروش باال و تعداد كم محصول معیوب
«خوب» بوده وحاشیه سود كم و جابجایی زیاد كاركنان «بد» میباشد .جهت حل اینگونه مسایل ،میتوان دادهها را توسط
Dataبوده و روابط بین مقادیر دادهها را مقایسه میكند .بر عکس Bars Colorشبیه Scale Colorآنالیز نمود. Scale
،Data Barsدر اینجا كل سل بر اساس مقدار درون آن ،رنگی را به خود میگیرد .به عنوان مثال ،ممکن است كوچکترین
مقدار به رنگ قرمز در بیاید .به مقادیر باالتر ممکن است رنگهاي قرمز روشن ،نارنجی ،زرد ،سبز روشن و در نهایت براي
باالترین مقدار ،سبز تیره اختصاص یابد .توزیع این رنگها در محدوده مورد بررسی ،یك شماي كلی از وضعیت توزیع
دادهها در سلها را بیان میكند .به عنوان مثال ،دادههاي پرت به طور كامل مشخص خواهند شد ،چرا كه رنگ سل آنها
كامال با رنگ مابقی سلها متفاوت است .قضاوت در خصوص ارزش دادهها ،یك مفهوم درونی است ،ممکن است رنگ
قرمز به معناي «بد» بوده (مانند چراغ قرمز) و رنگ سبز به عنوان «خوب» باشد (مانند چراغ سبز) .براي اعمال Color Scale
Colorاشاره كنید، Scale Homeبه Style Conditional Formatting به یك محدوده انتخاب شده ،از مسیر
سپس طیف رنگ مورد نظر خود را انتخاب نمائید .شکل 1-16اعمال یك طیف رنگی به یك محدوده از دادهها كه
حاوي نرخ رشد سالیانه ( GDPارزش تولید ناخالص ملی) چند كشور میباشد را نشان میدهد.
شکل 1-16براي دیدن یك شماي كلی از توزیع مقادیر از Color Scaleاستفاده میشود
تنظیمات مربوط به ،Color Scaleبسیار مشابه با تنظیمات مربوط به Data Barsمیباشد كه در بخش قبلی به آن
مسیر Home Style اشاره گردید .براي اعمال تنظیمات سفارشی ،محدوده مورد نظر را انتخاب كرده و از
Conditional Formattingبه Color Scaleاشاره كرده و گزینه … More Rulesرا براي نمایش پنجره New Formatting
Ruleكلیك كنید .در بخش Edit the Rule Description:میتوان حالتهاي 2-Color Scaleیا 3-Color Scaleرا در
كادر Format Styleانتخاب نمود .همان طور كه در شکل 1-17مشخص است ،در صورت انتخاب ،3-Color Scale
مقادیر كادرهاي Value ،Typeو Colorرا میتوان در سه پارامتر Minimumو Midpointو Maximumتعیین نمود.
مقادیر كادر Typeدر بخش مربوط به نوار داده به طور كامل توضیح داده شد.
شکل 1-17در كادر Format Styleحالت 3-Colorرا براي اعمال 3رنگ به محدوده مورد نظر انتخاب كنید
براي درك بهتري از دادههاي مورد بررسی ،استفاده از عالئم و آیکنهاي مختلف بسیار مفید است .به عنوان مثال،
در بخش نظرات مربوط به یك فیلم سینمایی ،عالمت شست رو به باال یا شست رو به پایین ،معانی خاصی داشته و
مطالب مفیدي در خصوص فیلم خواهد داشت.
عالیم دیگري وجود دارند كه داراي معانی قويتري هستند .به طور مثال ،عالمت Check Boxمیتواند به معنی
«خوب»« ،تمام شده» یا «پذیرفته شده» باشد .در مقابل یك عالمت Xمیتواند به معنی «بد»« ،ناتمام» یا «رد شده» باشد.
یك دایره كوچك سبز رنگ به معنی «مثبت» و یك دایره كوچك قرمز رنگ به معنی «منفی» (همانند چراغهاي راهنمایی
و رانندگی) خواهد بود .یك شکلك خندان یعنی «خوب» و یك شکلك غمگین به معنی «بد» تلقی خواهد شد.
اكسل ،با كنار هم قرار دادن این آیکنها و عالیم ،مجموعهاي بسیار جالب را فراهم كرده كه به آن Icon Sets
گفته میشود .همانند Data Barsو ،Color Scaleاز Icon Setsنیز براي توصیف بصري دادهها و روابط بین آنها استفاده
میشود .البته در اینجا ،اكسل آیکنهاي مخصوصی را به سلهاي محدوده مورد بررسی اختصاص میدهد كه همه چیز
را در خصوص مقادیر یك سل ،نسبت به دیگر سلها مشخص میكند .به عنوان مثال ،بزرگترین مقدار ،یك فلش رو به
باال ،كوچکترین مقدار یك فلش رو به پایین و مقادیر مابین این دو ،فلشی افقی را خواهند گرفت.
شکل 1-18با استفاده از آیکنها می توان رابطه بین مقادیر را به صورت بصري مشاهده نمود
Home Style Conditional براي اعمال یك مجموعه آیکن به یك محدوده انتخاب شده ،از مسیر
Formattingبه Icon Setsاشاره كرده و مجموعه دلخواه خود را انتخاب كنید .شکل 1-18اعمال شدن یك مجموعه
پنج حالتی از فلشها را بر روي یك محدوده كه شامل درصد اختالف میزان فروش فروشندگان در دو سال پیاپی میباشد
را نشان میدهد.
Colorمیباشد كه در Scale Dataو Bars ،Iconبسیار مشابه با تنظیمات مربوط به Sets تنظیمات مربوط به
بخشهاي قبلی به آنها اشاره گردید .در اینجا باید مقادیر مربوط به كادرهاي Valueو Typeهر آیکن را تعیین كنید.
براي اعمال یك مجموعه آیکن به یك محدوده انتخاب شده ،از مسیرHome Style Conditional Formatting
به Icon Setsاشاره كرده و بر روي … More Rulesبراي باز شدن پنجره New Formatting Ruleكلیك كنید .همان
گونه كه در شکل 1-19مشخص است ،باید از كادر Edit the Rule Descriptionگزینه Icon Setsرا انتخاب نموده،
سپس مقادیر Typeو Valueرا مشخص كنید.
براي دانلود جزوه كامل Conditional Formattingبه آدرس زیر در فرساران مراجعه فرمائید.
www.farsaran.com/excel_conditional_formatting
نامگذاریمحدودهها 2
بخش دوم ـ نامگذاری محدودهها
هر چند محدودهها این امکان را میدهند كه به صورت موثري با تعداد زیادي از سلها كار كنید ،اما این روش
چندین عیب نیز دارد كه به شرح زیر است:
نمی توان در یك لحظه با بیش از یك محدوده كار كرد .هر زمان كه بخواهید یك محدوده را مورد استفاده o
این مسایل و مشکالت با نامگذاري محدودهها (یك نام ،برچسبی است كه میتوان به یك سل یا محدودهاي از
سلها اعمال نمود) ،قابل حل خواهند بود .به جاي استفاده از مختصات یك محدوده ،میتوان از نام آن در هر جایی مانند
فرمولها ،استفاده نمود .هر تعداد محدوده را میتوان نامگذاري نمود و همچنین نامهاي زیادي را میتوان براي یك
محدوده در نظر گرفت.
نامگذاري محدودهها ،فرمولها را قابل درك كرده و خواندن آنها را سادهتر میكند .براي مثال ،اختصاص نام
« »AugustSalesبه محدوده ،E6:E10هدف فرمول ) =SUM(AugustSalesرا كامال روشن خواهد كرد .عالوه بر این
نامگذاري محدودهها دقت عمل را نیز باال خواهد برد ،چرا كه نیازي به تعیین مختصات محدوده نیست.
عالوه بر حل مشکالت ذكر شده ،نامگذاري محدودهها داراي مزایایی دیگري نیز هست:
به خاطر سپردن نامها راحتتر از به خاطر سپردن مختصات محدودهها میباشد o
در صورت جابجایی محدوده ،نامهاي تعریف شده تغییري نخواهند داشت o