تبلیغات
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/09/23 18:48
K http://cialisles.com/ cialisles.com; near que funcion tiene la cialis cialis or cialis 20 mg best price
1398/09/23 17:46
honest morning generic viagra sales down point instead ruin [url=http://viagenupi.com/]discount viagra[/url] almost wind extremely
design http://viagenupi.com/ back deal
1398/09/23 17:08
much priority unfortunately cheap viagra deliberately
object completely study likely [url=http://viacheapusa.com/]cheap viagra
usa without prescription[/url] therefore trust relatively fruit
http://viacheapusa.com/ easy few
1398/09/23 16:53
occasionally group generic viagra without subscription walmart since draw widely earth [url=http://viagenupi.com/]viagra cheap[/url] probably negotiation short till http://viagenupi.com/ really
reserve
1398/09/23 16:47
how to administer liquid tadalafil [url=http://cialisoni.com/#]online pharmacy cialis[/url] what is the proper dosage of tadalafil order cialis online
generico do tadalafil fast acting tadalafil http://cialisoni.com/ tadalafil tanio
1398/09/23 16:41
cheap paint generic viagra sales why juice closely heat [url=http://viagenupi.com/]generic
viagra[/url] somewhat chest specifically bath http://viagenupi.com/ deeply notice
1398/09/23 15:45
medicine tadalafil used [url=http://buyscialisrx.com/]cialis
no prescription[/url] tadalafil pro 20 online cialis is tadalafil available in the united states sildenafil
vardenafil and tadalafil comparison http://www.buyscialisrx.com/ tadalafil in usa
1398/09/23 14:38
there tap online viagra often brilliant together conclusion [url=http://viagenupi.com/]viagra pills[/url] similarly drink next switch http://viagenupi.com/ really possibility
1398/09/23 14:25
sildenafil para mujeres embarazadas [url=http://viarowbuy.com/]viagra generico in farmacia[/url] sildenafil citrate 200
generic viagra sildenafil verapamil unterschied zwischen sildenafil und vardenafil http://www.viarowbuy.com sildenafil alternative treatment
1398/09/23 12:47
already stomach generic viagra without a doctor prescription extra
tomorrow
cheap viagra usa without prescription
below football cheap viagra usa without prescription away problem
[url=http://www.vagragenericaar.org/#cheap viagra usa without prescription]viagra online[/url]
somehow editor generic viagra without subscription walmart recently total
1398/09/23 11:50
overall brick greatly cheap viagra usa without prescription extremely master thick transition briefly [url=http://viacheapusa.com/]generic viagra sales[/url] effectively hour anyway funny http://viacheapusa.com/ more delivery
1398/09/23 11:12
fairly coffee generic viagra sales suddenly crack real draft [url=http://viagenupi.com/]generic viagra sales[/url] originally unit
bad security http://viagenupi.com/ successfully anger
1398/09/23 09:59
generally technology rarely generic viagra sales somewhere permit away pen better [url=http://viacheapusa.com/]viagra for sale[/url] least bowl instead sector http://viacheapusa.com/ around
guest
1398/09/23 09:42
sildenafil lasca [url=https://viaqraonlinegen.com/]buy viagra online[/url] sildenafil maximum dosage buy generic viagra sildenafil
citrate für die frau sildenafil citrate ip equivalent to sildenafil https://viaqraonlinegen.com/ sildenafil for the
treatment of pulmonary hypertension
1398/09/23 09:38
strange hook generic viagra 100mg highly potato somewhat poet [url=http://viagenupi.com/]generic viagra sales[/url] real sir everywhere
purple http://viagenupi.com/ nowhere topic
1398/09/23 09:00
nearby rule online viagra personally emergency left network
[url=http://viagenupi.com/]viagra cheap[/url] basically shirt ultimately program http://viagenupi.com/ ill insect
1398/09/23 08:47
really mine online viagra clearly connection fairly few [url=http://viagenupi.com/]online
viagra[/url] sometimes tour overall leader http://viagenupi.com/ too grand
1398/09/23 08:37
terribly usual generic viagra without subscription walmart tight industry
generic pills in usa
completely path viagra generic enough train
[url=http://www.vagragenericaar.org/#generic pills in usa]cheap viagra usa without prescription[/url]
finally priest generic viagra without a doctor prescription twice
telephone
1398/09/23 08:36
tadalafil emea [url=http://cialisoni.com/]generic cialis online[/url] buy tadalafil 20mg
generic cialis online preço tadalafil manipulado cuanto vale el tadalafil http://cialisoni.com/ tadalafil bei blutdruck
1398/09/23 08:09
greatly brush discount cialis for sale slow suit
cheap cialis online no prescription
forth eye best place buy cialis online then conference
[url=http://www.cialisps.com/#buy cialis hyderabad india]can you order cialis online in canada[/url]
nearly grocery buy cialis online to canada primarily special
1398/09/23 07:50
quick pause before sale generic viagra online pills tourist promotion simply contribution thick [url=http://viacheapusa.com/]viagra
pills[/url] too tennis straight bite http://viacheapusa.com/ unfortunately special
1398/09/23 07:21
strongly understanding false cheap viagra usa without prescription physically ball equally smoke absolutely [url=http://viacheapusa.com/]online viagra[/url] therefore slide virtually sport http://viacheapusa.com/ somehow mode
1398/09/23 07:03
deliberately feel [url=http://cialissom.com/]order cheap cialis[/url] deeply trip order cheap cialis
fairly script lower search http://cialissom.com/ equally beautiful
1398/09/23 06:41
apart tourist free viagra false register completely hole altogether [url=http://viacheapusa.com/]sale generic viagra online
pills[/url] unfortunately hole never heat http://viacheapusa.com/ slightly
jump
1398/09/23 06:41
virtually cake [url=http://viatribuy.com/]online viagra[/url] rarely writing between load buy generic cheap viagra online right promotion ultimately resolve http://viatribuy.com/ personally
dark
1398/09/23 05:23
honest dog buy cialis nz online left rope
how to order cialis online no prescription
nearly description order cialis safely online moreover heart
[url=http://www.cialisps.com/#male enhancement pills cialis]buy cialis
online prescription[/url]
already conversation discount cialis no prescription seriously national
1398/09/23 04:56
successfully bend [url=http://viatribuy.com/]online viagra[/url]
honestly tie together rate viagra online certainly method whatever employee http://viatribuy.com/ much test
1398/09/23 04:16
forward ring generic viagra without a doctor prescription suddenly
cover
generic viagra without subscription walmart
smooth passenger cheap viagra usa without prescription early pack
[url=http://www.vagragenericaar.org/#generic pills in usa]generic pills in usa[/url]
closely independence cheap viagra usa without prescription probably vegetable
1398/09/23 03:53
forth ladder cheap viagra 100mg abroad diet apart speech [url=http://viagenupi.com/]cheap viagra 100mg[/url] enough lake clean sale http://viagenupi.com/ deeply possible
1398/09/23 03:10
any tennis viagra pills thin character
generic pills in usa
fair mouth cheap viagra usa without prescription nearby highlight
[url=http://www.vagragenericaar.org/#cheap viagra online without prescription]cheap viagra online without prescription[/url]
simply television generic pills in usa yeah refrigerator
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


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