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

ازالة المسافه قبل وبعد الرقم


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

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

ارجو من سيادتكم حل هذه المشكله حيث ان الارقام فى العمود B كتبت بطريقه خطا قبلها مسافه وبعدها مسافه فلا يمكن استخدامها فى الفرز او العمليات الحسابيه فارجو من سيادتكم شرح كيفية الغاء المسافات والفراغات قبل وبعد الرقم بالخطوات او المعادلات ( افضل ) او الاكواد ان لم تكن هناك طريقه غيرها ولسيادتكم جزيل الشكر 

اليكم المرفق

ازالة المسافه قبل وبعد الرقم.rar

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

الأستاذ / عبد المنعم

 

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

 

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

ازالة المسافه قبل وبعد الرقم1.rar

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

الف شكر لكى ام عبدالله والشكر موصول الى الاخ عبدالله باقشير وجعله فى ميزان حسناتكم  ارفقت الملف الاصلى فى العمود B ارقام صحيحه واخرى خطا اريد تعديلها بالمعادلات  واريد ان اعرف عند النسخ واللصق الخاص للقيم تتحول الارقام الى تنسيق نص اريد تثبيتها على ارقام

الملف الاصلى .rar

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

أخى الحبيب " عبد المنعم "

من أين تم جلب هذا الرقم لأنى لاحظت أنك مستخدم دالة " MID "  لإشتقاق هذا الرقم

فيه مشكلة فى هذا الرقم

لأنك يمكن إستخدام هذه المعادلة لإزالة الفراغ وتحويل النص إلى قيمة

=TRIM(CLEAN(B4))+0

وإذا لم تحقق المطلوب أتمنى إرسال كيف قمت بإشتقاق " رقم الموظف "

تقبل تحياتى

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

الأستاذ / عبد المنعم

 

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

 

تم عمل المطلوب والتعديل على تاريخ الميلاد أيضاً. وأرجو مراجعة بعض الأعمدة المظللة بالأصفر لأنها خطأ.

إجمالى الترقيات 2014 عيد12.rar

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

أستاذنا العبقري / جمال عبد السميع

 

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

 

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

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

أخى الحبيب " عبد المنعم "

من أين تم جلب هذا الرقم لأنى لاحظت أنك مستخدم دالة " MID "  لإشتقاق هذا الرقم

فيه مشكلة فى هذا الرقم

لأنك يمكن إستخدام هذه المعادلة لإزالة الفراغ وتحويل النص إلى قيمة

=TRIM(CLEAN(B4))+0

وإذا لم تحقق المطلوب أتمنى إرسال كيف قمت بإشتقاق " رقم الموظف "

تقبل تحياتى

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

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

 

الأستاذ / عبد المنعم

 

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

 

تم عمل المطلوب والتعديل على تاريخ الميلاد أيضاً. وأرجو مراجعة بعض الأعمدة المظللة بالأصفر لأنها خطأ.

 

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

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

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

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

1- إذهب إلى الأسطوانة وقم بتظليل مدى العمود الذى يحتوى على أرقام الموظفين ثم قم بعمل كليك يمين ثم " copy "

2- كليك يمين بالماوس فى الشيت الذى تريد نقل البيانات إلية ستظهر قائمة

3- إختر منها " paste special " ستظهر قائمة أخرى قم بالتعليم على " values "

4- ثم قم بالضغط على " ok "

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

تقبل تحياتى

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

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

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

1- إذهب إلى الأسطوانة وقم بتظليل مدى العمود الذى يحتوى على أرقام الموظفين ثم قم بعمل كليك يمين ثم " copy "

2- كليك يمين بالماوس فى الشيت الذى تريد نقل البيانات إلية ستظهر قائمة

3- إختر منها " paste special " ستظهر قائمة أخرى قم بالتعليم على " values "

4- ثم قم بالضغط على " ok "

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

تقبل تحياتى

الاخ العزيز جمال 

بعد التحيه

المعادلة تعمل ولكن بعد حذف + و 0 و عند النسخ منها بنفس الطريقه التى شرحتها وعمل بعض العمليات الحسابيه عليها كالضرب فى 1 مثلا  تعطى خطا 

واسف ان اكون قد اثقلت عليك بكثرة الاساله 

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

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

فجرب أخى تكتب الرقم يدوى وأجمع علية الواحد أو أضربة فى واحد لن تجد مشكلة

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

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

وإذا أردت إختبار أن الرقم الذى تكتبة فى الخلية رقم وليس نص

أستخدم هذه المعادلة:

=ISNUMBER(A1)

إذا أعطت المعادلة " TRUE " كانت ماتحتوية الخلية رقم وعملك مظبوط أما إذا أعطت " FALSE " إذن ماكتبتة " نص " وأعد تنسيقة كرقم

هذه هى خلاصة مشكلتك

تقبل تحياتى

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

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

بعد اذن السادة الكرام هذا هوالملف بعد ازالة المسافات بالمعادلات فقط بدون أكواد

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

ويمكن نسخ المعادلات كما تشاء

ازالة المسافه قبل وبعد الرقم بالمعادلات فقط.rar

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

السلام عليكم

كل عام وانتم بخير

 

الشكر واصل لجميع المشاركين.....حفظكم الله

 

معادلة الاخ الفاضل محمد عبد الغني اوحت لي هذه المعادلة البسيطة

=VALUE(TRIM(SUBSTITUTE(B2;CHAR(160);"")))

