ایجاد یک ماشین حساب در Microsoft Excel

Pin
Send
Share
Send

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

روش ایجاد ماشین حساب

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

روش 1: از ماکرو استفاده کنید

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

  1. پس از اتمام تنظیمات پیش فرض فوق ، به برگه بروید "توسعه دهنده". روی نماد کلیک کنید "ویژوال بیسیک"، که در بلوک ابزار روی نوار قرار داده شده است "کد".
  2. پنجره ویرایشگر VBA شروع می شود. اگر ناحیه مرکزی به جای رنگ سفید خاکستری شود ، این بدان معنی است که کد ورودی کد از بین رفته است. برای فعال کردن نمایش آن ، به مورد فهرست بروید "نمایش" و روی کتیبه کلیک کنید "کد" در لیستی که ظاهر می شود به جای این دستکاری ها می توانید کلید عملکرد را فشار دهید F7. در هر صورت ، یک قسمت ورود کد ظاهر می شود.
  3. در اینجا در منطقه مرکزی باید خود ماکرو کد را بنویسیم. فرم زیر را دارد:

    ماشین حساب فرعی ()
    Dim strExpr As String
    'ورود داده ها برای محاسبه
    strExpr = InputBox ("داده را وارد کنید")
    محاسبه نتیجه
    MsgBox strExpr & "=" & Application.Evaluate (strExpr)
    پایان فرعی

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

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

  4. پنجره سند ذخیره شروع می شود. در جایی که می خواهیم آن را ذخیره کنیم ، به فهرست موجود در هارد دیسک یا رسانه قابل جابجایی بروید. در زمینه "نام پرونده" اسناد را به هر نام دلخواه اختصاص دهید یا شخصی را که به طور پیش فرض به آن اختصاص داده است ، بگذارید. اجباری در زمینه نوع پرونده از میان تمام قالبهای موجود ، نام را انتخاب کنید "Excel Macro-Enable Workbook (* .xlsm)". بعد از این مرحله روی دکمه کلیک کنید. ذخیره کنید در پایین پنجره
  5. پس از آن می توانید با کلیک کردن بر روی آیکن استاندارد بسته شدن به شکل مربع قرمز با یک صلیب سفید در گوشه سمت راست بالای آن ، پنجره ویرایشگر ماکرو را ببندید.
  6. برای اجرای یک ابزار محاسباتی با استفاده از یک ماکرو ، در تب "توسعه دهنده"بر روی آیکون کلیک کنید ماکرو روی نوار در جعبه ابزار "کد".
  7. پس از آن ، پنجره ماکرو شروع می شود. نام ماکروی را که ما درست کردیم انتخاب کنید ، آن را انتخاب کنید و بر روی دکمه کلیک کنید دویدن.
  8. پس از انجام این عمل ، ماشین حساب ایجاد شده بر اساس ماکرو راه اندازی می شود.
  9. برای ایجاد محاسبه در آن ، اقدامات لازم را در این زمینه ثبت می کنیم. استفاده از صفحه کلید عددی برای این منظور که در سمت راست قرار دارد ، راحت تر است. پس از وارد کردن عبارت ، روی دکمه کلیک کنید "خوب".
  10. سپس یک پنجره کوچک روی صفحه نمایش داده می شود که حاوی جواب راه حل بیان خاص است. برای بستن آن ، روی دکمه کلیک کنید "خوب".
  11. اما باید بپذیرید که هر بار که بخواهید اقدامات محاسباتی را انجام دهید ، ناخوشایند است ، به پنجره کلان بروید. بیایید اجرای اجرای پنجره محاسبه را ساده کنیم. برای انجام این کار ، در برگه بودن "توسعه دهنده"، روی نمادی که قبلاً می شناسیم کلیک کنید ماکرو.
  12. سپس در پنجره ماکرو نام شی مورد نظر را انتخاب کنید. روی دکمه کلیک کنید "گزینه ها ...".
  13. پس از آن ، پنجره حتی از اندازه قبلی کوچکتر شروع می شود. در آن می توانیم ترکیبی از کلیدهای داغ را تنظیم کنیم ، در صورت کلیک ، ماشین حساب شروع می شود. مهم است که از این ترکیب برای فراخوانی سایر فرآیندها استفاده نشود. بنابراین ، به اولین شخصیت های الفبای توصیه نمی شود. اولین کلید ترکیبی توسط خود برنامه اکسل تنظیم شده است. این مهم است. Ctrl. کلید بعدی توسط کاربر تنظیم شده است. بگذارید کلید باشد V (اگرچه می توانید یکی دیگر را انتخاب کنید). اگر این کلید قبلاً توسط برنامه استفاده شده باشد ، کلید دیگری به طور خودکار به ترکیب اضافه می شود - Sبلند کردن. شخصیت انتخاب شده را در قسمت وارد کنید میانبر صفحه کلید و روی دکمه کلیک کنید "خوب".
  14. سپس با کلیک بر روی نماد استاندارد برای بستن آن در گوشه بالا سمت راست ، پنجره ماکرو را ببندید.

