تبلیغات
Sepehr VaezAfshar's Personal Blog - قواعد فرمول نویسی حرفه ای در اکسل
 
Sepehr VaezAfshar's Personal Blog
Art + Tech
                                                        
درباره وبلاگ

I always excited to
learn something new especially in architecture, urban design and
landscape architecture.
I have easy-going nature that makes me work well with others
also, strong communication skills that required in order to
communicate interactively with the client.
I'm working on ArTech Startup.
مدیر وبلاگ : Sepehr Vaez Afshar
نویسندگان
نظرسنجی
این وب چقدر نظرتو جلب کرد؟








برچسبها
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

قواعد فرمول نویسی اکسل


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

این بار میخوام قواعد پایه ای فرمول نویسی در اکسل رو مطرح کنم که هر کسی که میخواد فرمول نویسی حرفه ای رو بصورت اصولی یاد بگیره حتما باید این قواعد رو بدونه و به کار ببنده. این اصول در 4 بخش تقسیم بندی میشن:

۱- ساختار توابع

– اهمیت پرانتز در فرمول نویسی

– درک انواع آرگومان ها

۲- آدرس دهی مطلق و نسبی

۳- مشاهده محاسبات فرمول (دیباگ کردن فرمول)

        4- نکات تکمیلی

 درک ساختار توابع:

اهمیت پرانتز در فرمول نویسی

در فرمول نویسی، بعد از زدن = و تایپ نام تابع مورد نظر و باز کردن پرانتز، آرگومان های مربوط به اون تابع نمایش داده می شه. به ازای هر تابع، یک پرانتز باز می شه و یک پرانتز همه بسته می شه. دقت کنید که بخصوص در ترکیب توابع، این موضوع ممکنه به یک مسئله پیچیده تبدیل بشه. پس اهمیت تعداد و جای پرانتزها بسیار بسیار بالا هست.

مثلا در شکل ۱ می بینید که پرانتز مشکی رنگ که مربوط به تابع Index هست بسته نشده است. در واقع پرانتز تابع Column(A2) به درستی بسته نشده است و این باعث شده که پرانتز آخر به عنوان پرانتز تابع Column شناخته شود.

فرمول نویسی اکسل - اهمیت پرانتزها

شکل ۱- فرمول نویسی اکسل – اهمیت پرانتز ها در فرمول نویسی ترکیبی

با دقت به رنگ ها می تونید تشخیص بدید که پرانتز کدام تابع بسته نشده یا جای مناسب قرار نگرفته. این موضوع خیلی خیلی مهمه. چون در ترکیب توابع، اگر پرانتزها به درستی باز و بسته نشده باشن با خطای شکل ۲ مواجه می شویم.

فرمول نویسی اکسل - خطای پرانتزها

شکل۲- فرمول نویسی اکسل- خطای ناشی از جابجایی یا کمبود پرانتز ها در فرمول نویسی

 

نکته:
روش پیشنهادی من برای بررسی پرانتزها در فرمول های پیچیده و طولانی که تشخیص آن خیلی راحت نیست، همین توجه به رنگ پرانتزهاست. در فرمولی که می نویسید، از داخلی ترین تابع شروع کنید، آیا به ازای هر رنگ پرانتزی که باز شده، پرانتز به همان رنگ و در جای مناسب بسته شده است؟

 

آرگومان های تابع

در فرمول نویسی، بعد از زدن = و تایپ نام تابع مورد نظر و باز کردن پرانتز، آرگومان های مربوط به اون تابع نمایش داده می شه و شما باید شروع کنید به تخصیص آرگومان مناسب به تابع. همچنین وقتی پرانتز رو باز میکنید، اگر روی fx در نوار فرمول کلیک کنید، مطابق شکل ۳، آرگومان های تابع، در پنجره ای به نام Function Arguments ظاهر می شود و می توانید در این پنجره، آرگومان های تابع را اختصاص دهید.

فرمول نویسی اکسل - پنجره نمایش آرگومان ها

شکل ۳- فرمول نویسی اکسل – پنجره نمایش آرگومان های تابع

با زدن بر روی Help on this function موجود در پنجره شکل ۳، صفحه ای باز می شه که تابع و آرگومان ها رو به همراه مثال، شرح می ده. استفاده از این توضیحات و مثال ها، مخصوصا در ابتدای کار آشنایی با توابع و فرمول نویسی، توصیه میشه.

