اذهب الي المحتوي
أوفيسنا

شرح شامل عن الدالة TEXT


الردود الموصى بها

السلام عليكم،

أرفق لكم ملف يحتوي على شرح كامل عن الدالة TEXT والتي من خلالها نستطيع وضع أكثر من تنسيق للأرقام والتواريخ والوقت في خلية واحدة،

كما يحتوي الملف أيضاً على تنسيقات كثيرة للتاريخ والوقت وبالأرقام العربية والإنجليزية،

سيكون الملف أكثر فعالية ووضوحاً إذا تم استخدامه مع النسخة الإنجليزية من أوفيس 2003،

أتمنى أن يستفيد أكثر قدر ممكن من الأعضاء من محتويات الملف المرفق .. وأنا جاهز لأي استفسارات أو إضافات بخصوص ما ورد في الملف.

شكراً للجميع،

_____________________TEXT.rar

رابط هذا التعليق
شارك

دائما تتحفنا بمشاركاتك اخي الفاضل علي ..

الآن لدي سؤال مباشر ارجوا مساعدتك، وذلك بعد أن احالني الأخ محمد حجازي الى هذا الموضوع الثمين :

اريد ان اكتب في احدى الخلايا لورقة عمل رقما مطلقا ( وليكن 20 في الخلية a1 ) وذلك بالصيغة الهندية . وبالتالي الانتقال لخلايا اخرى ( ولتكن في الخلية b1 ) وليكن الرقم 5 بالصيغة العربية ( اللاتينية حاليا ).

بمعنى امكانية الخيار والتنقل بين الصيغتين في ذات ورقة العمل وبابسط الطرق الممكنة .

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

رابط هذا التعليق
شارك

السلام عليكم،

آسف على التأخر في الرد .. ولكني الآن أحضر دورة تدريبية على الـ VB 2003.NET.. لذا لم أتمكن من زيارة المنتدى في الأيام الماضية.

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

[$-2000000]0

أرجوا أن يكون هذا ما تريد.

رابط هذا التعليق
شارك

اشكرك يا اخي العزيز متمنيا لكم التوفيق وبانتظار مساهماتك القيمة ..

بصراحة كان سؤالي بسيط لدرجة انني لم استطع توضيحه فعذرا ..

بالنتيجة يمكنني تحويل الرقم الى هندي من تنسيق الخلايا ومن (محاذاة )اختار ( النص) لكي يكون ( من اليمين الى اليسار ) ..

اكرر شكري لاهتمامكم ..

رابط هذا التعليق
شارك

اشكرك يا اخي العزيز متمنيا لكم التوفيق وبانتظار مساهماتك القيمة ..

بصراحة كان سؤالي بسيط لدرجة انني لم استطع توضيحه فعذرا ..

بالنتيجة يمكنني تحويل الرقم الى هندي من تنسيق الخلايا ومن (محاذاة )اختار ( النص) لكي يكون ( من اليمين الى اليسار ) ..

اكرر شكري لاهتمامكم ..

رابط هذا التعليق
شارك

السلام عليكم،

نعم يمكنك ذلك أخي رامز إذا كنت تستخدام اللغة العربية للأوفيس وللإعدادات الإقليمية.

شكراً،

رابط هذا التعليق
شارك

  • 2 months later...
  • 1 month later...
  • 5 months later...
  • 1 month later...

[/]ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

ــــــــــــــــــ :clapping: ـــــــــــــ

أخي الكريم / علي السحيب .. السلام عليكم ورحمة الله وبركاته

أقسم إنك مميز .. لا .. إن التميز كلمة قليلة بالنسبة لك إنك أكثر من مميز ...... تحياتي لك وللمنتدى العملاق بك وبإخوانك

الذين يقدمون العلم سهلا ... سهل الله عليهم دخول الجنة إن شاء الله

أخي الكريم / علي السحيب

لي طلب وهو : يوجد دالات مثل DATEDIF وغيرها غيرموجودة في الأوفيس XP أو 2003

السؤال كيف أضيفها للأوفيس ؟

ولك شكري وتقديري

رابط هذا التعليق
شارك

]

المهندس / محمد طاهر ... بعد التحية

الصورة بها دوال كثيرة مثل calcage & calcagey & datedif وغيرها .. غير موجودة عندي ..

كيف أظهرها عندي على أوفيس 2003 ؟

على فكرة أنتم عمالقة وأحمد الله لأن صديقي اسلام عرفني بكم

نريد سهولة في كتابة المشاركات لأ نها عملية مجهده في فتح الصفحه غالبا تأتي برسالة خطأ

رابط هذا التعليق
شارك

اخواني الكرام

بعد التحية

كيفية المشاركة بسهولة

أكتب المشاركة وأكبرالخط فلايظهر .. فكيف السبيل ؟

في شرح المهندس الكريم / محمد طاهر

بخصوص ايجاد حساب العمر ألاحظ عند تطبيقها عندي على اكسيل 2003

لاتتم ليس لخطأ بها ولكن لأن الاكسيل عندي عندما أحدد خلية به وأكتب =

