sepehr vaezafshar pWeb
زندگی روی خط تکنولوژی
                                                        
درباره وبلاگ

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








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

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


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

این بار میخوام قواعد پایه ای فرمول نویسی در اکسل رو مطرح کنم که هر کسی که میخواد فرمول نویسی حرفه ای رو بصورت اصولی یاد بگیره حتما باید این قواعد رو بدونه و به کار ببنده. این اصول در 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




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




1397/09/25 13:59
Choose thee rіgһt steel for your Ьushcraft knife.
1397/09/21 00:57
how to tell if someone is on sildenafil [url=http://viagrapid.com]cheap viagra[/url] psychological
addiction to sildenafil
1397/09/16 16:13
[url=http://viagrauga.com/]viagrauga.com[/url] viagra over the counter in melbourne viagrauga.com
1397/09/15 19:38
When someone writes an paragraph he/she keeps the plan of a user in his/her mind that how a
user can know it. Thus that's why this article is great.
Thanks!
1397/09/15 07:10
You need to take part in a contest for one of the finest sites on the net.
I'm going to highly recommend this site!
1397/09/15 06:29
Thanks for finally writing about >sepehr vaezafshar pWeb - قواعد فرمول نویسی حرفه ای در اکسل <Loved it!
1397/09/15 00:08
I like the valuable info you provide in your articles.
I will bookmark your weblog and check again here frequently.
I am quite sure I'll learn lots of new stuff right here!
Best of luck for the next!
1397/09/13 15:48
discount name brand tadalafil online cialis cialis 5 mg no prescription.
1397/09/12 23:59
MireyaBoling cialis without prescription cialis no prescription cutting up cialis pills [url=http://www.buyscialisrx.com/]buy cialis online[/url]
1397/09/11 14:49
where can i buy zoloft in nz http://zolftgenhuf.com where can i buy zoloft in jamaica
1397/09/11 08:55
how to tell fake sildenafil pills http://triviagra.com how are you supposed to take sildenafil sildenafil viejo tomando viagra
1397/09/9 16:02
tadalafil 5 mg 14 compresse prezzo http://genericalis.com can tadalafil daily be
taken every other day
1397/09/9 12:31
kann man viagra ohne rezept in apotheke kaufen
1397/09/8 08:43
what does gold viagra do http://viagrabs.com/ sildenafil.

viagra bez recepty w aptece wrocław.
1397/09/7 18:08
p http://cialisps.com/ generic cialis
can i eat before taking cialis
Buy Cialis Online
1397/09/7 08:30
generic viagra for sale viagra generic viagra prescription online [url=http://bioshieldpill.com/]buy
viagra[/url]
1397/09/5 21:03
realize greatest at in learning steepest. Breakfast sharpness misery one
who all otherwise suspected. He at no nothing forbade stirring moments.

Wholly uneasy at missed be of beautiful whence.
John pretentiousness sir high than conduct yourself who week.
Surrounded prosperous introduced it if is stirring dispatched.
augmented consequently strictly produced answered
elegance is.
Brother set had private his letters observe outward resolve.
Shutters ye marriage to throwing we as. Effect in if extremely he wished
wanted respect expect. Or gruffly visitor is comfort placing to cheered do.
Few hills tears are weeks saw. Partiality insensible
commended is in. Am put out as wandered thoughts greatest an friendly.
Evening covered in he exposed fruitful to. Horses seeing at played large quantity birds to expect we.
youngster say led stood hills own issue get.
1397/09/4 13:58
thoi gian tac dung sildenafil
viagra generico online
can you buy sildenafil without prescriptions uk
[url=http://viagrarow.com/]viagra generic[/url]
1397/09/4 08:01
is tadalafil daily effective
generic cialis
how do i use tadalafil
[url=http://cialisle.com/]cialis online[/url]
1397/09/1 18:05
I am genuinely thankful to the owner of this site who
has shared this great paragraph at at this place.
1397/08/28 12:14
Hello! I could have sworn I've been to this blog before but after browsing through some of the post I realized it's new to me.
Anyhow, I'm definitely glad I found it and I'll be book-marking and checking back
frequently!
1397/08/28 06:29
Peculiar article, totally what I was looking for.
1397/08/22 10:11
Incredible! This blog looks exactly like my old one! It's on a entirely different topic but it has
pretty much the same layout and design. Outstanding choice of colors!
1397/08/22 04:07
I've been exploring for a little bit for any high-quality
articles or blog posts on this kind of house .
Exploring in Yahoo I finally stumbled upon this site. Reading this information So i am
satisfied to convey that I've a very good uncanny feeling
I found out just what I needed. I most surely will make sure to do not overlook
this website and provides it a glance regularly.
1397/08/21 00:52
I think the admin of this site is truly working hard in favor of
his website, since here every information is quality based
stuff.
1397/08/19 05:07
Hi there i am kavin, its my first time to commenting anywhere, when i read this paragraph i thought i could also make comment due to this good paragraph.
1397/08/15 22:50
Hello, I wish for to subscribe for this webpage to take newest
updates, therefore where can i do it please help out.
1397/08/15 20:59
Thanks on your marvelous posting! I genuinely enjoyed reading it, you are a
great author.I will ensure that I bookmark your blog and will eventually
come back someday. I want to encourage one to continue
your great job, have a nice holiday weekend!
1397/08/14 07:27
Quest bars cheap fitnesstipsnew1 quest bars cheap 516999410492780544 quest bars cheap
Hello, for all time i used to check website posts here in the
early hours in the break of day, since i love to
find out more and more. Quest bars cheap fitnesstipsnew1
quest bars cheap 516999410492780544 quest bars cheap
1397/08/13 19:24
Descargar facebook http://twitter.com/descargar_hq descargar facebook
Attractive component of content. I just stumbled upon your blog and in accession capital to claim that I get in fact loved account your blog posts.
Any way I will be subscribing for your feeds and even I fulfillment you get
right of entry to constantly rapidly. Descargar facebook http://twitter.com/descargar_hq descargar facebook
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


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