Flash fill هي أداة ذكية في Excel تلغي الحاجة إلى الصيغ المعقدة والمعالجة اليدوية للبيانات. إنه الحل الأسهل إذا كنت تريد دمج العديد من الأسماء.
الخطوة 1: إطلاق مستندك.
الخطوة 2: أدخل القيمة لأول دور أو دورين يدويًا، مع الجمع بين الاسم الأول والأخير لدورين.
الخطوة 3: انتقل إلى الخلية التالية وابدأ في كتابة الاسم الكامل للشخص التالي. سيعرض لك Excel اقتراحات بناءً على مخرجاتك السابقة. اضغط على أدخل لقبول الاقتراحات.
الخطوة 4: إذا لم تتمكن من رؤية الاقتراحات، فانتقل إلى علامة التبويب البيانات وانقر على تعبئة فلاش.
نصيحة: اضغط على Ctrl E على لوحة المفاتيح لتشغيل الاختصار. يمكنك أيضًا اتباع خطوات خاصة إذا لاحظت بطء وقت استجابة Excel.
يعمل رمز علامة الضم (&) كمحفز، مما يسهل دمج البيانات المتباينة. يمكنك وضعه بين الخلايا التي تحتوي على الاسم الأول واسم العائلة، وسيقوم برنامج Excel بدمج المحتوى بسلاسة في خلية واحدة. اتبع الخطوات أدناه لاستخدام هذه الطريقة:
الخطوة 1: قم بتشغيل مستند Excel المطلوب.
الخطوة 2: انقر فوق الخلية الأولى حيث تريد أن يحدث الدمج. اكتب الأمر أدناه واضغط على أدخل. لقد استخدمنا A2 وB2 لأن الاسم الأول موجود في الخلية A2، والاسم الأخير موجود في الخلية B2.
=A2&" "&B2
الخطوة 3: الآن، لاستخدام نفس الصيغة لجميع الخلايا، انقر على الجزء السفلي الأيمن من الخلية واسحب المربع الصغير لأسفل إلى انسخه إلى كافة الخلايا المتبقية.
CONCAT يعني في الأساس الجمع بين الأشياء أو ضمها معًا. تتيح لك وظيفة CONCAT في Excel دمج سلاسل نصية مختلفة في سلسلة واحدة بسهولة. إليك كيفية استخدامه:
الخطوة 1: قم بتشغيل ملف Excel مع الأسماء التي تحتاج إلى الدمج.
الخطوة 2: تحقق من أن الأسماء الأولى موجودة في عمود واحد والأسماء الأخيرة موجودة في عمود آخر. انقر نقرًا مزدوجًا فوق الخلية حيث تريد أن يظهر الاسم الكامل المدمج.
الخطوة 3: اكتب الأمر أدناه واضغط على أدخل. لقد استخدمنا A2 وB2 لأن الاسم الأول موجود في الخلية A2، والاسم الأخير موجود في الخلية B2.
=CONCAT(A2," ",B2)
الخطوة 4: لتطبيق الصيغة على خلايا أخرى، استخدم مقبض الملء التلقائي. قم بالتمرير فوق الجزء السفلي الأيمن من الخلية التي تحتوي على الصيغة حتى ترى مربعًا صغيرًا (مقبض التعبئة). ثم اسحبها للأسفل أو للعرض لنسخ الصيغة إلى الخلايا المجاورة.
اقرأ أيضًا: كيفية مقارنة الأعمدة في Excel للمطابقات
يعمل هذا بشكل مشابه جدًا لوظيفة CONCAT. ومع ذلك، قد يسمح لك بضم أكثر من سلسلتين.
الخطوة 1: قم بتشغيل ملف Excel مع الأسماء التي تحتاج إلى الدمج.
الخطوة 2: تحقق من أن الأسماء الأولى موجودة في عمود واحد والأسماء الأخيرة موجودة في عمود آخر. انقر نقرًا مزدوجًا فوق الخلية حيث تريد أن يظهر الاسم الكامل المدمج.
الخطوة 3: اكتب الأمر أدناه واضغط على أدخل. لقد استخدمنا A2 وB2 لأن الاسم الأول موجود في الخلية A2، والاسم الأخير موجود في الخلية B2.
=CONCATENATE(A2," ",B2)
الخطوة 4: لتطبيق الصيغة على خلايا أخرى، استخدم مقبض الملء التلقائي. قم بالتمرير فوق الجزء السفلي الأيمن من الخلية التي تحتوي على الصيغة حتى ترى مربعًا صغيرًا (مقبض التعبئة). ثم اسحبها للأسفل أو للعرض لنسخ الصيغة إلى الخلايا المجاورة.
يمكن لوظيفة TEXTJOIN في Excel دمج النص من نطاقات متعددة أو سلاسل نصية فردية بناءً على محدد محدد. إليك كيفية استخدامه:
الخطوة 1: افتح جدول البيانات لدمج عمودي الاسم الأول والأخير من خلال النقر المزدوج عليه.
الخطوة 2: توجه إلى الخلية التي تريد أن تبدأ فيها الأسماء المدمجة وأدخل الصيغة أدناه. لقد استخدمنا A2 وB2 لأن الاسم الأول موجود في الخلية A2، والاسم الأخير موجود في الخلية B2.
=TEXTJOIN(" ",TRUE,A2,B2)
الخطوة 3: اسحب مقبض التعبئة (مربع صغير في الركن الأيمن السفلي من الخلية) لأسفل لتطبيق الصيغة على العمود بأكمله. سيؤدي هذا إلى دمج جميع الأسماء الأولى والأخيرة.
ملاحظة: يشير TRUE إلى أن الدالة يجب أن تتجاهل الخلايا الفارغة.
الطريقة السادسة: عبر Power Query
الخطوة 1: قم بتشغيل ملف Excel مع الأسماء المراد دمجها.
الخطوة 2: حدد نطاق الخلايا التي تحتوي على الاسم الأول والأخير. انتقل إلى علامة التبويب البيانات وانقر فوق من الجدول/النطاق لفتح محرر Power Query. حدد موافق عندما يُطلب منك ذلك.
الخطوة 3: اختر أعمدة الأسماء الأولى والأخيرة في محرر Power Query. انقر فوق علامة التبويب إضافة عمود > حدد دمج الأعمدة.
الخطوة 4: اختر محددًا (على سبيل المثال، مسافة) لدمج الأسماء. أعد تسمية العمود وانقر على موافق.
الخطوة 5: أغلق النافذة بالضغط على أيقونة X. عندما يُطلب منك ذلك، حدد احتفاظ.
بياناتك مع الأسماء الأولى والأخيرة المدمجة جاهزة الآن في Excel وسيتم عرضها في عمود جديد.
الطريقة السابعة: استخدام برنامج VBA النصي
الخطوة 1: افتح مصنف Excel حيث تريد دمج الاسم الأول والأخير.
الخطوة 2: اضغط على Alt F11 لفتح محرر Visual Basic for Applications (VBA).
الخطوة 3: في محرر VBA، انقر بزر الماوس الأيمن فوق أي عنصر في نافذة Project Explorer على اليسار. اختر إدراج > حدد الوحدة النمطية.
الخطوة 4: انسخ الكود أدناه والصقه وأغلق النافذة لحفظه.
Sub CombineNames()Sub CombineNames()
Dim ws As Worksheet
Dim lastRow As Long
Dim i As Long
' Change "Sheet1" to your actual sheet name
Set ws = ThisWorkbook.Sheets("Sheet1")
' Find the last row with data in column A (assuming first names are in column A)
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
' Loop through each row with data
For i = 2 To lastRow ' Assuming row 1 is headers
' Combine first name (column A) and last name (column B), and place the result in column C
ws.Cells(i, "C").Value = ws.Cells(i, "A").Value & " " & ws.Cells(i, "B").Value
Next i
End Sub
ملاحظة: اضبط اسم الورقة ومراجع الأعمدة (الورقة 1، والأعمدة A، وB، وC) لتتناسب مع تخطيط البيانات الفعلي في Excel. تأكد أيضًا من أن بياناتك تبدأ من الصف 2، بافتراض أن الصف 1 يحتوي على رؤوس.
الخطوة 5: اضغط على Alt F8 على لوحة المفاتيح. حدد CombineNames (أو أي شيء قمت بتسمية الماكرو) وانقر فوق Run.
اقرأ أيضًا: كيفية عرض أوراق عمل متعددة جنبًا إلى جنب في Excel
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3