الانتقال إلى المحتوى الرئيسي

كيفية تعيين المبلغ في الكلمات في إكسيل: تعليمات خطوة بخطوة

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

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

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

ملاحظة: لكي تعمل الصيغة بشكل صحيح ، تأكد من تمكين أدين "دعم وظائف إكسيل الروسية". انها تسمح لك لاستخدام السجل () وظيفة. خلاف ذلك ، قد لا تعمل الصيغة أو تعطي نتيجة خاطئة.

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

كيفية كتابة المبلغ بالكلمات بشكل صحيح في إكسيل

لكتابة المبلغ بالكلمات في خلية إكسيل ، يمكنك استخدام وظيفة فبا (فيسوال باسيك للتطبيقات). فبا يسمح لك لإنشاء وحدات الماكرو وأتمتة الإجراءات في إكسيل.

هنا هو تعليمات خطوة بخطوة حول كيفية كتابة المبلغ في الكلمات بشكل صحيح في إكسيل:

  1. فتح إكسل وإنشاء مصنف جديد أو فتح واحد موجود.
  2. قم بالتبديل إلى وضع المطور إذا لم يتم تنشيطه بالفعل. للقيام بذلك ، انقر بزر الماوس الأيمن على شريط الأدوات وحدد "إعدادات شريط أدوات الوصول السريع". في النافذة التي تظهر ، حدد علامة التبويب المطور وانقر فوق موافق.
  3. .
  4. في نافذة فيسوال باسيك التي تفتح ، الصق الكود التالي:
رقم الدالة (بيفال مينومبر)
وحدات خافتة كسلسلة
عشري خافت كسلسلة
عدد خافت كعدد صحيح
مكان ريديم (9) كسلسلة
مكان (2) = "ألف"
مكان (3) = "مليون"
مكان (4) = "مليار"
مكان (5) = "تريليون"
'تمثيل سلسلة من المبلغ.
مينومبر = تريم (كستر ( مينومبر))
'موضع المكان العشري 0 إذا لم يكن هناك شيء.
المكان العشري = إنستر (رقم،".")
'تحويل سنتا وتعيين عدد إلى مبلغ الدولار.
إذا عشريمكان > 0 ثم
سنتات = جيتنز (يسار (منتصف (رقم ، عشري + 1) & "00", 2))
رقم = تقليم (يسار (رقم ، عشري-1))
نهاية إذا
العد = 1
افعل بينما أنارقم ""
مائة = تقليم (يسار (رقم ، 3))
إذا مائة "" ثم
اختر الحالة مائة
الحالة "0"
القضية "100", "200", "300", "400", "500", "600", "700", "800", "900"
نوميرز = نوميرز وجيتديجيت (يسار (مائة ، 1)) و "مائة"
حالة أخرى
نوميرز = نوميرز وجيتديجيت (يسار (مائة ، 1)) و "مائة"
نومرز = نومرز & جيتنز (منتصف (مائة ، 2))
نهاية حدد
نهاية إذا
إذا لين (رقم) > 3 ثم
رقم = تقليم (منتصف (رقم ، 4))
آخر
رقمرقم = ""
نهاية إذا
إذا عد > 1 ثم
حدد مكان الحالة (العد)
حالة ""
حالة أخرى
نوميرس = نوميرس ومكان (العد)
نهاية حدد
نهاية إذا
العد = العد + 1
حلقة
'تنظيف دولار.
حدد رقم الحالة
الحالة "0"
نوميرز = نوميرز و "لا دولار"
الحالة "1"
نومرز = نومرز و "دولار واحد"
حالة أخرى
نومرز = نومرز و "دولار واحد"
نهاية حدد
'تنظيف سنتا.
اختر حالة سنتا
حالة ""
الحالة "0"
نوميرز = نوميرز و "ولا سنتات"
حالة أخرى
نوميرس = نوميرس & " و " & سنتا & "سنتا"
نهاية حدد
نومبرتوورد = نومميرس
نهاية وظيفة
وظيفة خاصة جيتنز (تينستكست)
نتيجة خافتة كسلسلة
النتيجة = ""
إذا فال (يسار (تينستكست ، 1)) = 1 ثم ' إذا كانت القيمة بين 10-19...
حدد حالة فال (تينستكست)
الحالة 10: النتيجة = "عشرة"
الحالة 11: النتيجة = "أحد عشر"
الحالة 12: النتيجة = "اثنا عشر"
الحالة 13: النتيجة = "ثلاثة عشر"
الحالة 14: النتيجة = "أربعة عشر"
الحالة 15: النتيجة = "خمسة عشر"
القضية 16: النتيجة = "ستة عشر"
الحالة 17: النتيجة = "سبعة عشر"
الحالة 18: النتيجة = "ثمانية عشر"
الحالة 19: النتيجة = "تسعة عشر"
حالة أخرى
نهاية حدد
آخر ' إذا القيمة بين 20-99...
حدد حالة فال (يسار (تينستكست ، 1))
الحالة 2: النتيجة = "عشرون"
الحالة 3: النتيجة = "ثلاثون"
الحالة 4: النتيجة = "أربعون"
الحالة 5: النتيجة = "خمسون"
الحالة 6: النتيجة = "ستون"
الحالة 7: النتيجة = "سبعون"
الحالة 8: النتيجة = "ثمانون"
الحالة 9: النتيجة = "تسعون"
حالة أخرى
نهاية حدد
اليسار