منتدى المحاسبين المصريين

منتدى المحاسبين المصريين (https://www.aliahmedali.com/forum/index.php)
-   قسم تطبيقات الاكسل على فروع المحاسبة (https://www.aliahmedali.com/forum/forumdisplay.php?f=68)
-   -   دالة لتفقيط الأرقام والمبالغ والأوزان باللغة العربية واللغة الإنجليزية (https://www.aliahmedali.com/forum/showthread.php?t=40092)

AHMED01012007 09-29-2018 08:39 AM

دالة لتفقيط الأرقام والمبالغ والأوزان باللغة العربية واللغة الإنجليزية
 
السلام عليكم ورحمة الله وبركاته

هذا ملف يحتوي على دالتين للتفقيط (احداهما تفقيط عربي والاخرى تفقيط انجليزي)

شكل معادلة التفقيط العربي:

(Tafqeet(Number;Decimal_Places;Big_Unit;Small_Unit ;Start_With;End_With=

شكل معادلة التفقيط الانجليزي:

(TafqeetEN(Number;Decimal_Places;Big_Unit;Small_Un it;Start_With;End_With=

شرح عناصر المعادلة:

Number

عنصر اجباري – وهو الرقم المراد تفقيطه - يمكن ان يكون رقم او عنوان خلية

Decimal_Places
عنصر اختياري – وهو عدد الارقام المراد تفقيطها بعد العلامة العشرية – اما ان تكون 0 أو 2 أو 3

Big_Unit
عنصر اختياري – وهو الوحدة الكبرى للعملة – مثل (جنية – ريال - دينار - ...)

Small_Unit
عنصر اختياري – وهو الوحدة الصغرى للعملة – مثل (قرش – هللة - فلس - ...)

Start_With
عنصر اختياري – كلمة أو جملة توضع في بداية التفقيط مثل (فقط - only - ...)

End_With
عنصر اختياري – كلمة أو جملة توضع في نهاية التفقيط مثل (لاغير - ...)

ملاحظات هامة

1- يمكن اهمال جميع عناصر المعادلة ما عدا العنصر الاول Number

2- العنصر الثاني Decimal_Places اما ان يكون 0 او 2 او 3 (والقيمة الافتراضية له في حالة اهماله هي 2) وقد قمت باضافته نظرا لان العملة يمكن ان تتكون من 1000 وحدة مثل (الدينار الكويتي = 1000 فلس) وفي هذه الحالة يجب تحديد ان الارقام المراد تفقيطها بعد العلامة العشرية تتكون من 3 أرقام (لاحظ الفرق في الأمثلة بالاسفل)

3- رغم ان اهمال العنصر الثاني Decimal_Places جائز الا انني لا انصح بذلك

أمثلة:

(Tafqeet(12398=

إثنا عشر ألف وثلاثمائة ثمانية وتسعون

(Tafqeet(A1=

هنا سيتم تفقيط الرقم الموجود بالخلية رقم A1

("لاغير";"فقط";"قرش"; "جنية";Tafqeet(5489752.12;2=

فقط خمسة مليون وأربعمائة تسعة وثمانون ألف وسبعمائة إثنان وخمسون جنية وإثنا عشر قرش لاغير

("فقط";"فلس";"دينار";Tafqeet(5489752.12;3=

فقط خمسة مليون وأربعمائة تسعة وثمانون ألف وسبعمائة إثنان وخمسون دينار ومائة وعشرون فلس

("لاغير";"فقط";"قرش";"جنية";Tafqeet(1004.45;0=

فقط ألف وأربعة جنية لاغير

("لاغير";"قرش";"جنية";Tafqeet(1004.45;0=

ألف وأربعة جنية لاغير

(TafqeetEN(5489752.12;3;"dollar";"cent";"only=

only five million and eighty nine thouthand and seven hundred fifty two dollar and twelve cent

تصلح لإصدار EXCEL2016 - EXCEL2013 - EXCEL2007 - EXCEL2003

الرابط

https://www.file4.net/f-Id0

أو
https://www.up-4.net/jjfmhfupu3hd


الساعة الآن 04:20 PM

Powered by Nile-Tech® Copyright ©2000 - 2025