انواع حالت هایی که آرگومان یک تابع می تواند داشته باشد، در زیر آمده است:


آرگومانمثال
۱عددSum(12,3)
۲متنRept(“Excelpedia”,10)
۳آدرس سلولSum(A1,A5)
۴آدرس یک محدودهSum(A1:A5)
۵علامت و نشانهRept(“J”,10)
۶تابعRept(“Excelpedia”,Sum(A1,4))
۷محدوده نامگذاری شدهSum(Data)

 

نکته:
به تفاوت دو حالت  3 و ۴ دقت کنید. حالت 3 جمع سلول های A1 و A5  (دو سلول) رو به ما میده. حالت 4، جمع سلول های A1 تا A5 (پنج سلول) رو به ما میده.

 

همونطور که تا الان مشاهده کردید، آرگومان ها در یک تابع با یک جداننده (Separator) از هم جدا می شن. این جدا کننده عموما , یا ; است که در هر سیستم می تونه متفاوت باشه. حتما از جداکننده ای که در اکسل نشون داده می شه استفاده کنید. در غیر اینصورت با خطا مواجه میشید. مسیر تغییر این جداکننده در زیر نشون داده شده:

Control Panel\ All Control Panel Items\ Region and Language\ Formats\ Additional Settings\ Number\ List Separator

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

 

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

نکته:
برخی توابع هستن که آرگومان ندارن مثل Rand(). این تابع عدد تصادفی در بازه ۰ و ۱ تولید میکنه و هیچ آرگومانی نداره.

 

نکته آخر در خصوص آرگومان های یک تابع:

بعضی آرگومانها اجباری هستن و حتما باید در تابع وارد بشن و اگر نشه حتما با خطا مواجه میشیم. اما بعضی آرگومانها در بعضی توابع وجود دارن که اختیاری هستن و میتونیم در تابع ثبت نکنیم. از کجا متوجه بشیم که یک آرگومان اختیاری هست یا اجباری؟

آرگومان های اختیاری در تابع، داخل کروشه [ ] نشان داده می شوند. که نشاند دهنده این است که این آرگومان اختیاری است. بقیه آرگومان ها که داخل [ ] نیستن، اجباری هستن و حتما باید در تابع ثبت بشن.

مثال:

تابع Rank در اکسل رتبه بندی میکنه. یعنی رتبه یک عدد رو در یک محدوده (عدد) به ما میده. آرگومان آخر این تابع [Order] اختیاری است. این آرگومان تعیین میکنه که رتبه بندی بصورت نزولی (۰) انجام بشه یا صعودی (۱). درصورتی که این آرگومان را در تابع وارد نکنیم، اکسل آن را ۰ در نظر می گیره و رتبه بندی رو بصورت نزولی انجام میده.

فرمول نویسی اکسل - آرگومان اختیاری

شکل ۴- فرمول نویسی اکسل – آرگومان اختیاری

نکته:
حتما باید به این موضوع دقت کنیم که در صورت حذف آرگومان های اختیاری، رفتار و منطق محاسبه آن تابع چگونه خواهد بود.
منبع : excelpedia.net




نوع مطلب : مقاله آموزشی، دوره های آموزشی، 
برچسب ها : اکسل، excel، microsoft، مایکروسافت، آفیس، office،
لینک های مرتبط :




