• نحوه ادغام اکسل کار چگونه سلول ها را در اکسل ادغام کنیم و چگونه یک سلول را در اکسل به دو قسمت تقسیم کنیم

    ادغام دو یا چند سلول در اکسل به جذاب‌تر و قابل فهم‌تر شدن سند کمک می‌کند. این یک قالب ساده است و هر کسی می تواند آن را یاد بگیرد.

    دو راه برای ادغام سلول ها وجود دارد: چسباندن سلول ها به یک یا ادغام اطلاعات وارد شده به این سلول ها، اما این باعث از بین رفتن داده ها می شود. بیایید سعی کنیم نحوه ادغام سلول ها در اکسل را بیابیم.

    نحوه ادغام دو سلول

    این مراحل را دنبال کنید:

    • سلول ها را انتخاب کنید، روی آنها کلیک راست کنید.
    • مورد "Formatcells ..." را انتخاب کنید، یک پنجره جدید ظاهر می شود.
    • به منوی "Alignment" بروید، سپس - "Display"؛
    • چک باکس را در کنار خط "Mergecells" تنظیم کنید و "Enter" را فشار دهید.

    اکنون دو سلول در یک سلول ادغام می شوند. درست است، یک لحظه وجود دارد. اگر سلول ها را به صورت افقی ادغام کردید، فقط اطلاعاتی که در سمت چپ بود باقی می ماند. اگر آنها به صورت عمودی ترکیب شوند، اطلاعاتی که در سلول بالایی وجود داشت باقی می ماند. تمام آنچه در سلول دوم نوشته شده بود به سادگی حذف می شود.

    اتصال داده ها از سلول های مختلف

    اما در اکسل 2010 و سایر نسخه های برنامه می توانید سلول ها را به گونه ای ادغام کنید که هر آنچه نوشته شده ذخیره شود. فرض کنید سه ستون دارید: ستون اول شامل نام اول، دوم - نام خانوادگی، سوم - نام پدر است. لازم است آنها را در یک سلول ترکیب کنید (به عنوان مثال، ایوان پتروف ایوانوویچ را بسازید). اگر نام کامل یک نیست، بلکه تعداد زیادی است، بازنویسی دوباره همه چیز بسیار طولانی است. دو گزینه برای ادغام سلول ها وجود دارد که با آنها می توان این کار را بسیار سریعتر انجام داد.

    گزینه یک:

    • ستون چهارم را با نام او بسازید.
    • در خط بعدی، "=A2&B2&C2" را وارد کنید (یعنی آن سلول هایی که اولین نام خانوادگی، نام و نام خانوادگی در آنها اول است) و "Enter" را فشار دهید.
    • شما موارد زیر را دریافت می کنید - "ایوان پترو ایوانوویچ". یعنی نام کامل بدون فاصله نوشته می شود.
    • اگر نیاز به تنظیم فاصله دارید، علامت "&" "&" را وارد کنید، یعنی فرمول به این صورت خواهد بود - "A2&" "&B2&" "&C2". نتیجه "ایوان پتروف ایوانوویچ" است.
    • برای قرار دادن جداکننده می توانید از هر کاراکتری مانند کاما استفاده کنید. فرمول زیر به دست می آید: "A2&" "&С2&"، "&В2"، در نتیجه، نام کامل به این صورت خواهد بود: "ایوان ایوانوویچ، پتروف"؛
    • برای استفاده از فرمول برای سلول های دیگر، فرمول اول را کپی کنید، خطوط زیر آن (در مقابل که نام خانوادگی، نام و نام خانوادگی جدا شده است) را انتخاب کنید و "Enter" را فشار دهید.

    گزینه دو:

    • فرمول "=CONCATENATE(A2;B2;С2)" به طور مشابه اعمال می شود.
    • اگر نیاز به تنظیم فاصله دارید، سپس "=CONCATENATE(A2," ",B2)";
    • اگر به کاما نیاز دارید - "=CONCATENATE(A2،"، "،B2)".

    نحوه تقسیم سلول های ادغام شده

    1. با دکمه سمت چپ ماوس روی سلول کلیک کنید. در تب Home، در قسمت Alignment، دکمه Merge and Center روشن می شود.
    2. برای حذف اتصال کافی است روی این دکمه کلیک کنید.

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

    چگونه سلول های ادغام شده را پیدا کنیم

    1. به برگه "صفحه اصلی"، به بخش "ویرایش" بروید.
    2. "Find and highlight" و سپس "Find" را انتخاب کنید.
    3. "گزینه ها" را انتخاب کنید، روی خط "Format" کلیک کنید.
    4. منوی "Alignment" را باز کنید، در بخش "نمایش"، کادر "ادغام سلول ها" را علامت بزنید.
    5. روی "OK" کلیک کنید؛
    6. سپس از یکی از دو گزینه استفاده کنید:
    • برای پیدا کردن سلول ادغام شده بعدی، روی Find Next کلیک کنید. سلول مورد نظر در اکسل هایلایت می شود.
    • برای پیدا کردن همه این سلول ها به طور همزمان، روی Find All کلیک کنید. تمام سلول های ادغام شده ظاهر می شوند. می توانید روی هر سلولی در لیست کلیک کنید - سپس در اکسل برجسته می شود و می بینید که در کجا قرار دارد.

    یافته های مهم

    1. تمام داده‌هایی که در سلول‌ها هستند از بین می‌روند (به استثنای قسمت بالا سمت چپ در سلول‌های انتخاب شده، که در آن از دست دادن وجود ندارد)، این برای هر جهت انتخاب اعمال می‌شود.
    2. بازگشت ادغام سلول ها کاملاً امکان پذیر است که منجر به از دست رفتن داده نمی شود. اطلاعات موجود در آنها در سلول بالا سمت چپ قرار خواهد گرفت (در متن جامد خواهد بود).

    ادغام سلول ها در اکسل 2010 و سایر نسخه های برنامه به سرعت بخشیدن به کار با سند و ایجاد تصویر بصری تر کمک می کند. با استفاده از این تابع، می توانید به راحتی نحوه ساختاربندی صحیح جداول را یاد بگیرید.

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

    با استفاده از منوی زمینه

    یکی از در دسترس ترین و گزینه های سریع، به شما امکان می دهد سلول ها را در اکسل ادغام کنید. الگوریتم به صورت زیر خواهد بود:

    • محدوده مورد نظر را انتخاب کنید؛
    • روی قسمت جدولی مشخص شده، با ماوس کلیک راست کنید.
    • در منوی ظاهر شده، مورد فرعی "Format" را انتخاب کنید.
    • مورد "ترازی" باز می شود.
    • کادر کنار ترکیب سلول‌های جدول را علامت بزنید.


    این روش ساده ترین است، اما فقط برای متون مناسب است - ارزش کامپایل عناصر دیجیتال در اکسل را ندارد، هیچ نکته ای در این مورد وجود ندارد. باید بگویم که در این مورد، ناحیه ادغام شده حاوی اطلاعاتی از سمت چپ آن در بالا است که اکسل بلافاصله به آن اطلاع می دهد. برای ذخیره اطلاعات، ابتدا باید آنها را در یک قسمت جداگانه کپی کنید و تنها سپس آنها را به محتوای متنی باقی مانده اضافه کنید.


    بهتر است ادغام را از قبل انجام دهید، در حالی که هنوز خالی است، زیرا پس از عمل، اطلاعات فقط در پنجره سمت چپ در بالا باقی می ماند.

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

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

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

    پنل اکسل 2007/2010/2013 نیز دارای چنین دکمه ای در بخش "صفحه اصلی" ("ترازی") است. اما در اینجا از قبل یک منوی کشویی برای افزایش تعداد مراحل انجام شده از طریق آن دارد.


    دستورات نه تنها به ادغام سلول‌ها در اکسل با تراز در وسط کمک می‌کنند، بلکه دو سلول را نیز ایجاد می‌کنند گزینه های اضافیاقدامات:

    • تشکیل گروهی که با خطوط متحد شده اند.
    • تراز کردن بدون تنظیم موقعیت مرکزی

    فقط مرتب کردن ستون ها در این نسخه کار نمی کند. در برخی موارد، اتصال منطقه نیز غیرممکن است و دستورات و دکمه ها غیرفعال می مانند. این گزینه فقط در صورتی امکان پذیر است که صفحه محافظت شده یا مجاز باشد دسترسی عمومی. قبل از ادغام سلول ها در CL، باید این شرایط را حذف کنید تا دسترسی به قالب بندی جدولی باز شود.

    عملکرد ویژه

    اگر نمی‌خواهید چیزی مهم را از دست بدهید، به طوری که نیازی به قرار دادن داده‌های متنی در مکان‌های اضافی ندارید، آن را پس از انجام برگردانید، باید از تابع "Concatenate" استفاده کنید. دستورالعمل ساده خواهد بود:

    • یک سلول در کنار مناطقی که باید ترکیب شوند و قالب بندی شوند (اندازه 4x4 یا 5x3) را انتخاب کنید.
    • در آن فرمول خاصی بنویسید - CONCATENATE (A1؛ A2)، که در آن سلول ها علامت گذاری می شوند (یک در یک زمان!)، که از آن متن ترکیب می شود.


    در نتیجه یک میدان بدست می آورید سایز درست.


    ما از نماد & استفاده می کنیم

    چگونه سلول ها را در اکسل بدون از دست دادن داده ادغام کنیم؟ فقط استفاده کن شخصیت خاص. همه می دانند که "+" برای عملیات جمع در ردیف های جدول و "&" برای چسباندن محتوا استفاده می شود. نماد شماره "7" را در صفحه کلید در بالا در طرح انگلیسی پیدا خواهید کرد.


    نکات مهم:

    • اگر متن اضافی به داده ها اضافه شود، آن را در علامت نقل قول قرار می دهیم (A3&"متن جدید"&B5).
    • اگر از تابع استخراج حروف اول استفاده می کنید، می توانید نام خانوادگی و حروف اول را در طول فرآیند ادغام دریافت کنید.


    ماکروها و افزونه ها

    شما می توانید سلول ها را در اکسل با همین روش ادغام کنید (مثلاً با ایجاد مناطق 2x2)، می توانید بیشتر راه سریع، با استفاده از ترکیب های Ctrl + C و Ctrl + V ، یعنی قالب بندی را کپی و جایگذاری کنید.

    اقدامات مشابه از طریق نوشتن یک ماکرو - یک فرمول یا استفاده از یک ضبط کننده ماکرو انجام می شود. اگر نمی توانید یک الگوریتم برنامه نویسی ایجاد کنید، باید از افزونه های فکر شده برای اکسل استفاده کنید. با کمک آنها می توانید ستون ها، ردیف ها را به هم متصل کنید و حتی یک مرحله تنظیم کنید. همچنین مواردی وجود دارند که می توانند داده های متنی را با فرمول ها ترکیب کنند در حالی که داده ها دست نخورده باقی می مانند.

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

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

    نمونه ای از ترکیب یک تخلیه با همان عنوان "تخلیه" و داده های مختلف

    نحوه ادغام سلول ها در اکسل

    دو راه برای ادغام سلول ها وجود دارد. اولین مورد استفاده از منوی زمینه از طریق قالب است. تمام سلول هایی که می خواهید ادغام شوند را انتخاب کنید و روی ناحیه انتخاب شده کلیک راست کنید. در منوی زمینه کشویی، مورد "Formatcells ..." را انتخاب کنید.

    در پنجره قالب، به تب "Alignment" بروید و در بلوک نمایش، کادر "mergecells" را علامت بزنید.

    "Merge Cells" را در تب "Alignment" علامت بزنید

    اگر داده‌ای در سلول‌ها وجود داشته باشد، اکسل هر بار هشداری در مورد از دست رفتن همه داده‌ها به جز بالا سمت چپ صادر می‌کند. بنابراین، هنگام ادغام مراقب باشید و داده های مهم را از دست ندهید. اگر هنوز نیاز به ادغام سلول ها با داده دارید، با کلیک کردن بر روی "OK" موافقت کنید.

    در مورد من، از 10 شماره در سلول های ناحیه اتحاد، فقط عدد "1" از سلول بالا سمت چپ باقی مانده است.

    به طور پیش فرض، اکسل داده ها را پس از ادغام به سمت راست تراز می کند. اگر نیاز به ادغام سریع و در عین حال فوراً مرکز داده ها دارید، می توانید از روش دوم استفاده کنید.

    مانند روش قبلی، سلول هایی را که باید ادغام شوند انتخاب کنید. در بالای برنامه، در تب "HOME"، بلوکی به نام alignment را پیدا کنید. این بلوک دارای یک لیست کشویی است که به شما امکان می دهد سلول ها را ادغام کنید. سه نوع اتصال وجود دارد:

    1. Merge and Center - نتیجه کلیک کردن روی این مورد دقیقاً همان اتحاد مثال قبلی خواهد بود، اما اکسل تراز داده های حاصل را به مرکز فرمت می کند.
    2. ادغام با ردیف - اگر یک ناحیه سلولی با چندین ردیف انتخاب شود، برنامه سطر به ردیف ادغام می شود و اگر داده وجود داشته باشد، فقط آنهایی را که در سمت چپ بودند باقی می گذارد.
    3. ادغام سلول ها - این مورد دقیقاً مانند گزینه اول از طریق قالب کار می کند.
    4. لغو ادغام - باید سلولی را انتخاب کنید که قبلاً ادغام شده است و روی آیتم منو کلیک کنید - برنامه ساختار سلول را مانند قبل از ادغام بازیابی می کند. طبیعتاً داده های قبل از ادغام بازیابی نمی شوند.

    پس از امتحان هر یک از روش ها، می دانید که چگونه سلول ها را در اکسل ادغام کنید.

    راه دوم برای ادغام سریع سلول ها

    ساختار سند اکسلکاملاً تعریف شده است و به طوری که در آینده با محاسبات و فرمول ها مشکل و خطا وجود نداشته باشد، در برنامه هر بلوک داده (سلول) باید با یک "آدرس" منحصر به فرد مطابقت داشته باشد. آدرس یک علامت الفبایی از تقاطع یک ستون و یک ردیف است. بر این اساس، تنها یک سلول از ردیف باید با یک ستون مطابقت داشته باشد. بر این اساس، تقسیم سلولی که قبلا ایجاد شده است به دو کار نخواهد بود. برای اینکه یک سلول به دو قسمت تقسیم شود، لازم است از قبل به ساختار جدول فکر کنید. در ستونی که تقسیم مورد نیاز است، دو ستون برنامه ریزی کنید و همه سلول ها را با داده هایی که در آن تقسیم وجود ندارد ادغام کنید. در جدول به این شکل است.

    امکان تقسیم سلول در اکسل وجود ندارد. تنها زمانی که میز را ایجاد می کنید می توانید ساختار آن را برنامه ریزی کنید.

    در خط 4 من یک سلول دارم که به دو قسمت تقسیم شده است. برای انجام این کار، من دو ستون "B" و "C" را از قبل برای ستون "تخلیه" برنامه ریزی کردم. سپس در ردیف هایی که نیاز به جداسازی ندارم، سلول ها را خط به خط ادغام کردم و آنها را بدون ادغام در خط 4 رها کردم. در نتیجه، جدول حاوی یک ستون "Section" با یک سلول تقسیم شده در ردیف 4 است. با این روش ایجاد یک تقسیم، هر سلول "آدرس" منحصر به فرد خود را دارد و می توان در فرمول ها و هنگام آدرس دهی به آن اشاره کرد.

    اکنون می‌دانید که چگونه یک سلول را در اکسل به دو قسمت تقسیم کنید و می‌توانید ساختار جدول را از قبل برنامه‌ریزی کنید تا بعداً جدول ایجاد شده را خراب نکنید.

    گاهی اوقات اکسل با الزامات خود برای انجام کاری از طریق ماکروهای الکترونیکی شگفت زده می شود. اخیراً، وظیفه تقسیم چندین سلول ادغام شده در یک زمان به وجود آمد تا بتوان کل محدوده را به طور معمول مرتب کرد. من فکر می کنم هیچ کس نیازی به توضیح ندارد که حذف ادغام سلول ها با شکستن یک به یک چقدر آسان است (منظورم فرمت-تراز کردن-برداشتن علامت "ادغام سلول ها" است). اما، متأسفانه، اکسل در هنگام لغو ادغام سلول‌ها، ویژگی بسیار جالبی دارد، نه اینکه دقیقاً نمی‌پرسد چگونه می‌خواهیم آنها را به حالت عادی و قطع شده برگردانیم، بلکه احمقانه مقداری را که در سلول ادغام شده بود در سلول بالا سمت چپ می‌نویسد. ، و تمام سلول های دیگر را خالی می گذارد. خوب، البته، نیازی به صحبت در مورد مرتب سازی معمولی توسط سلول های قبلاً ادغام شده نیست. و اگر فقط 200-300 قطعه باشد خوب است. و اگر تعداد آنها شصت هزار باشد، به گروه های 10 سلولی تقسیم می شوند؟ شش هزار مقدار را به صورت دستی در سلول های خالی باقی مانده کپی کنید؟

    یک تصویر معمولی - ما می خواهیم لیست را بر اساس نام خانوادگی مرتب کنیم، به طوری که کوزنتسوف همچنان به دنبال ایوانف می رود. مثال، البته، بسیار ساده است.

    اکسل به ما اجازه نمی دهد جدول را به همین شکل مرتب کنیم - سلول ها ادغام می شوند. اما حتی اگر انجمن را لغو کنیم، هر نام خانوادگی فقط در سلول بالا نوشته می شود و بقیه باید پر شود. اینجوری بگیر:

    و آنچه ما نیاز داریم این است که هر سلول یک مقدار متناظر داشته باشد، در غیر این صورت، هنگام مرتب سازی، شیطان ظاهر می شود!

    متاسفانه انجام این کار به معنی استاندارداکسل، به عنوان مثال، ما یا - غیر ممکن است. ماکرو باید استفاده شود. اما خدا را شکر وجود دارد مردم خوبدر جهان که قبلاً آن را قبل از ما انجام داده اند. علاوه بر این، حتی یک ماکرو نوشته نشده است، بلکه چندین ماکرو نوشته شده است. در عین حال، ماکروها نه تنها سلول‌ها را جدا می‌کنند و در عین حال اطلاعات موجود در آنها را حفظ می‌کنند، بلکه بسیار بیشتر:

    • سلول های محدوده انتخاب شده را با پر کردن از گروه خارج کنید

    همه چیز را بررسی کردم، عالی کار می کنند. من می‌خواهم کد ساده‌ترین آنها را که عالی‌ترین نتایج را نشان می‌دهد، اینجا نیز قرار دهم. فقط در صورتی که ناگهان ناپدید شود صفحه اصلی، لینکی که در بالا ارائه کردم.

    بنابراین، ما یک ماکرو با کد ایجاد می کنیم:

    ABAP

    زیر UnMerge_And_Fill_By_Value() " از گروه بندی همه سلول ها در Selection و سلول های هر یک گروه سابقپر کردن با مقادیر سلول‌های اولشان، آدرس کم‌نور به‌عنوان رشته کم‌نور سلول به‌عنوان محدوده If TypeName (انتخاب)<>"Range" سپس Exit Sub End If If Selection.Cells.Count = 1. سپس Exit Sub End If Application.ScreenUpdating = False For Her Cell In Intersect(Selection, ActiveSheet.UsedRange).Cells If Cell.MergeCells then Address = Cell.MergeArea .Address Cell.UnMerge Range(Address).Value = Cell.Value End If Next End Sub Sub

    SubUnMerge_And_Fill_By_Value() "لغو گروه بندی تمام سلول ها در سلول های انتخابی هر گروه قبلی که با مقادیر سلول های اول آنها پر شده است.

    رشته DimAddressAs

    محدوده DimCellAs

    اگر TypeName (انتخاب) < > سپس "محدوده".

    خروج از فرعی

    EndIf

    در صورت انتخاب سلول ها. شمارش = 1 سپس

    خروج از فرعی

    EndIf

    کاربرد. ScreenUpdating= نادرست

    برای EveryCellIn Intersect (انتخاب، ActiveSheet. UsedRange). سلول ها

    اگر سلول. MergeCellsThen

    آدرس=سلول. MergeArea. نشانی

    سلول. ادغام کردن

    محدوده (آدرس) . مقدار = سلول. ارزش

    EndIf

    بعد

    در نتیجه اجرای ماکرو، تمام سلول های ادغام شده انتخاب شده یکی یکی تقسیم می شوند و دقیقاً با مقداری که در ادغام شده بود پر می شوند. مرتب، من نمی خواهم.

    فقط فراموش نکنید که پس از اجرای ماکرو، این عملیات قابل لغو نیست. بنابراین، بهتر است با یک کپی از جدول کار کنید.

    خوب، اگر بعد از مرتب‌سازی مجدد سلول‌ها، باید دوباره سلول‌ها را با آنها ادغام کنید همان مقادیر(بیایید یک لحظه فراموش کنیم که سلول های ادغام شده شیطانی هستند، زیرا اگر وضوح بصری لازم باشد، بدون آنها نمی توانیم انجام دهیم)، سپس دوباره باید از یک ماکرو استفاده کنیم. پیوندهای زیادی در اینترنت وجود دارد - اما فقط یکی برای من کار کرد.

    در هر صورت، این کد است:

    ABAP

    Sub MergeCls() Dim ri به عنوان عدد صحیح، r2 به عنوان عدد صحیح، Col به عنوان عدد صحیح r1 = ActiveCell.Row r2 = ActiveCell.Row Col = ActiveCell.Column Do If Cells(r1, Col)<>سلول ها (r2 + 1، Col) سپس اگر r1<>r2 سپس Range(Cells(r1 + 1, Col), Cells(r2, Col)).ClearContents With Range(Cells(r1, Col), Cells(r2, Col)) .HorizontalAlignment = xlCenter .VerticalAlignment = xlCenter .WrapText = True.Orientation = 0.AddIndent = False.IndentLevel = 0.ShrinkToFit = False.ReadingOrder = xlContext.MergeCells = True End With End If r1 = r2 + 1 End If r2 = r2 + 1 Loop Until Cells "" پایان فرعی

    SubMergeCls()

    DimriAs Integer، r2As Integer، ColAs Integer

    r1 = سلول فعال. ردیف

    r2 = سلول فعال. ردیف

    Col=ActiveCell. ستون

    If Cells (r1, Col) < > سلول ها (r2+ 1 , Col) سپس

    اگر r1< > r2 سپس

    محدوده (سلول ها (r1+ 1 , Col) , سلول ها (r2, Col) ) . ClearContents

    با محدوده (سلول ها (r1، Col)، سلول ها (r2، Col))

    هنگام کار در اکسل، اغلب موقعیت‌هایی پیش می‌آید که باید چندین سلول را در یک سلول ترکیب کنید (مثلاً برای ایجاد یک عنوان).

    اکنون همه چیز را تجزیه و تحلیل خواهیم کرد گزینه های ممکن. اگر نیاز به چسباندن سلول های خالی یا تقریبا خالی (تا حدی پر شده) دارید، دو روش اول مناسب هستند. دیگران نه تنها خود سلول ها، بلکه محتویات آنها را به هم متصل می کنند.

    آسانترین راه

    1 . ما آنچه را که باید ترکیب شود انتخاب می کنیم. برای انجام این کار، فشار دهید دکمه سمت چپماوس را روی آخرین سلول قرار دهید و بدون رها کردن ماوس، آن را بکشید تا سلول های مورد نظر با یک قاب مشخص شوند.

    2. روی دکمه در تب Home (بالا) کلیک کنید.

    این دکمه به طور پیش فرض سلول ها را به هم متصل می کند و محتویات آنها را در مرکز قرار می دهد. اما گزینه های دیگری نیز وجود دارد: برای باز کردن آنها، باید روی فلش کوچک سمت راست دکمه کلیک کنید.

    یک راه آسان دیگر

    1 . سلول های مورد نظر را انتخاب کرده و با دکمه سمت راست ماوس روی یکی از آنها کلیک کنید. ظاهر می شود منوی زمینه، که در آن مورد "Format Cells" را انتخاب می کنیم.

    2. در پنجره، تب "Alignment" را انتخاب کنید و یک تیک در مقابل آیتم "Merge Cells" قرار دهید و سپس روی OK کلیک کنید.

    ادغام سلول ها با داده ها

    اگر می خواهید چندین سلول را که قبلاً حاوی اطلاعات هستند ادغام کنید، توجه داشته باشید که در نتیجه همه داده ها ذخیره نمی شوند. برخی از اطلاعات حذف خواهد شد.

    برای جلوگیری از این اتفاق، آنها باید به روشی متفاوت ترکیب شوند. چندین راه وجود دارد: از طریق زنجیره داده، استفاده از Notepad و از طریق ماکرو.

    روش اول (از طریق کلاچ)

    مرحله 1: داده ها را بچسبانید

    ابتدا باید داده ها را بچسبانید، یعنی آنها را به یکدیگر متصل کنید. این کار در یک سلول جدید از طریق تابع "Concatenate" یا از طریق علامت & انجام می شود. من هر دو گزینه را با یک مثال نشان می دهم و شما می توانید انتخاب کنید که کدام یک را بیشتر دوست دارید.

    اتصال از طریق عملکرد "CONNECT".. فرض کنید یک نام، نام خانوادگی و نام خانوادگی جداگانه داریم. همه این داده ها باید با هم ترکیب شوند و برای این کار ابتدا آنها را به هم بچسبانید.

    1 . روی یک سلول خالی کلیک کنید.

    2. علامت = و با حروف بزرگ کلمه CONCATENATE را چاپ می کنیم

    3 . براکت را باز می کنیم و روی سلول اول با داده کلیک می کنیم، سپس یک نقطه ویرگول تایپ می کنیم و روی دومی، سپس دوباره نقطه ویرگول - و روی سومی کلیک می کنیم. سپس براکت را ببندید.

    4 . کلید Enter را روی صفحه کلید فشار دهید.

    همه داده ها در یک خط پیوسته ادغام می شوند. اگر لازم است آنها به نحوی از هم جدا شوند (با فاصله، کاما و غیره)، این کاراکتر نیز باید به فرمول اضافه شود، اما فقط به صورت نقل قول. نمونه ای از علامت - به عنوان یک جدا کننده:

    فضا نیز به همین صورت است: باید در گیومه چاپ شود و آنها با یک نقطه ویرگول از هم جدا می شوند:

    اتصال از طریق علامت و. این علامت در همان محل عدد 7 روی صفحه کلید قرار دارد. باید با نگه داشتن کلید Shift آن را در طرح انگلیسی تایپ کنید.

    اصل تقریباً مشابه هنگام چسباندن از طریق عملکرد CONCATENATE است:

    1 . در یک سلول خالی کلیک کنید و = را در آن تایپ کنید

    2. روی سلول داده اول کلیک کنید، & را تایپ کنید و روی سلول دوم کلیک کنید، سپس دوباره & را تایپ کنید و روی سومی کلیک کنید و همینطور ادامه دهید.

    مانند مورد قبلی، هر کاراکتر اضافی (جداکننده) باید نقل قول شود.

    مرحله 2: موارد تکراری را حذف کنید

    فرقی نمی کند به کدام سمت، اما داده ها را چسبانده ایم.

    اگر لازم است برای بقیه سلول ها همان نتیجه را به دست آورید، این "فرمول" را می توان کشید:

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

    گرفتم:

    از این درس می توانید در مورد "کشش" بیشتر بیاموزید.

    همه اینها تمام شد، خوب و فوق العاده است، اما یک مشکل وجود دارد. از آنجایی که ما داده ها را از طریق یک فرمول چسبانده ایم، نتیجه این اقدامات تنها در صورت ذخیره اصلی قابل مشاهده خواهد بود. به عبارت دیگر، سلول های جدید و قدیمی باید در جای خود باقی بمانند.

    گاهی اوقات این خوب است، اما اگر فقط به داده های چسبانده شده نیاز داشته باشید چه؟ یک خروجی وجود دارد!

    1 . سلول های جدید (چسب شده) را انتخاب کنید.

    2. با دکمه سمت راست ماوس روی هر کدام از آنها کلیک می کنیم و از منو گزینه "Copy" را انتخاب می کنیم.

    3 . چند سلول خالی دیگر را انتخاب کنید.

    4 . روی هر کدام از آنها کلیک راست کرده و Paste Special را انتخاب کنید.

    5 . در پنجره، مورد "Values" (در بالا) را انتخاب کنید و روی OK کلیک کنید.

    در نتیجه، همان داده های چسبانده شده را دریافت می کنیم، اما نه به صورت فرمول (که بدون نسخه اصلی کار نمی کند)، بلکه به صورت متن ساده.

    در واقع، اکنون می توان تمام داده های قبلی را حذف کرد و این موارد (جدید) را می توان در جای خود کپی و پیست کرد.

    روش دوم (از طریق Notepad)

    راستش من این روش را بیشتر دوست دارم - سریعتر است.

    1 . ما سلول هایی را با داده های لازم در اکسل انتخاب می کنیم (شما می توانید کل ستون ها / ردیف ها را انتخاب کنید).

    2. آنها را کپی کنید (دکمه سمت راست ماوس - کپی).

    3 . برنامه Notepad را باز کنید: Start - All Programs - Accessories - Notepad. یا Start را باز کنید و notepad را در قسمت جستجو (زیر) تایپ کنید.

    4 . داده های کپی شده را در پنجره برنامه قرار دهید (روی آن راست کلیک کنید فضای خالی- درج).

    5 . کاراکتر تب را کپی کنید.

    برای این در خط خالی Notepad (با فشردن Enter می توانید به آن بروید)، کلید Tab را روی صفحه کلید یک بار فشار دهید.

    اشاره گر بلافاصله کمی به سمت راست حرکت می کند. دکمه سمت چپ ماوس را نگه می داریم و این بخش را انتخاب می کنیم که از نظر بصری مانند یک دوجین فاصله است. سپس کپی کنید (روی انتخاب راست کلیک کنید - کپی).

    6. در بالای برنامه Notepad بر روی آیتم "Edit" کلیک کرده و "Replace ..." را انتخاب کنید.

    7. در فیلد اول ("What:") کاراکتر تب کپی شده را وارد می کنیم و در فیلد دوم ("What:") جداکننده مورد نیاز خود را وارد می کنیم، به عنوان مثال، فاصله را فشار دهید.

    8 . بر روی دکمه "Replace All" کلیک کنید و این پنجره کوچک را ببندید.

    پس از آن، داده های Notepad کمی تغییر می کند - به نظر می رسد متن کمی کوچک می شود.

    9 . همه را در Notepad انتخاب کرده و کپی کنید.

    10 . رفتن به برنامه اکسلو داده های کپی شده را Paste کنید (حذف قبلی ها).

    روش سوم (کلان)

    گزینه دیگری برای ادغام سلول ها در اکسل بدون از دست دادن داده ها. این کمی پیچیده تر است - برای کسانی که می دانند چیست ویژوال بیسیک.

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

    1 . تب "View" را باز کرده و روی دکمه "Macros" کلیک کنید.

    2. ما نام ماکرو را چاپ می کنیم، روی "ایجاد" کلیک می کنیم.

    3 . ویرایشگر ویژوال بیسیک باز می شود. کد زیر را در آنجا قرار دهید:

    Sub MergeToOneCell()
    Const sDELIM As String = " "حداقل کننده در این موردفضا.
    کم نور rCell به عنوان محدوده
    Dim sMergeStr As String
    If TypeName (انتخاب)<>"Range" سپس Exit Sub "اگر هیچ سلولی انتخاب نشده باشد، برنامه خارج می شود
    با انتخاب
    برای هر rCell در .Cells
    sMergeStr =sMergeStr & sDELIM & rCell.Text "فرایند جمع آوری متن از سلول ها
    rCell بعدی
    Application.DisplayAlerts = False "هشدار عادی از دست دادن متن را خاموش کنید
    .Merge Across:=False "ادغام سلول ها
    Application.DisplayAlerts = درست است
    .Item(1).Value = Mid(sMergeStr, 1 + Len(sDELIM)) " متن خلاصه شده را به سلول های ادغام شده اضافه کنید
    پایان یافتن با
    پایان فرعی

    4 . ویرایشگر ویژوال بیسیک را ببندید.

    اکنون برای ادغام سلول ها با داده ها، باید آنها را انتخاب کنید، سپس در تب "View" روی دکمه "Macros" و در پنجره جدید روی "Run" کلیک کنید.