ترکیب ستون ها در اکسل بدون از دست دادن داده ها - 3 راه سریع

  • این را به اشتراک بگذارید
Michael Brown

از این مقاله کوتاه شما یاد خواهید گرفت که چگونه چندین ستون اکسل را بدون از دست دادن داده ادغام کنید.

شما یک جدول در اکسل دارید و چیزی که می خواهید ترکیب دو ستون است. ردیف به ردیف به عنوان مثال، شما می خواهید نام و نام خانوادگی را ادغام کنید. ستون نام خانوادگی را در یک ستون قرار دهید، یا چندین ستون مانند خیابان، شهر، پست، وضعیت را در یک ستون "آدرس" بپیوندید، مقادیر را با کاما از هم جدا کنید تا بتوانید بعداً آدرس ها را روی پاکت ها چاپ کنید.

متأسفانه اکسل هیچ ابزار داخلی برای دستیابی به این امر ارائه نمی دهد. البته، دکمه Merge وجود دارد (" Merge & Center " و غیره)، اما اگر 2 سلول مجاور را برای ترکیب آنها انتخاب کنید، همانطور که در تصویر نشان داده شده است:

پیام خطای " ادغام سلول‌ها فقط مقدار سلول بالا سمت چپ را حفظ می‌کند و سایر مقادیر را نادیده می‌گیرد. " (Excel 2013) یا "The انتخاب حاوی چندین مقدار داده است. ادغام در یک سلول فقط اکثر داده ها را در سمت چپ بالا نگه می دارد." (Excel 2010, 2007)

در ادامه این مقاله، 3 روش را پیدا خواهید کرد که به شما امکان می دهد داده ها را از چندین ستون در یک ستون بدون از دست دادن داده و بدون استفاده از ماکرو VBA ادغام کنید. اگر به دنبال سریعترین راه هستید، دو مورد اول را نادیده بگیرید و بلافاصله به سومین راه بروید.

دو ستون را با استفاده از فرمولهای اکسل ادغام کنید

