بالنسبة للمستخدمين العاديين لبرنامج Excel ، ليس سراً أنه في هذا البرنامج يمكنك إجراء حسابات رياضية وهندسية ومالية متنوعة. يتم تحقيق هذا الاحتمال من خلال تطبيق الصيغ والوظائف المختلفة. ولكن ، إذا تم استخدام Excel باستمرار لإجراء مثل هذه الحسابات ، تصبح المشكلة الفعلية هي تنظيم الأدوات اللازمة لهذا مباشرة على الورقة ، مما سيزيد من سرعة الحساب ومستوى الراحة للمستخدم. دعونا معرفة كيفية عمل آلة حاسبة مماثلة في Excel.

إجراء إنشاء آلة حاسبة

وأصبحت هذه المهمة ملحة بشكل خاص ، في حالة الضرورة ، القيام باستمرار بنفس النوع من الحسابات والحسابات المرتبطة بنوع معين من النشاط. بشكل عام ، يمكن تقسيم كل الآلات الحاسبة في Excel إلى مجموعتين: عام (يستخدم في العمليات الحسابية العامة) و الحسابات الجانبية الضيقة. تنقسم المجموعة الأخيرة إلى عدة أنواع: الهندسة ، المالية ، الاستثمار الائتماني ، إلخ. إنه من وظيفة الآلة الحاسبة ، أولاً وقبل كل شيء ، يعتمد اختيار الخوارزمية من أجل إنشائها.

الطريقة 1: استخدام وحدات الماكرو

