فرمول نویسی در اکسل
حرفه ای ها سلام .
به یکی دیگر از سری آموزش های کار با نرم افزار اکسل خوش آمدید . امروز می خواهیم در مورد فرمول نویسی توی اکسل با هم صحبت کنیم .
خیلی چیزها توی اکسل هست که اگر می خواهید به سطح مهارتی بالا در کار با اکسل برسید باید آنها را یاد بگیرید .
اگر می خواهید که همه شما را به عنوان یک کاربر حرفه ای و همه فن حریف در اکسل بشناسند باید خیلی خوب بلد باشید که از فرمت های شرطی استفاده کنید . یا بلد باشید مثل حرفه ای ها نمودارهای خلاقانه و جذاب درست کنید .
یا باید بلد باشید که چه جوری باید داده هایی را که توی اکسل وارد می کنید را اعتبار سنجی کنید تا بقیه همان اطلاعاتی را وارد فایل اکسل شما کنند که مد نظر شماست نه اینکه هر جور اطلاعاتی که خودشان بخواهند را وارد کنند .
البته خیلی کارهای دیگر هم هست که باید آنها را یاد بگیرید ولی اینها فقط چند تا مثال کوچک از کارهایی بود که برای تبدیل شدن به یک کاربر حرفه ای توی اکسل باید آنها را یاد بگیرید .
اما یک نکته خیلی مهم را می خواهم به شما بگویم و آن هم این است که می دانستید که برای انجام خیلی از این کارها یک کار خیلی مهم وجود دارد که باید قبل از همه این کارها ؛ آن را یاد بگیرید .
می پرسید آن کار مهم چیست ؟ من به شما می گویم . آن کار مهم فرمول نویسی است . بله فرمول نویسی!
شما باید با مفهوم فرمول نویسی توی اکسل بطور کامل آشنا شوید .
باید بدانید که یک فرمول از چه بخش هایی تشکیل شده ؟ چه جوری می شود توی اکسل فرمول نویسی کرد؟ و اینکه در کل فرمول ها چه کار و یا کارهایی را می توانند برای ما توی اکسل انجام بدهند .
توی این آموزش هم دقیقا دنبال همین هستیم . می خواهیم بعد از مطالعه این مطلب شما بصورت کاملا حرفه ای بتوانید از فرمول ها توی اکسل استفاده کنید .
من علیرضا شهر آئینی هستم اگر تا انتهای این مطلب من را همراهی کنید هر آن چیزی را که در مورد فرمول ها و مبحث فرمول نویسی توی اکسل نیاز دارید را به شما آموزش خواهم داد .
راستی یادتان باشد که اینجا سافت پلاس است و چیزی که اینجا حرف اول را می زند سادگی است .
پس با من همراه شوید .
فرمول ها توی اکسل چه کاربردی دارند؟
برای اولین قدم باید برویم به سراغ مفهوم فرمول در اکسل و ببینیم وقتی که ما صحبت از فرمول در اکسل می کنیم دقیقا به چه چیزی اشاره می کنیم ؟
به طور کلی هر جا که اسم فرمول می آید آدم یاد حساب و کتاب و محاسبات می افتد . اتفاقا یکی از مهمترین کارهایی که با استفاده از فرمول ها توی اکسل می شود انجام داد همین انجام محاسبات مختلف در داخل آن است .
حالا این فرمول ها می توانند خیلی ساده باشند . مثلا مثل فرمولی که می تواند جمع چند تا عدد را برای ما محاسبه کند. در کنار این فرمول ها ساده هستند فرمول هایی که می توانند خیلی پیچیده باشند . بعدا در ادامه همین مطلب راجع به این نوع از فرمول ها بیشتر صحبت می کنیم .
یک فرمول توی اکسل از چه بخش هایی تشکیل شده است ؟
آن چیزی که ما توی اکسل از آن تحت عنوان فرمول اسم می بریم شامل 4 تا بخش می تواند باشد .
این 4 تا بخش شامل موارد زیر هستند .
1- مقادیر ثابت
یک فرمول می تواند شامل یک یا چند تا بخش باشد که برای همیشه مقدارشان ثابت هستند . مثلا به فرمول زیر نگاه کنید .
S=πr^2
حتما با این فرمول آشنا هستید . این فرمول مساحت یک دایره را برای ما محاسبه می کند . توی این فرمول یک مقدار ثابت وجود به اسم “عدد پی ” که همیشه برابر است با 3/14 .
حالا همین فرمول را توی اکسل هم که استفاده کنیم نمی توانیم مقدار عدد پی را تغییر دهیم . این یک مثال ساده از مقادیر بخش ثابتی است که می شود توی فرمول های اکسل آنها را پیدا کرد .
2- آدرس سلول ها
یک وقت هست که ما داخل یک سلول یک فرمول ساده را می نویسیم و همه اطلاعاتی را هم که لازم دارد در اختیارش می گذاریم . اما خیلی از مواقع هست که ما در داخل یک سلول یک فرمولی را می نویسیم که اطلاعاتش را باید از سلول های دیگر دریافت کند .
پس یکی از چیزهایی که در داخل فرمول های ما می تواند وجود داشته باشد همین آدرس سلول هاست . خود این مبحث آدرس دهی سلول ها در اکسل آموزش جدایی می خواهد که من قبلا در داخل مطلب کار با مفاهیم آدرس دهی مطلق و نسبی در اکسل مفصل راجع به آن صحبت کرده ام .
توصیه می کنم حتما به این مطلب مراجعه و آن را هم مطالعه کنید
3- عملگرها در فرمول های اکسل
یکی دیگر از چیزهایی که می شود آنها را در ساختار فرمول های اکسل پیدا کرد عملگرها هستند . می پرسید عملگر یعنی چه ؟ و چه کاری برای ما می کند ؟
کار عملگر از روی اسمش پیداست . یعنی چیزی که یک عملی یا یک کاری را برای ما انجام می دهد . مثلا می توانند دو تا مقدار را با هم مقایسه کنند ، یا اینکه دو تا رشته متنی را به هم متصل کنند و البته خیلی کارها و مثالهایی دیگری وجود دارد که بعدا به آنها خواهم پرداخت . ا این عملگرها تعدادشان زیاد است اما کاربرد ساده و راحتی دارند .
بعدا در مورد این عملگرها بیشتر با هم صحبت می کنیم .
4- توابع یا همان Function ها
اکسل قابلیت های کاربردی زیادی دارد یکی از آنها همین توابع هستند . با استفاده از توابع توی اکسل هم می شود کارهای زیادی انجام داد و هم می شود کارهای سخت و پیچیده را خیلی راحت تر انجام داد .در بخش مربوط به توابع بیشتر با آنها آشنا می شویم .
منظور از عملگرهای اکسل چی هستند؟
وقتی صحبت از عملگرها می کنیم منظورمان یک سری از کاراکترها هستند که استفاده از هر کدام از آنها در جای خودشان معنا و مفهوم خاصی را به فرمول ها می دهند .
برای اینکه بهتر با این عملگرها آشنا شویم آنها را به دو تا دسته عملگرهای محاسباتی و عملگرهای مقایسه ای تقسیم می شوند .
اول به سراغ عملگرهای محاسباتی برویم .
توی جدول زیر می توانید لیست این عملگرها به همراه کاربرد هر کدام از آنها را می توانید مشاهده کنید .
عملگر | کاربرد | مثال |
+ | جمع داده ها | =1+2 |
– | تفریق داده ها | =2-1 |
* | ضرب داده ها | =2*2 |
/ | تقسیم داده ها | =4/2 |
^ | ضرب داده ها | =2^2 |
% | درصد گیری داده ها | 30% |
جدول زیر هم مربوط به عملگرهای مقایسه ای است . به کمک این عملگرها می شود دو یا چند تا داده را با هم مقایسه کرد .
عملگر | کاربرد | مثال |
< | کمتر از… | IF(1<2,”بله“,”نه“)= |
<= | کمتر از یا مساوی با … | IF(1<=2,”بله“,”نه“)= |
> | بزرگتر از … | IF(1>2,”بله“,”نه“)= |
>= | بزرگتر از یا مساوی با … | IF(1<=2,”بله“,”نه“)= |
<> | نامساوی با …. | IF(1<>2,”بله“,”نه“)= |
= | مساوی با … | IF(1=2,”بله“,”نه“)= |
در جدول بالا در قسمت مثال ها از یک تابع شرطی استفاده شده است که در مورد توابع در ادامه با هم صحبت می کنیم .
آیا توابع اکسل با فرمول ها فرق می کنند؟
توابع یک بخش خیلی مهم و کاربردی توی نرم افزار اکسل هستند . یک تابع در واقع همان فرمول است با این تفاوت که معمولا توابع در اکسل فرمول های از پیش تعریف شده هستند .
اگر توابع در اکسل نبودند ما برای ساده ترین محاسبات هم باید فرمول های پیچیده ای را می نوشتیم اما به کمک این توابع کار ما برای انجام محاسبات خیلی ساده می شود .
دانستن این نکته هم بد نیست که ما توی اکسل دو جود تابع داریم . یکی توابعی هستند که از قبل نوشته شدند و داخل نرم افزار اکسل قرار داده شدند و ما خیلی راحت می توانیم از انها استفاده کنیم .
یک دسته دیگری از توابع هم هستند که توی اکسل از قبل وجود ندارند و خود ما هستیم که آنها را می نویسیم . البته برای اینکه بتوانیم برای اکسل یک تابع تعریف کنیم لازم است که برنامه نویسی VBA در اکسل را بلد باشیم .
اما اگر می خواهید بدانید که چه جوری می شود برای اکسل تابع تعریف کرد کافی است که ویدئوی کوتاه زیر را مشاهده کنید .
توی این ویدئو یک تابع خیلی ساده را برای محاسبه مساحت دایره تعریف می کنیم .
مطالب زیر را حتما مطالعه کنید
Xlookup در اکسل- تابعی با کلی قابلیت های کاربردی
تابع Hlookup در اکسل💥نکات و ترفندهای کار با آن +ویدئو
تابع فیلتر در اکسل 💥به همراه یک مثال کاربردی
تابع سفارشی در اکسل 💥چطور تابع مدنظرتان را در اکسل ایجاد کنید ؟
تابع countif در اکسل💚راهنمای کامل کار با آن
زوم کردن در سلول های اکسل + ۳ روش مختلف
4 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
سلام من یک سوال داشتم و شرمنده اینجا مطرح می کنم
من میخوام یکسری مثلا لینک دارم و بعد از / آخرش هرچی بود پاک بشه مثل yx.com/admin , xy.com/home و غیره و میخوام هر چی بعد / اومده برام پاک بشه.
آیا راهی داره
فرش کنید توی سلول اول از ستون A لینک شما قرار دارد . حالا در سلول اول از ستون B فرمول زیر را بنویسید .
LEFT(A1;(FIND(“/”;A1)-1))=
موفق باشید
کل لینک ها در یک ستون هستند و معمولا بالای ۵۰۰ سطر هستند و دامنه ها و نام های متفاوتی دارند.
حال بر این اساس با این کد امکان حذف تمامی لینک از دامنه وجود دارد ؟
بله . کافی است این کد رو در اولین سلول بنویسید و بعد آن را به بقیه سلول ها تعمیم بدید