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

یادگیری فرمول نویسی در اکسل را میتوان گذر از دوره ی مقدماتی به دوره پیشرفته آموزش اکسل در نظر گرفت. بعد از یادگیری اصول فرمول نویسی در اکسل، با توابع کاربردی اکسل در حوزه های کاری متفاوت آشنا میشویم و بعد از آن میتوانیم با درک آن توابع و یادگیری نحوه استفاده از آنها فایل های اکسل خود را حرفه ای تر کنیم. خواندن این مقاله برای تمام کسانی که میخواهند اکسل را مفهومی و کامل یاد بگیرند توصیه میشود.

آموزش فرمول نویسی در اکسل و توابع کاربردی در آن در واقع دریچه ای به سمت استفاده ی حرفه ای از اکسل میباشد، بیشتر مقالات و موضوعات آموزشی که بعد از این به ارایه آن ها خواهیم پرداخت به نوعی وابسته به این مبحث میباشند، لذا توصیه میگردد در یادگیری و تمرین اصول فرمول نویسی در اکسل کوشا باشید.

آموزش فرمول نویسی در اکسل

اصول فرمول نویسی در اکسل

برای شروع فرمول نویسی در اکسل ابتدا لازم است چند نکته را یادآور شوم:

  • نکته اول: به عنوان یکی از مهمترین اصول فرمول نویسی در اکسل، همیشه یادتان باشد در اکسل فرمول در یک سلول نوشته میشود و هدف از فرمول نویسی در یک سلول اکسل این است که محتوای آن سلول تعیین شود، یعنی فرمول نوشته شده در هر سلول تنها در مورد سرنوشت همان سلول تصمیم میگیرد و نمیتوان مثلاً در سلول A1 فرمولی نوشت که محتوای سلول A2 را تعیین کند.
  • نکته دوم: اصل دوم در فرمول نویسی در اکسل اینست که خروجی تمام فرمول ها در اکسل که در یک سلول نوشته میشوند تنها یک عدد/متن/داده میباشد، شما نمیتوانید در یک سلول اکسل فرمولی بنویسید که خروجی آن سه عدد باشد، مثلاً نمیتوانید فرمولی بنویسید که اعداد زوج بین عدد ۱ و ۷ را در یک سلول نمایش دهد. در آینده با آرایه ها و ماتریس ها آشنا میشویم که در فرمول نویسی ماتریسی برای چند سلول یک فرمول نوشته میشود و تمام سلول ها دارای مقدار میشوند.
  • نکته سوم: تمامی فرمول نویسی ها به منظور تعیین محتوای یک سلول بر حسب محتوای سلول های دیگر یا پارامترهای وارد شده توسط کاربر هستند، به عبارت دیگر، در فرمول نویسی در اکسل فرمت سلول ها (فونت، حاشیه و …) امری خارج از حیطه ی مبحث فرمول نویسی میباشد. یعنی مثلاً در سلول A1 نمیتوان فرمولی نوشت که فونت آن سلول را Bold کند و یا رنگ نوشته آن را تغییر دهد، فرمول ها تنها در مورد محتوای سلول ها مسئول هستند. در اکسل ابزارهایی مانند Conditional Formatting وجود دارند که میتوان توسط آنها فرمت سلول ها را بر حسب داده ی موجود در آنها تعیین نمود.

نمودار شاخه ای زیر مبحث آموزش فرمول نویسی در اکسل را به صورت خلاصه بیان مینماید:

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

ساختمان فرمول در اکسل

فرمول نویسی در اکسل اصول و ساختمان بسیار ساده ای دارد، برای نوشتن یک فرمول در اکسل ابتدا در سلول علامت ” = ” را قرار دهید، علامت “مساوی” برای اکسل به این معنی است که شما قصد درج فرمول در آن سلول را دارید. به عنوان ساده ترین فرمول میتوان بعد از علامت مساوی در یک سلول اکسل یک عدد قرار دارد و یا نام یک سلول را درج نمود.