أولاً ، خذ بعين الاعتبار الخوارزميات لإنشاء حاسبات مخصصة. لنبدأ بإنشاء أبسط آلة حاسبة عالمية. هذه الأداة سوف تؤدي العمليات الحسابية الأولية: الجمع ، الضرب ، الطرح ، القسمة ، إلخ. يتم تنفيذها باستخدام الماكرو. لذلك ، قبل البدء في إجراء الإنشاء ، تحتاج إلى التأكد من أن لديك وحدات ماكرو وتم تمكين لوحة المطور. إذا لم تكن هذه هي الحالة ، فيجب أن تكون كذلك تفعيل وحدات الماكرو .

  1. بعد اكتمال الإعدادات المذكورة أعلاه ، ننتقل إلى علامة التبويب "المطور" . انقر فوق رمز "Visual Basic" ، الذي يتم وضعه على الشريط في مربع أداة "الرمز" .
  2. انتقل إلى محرر الماكرو في Microsoft Excel

  3. يتم تشغيل نافذة محرر VBA. إذا كانت المنطقة الوسطى باللون الرمادي وليس بيضاء ، فهذا يعني عدم وجود حقل إدخال رمز. لتمكين عرضه ، انتقل إلى عنصر القائمة "عرض" وانقر على "الرمز" في القائمة التي تظهر. بدلاً من هذه التلاعبات ، يمكنك الضغط على مفتاح الوظيفة F7 . في كلتا الحالتين ، سيظهر حقل إدخال الرمز.
  4. تمكين الحقل لإدخال التعليمات البرمجية في محرر الماكرو في Microsoft Excel

  5. هنا في المنطقة المركزية نحتاج إلى كتابة رمز الماكرو نفسه. يحتوي على النموذج التالي:

    Sub Calculator()
    Dim strExpr As String
    ' Введение данных для расчета
    strExpr = InputBox("Введите данные")
    ' Вычисление результата
    MsgBox strExpr & " = " & Application.Evaluate(strExpr)
    End Sub

    بدلاً من عبارة "إدخال البيانات" ، يمكنك كتابة أي كلمة أخرى مقبولة لك. سيكون موجودا فوق مجال مقدمة التعبير.

    بعد إدخال الرمز ، يجب استبدال الملف. في هذه الحالة ، يجب حفظها بتنسيق يدعم وحدات الماكرو. انقر فوق الرمز في شكل قرص مرن في شريط أدوات محرر VBA.

  6. مقدمة من التعليمات البرمجية في محرر الماكرو في Microsoft Excel

  7. يبدأ نافذة حفظ المستند. ننتقل إلى الدليل على القرص الصلب أو الوسائط القابلة للنقل ، حيث نريد حفظه. في الحقل "اسم الملف" ، نقوم بتعيين المستند لأي اسم مرغوب فيه أو نترك العنوان المعين إليه بشكل افتراضي. بدون الفشل ، في الحقل "نوع الملف" من كافة التنسيقات المتوفرة ، اختر العنوان "مصنف Excel مع دعم وحدات الماكرو (* .xlsm)" . بعد هذه الخطوة ، انقر فوق الزر "حفظ" في أسفل النافذة.
  8. حفظ ملف بتنسيق xlsm إلى Microsoft Excel

  9. بعد ذلك ، يمكنك إغلاق نافذة محرر الماكرو ببساطة عن طريق النقر على أيقونة الإغلاق القياسية في شكل مربع أحمر مع تقاطع أبيض في الزاوية العليا اليمنى.
  10. إغلاق إطار "محرر الماكرو" في Microsoft Excel

  11. لبدء تشغيل الأداة الحسابية باستخدام ماكرو ، في علامة التبويب "المطور" ، انقر فوق أيقونة "وحدات الماكرو" الموجودة على الشريط في مربع أداة "الرمز" .
  12. انتقل إلى نافذة وحدات الماكرو في Microsoft Excel

  13. بعد ذلك ، يبدأ إطار الماكرو. حدد اسم الماكرو الذي أنشأناه للتو ، وحدده وانقر على زر "تشغيل" .
  14. نافذة ماكرو في مايكروسوفت اكسل

  15. بعد هذه الخطوة ، يتم إنشاء الحاسبة استنادًا إلى الماكرو.
  16. يتم تشغيل الآلة الحاسبة القائمة على الماكرو في Microsoft Excel

  17. من أجل إنتاج حساب فيه ، نكتب الإجراء اللازم في هذا المجال. من الأفضل استخدام هذا الغرض لإنشاء كتلة لوحة مفاتيح رقمية على اليمين. بعد إدخال التعبير ، انقر فوق الزر "موافق" .
  18. يتم بدء الانتقال إلى حساب في الحاسبة على أساس ماكرو في Microsoft Excel

  19. ثم تظهر نافذة صغيرة على الشاشة ، والتي تحتوي على الإجابة على حل التعبير المعطى. لإغلاقه ، انقر على زر "موافق" .
  20. يتم بدء تشغيل النتيجة الحسابية في الحاسبة المستندة إلى الماكرو في Microsoft Excel

  21. ولكنك ستوافق على أنه من غير الملائم أن تنتقل إلى نافذة الماكرو في كل مرة تحتاج فيها إلى تنفيذ إجراءات حسابية. دعونا تبسيط تنفيذ بداية نافذة الحساب. للقيام بذلك ، في علامة التبويب "المطور" ، انقر فوق رمز "وحدات الماكرو" المألوف بالفعل.
  22. انتقل إلى نافذة وحدات الماكرو في Microsoft Excel

  23. ثم ، في إطار الماكرو ، حدد اسم الكائن المطلوب. نضغط على زر "المعلمات ..." .
  24. انتقل إلى إعدادات الماكرو في Microsoft Excel

  25. بعد ذلك ، يتم تشغيل النافذة حتى أقل من النافذة السابقة. في ذلك ، يمكننا تحديد مجموعة من مفاتيح الاختصار ، عندما تضغط على أي منها سيبدأ الآلة الحاسبة. من المهم ألا تستخدم هذه المجموعة للاتصال بعمليات أخرى. لذلك ، لا ينصح الأحرف الأولى من الأبجدية. يتم تعيين المفتاح الأول من المجموعة بواسطة برنامج Excel نفسه. هذا هو مفتاح Ctrl . يتم تعيين المفتاح التالي من قبل المستخدم. فليكن المفتاح الخامس (على الرغم من أنه يمكنك اختيار واحد آخر). إذا تم استخدام هذا المفتاح بالفعل من قبل البرنامج ، فسيتم إضافة مفتاح آخر تلقائيًا إلى المجموعة - S hift . نقوم بإدخال الرمز المحدد في حقل "تركيبة المفاتيح" ثم نضغط على زر "موافق" .
  26. نافذة إعدادات الماكرو في مايكروسوفت إكسل

  27. ثم أغلق نافذة وحدات الماكرو من خلال النقر على أيقونة الإغلاق القياسية في الركن العلوي الأيمن.

