بعد أن يكون لديك جدول بيانات مليء بالبيانات ، قد تدرك أنك تريد دمج بعض النص ، مثل الأسماء الأولى والأخيرة ، والمدن والولايات ، أو شيء مشابه. يوضح لك هذا الدليل بعض الطرق السهلة لدمج النص في Excel بحيث يمكنك اختيار أفضل طريقة لبياناتك.
استخدم Flash Fill لدمج النص
تتيح لك ميزة Flash Fill في Excel إنشاء نمط ، ثم ملء الخلايا الأخرى بسرعة باستخدام هذا النمط. أكثر ذكاءً من الملء التلقائي ، يمكن للتعبئة السريعة استشعار ما تحاول القيام به وضبطه وفقًا لذلك. لا تتضمن الصيغ مثل الطرق المذكورة أدناه. إذا لم تكن مغرمًا بالعمل مع الصيغ أو الوظائف ، فهذا الخيار مناسب لك.
- انتقل إلى الخلية حيث تريد وضع النص المدمج لأجزاء البيانات الأولى. عادة ما تكون هذه هي الخلية بالقرب من بداية العمود أو الصف.
- اكتب البيانات كما تريد أن تقرأ مرة واحدة مجتمعة ثم اضغط يدخل أو يعود. على سبيل المثال ، نقوم بدمج الاسم الأول في الخلية A2 والاسم الأخير في الخلية B2 وإدخال الطريقة التي نريد عرضها في الخلية C2.
- حدد الخلية مع النص المدمج ؛ في مثالنا ، هذه هي الخلية C2. انتقل إلى علامة التبويب “الصفحة الرئيسية” ، وانقر على القائمة المنسدلة “ملء” في قسم التحرير ، واختر “تعبئة فلاش”.
- ستتم تعبئة الخلايا المتبقية بنفس نمط الخلية الأولى.
تمكين واستخدام التعبئة التلقائية بالفلاش
يوفر Excel طريقة لتعبئة الخلايا تلقائيًا بميزة Flash Fill التي يمكن أن توفر لك بضع نقرات.
- لتمكين هذا الخيار ، انتقل إلى “ملف -> خيارات -> خيارات متقدمة.” حدد مربع “الملء التلقائي السريع” في قسم خيارات التحرير. قد تحتاج إلى تحديد المربع الأصل “تمكين الإكمال التلقائي لقيم الخلية” أعلاه أولاً.
- حدد “موافق” لحفظ التغيير ، ثم ارجع إلى الورقة حيث تريد دمج النص.
- انتقل إلى الخلية الأولى حيث تريد النص المدمج ، واكتبه بالشكل الذي تريده معروضًا. يضعط يدخل أو يعود وابدأ في كتابة المجموعة الثانية من البيانات المدمجة. سترى معاينة للطريقة التي ستملأ بها خاصية Flash Fill البيانات المتبقية.
- يضعط يدخل أو يعود لقبول المعاينة وملء الخلايا.
استخدم عامل Ampersand
هناك طريقة أخرى لدمج النص في Excel وهي استخدام عامل تشغيل علامة العطف (&) لسحب الصيغة لأسفل لملء الخلايا المتبقية.
- حدد الخلية حيث تريد البيانات المجمعة واكتب الصيغة أدناه ، واستبدل مراجع الخلية بمراجعك:
- يجب أن تشاهد البيانات من كل خلية مدمجة في الخلية التي تحتوي على الصيغة.
- إذا كنت تريد إدخال مسافة بين الكلمات ، فاستخدم الصيغة التالية بدلاً من ذلك. تأكد من وضع مسافة بين علامتي الاقتباس.
- تأخذ هذه الصيغة النص الموجود في الخلية A2 ، وتضيف مسافة ، وتنتهي بالنص الموجود في الخلية B2. سيتم دمج النص مع مسافة بين النص من الخليتين.
- لملء الخلايا المتبقية بنفس الصيغة ، حدد “مقبض التعبئة” (مربع) في الركن الأيمن السفلي من الخلية التي تحتوي على الصيغة.
- اسحب لأسفل لتعبئة الخلايا المتبقية بنفس الصيغة. يقوم Excel تلقائيًا بتحديث الصيغة بمراجع الخلايا الصحيحة.
استخدم الدالة TEXTJOIN
إذا كنت ترغب في دمج سلاسل نصية أطول ، فقد يكون استخدام الطرق المذكورة أعلاه مرهقًا. بدلاً من ذلك ، استخدم وظيفة TEXTJOIN في Excel. تتوفر هذه الوظيفة في الإصدارات الأحدث من Excel ، بما في ذلك Microsoft 365 و Excel للويب و Excel 2021 و Excel 2019.
بناء جملة الصيغة TEXTJOIN(delimiter, ignore_empty, text1, text2,…)
، حيث تكون الحجج الثلاث الأولى مطلوبة.
- محدد: الفاصل الذي تريد استخدامه بين النص المدمج ، مثل مسافة أو فاصلة أو واصلة.
- تجاهل_تجاهل: استخدم TRUE لتجاهل الخلايا الفارغة أو FALSE لتضمين الخلايا الفارغة المفصولة بالمحدد.
- النص 1: الخلية أو نطاق الخلية الذي يحتوي على النص. يمكنك أيضًا إدراج النص في الصيغة كوسيطة.
لنلقي نظرة على مثال:
- نحن نجمع أسماء المدن مفصولة بفواصل ، مع تجاهل الخلايا الفارغة. البيانات التي نريد دمجها موجودة في الخلايا من A2 إلى A6. نحن نستخدم هذه الصيغة:
=TEXTJOIN(", ",TRUE,A2:A6)
- لتقسيم الصيغة ، لدينا فاصلة ومسافة بين علامات الاقتباس ، و TRUE للوسيطة “ignore_empty” ، ونطاق الخلايا من A2 إلى A6.
- في مثال آخر ، نقوم بدمج الكلمات الموجودة في الخلايا من A1 إلى A6 مع ترك مسافة بين كل منها وتضمين الخلايا الفارغة باستخدام هذه الصيغة:
=TEXTJOIN(", ",FALSE,A1:A6)
- يمكنك أن ترى أن الخلية A4 فارغة وتقوم بإدراج ذلك فارغًا في النتيجة بين “أو” و “إلى”.
استخدم وظيفة CONCAT
هناك وظيفة أخرى يمكن أن تساعدك في دمج البيانات وهي CONCAT. هذه الوظيفة هي إصدار أحدث من وظيفة CONCATENATE ، والتي تم استبدالها في Excel 2016 و Excel للويب وفي تطبيق Excel للأجهزة المحمولة. لا يزال CONCATENATE متاحًا للتوافق مع الإصدارات السابقة ولكنه قد يصبح غير متوفر في وقت ما.
بناء جملة الصيغة CONCAT(text1, text2,…)
، حيث يلزم الوسيطة الأولى فقط ، على الرغم من أنك قد ترغب في ضم أكثر من جزء من البيانات. يمكنك تضمين ما يصل إلى 253 عنصرًا نصيًا ومحددًا بين علامات الاقتباس بين الوسيطات.
في مثال بسيط ، نقوم بدمج النص في الخليتين A2 و B2 مع فاصلة بينهما ، باستخدام هذه الصيغة:
في هذا المثال ، نقوم بدمج الكلمتين “Welcome” و “home” مع مسافة بين الكلمتين. انظر أدناه للحصول على الصيغة:
=CONCAT("Welcome"," ","home")
لاحظ أن كل كلمة ومسافة بين كل كلمة ضمن علامات اقتباس.
يستخدم هذا المثال الأخير الوظيفة حتى تتمكن من رؤية مرونتها. نقوم بدمج الاسم الأخير لعميلنا (A2) والمسافة ورقم الطلب (B2) والواصلة ومعرف الموقع 123. وفيما يلي الصيغة:
=CONCAT(A2," ",B2,"-",123)
كما ترى ، يمكن لوظيفة CONCAT أن تدمج أنواعًا مختلفة من السلاسل ، ويمكنك نسخ الصيغة ولصقها لأسفل في العمود باستخدام “مقبض التعبئة” كما هو موضح سابقًا.
أسئلة مكررة
هل يمكنني ببساطة دمج الخلايا لدمج النص في Excel؟
عند دمج الخلايا التي تحتوي كل منها على بيانات ، يحتفظ Excel بالبيانات الموجودة في أقصى اليسار أو الخلية العلوية اليسرى فقط ويتجاهل الباقي. ستحتاج إلى استخدام إحدى الطرق المذكورة أعلاه لدمج النص في Excel.
أليست طرق العطف و CONCAT نفس الشيء؟
صحيح أن هاتين الطريقتين تعملان في الأساس بنفس الطريقة. الاختلاف الوحيد الواضح هو أن وظيفة CONCAT لها حد 253 سلسلة ، بينما استخدام علامة العطف ليس له حد. إذا كنت تختار بين الاثنين ، فاستخدم ما يناسبك أكثر.
ما هو عكس TEXTJOIN في Excel؟
تقوم الدالة TEXTSPLIT بتنفيذ الإجراء المعاكس لـ TEXTJOIN. يتيح لك TEXTSPLIT فصل سلسلة نصية إلى خلايا فردية ، على غرار ميزة Text-to-Columns في Excel.
حقوق الصورة: Pixabay. جميع لقطات الشاشة بواسطة Sandy Writtenhouse.
اشترك في نشرتنا الإخبارية!
يتم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك
اكتشاف المزيد من نص كم
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.