ارجوا ان فيها الفائدة

تحياتي

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

أستاذنا القدير العالم العلاّمة / عبد الله باقشير

 

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

 

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

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

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

 

أخي الكريم، استعملت المعادلة البسيطة التالية والحمد لله أتت بثمارها :

=1*SUBSTITUTE(B2;CHAR(160);"")

سؤال : هل الدالة VALUE هي من دوال الإكسيل ؟؟ (لم أجدها عندي)

 

أخوكم بن علية

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

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

 

الدالة VALUE  من الدوال النصية

 

وهذه تعليمات الدالة من تعليمات دوال الاكسل

الوصف
تحويل السلسلة النصية التي تمثل أحد الأرقام إلى رقم.

بناء الجملة
VALUE(text)يحتوي بناء جملة الدالة VALUE على الوسيطات (وسيطة: قيمة توفّر معلومات لإجراء ما، أو حدث، أو أسلوب، أو خاصية، أو دالة، أو برنامج جزئي.) التالية:

Text (النص)  مطلوبة. النص الموجود بين علامات اقتباس أو مرجع لخلية تحتوي على النص الذي ترغب في تحويله.
ملاحظات
يمكن أن يكون Text أي من التنسيقات الثابتة للأرقام، أو التواريخ، أو الأوقات التي يتعرف عليها Microsoft Excel. إذا لم تكن text بأي من هذه التنسيقات، ترجع VALUE قيمة الخطأ #VALUE!.
أنت لست بحاجة إلى استخدام الدالة VALUE في إحدى الصيغ حيث يحوّل Microsoft Excel النص تلقائياً إلى أرقام عند الضرورة. تتوفر هذه الدالة للتوافق مع برامج جداول البيانات الأخرى.
 

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

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

أخي الحبيب عبد الله، أكرمك الله بما تكرمنا به من فوائد وجزاك الله عنا خير الجزاء وتقبل الله منا ومنكم صالح الأعمال.... لا زالت المشكلة قائمة في عدم وجود هذه الدالة عندي في قوائم الدوال في نسختي إكسيل 2003 و 2010؟؟؟؟

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

 

الدالة VALUE  من الدوال النصية

 

وهذه تعليمات الدالة من تعليمات دوال الاكسل

الوصف
تحويل السلسلة النصية التي تمثل أحد الأرقام إلى رقم.

بناء الجملة
VALUE(text)يحتوي بناء جملة الدالة VALUE على الوسيطات (وسيطة: قيمة توفّر معلومات لإجراء ما، أو حدث، أو أسلوب، أو خاصية، أو دالة، أو برنامج جزئي.) التالية:

Text (النص)  مطلوبة. النص الموجود بين علامات اقتباس أو مرجع لخلية تحتوي على النص الذي ترغب في تحويله.
ملاحظات
يمكن أن يكون Text أي من التنسيقات الثابتة للأرقام، أو التواريخ، أو الأوقات التي يتعرف عليها Microsoft Excel. إذا لم تكن text بأي من هذه التنسيقات، ترجع VALUE قيمة الخطأ #VALUE!.
أنت لست بحاجة إلى استخدام الدالة VALUE في إحدى الصيغ حيث يحوّل Microsoft Excel النص تلقائياً إلى أرقام عند الضرورة. تتوفر هذه الدالة للتوافق مع برامج جداول البيانات الأخرى.
 

 

وتقبل الله صيامكم وقيامكم بمزيد من الأجر والثواب...

 

أخوك بن علية

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

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

 

وتقبل الله صيامكم وقيامكم بمزيد من الأجر والثواب...وكل عام وانتم بخير

 

الدالة VALUE  من الدوال النصية

 

وهي موجودة عندي في 2003 و 2010

 

لا ادري لماذا هي غير موجودة عندك ؟؟

 

تحياتي لشحصكم الكريم

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

السلام عليكم

كل عام وانتم بخير

 

الشكر واصل لجميع المشاركين.....حفظكم الله

 

معادلة الاخ الفاضل محمد عبد الغني اوحت لي هذه المعادلة البسيطة

=VALUE(TRIM(SUBSTITUTE(B2;CHAR(160);"")))

ارجوا ان فيها الفائدة

تحياتي

بارك الله فيك اخى الكريم والشكر كل الشكر لله ثم لك على مجهودك العظيم  وجعله فى ميزان حسناتك اخ عبدالله فعلا هذا الموقع جمع عمالقة نفع الله بكم وزادكم علما وبارك الله فيكم

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

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

 

أخي الكريم، استعملت المعادلة البسيطة التالية والحمد لله أتت بثمارها :

=1*SUBSTITUTE(B2;CHAR(160);"")

سؤال : هل الدالة VALUE هي من دوال الإكسيل ؟؟ (لم أجدها عندي)

 

أخوكم بن علية

اخى بن عليه بارك الله فيك ياخى حل عبقرى اخر الله يبارك فيكم ويزيدكم من فضله وينفع بكم ويرفع قدركم فى هذا الشهر الكريم لسانى يعجز عن الشكر 

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

  • 4 months later...
  • 4 months later...

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

 

بعد اذن اساتذتى الكرام

 

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

واعتقد ان افضلهم هى هذة الدالة

 

=SUBSTITUTE(A2;" ";"")

 

لانها تعمل فقط على المسافات

تحياتى للجميع

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

  • 1 year later...

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

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



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

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

Important Information