بگویید شما یک جدول با اطلاعات مشتریان خود دارید و می خواهید ترکیب کنیددو ستون ( نام و نام خانوادگی ) در یک ( نام کامل ).

  1. یک ستون جدید وارد کنید به میز شما نشانگر ماوس را در هدر ستون قرار دهید (در مورد ما ستون D است)، روی ماوس کلیک راست کرده و " Insert " را از منوی زمینه انتخاب کنید. بیایید نام ستون تازه اضافه شده را " نام کامل " بگذاریم.

  • در سلول D2، فرمول CONCATENATE زیر را بنویسید:
  • =CONCATENATE(B2," ",C2)

    در Excel 2016 - Excel 365، می توانید از تابع CONCAT نیز برای همین منظور استفاده کنید:

    =CONCAT(B2," ",C2)

    که در آن B2 و C2 آدرس های نام و نام خانوادگی هستند. ، به ترتیب. توجه داشته باشید که بین علامت‌های نقل قول " " در فرمول فاصله وجود دارد. این یک جداکننده است که بین نام های ادغام شده درج می شود، می توانید از هر علامت دیگری به عنوان جداکننده استفاده کنید، به عنوان مثال. یک کاما.

    به روشی مشابه، می‌توانید داده‌ها را از چندین سلول به یک سلول، با استفاده از هر جداکننده دلخواه خود متصل کنید. برای مثال، می‌توانید آدرس‌ها را از 3 ستون (خیابان، شهر، پست) در یک ستون ترکیب کنید.

  • فرمول را در تمام سلول‌های دیگر کپی کنید. ستون نام کامل . یا ببینید که چگونه یک فرمول را به طور همزمان در چندین سلول وارد کنید.
  • خب، ما نام‌ها را از 2 ستون در یک ستون ترکیب کرده‌ایم، اما این همچنان فرمول است. اگر نام و/یا نام خانوادگی را حذف کنیم، داده های مربوطه در ستون نام کامل نیز از بین خواهند رفت.
  • اکنون ماباید فرمول را به یک مقدار تبدیل کنیم تا بتوانیم ستون های غیر ضروری را از کاربرگ اکسل خود حذف کنیم. تمام سلول های دارای داده را در ستون ادغام شده انتخاب کنید (سلول اول را در ستون " نام کامل " انتخاب کنید و سپس Ctrl + Shift + ArrowDown را فشار دهید).
  • محتویات ستون را در کلیپ بورد کپی کنید (Ctrl + C یا Ctrl + Ins، هر کدام که ترجیح می دهید)، سپس روی هر سلولی در همان ستون (" نام کامل ") راست کلیک کرده و " را انتخاب کنید Paste Special " از منوی زمینه. دکمه Values را انتخاب کنید و روی OK کلیک کنید.

  • First Name را حذف کنید & ستون های "نام خانوادگی" که دیگر به آنها نیازی نیست. روی هدر ستون B کلیک کنید، Ctrl را فشار داده و نگه دارید و روی سربرگ ستون C کلیک کنید (یک راه جایگزین انتخاب هر سلول در ستون B است، Ctrl + را فشار دهید. فاصله را برای انتخاب کل ستون B، سپس Ctrl + Shift + ArrowRight را فشار دهید تا کل ستون C را انتخاب کنید.

    پس از آن روی هر یک از ستون های انتخاب شده کلیک راست کرده و Delete را از منوی زمینه انتخاب کنید:

  • خوب، ما ادغام شده ایم نام ها از 2 ستون به یک ستون! اگرچه، به تلاشی نیاز داشت :)

    ترکیب داده های ستون ها از طریق Notepad

    این روش سریعتر از روش قبلی است، به فرمول نیاز ندارد، اما <1 است>تنها برای ترکیب ستون های مجاور و استفاده از جداکننده یکسان برای همه آنها مناسب است .

    در اینجا یک مثال آورده شده است: ما می خواهیم 2 ستون را با هم ترکیب کنیم.با نام‌ها و نام‌های خانوادگی در یکی.

    1. هر دو ستونی را که می‌خواهید ادغام شوند انتخاب کنید: روی B1 کلیک کنید، Shift + پیکان راست را فشار دهید تا C1 را انتخاب کنید، سپس Ctrl + را فشار دهید. Shift + پیکان پایین برای انتخاب تمام سلول‌های دارای داده در دو ستون.

  • داده‌ها را در کلیپ‌بورد کپی کنید (Ctrl + C یا Ctrl + Ins را فشار دهید، هر کدام که ترجیح می‌دهید ).
  • باز کردن دفترچه یادداشت: Start-> همه برنامه ها -> لوازم جانبی -> Notepad .
  • داده ها را از کلیپ بورد به Notepad وارد کنید (Ctrl + V یا Shift + Ins را فشار دهید).
  • کاراکتر برگه را در کلیپ بورد کپی کنید. Tab را به سمت راست در Notepad فشار دهید، Ctrl + Shift + Home و سپس Ctrl + X را فشار دهید.
  • کاراکترهای Tab را در Notepad با جداکننده مورد نیاز خود جایگزین کنید.
  • Ctrl + H را فشار دهید تا کادر محاوره ای " Replace " باز شود، کاراکتر Tab را از کلیپ بورد در قسمت " Find what " قرار دهید، جداکننده خود را تایپ کنید، به عنوان مثال. فاصله، کاما و غیره در قسمت " جایگزینی با ". دکمه " جایگزینی همه " را فشار دهید. سپس " لغو " را فشار دهید تا کادر محاوره ای بسته شود.

  • Ctr + A را فشار دهید تا تمام متن در Notepad انتخاب شود، سپس Ctrl را فشار دهید. + C برای کپی کردن آن در کلیپ بورد.
  • به کاربرگ اکسل خود برگردید (Alt + Tab را فشار دهید)، فقط سلول B1 را انتخاب کنید و متن را از کلیپ بورد به جدول خود بچسبانید.
  • تغییر نام ستون B به " نام کامل " و حذف ستون " نام خانوادگی ".
  • بیشتر وجود داردمراحل را نسبت به گزینه قبلی انجام دهید، اما باور کنید یا خودتان آن را امتحان کنید - این راه سریعتر است. راه بعدی حتی سریع‌تر و آسان‌تر است :)

    پیوستن به ستون‌ها با استفاده از افزونه Merge Cells برای Excel

    سریع‌ترین و ساده‌ترین راه برای ترکیب داده‌ها از چندین ستون اکسل در یک ستون، استفاده از آن است. افزودنی Merge Cells برای Excel همراه با Ultimate Suite ما برای اکسل.

    با برافزای Merge Cells، می‌توانید داده‌ها را از چندین سلول با استفاده از هر جداکننده‌ای که دوست دارید ترکیب کنید (مانند فاصله، کاما، برگرداندن حامل یا شکست خط). می‌توانید مقادیر را ردیف به ردیف، ستون به ستون و یا داده‌های سلول‌های انتخابی را بدون از دست دادن آن‌ها ادغام کنید.

    نحوه ترکیب دو ستون در 3 مرحله ساده

    1. دانلود و Ultimate Suite را نصب کنید.
    2. همه سلول ها را از 2 یا چند ستونی که می خواهید ادغام کنید انتخاب کنید، به برگه Ablebits.com Data بروید > گروه را ادغام کنید، و روی ادغام سلول ها > ادغام ستون ها در یک کلیک کنید.
    3. در کادر گفتگوی ادغام سلول ها ، گزینه های زیر:
      • نحوه ادغام: ستون ها در یک (از پیش انتخاب شده)
      • مقادیر را از هم جدا کنید: جداکننده مورد نظر را انتخاب کنید (فاصله در مورد ما)
      • نتایج را در: ستون سمت چپ قرار دهید
    4. مطمئن شوید که گزینه Clear the contents of selectedcells تیک خورده است و روی Merge کلیک کنید.

    همین! چند کلیک ساده و ما دو ستون را بدون استفاده از هیچ یک ادغام کردیمفرمول ها یا کپی/پیست کردن.

    برای تکمیل، نام ستون B را به نام کامل تغییر دهید و ستون "C" را که دیگر نیازی به آن نیست حذف کنید.

    خیلی ساده تر از دو روش قبلی است، اینطور نیست؟ :)

    مایکل براون یک علاقه‌مند به فناوری است که علاقه زیادی به ساده‌سازی فرآیندهای پیچیده با استفاده از ابزارهای نرم‌افزاری دارد. او با بیش از یک دهه تجربه در صنعت فناوری، مهارت های خود را در Microsoft Excel و Outlook و همچنین Google Sheets و Docs تقویت کرده است. وبلاگ مایکل اختصاص داده شده است تا دانش و تخصص خود را با دیگران به اشتراک بگذارد و نکات و آموزش هایی را برای بهبود بهره وری و کارایی ارائه دهد. چه یک حرفه ای با تجربه باشید و چه مبتدی، وبلاگ مایکل، بینش های ارزشمند و توصیه های عملی را برای استفاده حداکثری از این ابزارهای نرم افزاری ضروری ارائه می دهد.