علاوه بر علامت مساوی، علامت های منفی و مثبت ( – و + ) را هم میتوان برای شروع فرمول نویسی در سلول ها استفاده نمود، ولی استفاده از آنها توصیه نمیشود و بهتر است از علامت مساوی برای شروع فرمول نویسی در اکسل استفاده کنیم.

فرمول نویسی در اکسل از چند عنصر مهم تشکیل میشود:

  • علامت مساوی: که در واقع نشان دهنده ی وجود فرمول در سلول اکسل میباشد و اساسی ترین عنصر در فرمول نویسی در اکسل است.
  • پرانتز: همگی از ابتدای آشنایی با فرمول نویسی در دوران دبستان و راهنمایی از پرانتزها برای گویاتر شدن فرمول هایمان استفاده نموده ایم، در اکسل هم پرانتز نقش به سزایی در فرمول نویسی دارد و استفاده ی درست از آن فرمول ها را قابل درک تر میسازد. پرانتز در ساختار تمام توابعی که در اکسل تعریف شده اند وجود دارد و همواره دربردارنده آرگومان های توابع میباشد.
  • عملگرها: که به دو دسته ی عملگرهای مقایسه ای و عملیاتی تقسیم میشوند، عملگرهای عملیاتی (جمع + ، تفریق – ، ضرب * ، تقسیم / ، درصد % ، توان ^ ) و عملگرهای مقایسه ای (علامت بزرگتر<  ، کوچکتر >،  مخالف <> و برابر =) میباشند.
  • توابع: که در آینده با توابع در اکسل و انواع آن آشنا خواهیم شد. یادگیری توابع از مهمترین گام ها در آموزش فرمول نویسی در اکسل میباشد.
  • آرگومان: به هر عضوی از یک تابع در اکسل آرگومان گفته میشود، در واقع ورودی های توابع یا به عبارتی اجزای توابع را آرگومان میگوییم.

عملگرها در اکسل

آرگومان در فرمول نویسی در اکسل

در فرمول نویسی در اکسل، به هر عضوی از یک تابع آرگومان (Argument) گفته میشود. آرگومان میتواند یک عدد، متن، Boolean، تابع و یا نام سلول در اکسل باشد. منظور از داده Boolean یا منطقی (Logical) در اکسل همان ۰ و ۱ یا True و  False میباشد که میتواند به عنوان یک آرگومان یا حاصل یک تابع وجود داشته باشد. برخی توابع در اکسل هیچ آرگومانی ندارند، مانند توابع RAND و NA و برخی توابع چندین آرگومان دارند. آرگومان های قابل قبول برای توابع بسته به عملکرد آن تابع متفاوت میباشد. مثلاً تابع SQRT که ریشه ی دوم عدد را میدهد تنها آرگومانی عددی را میپذیرد و تابع LEN که طول رشته متنی را میدهد تنها میتواند داده ای متنی را به عنوان آرگومان بپذیرد.

در فرمول نویسی در اکسل، نوع آرگومان به کار رفته در هر فرمول بستگی به تابع در نظر گرفته شده برای آن سلول دارد به عنوان مثال اگر شما برای بدست آوردن سینوس یک زاویه در اکسل از فرمول ()sin= استفاده نمایید، این تابع تنها یک آرگومان دارد که درون پرانتز قرار میگیرد این آرگومان میتواند یک عدد باشد و یا تابعی باشد که حاصل آن یک عدد میشود و یا آدرس سلول یا نام یک سلول در اکسل باشد که محتوی عدد منظوره است.

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

دسته بندی توابع در اکسل

با توجه به گستردگی استفاده از اکسل در حوزه هایی مانند امور مالی، حسابدای، مهندسی، آمار، اداری و غیره، اکسل توابع پرکاربرد این حوزه ها را از پیش در خود جای داده است تا کاربران هنگام نیاز به  استفاده از آنها در فرمول نویسی در اکسل احتیاج به تعریف توابع در اکسل نداشته باشند. مثلاً در کار آماری برای محاسبه انحراف از معیار توابعی در اکسل تعریف شده اند که کاربران نیاز به محاسبه دستی این پارامتر نداشته باشند.