حال هنگام تایپ ترکیب انتخابی کلیدهای داغ (در مورد ما) Ctrl + Shift + V) پنجره ماشین حساب شروع می شود. شما باید بپذیرید که این کار بسیار سریعتر و آسانتر از استفاده از آن در هر زمان از طریق پنجره ماکرو است.

درس: نحوه ایجاد ماکرو در اکسل

روش 2: اعمال توابع

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

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

= CONV (شماره؛ out_ed_ism؛ end_ed_ism)

"شماره" یک استدلال به شکل یک مقدار عددی از مقدار است که باید به یک معیار دیگر تبدیل شود.

"واحد منبع" - استدلالی که واحد اندازه گیری کمیت مورد تبدیل را تعیین می کند. توسط یک کد ویژه تنظیم می شود که مربوط به یک واحد خاص اندازه گیری است.

"واحد نهایی" - استدلالی که واحد اندازه گیری آن کمیت را که در آن عدد اصلی تبدیل می شود ، تعیین می کند. همچنین با استفاده از کدهای ویژه تنظیم شده است.

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

  • گرم - گرم؛
  • کیلوگرم - کیلوگرم؛
  • میلی گرم - میلی گرم؛
  • lbm - پوند انگلیسی؛
  • ازم - اونس
  • sg - سرباره؛
  • تو - واحد اتمی.

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

  1. اول از همه ، ما یک خالی می کنیم. ابزار محاسبات ما دارای چهار قسمت است:
    • مقدار قابل تبدیل;
    • واحد منبع;
    • نتیجه تبدیل;
    • واحد نهایی.

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

    داخل مزارع "مقدار قابل تبدیل", "مرز اندازه گیری اصلی" و "مرز اندازه گیری نهایی" ما داده ها و در قسمت را وارد می کنیم "نتیجه تبدیل" - نتیجه نهایی نمایش داده می شود.

  2. آن را طوری انجام دهید که در این زمینه قرار بگیرید "مقدار قابل تبدیل" کاربر می تواند فقط مقادیر معتبر ، یعنی اعداد بزرگتر از صفر را وارد کند. سلولی را انتخاب کنید که مقدار تبدیل شده در آن وارد شود. برو به برگه "داده" و در جعبه ابزار "کار با داده ها" بر روی آیکون کلیک کنید تأیید اطلاعات.
  3. پنجره ابزار شروع می شود تأیید اطلاعات. اول از همه ، تنظیمات را در تب قرار دهید "گزینه ها". در زمینه "نوع داده" از لیست ، پارامتر را انتخاب کنید معتبر است. در زمینه "ارزش" همچنین از لیست ، انتخاب را بر روی پارامتر متوقف می کنیم بیشتر. در زمینه "حداقل" مقدار تعیین شده "0". بنابراین ، فقط اعداد واقعی (از جمله تعداد کسری) که بیشتر از صفر است می توانند در این سلول وارد شوند.
  4. پس از آن به سمت تب همان پنجره حرکت می کنیم "پیام برای ورود". در اینجا می توانید توضیح دهید که دقیقا چه چیزی باید برای کاربر وارد شود. او آن را هنگام برجسته کردن سلول ورودی مقدار مشاهده می کند. در زمینه "پیام" موارد زیر را بنویسید: "جرم را برای تبدیل وارد کنید.".
  5. سپس به سمت برگه حرکت می کنیم "پیام خطا". در زمینه "پیام" ما باید توصیه ای را بنویسیم که کاربر ببیند داده های نادرست را وارد می کند یا خیر. ما موارد زیر را می نویسیم: "مقدار وارد شده باید یک عدد مثبت باشد." پس از آن ، برای تکمیل کار در پنجره بررسی مقادیر وارد شده و ذخیره تنظیماتی که وارد کردیم ، روی دکمه کلیک کنید "خوب".
  6. همانطور که می بینید ، هنگام انتخاب یک سلول ، اعلانی برای ورودی ظاهر می شود.
  7. بیایید سعی کنیم یک مقدار نادرست را به عنوان مثال ، متن یا یک شماره منفی در آنجا وارد کنیم. همانطور که مشاهده می کنید ، یک پیام خطا ظاهر می شود و ورودی مسدود می شود. روی دکمه کلیک کنید لغو.
  8. اما مقدار صحیح بدون مشکل وارد می شود.
  9. اکنون به میدان بروید "واحد منبع". در اینجا ما آن را ایجاد خواهیم کرد تا کاربر مقداری را از لیستی متشکل از آن هفت مقدار جرم انتخاب کند ، لیستی از آن هنگام توصیف آرگومانهای عملکرد در بالا داده شد. بحث. وارد کردن مقادیر دیگر کار نخواهد کرد.

    سلولی را که در زیر نام قرار دارد انتخاب کنید "واحد منبع". دوباره روی نماد کلیک کنید تأیید اطلاعات.

  10. در پنجره تأیید داده که باز می شود ، به برگه بروید "گزینه ها". در زمینه "نوع داده" پارامتر را تنظیم کنید لیست. در زمینه "منبع" نیم رنگ (;) کدهای مربوط به نام مقادیر انبوه را برای عملکرد ذکر کنید بحثکه در بالا مورد بحث قرار گرفت. بعد روی دکمه کلیک کنید "خوب".
  11. همانطور که مشاهده می کنید ، در صورت انتخاب فیلد ، اکنون کلیک کنید "واحد منبع"سپس در سمت راست آن نمادی به شکل مثلث ظاهر می شود. وقتی روی آن کلیک کنید ، لیستی با نام واحدهای اندازه گیری جرم باز می شود.
  12. دقیقاً همان رویه در پنجره تأیید اطلاعات با یک سلول همراه داشته باشید "واحد نهایی". همچنین دقیقاً همان لیست واحد اندازه گیری را تولید می کند.
  13. پس از آن ، به سلول بروید "نتیجه تبدیل". این عملکرد را شامل می شود بحث و نتیجه محاسبه را نمایش می دهد. این عنصر ورق را انتخاب کرده و بر روی آیکون کلیک کنید. "درج عملکرد".
  14. شروع می کند جادوگر ویژگی. ما آن را به دسته منتقل می کنیم "مهندسی" و نام را در آنجا انتخاب کنید پیش نمایش. سپس بر روی دکمه کلیک کنید "خوب".
  15. پنجره Argument Operator باز می شود بحث. در زمینه "شماره" مختصات سلول را تحت عنوان وارد کنید "مقدار قابل تبدیل". برای این کار مکان نما را در قسمت فیلد قرار داده و بر روی این سلول کلیک راست کنید. آدرس وی بلافاصله در قسمت نمایش داده می شود. به همین روش مختصات را در قسمت ها وارد کنید "واحد منبع" و "واحد نهایی". فقط این بار روی سلولهایی با همین نام های این فیلدها کلیک می کنیم.

    پس از وارد کردن تمام داده ها ، بر روی دکمه کلیک کنید "خوب".

  16. پس از انجام آخرین عمل ، در پنجره سلول "نتیجه تبدیل" با توجه به داده های قبلاً وارد شده ، بلافاصله نتیجه تبدیل مقدار نمایش داده می شود.
  17. اجازه دهید داده ها را در سلول تغییر دهیم "مقدار قابل تبدیل", "واحد منبع" و "واحد نهایی". همانطور که مشاهده می کنید ، هنگام تغییر پارامترها ، عملکرد به طور خودکار نتیجه را بازگو می کند. این نشان می دهد که ماشین حساب ما کاملاً عملیاتی است.
  18. اما ما یک کار مهم انجام ندادیم. سلولهای ورودی داده از وارد کردن مقادیر نادرست محافظت می شوند ، اما عنصر خروجی داده به هیچ وجه محافظت نمی شود. اما شما به هیچ وجه نمی توانید وارد آن شوید ، در غیر این صورت فرمول محاسبه به راحتی حذف می شود و ماشین حساب غیرفعال می شود. به اشتباه ، می توانید خودتان داده ها را در این سلول وارد کنید ، به این ترتیب کاربران ثالث را ذکر نمی کنیم. در این حالت ، شما باید کل فرمول را بازنویسی کنید. شما باید هر ورودی داده را در اینجا مسدود کنید.

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

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

  19. پنجره قالب بندی شروع می شود. به برگه موجود در آن بروید "محافظت" و گزینه را بردارید "سلول محافظت شده". سپس بر روی دکمه کلیک کنید "خوب".
  20. پس از آن فقط سلول را برای نمایش نتیجه انتخاب کرده و با کلیک راست دکمه ماوس روی آن کلیک کنید. در فهرست زمینه ، روی مورد کلیک کنید قالب سلول.
  21. دوباره در پنجره قالب بندی ، به برگه بروید "محافظت"اما این بار برعکس کادر کنار پارامتر را علامت بزنید "سلول محافظت شده". سپس بر روی دکمه کلیک کنید "خوب".
  22. پس از آن ، به برگه بروید "بررسی" و بر روی آیکون کلیک کنید برگه محافظت کنیدواقع در بلوک ابزار "تغییر".
  23. پنجره تنظیم امنیت صفحه باز می شود. در زمینه "رمز عبور برای غیرفعال کردن محافظت در برابر ورق" پسوردی را وارد کنید که در صورت لزوم می توانید در آینده محافظت کنید. سایر تنظیمات می توانند بدون تغییر باقی بمانند. روی دکمه کلیک کنید "خوب".
  24. سپس یک پنجره کوچک دیگر باز می شود ، که در آن باید رمزعبور را تکرار کنید. ما این کار را انجام می دهیم و روی دکمه کلیک می کنیم "خوب".
  25. پس از آن ، هنگامی که شما می خواهید برای تغییر در سلول نتیجه خروجی ، اقدامات مسدود می شوند ، که در کادر گفتگوی نمایش داده می شود.

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

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