إغلاق نافذة وحدات الماكرو في Microsoft Excel

الآن عند كتابة مجموعة مفاتيح الاختصار المحددة (في حالتنا Ctrl + Shift + V ) ، سيتم تشغيل نافذة الآلة الحاسبة. توافق ، وهي أسرع بكثير وأسهل من كل مرة للاتصال به من خلال نافذة وحدات الماكرو.

الدرس: كيف تصنع ماكرو في اكسل

الطريقة 2: تطبيق دالات

الآن دعنا نفكر في خيار إنشاء آلة حاسبة ضيقة المظهر. سيتم تصميمه لأداء مهام محددة ومحددة ويتم وضعها مباشرة على ورقة Excel. لإنشاء هذه الأداة ، سيتم تطبيق الوظائف المضمنة في Excel.

على سبيل المثال ، قم بإنشاء أداة لتحويل قيم الكتلة. في عملية إنشائه ، سوف نستخدم وظيفة PREOB . يشير هذا المشغل إلى الكتلة الهندسية لوظائف Excel المدمجة. وتتمثل مهمتها في تحويل قيم مقياس قياس إلى آخر. بناء جملة هذه الوظيفة هو:

=ПРЕОБР(число;исх_ед_изм;кон_ед_изм)

"Number" هي عبارة عن وسيطة تشبه القيمة العددية للقيمة التي تريد تحويلها إلى مقياس قياس آخر.

"وحدة القياس الأصلية" هي حجة تحدد وحدة قياس الكمية المراد تحويلها. يتم تحديده بواسطة كود خاص ، والذي يتوافق مع وحدة قياس معينة.

"الوحدة النهائية للقياس" هي الوسيطة التي تحدد وحدة قياس القيمة التي يتم تحويل الرقم الأصلي إليها. يتم تحديده أيضًا باستخدام رموز خاصة.

يجب أن نفصل في هذه الرموز ، لأننا سنحتاج إليها لاحقًا عند إنشاء آلة حاسبة. على وجه التحديد ، نحن بحاجة إلى رموز وحدات الكتلة. هنا قائمتهم:

  • غرام - غرام
  • كغم هو الكيلوغرام.
  • ملغم - مليغرام.
  • lbm - جنيه إنجليزي
  • ozm - أونصة
  • sg - الخبث
  • أنت الوحدة الذرية