لازم به ذکر است علاوه بر توابع قرار گرفته در اکسل هر کاربر میتواند بنا به نیاز خود تابعی جدید برای اکسل تعریف نماید که با این مبحث در آینده آشنا خواهیم شد.

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

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

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

توابع ریاضی (Math & Trig) در اکسل

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

توابع متنی (Text) در اکسل

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

 توابع منطقی (Logical) در فرمول نویسی اکسل

توابع منطقی در اکسل هم جایگاه ویژوه ی خود را در فرمول نویسی در اکسل دارند، در پایگاه دانش سایت برای معرفی این دسته از توابع نیز مقالاتی نوشته شده است. برای مطالعه توابع منطقی بر روی لینک کلیک نمایید و یا به پایگاه دانش بروید. توابع منطقی مانند IF و AND و OR توابعی هستند که در تمام فایل های اکسل مورد استفاده قرار میگیرند. یادگیری این توابع عمیقاً به تمام کاربران توصیه میگردد.

توابع اطلاعات (Information) در اکسل

توابع اطلاعات در اکسل برای بدست آوردن برخی اطلاعات سلول ها به کار برده میشوند، این دسته از توابع کاربرد خیلی گسترده ای در رفع اشکال از فایل های اکسل و فرمول نویسی در اکسل دارند و توابع IS که در این دسته از توابع قرار گرفته اند در استفاده از ابزارهایی مانند Conditional Formatting و Data Validation بسیار کاربردی میباشند. در پایگاه دانش سایت برای معرفی این دسته از توابع نیز مقالاتی نوشته شده است. بر روی لینک ها کلیک نمایید و یا به پایگاه دانش مراجعه کنید.

توابع آماری (Statistical) در اکسل

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

توابع تاریخ و زمان (Date & Time) در اکسل

برای انجام عملیات بر روی داده های تاریخ و زمان در اکسل باید از توابع تاریخ و زمان استفاده کرد. این دسته از توابع در فایل های اکسلی که تاریخ و زمان در آنها به عنوان پارامترهای مهم مورد استفاده قرار میگیرد کاربرد دارند. در پایگاه دانش سایت برای معرفی این دسته از توابع و کاربرد آنها در فرمول نویسی در اکسل نیز مقالاتی نوشته شده است. بر روی لینک ها کلیک نمایید و یا به پایگاه دانش مراجعه کنید.

توابع جستجو و مرجع (Lookup & Reference) در اکسل

توابع جستجو و مرجع در اکسل به صورت گسترده در فایل های اکسل دارای جدول ها و پایگاه داده کاربرد دارد، توابع معروف و کاربردی LOOKUP، VLOOKUP و HLOOKUP از جمله توابع این دسته بندی میباشند که یادگیری آنها به تمامی افراد توصیه میشود. در پایگاه دانش سایت برای معرفی این دسته از توابع و کاربرد آنها در فرمول نویسی در اکسل نیز مقالاتی نوشته شده است. بر روی لینک ها کلیک نمایید و یا به پایگاه دانش مراجعه کنید.

توابع پایگاه داده (Database) در اکسل

این دسته از توابع مخصوص انجام عملیات بر روی پایگاه های داده (Database) میباشند. توابع پایگاه داده میتوانند برای استخراج داده های مورد نیاز از یک  Database بزرگ به کار برده شوند. در آینده این توابع و کاربرد آنها در فرمول نویسی در اکسل مورد بررسی قرار خواهند گرفت.

توابع مکعب (Cube) در اکسل

مقالات آموزشی مربوط به این دسته از توابع و کاربرد آنها در فرمول نویسی در اکسل در آینده منتشر خواهد شد.

توابع مالی (Financial) در اکسل

این دسته از توابع مختص انجام عملیات مالی و حسابداری در اکسل میباشند که در آینده مقالات متعددی در این حوزه منتشر خواهم کرد. لطفاً در خبرنامه عضو باشید تا از آخرین مقالات منتشر شده باخبر شوید.