ثم أضغط على FX لاتظهر دوال كثيرة منها CALCAGE & CALCAGEY

DATEDIF & وغيرها

السؤال : كيف اظهر هذه الدوال لكى تعمل هذه الدوال بعد كتابتها وتسهل العمل .. ؟

ولكم شكرنا وتحياتنا

تم تعديل بواسطه alyfahem
رابط هذا التعليق
شارك

شكرا يأخي الكريم / المهندس علي السحيب

وبعد ...

هذا رابط لحساب العمر calcage وبه المعادلات التي تعمل فقط .. على ملفها

أما على أى جهاز آخر فلأ تعمل وغيرها من المعادلات مثل معادلة التفقيط

إضغط هنا لرؤية الموضوع الذي به الملف الثاني

والصورة الآتية توضح ذلك:

31897_01.JPG

15714_02.JPG

رابط هذا التعليق
شارك

أولاً أخي الكريم أنا لست بمهندس

ثانياً: الدوال التي تحدثت عنها ليست موجودة في برنامج الإكسل .. وإنما تم إنشاؤها من قِبل المستخدمين لبرنامج الإكسل (User Defiend) ..

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

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

وبالنسبة للملف الثاني الموجود في المشاركة التي وضعت رابطها في مشاركتك السابقة .. فإن به وحدة نمطية تستطيع الإطلاع عليها عند الضغط على Alt + F11 .. ثم Module1

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

وطريقة النقل موجودة على الرابط التالي:

http://www.officena.net/ib/index.php?showtopic=3069

تم تعديل بواسطه علي السحيب
رابط هذا التعليق
شارك

الأخ / علي السحيب ...... حياك الله

وبعد :

السؤال الذي طرحه الأخ / علي فاهم .. وإجابتك عليه أعطتني أمل

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

عشان تطلع النتيجة فلا تطلع ... عارف قلت لنفسي ايه

قلت إنني لاأفهم في الإكسيل وسأترك المنتدى لكن السؤال أعطاني الأمل في ان كثير من الناس مثلى

وإجابتك عليه أعطاني الأمل في انني وجدت من أفهم منه فلا تحرمنا من هذا الشرف

أخي

تخيل أنك قمت بزيارة لمؤسسة تجارية أو مدرسة أو كلية ومعك desk يحتوى على اى معادلة

من معادلات هذا المنتدى وطلبت منهم أن يروها لينفذوها ويستفيدوا منها

ماذا تكون النتيجة بعد رؤيتهم للمعادلة ؟

النتيجة المحتملة الفرح الكبير بهذا الإنجاز .....

وماذا تكون النتيجة عند محاولة تطبيقها ؟

النتيجة المحتملة أن يعلنوا أن أجهزتهم بها مشكلة .. و البعض الآخر يعلن أنه لايفهم في الإكسبل

بالرغم من إنه رآها بعينه

أخي

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

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

والحمد لله أولا وأخيرا

أخوكم / إسلام

.

.

رابط هذا التعليق
شارك

أشكرك شكرا جزيلا على ردك أخي الكريم / على السحيب ..... وبعد

... أي أنه عند حاجتك لإنشاء دالة خاصة بك لكي تفي بأغراض خاصة لك أنت

فيمكنك ذلك عن طريق تطبيقات الفيجوال بيسك (اقتباس )

أستحلفك بالله كيف ؟ نرجوها بطريقتك التي وصفها أخونا / إسلام بأنها تريح المبتدىء وتشبع المحترف

وطريقة النقل موجودة على الرابط (اقتباس)

الصور غير واضحة .. نريدها بثوب جديد ولك شكرنا وتقديرنا

أخوكم / على

رابط هذا التعليق
شارك

  • 4 months later...

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

كيف نجعل الدالة MONTH تتعرف على التنسيق الهجري :

[$-2060000]B2yyyy/mm/dd ه\ـ

بحيث نجعلها تفرز الشهر العربي و تتعرف على التنسيق وليس على القيمة التي بها وهي التاريخ الميلادي .. ربما الحل يكمن في إستخدام الدالة TEXT والتي تعنى بتنسيق الأرقام ولكن كيف أرجو وأتمنى الإجابة ؟

تحياتي

رابط هذا التعليق
شارك

تعقيب على الطلب ،

مثلا هذا التاريخ : 18/11/2006 م يوافق : 27/10/1427 هـ وهنا نلاحظ أن الشهر بالميلادي

هو( 11 ) بينما الشهر بالهجري هو ( 10 ) لذلك نريد الدالة MONTH تتعرف على شهر ( 10 )

بحيث تفرز لنا الرقم 10 كما هو ظاهر بالتنسيق المخصص وليس الرقم 11 كما في شريط الصيغة .

تحياتي

رابط هذا التعليق
شارك

يكون التنسيق بهذه الطريقة:

[$-2060000]B2mm

وهو موجود في الملف الأساسي لهذا الموضوع.

رابط هذا التعليق
شارك

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

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



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information