يجب أيضاً أن يُقال أن جميع حجج هذه الوظيفة يمكن تحديدها ، إما بالقيم أو بالإشارة إلى الخلايا التي توجد فيها.

  1. بادئ ذي بدء ، نحن نجعل الشغل. سيكون لدينا أداة حسابية أربعة حقول:
    • قيمة قابلة للتحويل
    • الوحدة الأصلية للقياس
    • نتيجة التحويل
    • الوحدة النهائية للقياس .

    نحن نضع الرؤوس ، والتي سيتم بموجبها وضع بيانات الحقل ، وتحديدها بالتنسيق (الملء والحدود) لمزيد من التمثيل البصري.

    في الحقول "القيمة القابلة للتحويل" ، "حد القياس الأولي" و "حد القياس النهائي" ، سنقوم بإدخال البيانات ، وفي حقل "نتيجة التحويل" - إخراج النتيجة النهائية.

  2. شراء آلة حاسبة التحويل الشامل في Microsoft Excel

  3. سوف نتأكد من أنه في الحقل "القيمة القابلة للتحويل" يمكن للمستخدم إدخال القيم المقبولة فقط ، أي أن الرقم أكبر من الصفر. حدد الخلية التي سيتم كتابة القيمة المحولة. انتقل إلى علامة التبويب "البيانات" وانقر على رمز "التحقق من البيانات" في مجموعة الأدوات "العمل مع البيانات" .
  4. انتقل إلى التحقق من صحة البيانات في Microsoft Excel

  5. نافذة "التحقق من صحة البيانات" مفتوحة. أولاً ، قم بإجراء الإعدادات في علامة التبويب "الإعدادات" . في حقل "نوع البيانات" من القائمة ، حدد الخيار "صالح" . في الحقل "القيمة" أيضًا من القائمة ، نوقف التحديد على المعلمة "المزيد" . في الحقل "الحد الأدنى" ، قم بتعيين القيمة إلى "0" . وبالتالي ، يمكن إدخال أرقام حقيقية فقط (بما في ذلك الأرقام الكسرية) أكبر من الصفر في هذه الخلية.
  6. النافذة لفحص قيم الإدخال في Microsoft Excel

  7. بعد ذلك ، ننتقل إلى علامة التبويب في نفس النافذة "رسالة للإدخال" . يمكنك هنا تقديم شرح لما تحتاجه بالضبط للدخول إلى المستخدم. سوف يراه عندما يتم تحديد خلية إدخال القيمة. في حقل "الرسالة" نكتب ما يلي: "أدخل مقدار الكتلة المراد تحويلها" .
  8. رسالة لإدخالها في نافذة التحقق من صحة الإدخال في Microsoft Excel

  9. ثم انتقل إلى علامة التبويب "رسالة خطأ" . في حقل "الرسالة" ، يجب أن نكتب التوصية التي سيشاهدها المستخدم إذا قام بإدخال بيانات غير صحيحة. لنكتب ما يلي: "يجب أن تكون قيمة الإدخال رقمًا موجبًا". بعد ذلك ، لإنهاء العمل في النافذة للتحقق من قيم المدخلات وحفظ الإعدادات التي أدخلناها ، انقر فوق الزر "موافق" .
  10. رسالة خطأ في نافذة التحقق من صحة الإدخال في Microsoft Excel

  11. كما ترى ، عند تحديد خلية ، يظهر موجه للإدخال.
  12. يدفع للدخول عند تحديد الخلايا في Microsoft Excel

  13. لنحاول إدخال قيمة غير صحيحة ، على سبيل المثال ، نص أو رقم سالب. كما ترى ، تظهر رسالة خطأ ويتم حظر الإدخال. انقر على زر "إلغاء" .
  14. رسالة خطأ في Microsoft Excel

  15. ولكن يتم إدخال القيمة الصحيحة دون مشاكل.
  16. يتم إدخال قيمة صحيحة في Microsoft Excel

  17. انتقل الآن إلى الحقل "وحدة القياس الأصلية" . هنا سنجعل المستخدم يختار قيمة من القائمة التي تتكون من قيم الكتلة السبعة المذكورة أعلاه في وصف وسائط الدالة PREOB . أدخل قيم أخرى لن تعمل.

    حدد الخلية التي تحت اسم "وحدة القياس الأصلية" . مرة أخرى ، انقر فوق رمز "التحقق من البيانات" .

  18. انتقل إلى التحقق من البيانات في Microsoft Excel

  19. في النافذة التي تفتح ، تحقق من البيانات ، وانتقل إلى علامة التبويب "الإعدادات" . في حقل "نوع البيانات" ، اضبط معلمة "القائمة" . في حقل "المصدر" ، من خلال الفاصلة المنقوطة ( ؛ ) ، نقوم بإدراج رموز قيم القيمة الجماعية للدالة PREOB التي نوقشت أعلاه. ثم انقر على زر "موافق" .
  20. النافذة لفحص قيم الإدخال في Microsoft Excel

  21. كما ترى ، الآن ، إذا قمت بتحديد الحقل "وحدة القياس الأصلية" ، ثم إلى اليمين من هناك رمز في شكل مثلث. النقر فوقه يفتح قائمة بأسماء وحدات القياس الشامل.
  22. قائمة بأسماء وحدات الكتلة في Microsoft Excel

  23. يتم إجراء مماثل تماما في نافذة "التحقق من البيانات" مع خلية مع اسم "وحدة القياس النهائية" . كما تنتج بالضبط نفس قائمة الوحدات.
  24. القائمة الثانية لوحدات القياس في Microsoft Excel

  25. بعد ذلك ، انتقل إلى خلية "تحويل النتائج" . وسوف تحتوي على وظيفة PREVIEW وإخراج نتيجة الحساب. حدد هذا العنصر في الورقة وانقر فوق رمز "إدراج الدالة" .
  26. انتقل إلى معالج الدالة في Microsoft Excel

  27. يبدأ معالج الدالة . نحن تمريرها في فئة "الهندسة" وتسليط الضوء على اسم "PREOBR" . ثم انقر على زر "موافق" .
  28. انتقل إلى نافذة الوسائط الدالة PREVIEW في Microsoft Excel

  29. نافذة OPERATOR الخاصة بالوسائط مفتوحة . في حقل "الرقم" ، أدخل إحداثيات الخلية تحت اسم "القيمة القابلة للتحويل" . للقيام بذلك ، ضع المؤشر في الحقل وانقر فوق زر الماوس الأيسر على هذه الخلية. يتم عرض عنوانها على الفور في هذا المجال. وبنفس الطريقة ، ندخل إحداثيات في الحقول "وحدة القياس الأصلية" و "وحدة القياس النهائية" . في هذه المرة فقط نضغط على الخلايا التي تحمل نفس الأسماء مثل هذه الحقول.

    بعد إدخال جميع البيانات ، انقر على زر "موافق" .

  30. نافذة من الوسائط للدالة MOVE في Microsoft Excel

  31. بمجرد تنفيذ الإجراء الأخير ، يتم عرض نتيجة تحويل القيمة فورًا في مربع "نتيجة التحويل" ، وفقًا للبيانات التي تم إدخالها مسبقًا.
  32. نتيجة حساب الدالة PREVIEW في Microsoft Excel

  33. دعونا نغير البيانات في الخلايا "القيمة القابلة للتحويل" ، "وحدة القياس الأولية" و "وحدة القياس النهائية" . كما ترى ، تقوم الدالة تلقائيًا بإعادة حساب النتيجة عند تغيير المعلمات. هذا يدل على أن الآلة الحاسبة لدينا تعمل بكامل طاقتها.
  34. إعادة حساب الدالة PRE-BIN في Microsoft Excel

  35. لكننا لم نفعل شيئًا مهمًا. تتم حماية خلايا إدخال البيانات من إدخال قيم غير صحيحة ، ولكن عنصر إخراج البيانات غير محمي بأي شكل من الأشكال. ولكن لا يمكنك إدخال أي شيء على الإطلاق ، وإلا سيتم حذف صيغة الحساب ببساطة وستأتي الحاسبة إلى حالة عدم العمل. بطريق الخطأ ، يمكنك إدخال البيانات في هذه الخلية بنفسك ، ناهيك عن مستخدمي الأطراف الثالثة. في هذه الحالة ، يجب عليك إعادة كتابة الصيغة بأكملها. يجب عليك حظر أي إدخال بيانات هنا.

    المشكلة هي أن القفل مثبت على الورقة ككل. ولكن إذا حظرنا الورقة ، فلن نتمكن من إدخال البيانات في حقول الإدخال. لذلك ، سنحتاج إلى إزالة إمكانية حظر جميع عناصر الورقة في خصائص تنسيق الخلية ، ثم إعادة هذا الخيار إلى الخلية فقط لعرض النتيجة ثم حظر الورقة.

    انقر زر الماوس الأيسر على العنصر عند تقاطع لوحات إحداثيات أفقية ورأسية. في هذه الحالة ، يتم تحديد الورقة بأكملها. ثم انقر بزر الماوس الأيمن على التحديد. يفتح قائمة السياق ، والتي نختار فيها الموقع "تنسيق الخلايا ..." .

  36. التبديل إلى تنسيق الخلايا في Microsoft Excel

  37. نافذة الشكل تبدأ. انتقل إليها في علامة التبويب "الحماية" وألغ تحديد الخيار "الخلية المحمية" . ثم انقر على زر "موافق" .
  38. إزالة الحماية من الخلايا في Microsoft Excel

  39. بعد ذلك ، حدد الخلية فقط لعرض النتيجة وانقر عليها بزر الفأرة الأيمن. في قائمة السياق ، انقر فوق "تنسيق خلايا" .
  40. التبديل إلى تنسيق الخلايا في Microsoft Excel

  41. مرة أخرى في نافذة التنسيق انتقل إلى علامة التبويب "الحماية" ، ولكن هذه المرة ، على العكس ، تحقق من خيار "الخلية المحمية" . ثم انقر على زر "موافق" .
  42. قم بتعيين حماية الخلية في Microsoft Excel

  43. بعد ذلك ، انتقل إلى علامة التبويب "مراجعة" وانقر على رمز "حماية ورقة" ، الموجود في مربع الأدوات "التغييرات" .
  44. تثبيت حماية ورقة في Microsoft Excel

  45. تفتح نافذة إعداد حماية الورقة. في حقل "كلمة المرور لتعطيل ورقة الحماية" ، أدخلنا كلمة مرور يمكن استخدامها لإلغاء تنشيط الحماية إذا لزم الأمر في المستقبل. يمكن ترك الإعدادات المتبقية دون تغيير. انقر على زر "موافق" .
  46. نافذة حماية الورقة في Microsoft Excel

  47. ثم تفتح نافذة صغيرة أخرى ، من الضروري إدخال كلمة المرور مرة أخرى. افعل هذا وانقر على زر "موافق" .
  48. أعد إدخال كلمة المرور في Microsoft Excel

  49. بعد ذلك ، عند محاولة إجراء أي تغييرات على خلية الإخراج ، سيتم حظر نتائج الإجراء ، والتي يتم الإبلاغ عنها في مربع الحوار الذي يظهر.