توابع مهندسی (Engineering) در اکسل

مقالات آموزشی مربوط به این دسته از توابع و کاربرد آنها در فرمول نویسی در اکسل در آینده منتشر خواهد شد.

توابع انطباق (Compatibility) در اکسل

برخی توابع در نسخه های اکسل قدیمی تر وجود دارند که در اکسل های جدید با توابع بهینه تر و تخصصی تر جایگزین شده اند و یا کلاً از فهرست توابع اکسل حذف شده اند. به دلیل اینکه فایل های اکسل نوشته شده در نسخه های قدیمی تر همچنان توسط نسخه های اکسل جدید تر قابل خواندن باشند این توابع همچنان در اکسل و در دسته بندی توابع Compatibility وجود دارند. ولی استفاده از آنها در فایل ها توصیه نمیشود و کاربران باید از توابع جدید تر موجود برای فرمول نویسی در اکسل استفاده نمایند.

توابع وب (Web) در اکسل

مقالات آموزشی مربوط به این دسته از توابع و کاربرد آنها در فرمول نویسی در اکسل در آینده منتشر خواهد شد.

توابع تعریف شده توسط کاربر (User Defined) در اکسل

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

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

در فایل ویدئوی زیر، اصول فرمول نویسی در اکسل توسط مهندس حامد قدیمی تدریس شده است، توصیه میشود حتماً این ویدئو را مشاهده نمایید. (حجم این فایل ۴۹Mb میباشد):

برای دانلود فیلم آموزشی فرمول نویسی در اکسل بر روی این خط کلیک نمایید.

اشتراک گذاری در شبکه های اجتماعی: share on facebook share on google plus share on linkedin

