فهرست مطالب
از این مقاله کوتاه شما یاد خواهید گرفت که چگونه چندین ستون اکسل را بدون از دست دادن داده ادغام کنید.
شما یک جدول در اکسل دارید و چیزی که می خواهید ترکیب دو ستون است. ردیف به ردیف به عنوان مثال، شما می خواهید نام و نام خانوادگی را ادغام کنید. ستون نام خانوادگی را در یک ستون قرار دهید، یا چندین ستون مانند خیابان، شهر، پست، وضعیت را در یک ستون "آدرس" بپیوندید، مقادیر را با کاما از هم جدا کنید تا بتوانید بعداً آدرس ها را روی پاکت ها چاپ کنید.
متأسفانه اکسل هیچ ابزار داخلی برای دستیابی به این امر ارائه نمی دهد. البته، دکمه Merge وجود دارد (" Merge & Center " و غیره)، اما اگر 2 سلول مجاور را برای ترکیب آنها انتخاب کنید، همانطور که در تصویر نشان داده شده است:
پیام خطای " ادغام سلولها فقط مقدار سلول بالا سمت چپ را حفظ میکند و سایر مقادیر را نادیده میگیرد. " (Excel 2013) یا "The انتخاب حاوی چندین مقدار داده است. ادغام در یک سلول فقط اکثر داده ها را در سمت چپ بالا نگه می دارد." (Excel 2010, 2007)
در ادامه این مقاله، 3 روش را پیدا خواهید کرد که به شما امکان می دهد داده ها را از چندین ستون در یک ستون بدون از دست دادن داده و بدون استفاده از ماکرو VBA ادغام کنید. اگر به دنبال سریعترین راه هستید، دو مورد اول را نادیده بگیرید و بلافاصله به سومین راه بروید.
دو ستون را با استفاده از فرمولهای اکسل ادغام کنید
بگویید شما یک جدول با اطلاعات مشتریان خود دارید و می خواهید ترکیب کنیددو ستون ( نام و نام خانوادگی ) در یک ( نام کامل ).
- یک ستون جدید وارد کنید به میز شما نشانگر ماوس را در هدر ستون قرار دهید (در مورد ما ستون D است)، روی ماوس کلیک راست کرده و " Insert " را از منوی زمینه انتخاب کنید. بیایید نام ستون تازه اضافه شده را " نام کامل " بگذاریم.
=CONCATENATE(B2," ",C2)
در Excel 2016 - Excel 365، می توانید از تابع CONCAT نیز برای همین منظور استفاده کنید:
=CONCAT(B2," ",C2)
که در آن B2 و C2 آدرس های نام و نام خانوادگی هستند. ، به ترتیب. توجه داشته باشید که بین علامتهای نقل قول " " در فرمول فاصله وجود دارد. این یک جداکننده است که بین نام های ادغام شده درج می شود، می توانید از هر علامت دیگری به عنوان جداکننده استفاده کنید، به عنوان مثال. یک کاما.
به روشی مشابه، میتوانید دادهها را از چندین سلول به یک سلول، با استفاده از هر جداکننده دلخواه خود متصل کنید. برای مثال، میتوانید آدرسها را از 3 ستون (خیابان، شهر، پست) در یک ستون ترکیب کنید.
محتویات ستون را در کلیپ بورد کپی کنید (Ctrl + C یا Ctrl + Ins، هر کدام که ترجیح می دهید)، سپس روی هر سلولی در همان ستون (" نام کامل ") راست کلیک کرده و " را انتخاب کنید Paste Special " از منوی زمینه. دکمه Values را انتخاب کنید و روی OK کلیک کنید.
پس از آن روی هر یک از ستون های انتخاب شده کلیک راست کرده و Delete را از منوی زمینه انتخاب کنید:
خوب، ما ادغام شده ایم نام ها از 2 ستون به یک ستون! اگرچه، به تلاشی نیاز داشت :)
ترکیب داده های ستون ها از طریق Notepad
این روش سریعتر از روش قبلی است، به فرمول نیاز ندارد، اما <1 است>تنها برای ترکیب ستون های مجاور و استفاده از جداکننده یکسان برای همه آنها مناسب است .
در اینجا یک مثال آورده شده است: ما می خواهیم 2 ستون را با هم ترکیب کنیم.با نامها و نامهای خانوادگی در یکی.
- هر دو ستونی را که میخواهید ادغام شوند انتخاب کنید: روی B1 کلیک کنید، Shift + پیکان راست را فشار دهید تا C1 را انتخاب کنید، سپس Ctrl + را فشار دهید. Shift + پیکان پایین برای انتخاب تمام سلولهای دارای داده در دو ستون.
Ctrl + H را فشار دهید تا کادر محاوره ای " Replace " باز شود، کاراکتر Tab را از کلیپ بورد در قسمت " Find what " قرار دهید، جداکننده خود را تایپ کنید، به عنوان مثال. فاصله، کاما و غیره در قسمت " جایگزینی با ". دکمه " جایگزینی همه " را فشار دهید. سپس " لغو " را فشار دهید تا کادر محاوره ای بسته شود.
بیشتر وجود داردمراحل را نسبت به گزینه قبلی انجام دهید، اما باور کنید یا خودتان آن را امتحان کنید - این راه سریعتر است. راه بعدی حتی سریعتر و آسانتر است :)
پیوستن به ستونها با استفاده از افزونه Merge Cells برای Excel
سریعترین و سادهترین راه برای ترکیب دادهها از چندین ستون اکسل در یک ستون، استفاده از آن است. افزودنی Merge Cells برای Excel همراه با Ultimate Suite ما برای اکسل.
با برافزای Merge Cells، میتوانید دادهها را از چندین سلول با استفاده از هر جداکنندهای که دوست دارید ترکیب کنید (مانند فاصله، کاما، برگرداندن حامل یا شکست خط). میتوانید مقادیر را ردیف به ردیف، ستون به ستون و یا دادههای سلولهای انتخابی را بدون از دست دادن آنها ادغام کنید.
نحوه ترکیب دو ستون در 3 مرحله ساده
- دانلود و Ultimate Suite را نصب کنید.
- همه سلول ها را از 2 یا چند ستونی که می خواهید ادغام کنید انتخاب کنید، به برگه Ablebits.com Data بروید > گروه را ادغام کنید، و روی ادغام سلول ها > ادغام ستون ها در یک کلیک کنید.
- در کادر گفتگوی ادغام سلول ها ، گزینه های زیر:
- نحوه ادغام: ستون ها در یک (از پیش انتخاب شده)
- مقادیر را از هم جدا کنید: جداکننده مورد نظر را انتخاب کنید (فاصله در مورد ما)
- نتایج را در: ستون سمت چپ قرار دهید
- مطمئن شوید که گزینه Clear the contents of selectedcells تیک خورده است و روی Merge کلیک کنید.
همین! چند کلیک ساده و ما دو ستون را بدون استفاده از هیچ یک ادغام کردیمفرمول ها یا کپی/پیست کردن.
برای تکمیل، نام ستون B را به نام کامل تغییر دهید و ستون "C" را که دیگر نیازی به آن نیست حذف کنید.
خیلی ساده تر از دو روش قبلی است، اینطور نیست؟ :)