رسالة حول القدرة على إجراء تغييرات على خلية في Microsoft Excel

وهكذا ، أنشأنا آلة حاسبة كاملة لتحويل قيمة الكتلة إلى وحدات قياس مختلفة.

بالإضافة إلى ذلك ، تصف مقالة منفصلة إنشاء نوع آخر من الحاسبة الضيقة في Excel لحساب المدفوعات على القروض.

الدرس: حساب الدفع السنوي في Excel

الطريقة الثالثة: تمكين حاسبة Excel المضمنة

بالإضافة إلى ذلك ، يحتوي Excel على الحاسبة العالمية المدمجة الخاصة به. صحيح ، افتراضيًا ، لا يتوفر زر التشغيل على الشريط أو على شريط أدوات الوصول السريع. فكر في كيفية تنشيطها.

  1. بعد بدء برنامج Excel ، ننتقل إلى علامة التبويب "ملف" .
  2. انتقل إلى علامة التبويب "ملف" في Microsoft Excel

  3. بعد ذلك ، في النافذة التي تفتح ، انتقل إلى قسم "الخيارات" .
  4. الانتقال إلى إطار "خيارات" في Microsoft Excel

  5. بعد بدء نافذة خيارات Excel ، انتقل إلى "شريط أدوات الوصول السريع" .
  6. انتقل إلى شريط اختصار شريط اختصار لـ إطار معلمات في Microsoft Excel

  7. أمامنا نافذة تفتح ، الجزء الأيمن منها مقسم إلى منطقتين. على الجانب الأيمن منه هي الأدوات التي يتم إضافتها بالفعل إلى شريط أدوات الوصول السريع. يعرض اليسار مجموعة كاملة من الأدوات المتوفرة في Excel ، بما في ذلك تلك الموجودة على الشريط.

    فوق المنطقة اليسرى في الحقل "اختر فرقًا" من القائمة ، اختر العنصر "فرق ليس على شريط" . После этого в списке инструментов левой области ищем наименование «Калькулятор» . Найти будет просто, так как все названия расположены в алфавитном порядке. Затем производим выделения данного наименования.

    Над правой областью находится поле «Настройка панели быстрого доступа» . Оно имеет два параметра:

    • Для всех документов;
    • Для данной книги.

    По умолчанию происходит настройка для всех документов. Этот параметр рекомендуется оставить без изменений, если нет предпосылок для обратного.

    После того, как все настройки совершены и наименование «Калькулятор» выделено, жмем на кнопку «Добавить» , которая расположена между правой и левой областью.

  8. Добавление калькулятора на панель быстрого доступа в Microsoft Excel

  9. После того, как наименование «Калькулятор» отобразилось в правой области окна, жмем на кнопку «OK» внизу.
  10. Закртие окна параметров в Microsoft Excel

  11. После этого окно параметров Excel будет закрыто. Чтобы запустить калькулятор, нужно кликнуть на одноименный значок, который теперь располагается на панели быстрого доступа.
  12. Запуск калькулятора в Microsoft Excel

  13. После этого инструмент «Калькулятор» будет запущен. Функционирует он, как обычный физический аналог, только на кнопки нужно нажимать курсором мышки, её левой кнопкой.

Калькулятор запущен в Microsoft Excel

Как видим, в Экселе существует очень много вариантов создания калькуляторов для различных нужд. Особенно эта возможность полезна при проведении узкопрофильных вычислений. Ну, а для обычных потребностей можно воспользоваться и встроенным инструментом программы.