۶۳ نظر

  1. محسن

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

  2. سجاد عیدیان اصل

    با سلام و خسته نباشید.
    میخواستم بدونم که اگر بخوام مبلغ ۳۰۰۰۰۰ ریال را بطور اتوماتیک بصورت حروفی در یک سلول نوشته شود باید از چه فرمولی استفاده کنم .

    1. حامد قدیمی

      سلام، لطفاً منظور خودتون را واضح تر بیان کنید، دقیقاً ذکر کنید ورودی های مساله و خروجی مورد نظر چیست

  3. علیرضا

    با عرض سلام و تشکر از مطالب بسیار آموزنده شما
    سوالی از حضورتان داشتم : برای ذخیره با فرمت پی داف در آفیس ۲۰۱۰ به مشکل برخوردم بی زحمت راهنمایی بفرمائید- با تشکر

    1. حامد قدیمی

      سلام، متشکرم، خواهش میکنم، برای تبدیل فایل های آفیس به pdf از نرم افزار های pdf ساز مانند pdf Factory و.. میتوان استفاده کرد، مشکل شما ممکن است از نرم افزار مورد استفاده ی شما باشد، یا اینکه ممکن است شما در صفحه بندی اکسل خود ایراد داشته باشید که در اینصورت مقاله ی “صفحه بندی در اکسل” را مطالعه کنید، لطفاً در مورد مشکل خود بیشتر توضیح دهید که بتوانم مفید تر باشم و در ضمن برای مطرح کردن مباحث اینچنینی میتوانید از تالار گفتگوی (پرسش و پاسخ) سایت استفاده کنید تا دوستانی که اطلاعات بیشتر یا تجربه مشابه دارند هم در بحث مشارکت کنند؛ موفق باشید.

  4. افشین

    با سلام و خسته نباشید
    عذر میخوام ببخشید من دو ستون در فایل اکسلم دارم که یکی زمان ورود و دیگری زمان خروج میباشد میخوام راهنمایی کنید یه فرمول باشه که در ستون دیگری مدت زمان بین این دو ستون ورود و خروج مشخص شود یعنی بدونم مثلا یک ماشین که به شرکت در این زمان مثلا ساع۰۹:۴۷:۱۶وارد شده تا زمانی که خروج شده مثال در ساعت۱۱:۳۵:۲۹چه مدت طول کشیده است.ممنونم.

    1. حامد قدیمی

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

  5. m

    با سلام میخوام توی اکسل این دستور رو وارد کنم لطفا کمکم کنید
    هرجا حرف A داشت عدد بالای ان سلول را بخواند و همه را جمع کند

  6. محمدفیض ابادی

    سلام
    برنامه دستوری که عدد را به حروف تبدیل کنید داریم.مثلا در یک سل عد۰۰۰/۰۰۰/۵ریال را بنویسیم در سل مقابل پنج میلیون ریال به فارسی نوشته شود

    1. حامد قدیمی

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

  7. م.سلیمانی

    ممنون از سایت خوبتون و مطالب آموزشی مفیدتون.
    تمامی مطالب بسیار خوب و دقیق و کامل توضیح داده شده.
    موفق باشید

    1. حامد قدیمی

      سلام، در تمام فرمول نویسی ها در اکسل برای آدرس هر سلول یک سطر و یک ستون داریم که دو بعد اول هستند، بعد سوم در واقع نام شیت در بردارنده ی سلول است که در فرمول نوشته میشود، حال مثلاً اگر بخواهیم مجموع سلول های A1 تا A3 را در شیت های اول و دوم بدست بیاوریم میتوانیم بنویسیم (SUM(Sheet1:Sheet2!A1:A3

  8. صابری

    سلام
    واقعا خسته نباشید
    مطلبتون عالی بود
    فقط یه سوال ایا شما قسمتی هم برای اموزش فرمول نویسی (همه نوع)دارین ؟
    انواع مختلفش؟!!
    ممنون

    1. حامد قدیمی

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

  9. سجاد

    با سلام و عرض خسته نباشید
    اگر بخواهیم یک شرط برای ستون مبلغ بنویسیم که مثلا به ازای مبالغ بالای ۵۰ ، ۲۵% تخفیف منظور در ستون بعد ثبت شده و مبالغ زیر ۵۰ عینا در ستون بعد نوشته شود چه فرمولی بنوسیم؟ قسمت دوم شرط را نمی توانم بنویسم.
    if([@price]>50,[@price]*75%,……?)i

    1. حامد قدیمی

      سلام، شما باید از ساختار IF های تو در تو استفاده نمایید، یعنی به جای آرگومان سوم تابع IF خود یک تابع IF دیگر بنویسید، لطفاً مقاله ی “تابع IF در اکسل” را مطالعه نمایید.

    1. حامد قدیمی

      سلام، لطفاً اطلاعات بیشتری بدهید؟ ورودی ها چه هستند؟ و بر چه اساس میخواهید گارانتی اجناس را محاسبه نمایید؟

  10. سامان

    سلام، خیلی ممنون بابت مقالات دقیق و منظم، برای نوشتن فرمول های شرطی از کوم دسته از توابع باید استفاده کنم؟ البته من با نحوه ترکیب توابع هم مشکل دارم، کدوم مقالات رو باید بخونم؟ متشکرم.

    1. حامد قدیمی

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

  11. علیرضا

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

  12. هادی

    سلام جناب قدیمی، اولاً خواستم بابت زحمتی که کشیدید تشکر کنم، ثانیاً آیا شما کلاس گروهی و دوره های گروهی برای آموزش اکسل دارید؟ چطور میتونم از دوره ها با خبر باشم؟ متشکرم.

    1. حامد قدیمی

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

  13. مهدی.م

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

    1. حامد قدیمی

      سلام، متشکرم، بله، توابع Database Functions هم برای این کار بسیار مفید هستند، در آینده این توابع را معرفی خواهم کرد. در خبرنامه عضو باشید.

  14. مجید

    سلام
    من با پلات کردن یک سری داده به صورت x,y در اکسل رابطه بین این داده ها را از add trend line به دست می آورم .این رابطه با ضریب همبستگی ۱به شکل زیر است.
    y = 6E-07*x^2 – 1.5492x + 930431
    R² = ۱
    اما وقتی این فرمول را بر روی داده ها اجرا می کنم جواب های پرت می دهد.ممنون می شوم کمکم کنید؟
    همین طور منظور از E در این فرمول چیست؟

    1. حامد قدیمی

      سلام، معادله ای که اکسل در اختیار شما قرار داده است در واقع معادله ی Trendline ترسیم شده میباشد و قطعاً نمیتوان گفت که ۱۰۰ درصد منطبق بر داده های شما میباشد، اما مقدار R2 که برابر ۱ است نشانه ی خوبی میباشد و Trendline ترسیم شده قابل قبول است، ۶E-7 یعنی ۶ ضرب در ۱۰ به توان -۷، عدد بسیار کوچکی میباشد که اگر داده های X شما کوچک هستند میتوانید از جمله اول این معادله صرفنظر کنید. یعنی فرض کنید معادله شما ۱٫۵۴۹۲x + 930431- است. موفق باشید.

  15. رضا

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

    1. حامد قدیمی

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

  16. حمیدرضا

    سلام، جناب مهندس قدیمی، با تشکر از مطالب بسیار مفید شما و و قتی که صرف نگارش مقالات کردید. امیدوارم موفق باشید.

    1. حامد قدیمی

      سلام، برای بدست آوردن لگاریتم در اکسل توابعی وجود دارند که در دسته بندی توابع ریاضی توضیح داده شده اند. سیگما هم که جمع معمولی هست، شما باید چند تابع را با یکدیگر ترکیب کنید. لطفاً مقالات مربوط به توابع ریاضی را مطالعه نمایید.

  17. MAHDI.B

    سلام
    ممنون بابت اطلاعات مفید سایتتون
    من یه فایل اکسل دارم ولی نمیتونم سورس کدهای نوشته شده ان دسترسی پیدا کنم
    شیت ها پروتکت شده بودند ولی از طریق سورسی که پیدا کنم پسورد و بدشت اوردم و بازش کردم ولی هیچ کد یا ماکرویی در قسمت viewcode پیدا نکردم
    یک سری از سطرها و ستون ها در اکس مخفی شده اند و وقتی trce error میزنم به همان سرها اشاره دارد .
    چگونه میتونم سورس ها را ببینم ؟
    تشکر

    1. حامد قدیمی

      سلام، در صورتی که شیت ها در حالت Protect sheet باشند و یا ماکرو ها رمز گذاری شده باشند و در صورت نداشتن رمز باید از تکنیک هایی برای دور زدن رمزها استفاده نمایید. انجام این کار ممکن میباشد ولی توصیه نمیشود. موفق باشید.

  18. غزال

    به چه صورت تاریخ میلادی در اکسل وارد کنم جوری که th بالای روز قرار بگیرد
    یعنی به جای :
    ۱۵th august
    th بالای عدد ۱۵ قرار بگیرد.
    ممنون

    1. حامد قدیمی

      سلام، برای گذاشتن اندیس بالا (Superscript) روی متن مورد نظر کلیک راست کنید، گزینه ی Format Cell را انتخاب کنید و در تب Font تیک گزینه Superscript را بزنید. موفق باشید.

  19. مژده

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

    1. حامد قدیمی

      سلام، سلامت باشید. در محیط اکسل و با استفاده از فرمول های اکسل این کار ممکن نیست و حتماً باید کدنویسی انجام شود. برای یادگیری ماکرو نویسی در اکسل میتوانید مقالات آموزشی مربوطه را مطالعه نمایید.

  20. sva

    سلام
    ممنون از مطالب مفیدتون…
    یه سوال دارم ممنون میشم جواب بدین، اگر بخوام یه فرمول بنویسم که مثلا دو پارامترشو خودم بتونم وارد کنم (در واقع متغیر) بعد جوابشو ببینم، چه کار باید کنم؟

    1. حامد قدیمی

      سلام، فرمول نویسی در اکسل به همین معنا است و در تمام فرمول های اکسل پارامترها میتوانند توسط کاربر تعیین شوند. موفق باشید.

دیدگاهتان را بنویسید؟