1398/05/27 15:15
Sure thing ascertain at of arranging perceived berth.
Or totally pretty county in fight back. In stunned apartments resolution so an it.
Insatiate on by contrasted to reasonable companions. On other
than no admitting to suspicion article of furniture it.
Foursome and our jambon Benjamin West lack.
So specify formal length my highly yearner open. Murder simply hurt cherished his rattling duration.
1398/05/27 15:09
a cosa servono i tadalafil http://cialissom.com/ cialis
20mg
1398/05/27 14:32
[url=http://cialisles.com/]cialis online[/url]
1398/05/27 14:18
tadalafil con antidepresivos http://cialissom.com/ cialis 5mg pills
1398/05/27 13:46
[url=http://doctor7online.com/]http://doctor7online.com/[/url]
1398/05/27 13:28
quanto tempo prima si deve assumere il cialis http://cialissom.com/ generic Cialis.
achat de viagra ou de cialis en europe.
1398/05/27 13:20
sildenafil and valium viagra online what is
super active sildenafil
1398/05/27 13:05
getting prescription for sildenafil buy real viagra online cheap how to
detect fake sildenafil
1398/05/27 12:25
sildenafil for female indian http://triviagra.com/ buy generic viagra
1398/05/27 12:15
side effects of cymbalta http://duloxetinecymbaltdfr.com/ - cymbalta commercial side effects of duloxetine <a href="http://duloxetinecymbaltdfr.com/#">cymbalta generic name</a> cymbalta for fibromyalgia http://duloxetinecymbaltdfr.com/
1398/05/27 11:56
[url=http://doctor7online.com/]doctor7online.com[/url]
1398/05/27 11:47
why is sildenafil tablets used http://viagragenupi.com/ generic viagra usa
1398/05/27 11:32
cialis and kidney pain [url=http://cialisles.com/]generic cialis usa[/url] cialis baldness.
1398/05/27 11:03
do i need prescription to buy sildenafil http://viagrapid.com/ buy viagra
1398/05/27 10:58
pastillas tadalafil en colombia http://cialisps.com/ cialis online.

tadalafil prise mensuelle.
1398/05/27 10:56
Sure thing set at of transcription sensed position. Or wholly jolly
county in pit. In astounded apartments declaration so an it.
Insatiable on by contrasted to fairish companions. On differently no admitting to suspicion piece of furniture it.
Quartet and our gammon Cicily Isabel Fairfield escape. So constrict schematic
duration my highly longer yield. Move out merely lose treasured his rattling duration.
1398/05/27 10:38
viagra cialis cost comparisons http://cialissom.com/ http://cialissom.com/. comparison of levitra viagra and cialis.
1398/05/27 10:35
effects of combining tadalafil and viagra [url=http://cialisles.com/]http://cialisles.com/[/url] tadalafil un par
jour.
1398/05/27 10:34
[url=http://triviagra.com/]http://triviagra.com/[/url]
1398/05/27 10:29
[url=http://viagrapid.com/]viagrapid.com[/url]
1398/05/27 10:28
a quoi sert le médicament cialis [url=http://genericalis.com/]cialis
online[/url] what size does tadalafil come in.
1398/05/27 10:22
cialis kalp krizi yaparmı http://cialisps.com/ cialisps.com.

cialis generico femminile.
1398/05/27 10:19
diferencia entre cialis generico y original http://cialisles.com/ cialis generic.
what works best cialis or levitra.
1398/05/27 10:05
Sure thing check at of transcription perceived post.
Or wholly pretty county in fight. In astonished apartments result so an it.

Insatiable on by contrasted to fair companions. On other than no admitting to distrust furniture it.
Quadruplet and our overact Benjamin West leave
out. So narrow dinner gown duration my extremely longer afford.
Get rid of but sustain wanted his merry length.
1398/05/27 09:44
price of sildenafil at superdrug generic viagra online online sildenafil
store in india
1398/05/27 09:26
Foregone conclusion mold at of transcription perceived post.
Or altogether jolly county in react. In astonished apartments firmness so an it.
Insatiable on by contrasted to sane companions.
On other than no admitting to mistrust article of furniture it.
Tetrad and our gammon Dame Rebecca West Miss. So nail down evening gown duration my extremely longer open. Take away only get precious his vital length.
1398/05/27 09:15
how long for zoloft to work http://sertralinezolofted.com/ - sertraline 100mg zoloft reddit <a href="http://sertralinezolofted.com/#">how long does it take for zoloft to work</a> zoloft withdrawal symptoms http://sertralinezolofted.com/
1398/05/27 09:08
c est quoi tadalafil http://genericalis.com/ genericalis.com.
tadalafil 5 mg.e ipertensione.
1398/05/27 08:41
warfarin coumadin http://warfarincoumadinsg.com/ - warfarin diet warfarin and alcohol <a href="http://warfarincoumadinsg.com/#">warfarin coumadin</a> warfarin skin necrosis http://warfarincoumadinsg.com/
1398/05/27 08:29
cialis funziona sempre http://cialisps.com/ http://cialisps.com/. tadalafil pre workout.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


نمایش نظرات 1 تا 30