asma_net1980

تحويل الارقام الى حروف في الاكسل

76 ردود في هذا الموضوع

عظيم يا أستاذ

أنا ضيف جديد بينكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جزاكم الله خيراً , وآتاكم من غيض فيضه

السلام عليكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الاخ مهند العبادي جزاك الله خير على دالة التفقيط

ولكنني احتاجها لعمل تصفية مالية للموظف على ملف أكسل وفي بعض الاحيان يكون حساب مدين أي ناقص 1000 مثلا ولكن للأسف التفقيط لايعطي النتيجة الصحيحة مع العلم أنه يقوم بترجمة الرقم الظاهر ولكن يحذف الرقم الاخير منه مثال( - 1500 ريال يكتب مائة وخمسون ريال ) & ( - 255 يكتب خمسة وعشرون ريال ) والنتيجة المطلوبة تكون ( ناقص ألف وخمسمائة ريال أو ناقص مئتان وخمسة وخمسون ريال .

هل بالامكان تعديل الكود لتظهر النتيجة المطلوبة

وجزاكم الله كل خير .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جميل منك ياجميل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

كل الدوال التي نزلت هي غير المقصوده فاداله هي BAHTEXTولكن الموجود في اكسل هي داله لتحويل بالغة التيلنديه واي شخص يحتاج الداله بالغة العربيه يدخل موقع ميكرسوفت ويشتري الداله منهم بالغة العربيه وهو مجرد ملف تنفيذي وشكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا ياأخوان على هذه المعلومات الرائعةوبارك الله في الجميع

وممكن شرح طريقة نقل الدالة في ملف اكسل آخر

وبارك اله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

أخي Daniello شكرا على الملف ولا تتصور كم كانت فرحتي كبيرة عنما رايت الملف المرفق ولكني كيف أستطيع استخدام هذه الدالة على اي ملف اكسل اقوم بفتحه مع العلم انه هذه الدالة لا تظهر عندي في قائمة الدالات الا اذا قمت بتشغيل الملف الذى ارفقته

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الإخوة العزاء

ممكن عمل تحول الأرقام الى حروف بطريقتين:

1- دالة choose والتي تكرم احد الاخوة بالحديث عنها

2- دالة lookup ولها شكلان الأول Dlookup وهي شبيهة بالأكسس مع بعض الاختلاف في نطاق اخذ المتغيرات، والثاني Vlooup ويستخدم عند الحاجة لنطاقات كبيرة. المهم:

ممكن عمل قائمة في احد اجزاء ورقة العمل العمود الول منها هو الرقم والثاني هو الترجمة الحرقية مباشرة له وجربتها وبصراحة تعطي نتائج مذهلة اذا استخدمت دالة lookup. فيكون نطاق البحث هو القائمة ونطاق الارجاع هو عمود الحروف

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

بقي استخدام كلمة "و" بينها وهو من خلال عمل شرط على ان الخلية الفارغة لا تحتسب واذا كانت الخليتان اي الاحاد والعشرات غير فارغتين يترجم كل منها الىة ما يقابله

مثال ذلك ما يستخدم في الجداول المدرسية وهو ما قمت ببناءه من الصفر تقريبا في المدرسة التي اعمل بها

مثال اخر على استخدام lookup هو القاموس المذهل الذي قمت ببرمجته ليعطى اسم الطالب بالغة الانجليزية بمجرد ادخال اسمه بالعربية في الخلية المقابلة، وسأشرحه لاحقا مع مرفق به مثال بسيط

ارجو ان اكون قد افدت وشكرا

همام....

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الاخ همام

السلام عليكم ورحمة الله وبركاته

مشاركاتك مميزة

هل وضحت لنا مشاركتك الموجودة في هذه الصفحة بمثال ترفقه

ولك شكرنا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي العزيز تفضل مثال بسيط لما اقصده، هنا مثال لمعدل الطالب بالرقم، يتم تعبئة المعدل بالحروف بالطريقة التي شرحتها..

شاهد المعادلة الموجودة، ولاحظ بساطتها...

همام

NoLet.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

=LOOKUP(B4,let!$A$1:$A$201,let!$B$1:$B$201)

Hoعام وانت بخير

أرجو ان تشرحها مامعني let ومادخلها هنا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أ

خي الكريم

شكرا لما تقدمه من أعمال قيمة

جعلها الله في كفة حسناتك

نريد شرحا يجعل المحبون للاكسيل يطوعونها لعملهم فتزداد الاجر ان شاء الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مشكووووووووورين على الاداه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي الكريم،،

Let هي ورقة بيانات الاكسل الموجودة في هذا الملف، والتي تحوي الجدول المخزن به الارقام وما يفابل كل رقم من حروف،، كما في الصورة،،

post-96695-1189282134_thumb.jpg

تقوم الدالة المذكورة بالبحث عن قيمة ضمن هذا الجدول، ومن العمود الاول، وعند وجودها، تقوم بعرض القيمة المقابلة لها مباشرة ولكن من العمود الثاني،،

استخدمت $ لتثبيت النطاقات، اي عند نسخ المعادلات تتحرك اسماء الخلايا مسببة خطا في البحث والنتيجة، لذا حتى يحصر البحث فقط من قيمة الى قيمة محددة فقط،،،

الورقة التي يها المعادلة

=LOOKUP(B2,let!$A$1:$A$201,let!$B$1:$B$201)

هي ورقة ادخال علامات الطالب للحصول عليها بالحروف،،،

هذه الطريقة التي اتبعها في صنع برامج الشهادة والجداول للمدارس...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الحل النهائي لمشكلة الارقام و الحروف بالاكسل

ادعو لي دعوة صالحة

مرفق مثال

لمعرفة الطريفة

يرجى الدخول الى

Tools => macro=> visual basic editor

و اختيار Moduls

افتحها و سوف ترى الكود

و الكود مقتبس من احد مبرمجي الاكسس جزاه الله خيرا

اذهب الى الصيغ و اختار الكل و اختر البند NOTOTEXT

___________.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الله يعطيك العافية،،،

جزاك الله خير،،، احتاج هذه الدالة جداً....

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جزاك الله خير أخي العزيز

و شكرا على الموضوع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

رابط Only New لايعمل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

كل الشكر يا غالي على الموضوع القيم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

مشكورين جداً اخواني لهذه المعلومات التي تحويها موضوعاتكم

الله يعطيكوا العافية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .