Note: The other languages of the website are Google-translated. Back to English
تسجيل الدخول  \/ 
x
or
x
حساب جديد  \/ 
x

or

تفوق REPLACE وظيفة

يمكن أن تساعدك وظيفة REPLACE في Excel في البحث عن الأحرف واستبدالها بناءً على موقع معين من سلسلة نصية بنص جديد. خذ لقطة الشاشة أدناه كمثال ، استبدل 4 أحرف (2019) التي تبدأ من الحرف الخامس من السلسلة النصية بسلسلة نصية أخرى (2020).


 بناء الجملة:

صيغة الدالة REPLACE في Excel هي:

=REPLACE (old_text, start_num, num_chars, new_text)


 الحجج:

  • old_text: مطلوب. السلسلة النصية التي تريد استبدالها ببعض الأحرف.
  • start_num: مطلوب. موضع الحرف الأول في النص الذي تريد استبداله.
  • num_chars: مطلوب. عدد الأحرف التي تريد استبدالها.
  • new_text: مطلوب. النص الجديد الذي سيحل محل old_text.

ملاحظة:
#VALUE! ستظهر قيمة الخطأ ، إذا كان start_num or num_chars سلبي أو غير رقمي.


 الإرجاع:

إرجاع سلسلة أو قيمة نصية.


 أمثلة:

مثال 1: الاستخدامات الأساسية لوظيفة REPLACE

على سبيل المثال ، لدي قائمة بالسلاسل النصية ، الآن ، أريد استبدال الأحرف الثلاثة الأولى بنص محدد كما هو موضح أدناه.

لحل هذه الوظيفة ، يرجى تطبيق الصيغة أدناه:

=REPLACE(A2,1,3,"Extendoffice")

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


مثال 2: استخدام وظيفة REPLACE مع التواريخ

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

الرجاء تطبيق الصيغة التالية:

=REPLACE(TEXT(A2, "dd-mmm-yy"), 4, 3, "Dec")

بعد ذلك ، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد مقاضاة هذه الصيغة ، وستحصل على النتيجة كما تريد:


مثال 3: استخدام وظيفة REPLACE لاستبدال نص فارغ

باستخدام وظيفة REPLACE هذه ، يمكنك أيضًا استبدال الأحرف الفارغة. على سبيل المثال ، لاستبدال الأحرف الأربعة الأولى فارغة كما هو موضح في لقطة الشاشة التالية.

الرجاء نسخ أو إدخال الصيغة التالية في خلية فارغة:

=REPLACE(A2,1,4,"")

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


مثال 4: استخدام وظيفة REPLACE لاستخراج اسم المستخدم من عنوان البريد الإلكتروني

لاستخراج اسم المستخدم من عنوان البريد الإلكتروني ، يمكن أن تقدم لك وظيفة REPLACE خدمة.

أدخل الصيغة التالية أو انسخها في خلية فارغة:

=REPLACE(A2,FIND("@",A2),LEN(A2)-FIND("@",A2)+1,"")

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


 وظائف اكثر:

  • وظيفة Excel RIGHT
  • تُستخدم الدالة RIGHT لإرجاع النص من يمين السلسلة النصية.
  • وظيفة Excel REPT
  • تُستخدم وظيفة REPT لتكرار الأحرف لعدد معين من المرات.
  • وظيفة بحث Excel
  • يمكن أن تساعدك وظيفة SEARCH في العثور على موضع حرف معين أو سلسلة فرعية من السلسلة النصية المحددة.

أفضل أدوات إنتاجية المكتب

كوتولس ل إكسيل - يساعدك على التميز من بين الحشود

هل ترغب في إكمال عملك اليومي بسرعة وبشكل مثالي؟ يوفر Kutools for Excel 300 ميزة متقدمة قوية (الجمع بين المصنفات ، والجمع حسب اللون ، ومحتويات الخلية المنقسمة ، وتحويل التاريخ ، وما إلى ذلك ...) وتوفير 80 ٪ من الوقت لك.

  • مصمم لسيناريوهات عمل 1500 ، يساعدك على حل 80٪ من مشاكل Excel.
  • قلل الآلاف من نقرات لوحة المفاتيح والماوس كل يوم ، وقم بإراحة عينيك ويديك المتعبة.
  • كن خبيرًا في برنامج Excel في 3 دقائق. لم تعد بحاجة إلى تذكر أي صيغ مؤلمة ورموز VBA.
  • نسخة تجريبية مجانية غير محدودة لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا. ترقية مجانية ودعم لمدة عامين.
شريط Excel (مع تثبيت Kutools for Excel)

علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
  • يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel) ، تمامًا مثل Chrome و Firefox و Internet Explorer الجديد.
لقطة شاشة لبرنامج Excel (مع تثبيت Office Tab)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.