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

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

قام بنشر

عند إستخدام أمر تكست إلى أعمدة لفصل الأسماء لإزالة الهمزة من حروف أ إ آ فى الإسم الأول فقط

وبعد أن تمت العملية

أردت إعادة تجميع الأسماء عن طريق معادلة كونكاتينيت CONCATENATE

ولكنها قامت بتجميع الأسماء بدون مسافات فأصبح مثلاً يوسف عطا يوسف هكذا يوسفعطايوسف

ما الحل لتفادى هذه المسألة ؟

مشكورين

قام بنشر

اخى يوسف

دالة مستحدثة لتجميع الخلايا بمدى معين

انظر للمرفق

سعد عابد


Function Concat(Cellules As Range, Optional Séparateur As String) As String

    Dim C As Range

    If Séparateur = "" Then Séparateur = " "

    For Each C In Cellules

	    Concat = Concat & Séparateur & C.Value

    Next C

    Concat = Right(Concat, Len(Concat) - Len(Séparateur))

End Function

تجميع.rar

قام بنشر

تشابهت الحلول وكلها صالحة جازاكم الله خير

وإن كان أحدها أسهل من الآخر

هل توجد دالة أساسية فى الإيكسيل تقوم بهذا العمل ؟

الشكر موصول للأخ الغالى سعد عابد

اللهم إجعلنا جميعاً من العبيد العابدين الساجدين لخالق هذا الكون وباريه

قام بنشر

اخى يوسف

الدالة الموجودة بالاكسيل طرحها احمد غانم ايضا فى مرفقه

تحياتى

سعد عابد

قام بنشر

اخى يوسف

الصف الاول دالة مستحدثة

الصف الثانى دالة دالة موجودة بالاكسيل

=CONCATENATE(A2;" ";B2)

قام بنشر

الدالة الموجودة في الاكسل هي نفس الدالة التي استخدمتها انت CONCATENATE وطريقة الاستخدام موجودة في ملف الاخ احمد الغانم الخانة C2

===

وهناك طريقة اخرى

بفرض ان الاسماء موجودة في الخلية A3 و B3

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


=A3&" "&B3

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information