درس: محاسبه پرداخت سالانه در اکسل

روش 3: ماشین حساب اکسل داخلی را فعال کنید

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

  1. پس از شروع اکسل ، به سمت برگه حرکت می کنیم پرونده.
  2. بعد ، در پنجره ای که باز می شود ، به بخش بروید "گزینه ها".
  3. پس از شروع پنجره گزینه های Excel ، به قسمت فرعی بروید نوار ابزار دسترسی سریع.
  4. پنجره ای در مقابل ما باز می شود که سمت راست آن به دو ناحیه تقسیم می شود. در سمت راست ابزارهایی هستند که قبلاً به نوار ابزار دسترسی سریع اضافه شده اند. در سمت چپ کل مجموعه ابزارهایی است که در اکسل موجود است ، از جمله وسایلی که در روبان وجود ندارد.

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

    در بالای صفحه سمت راست یک میدان است "سفارشی کردن نوار ابزار دستیابی سریع". این دو پارامتر دارد:

    • برای همه اسناد؛
    • برای این کتاب

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

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

  5. بعد از نام "ماشین حساب" نمایش داده شده در قسمت سمت راست پنجره ، روی دکمه کلیک کنید "خوب" پایین
  6. پس از آن پنجره گزینه های Excel بسته خواهد شد. برای شروع ماشین حساب ، باید روی نماد همان نام کلیک کنید که هم اکنون در پنل دسترسی سریع قرار دارد.
  7. بعد از این ابزار "ماشین حساب" راه اندازی خواهد شد این یک آنالوگ فیزیکی معمولی عمل می کند ، فقط باید دکمه ها را با مکان نما ماوس ، دکمه سمت چپ آن فشار دهید.

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

Pin
Send
Share
Send