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

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

این یک کار بسیار رایج است و می توان آن را به سادگی حل کرد - برای انتقال متن به یک خط جدید در داخل یک سلول اکسل، باید کلیک کنید ALT+ENTER(کلید ALT را نگه دارید، سپس بدون رها کردن آن، کلید ENTER را فشار دهید)

نحوه قرار دادن متن روی یک خط جدید در اکسل با استفاده از یک فرمول

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

در پنجره ای که باز می شود، در تب “Alignment” باید کادر کنار “Word wrap” را همانطور که در تصویر نشان داده شده است علامت بزنید، در غیر این صورت بسته بندی خطوط در اکسل با استفاده از فرمول ها به درستی نمایش داده نمی شود.

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

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

بیایید نمونه ای از آنچه در تصویر بالا وجود دارد را مثال بزنیم. بنابراین، در سلول B1 تابع SUBSTITUTE را می نویسیم:

SUBSTITUTE(A1، CHAR(10)، " ")

A1 متن ما با شکست خط است.
CHAR(10) یک خط شکسته است (ما در این مقاله کمی بالاتر به آن نگاه کردیم).
" " یک فاصله است زیرا ما در حال تغییر خط شکستن به یک فاصله هستیم

اگر باید عملیات مخالف را انجام دهید - فاصله را با خط تیره (نماد) جایگزین کنید، عملکرد به این صورت خواهد بود:

SUBSTITUTE(A1; " ";CHAR(10))

به شما یادآوری می‌کنم که برای اینکه شکستگی‌های خطوط به درستی منعکس شوند، باید در قسمت «Alignment» در خصوصیات سلول «Wrap through lines» را مشخص کنید.

نحوه تغییر خط فاصله و بازگشت در اکسل با استفاده از SEARCH - REPLACE

مواقعی وجود دارد که استفاده از فرمول ها ناخوشایند است و باید به سرعت جایگزین شود. برای این کار از Search and Replace استفاده می کنیم. متن ما را انتخاب کرده و CTRL+H را فشار دهید، پنجره زیر ظاهر می شود.

اگر ما نیاز به تغییر خط فاصله به یک فاصله داریم، در خط "یافتن" باید یک شکست خط وارد کنیم، برای این کار در قسمت "یافتن" بایستید، سپس کلید ALT را فشار دهید، بدون رها کردن آن، 010 را روی صفحه کلید تایپ کنید - این یک کد شکست خط است، در این قسمت قابل مشاهده نخواهد بود..

پس از آن، در قسمت “Replace with” یک فاصله یا هر کاراکتر دیگری را که باید به آن تغییر دهید وارد کنید و روی “Replace” یا “Replace All” کلیک کنید.

به هر حال، این به وضوح در Word پیاده سازی شده است.

اگر می خواهید نویسه شکست خط را به یک فاصله تغییر دهید، در قسمت "یافتن" باید یک کد "خطوط" خاص را نشان دهید که به صورت مشخص شده است. ^l
در قسمت “Replace with:” فقط باید یک فاصله ایجاد کنید و روی “Replace” یا “Replace All” کلیک کنید.

شما می توانید نه تنها شکسته های خط، بلکه سایر کاراکترهای خاص را نیز تغییر دهید، برای دریافت کد مربوطه آنها، باید روی دکمه "بیشتر >>"، "ویژه" کلیک کنید و کد مورد نیاز خود را انتخاب کنید. یادآوری می کنم که این تابع فقط در Word موجود است؛ این نمادها در اکسل کار نمی کنند.

نحوه تغییر خط شکستن به فاصله یا برعکس در اکسل با استفاده از VBA

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

1. با استفاده از VBA، فاصله ها را به خط تیره در سلول های انتخاب شده تغییر دهید

Sub SpacesToHyphens()
برای هر سلول در انتخاب
cell.Value = Replace(cell.Value, Chr(32) , Chr(10))
بعد
پایان فرعی

2. خط فاصله را با استفاده از VBA در سلول های انتخاب شده تغییر دهید

زیر WrapsToSpaces()
برای هر سلول در انتخاب
cell.Value = Replace(cell.Value, Chr(10) , Chr(32))
بعد
پایان فرعی

کد بسیار ساده است: Chr (10) یک شکست خط است، Chr (32) یک فاصله است. اگر نیاز به تغییر به نماد دیگری دارید، کافی است شماره کد مربوط به نماد مورد نیاز را جایگزین کنید.

کدهای کاراکتر برای اکسل

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

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

این یک کار بسیار رایج است و می توان آن را به سادگی حل کرد - برای انتقال متن به یک خط جدید در داخل یک سلول اکسل، باید کلیک کنید ALT+ENTER(کلید ALT را نگه دارید، سپس بدون رها کردن آن، کلید ENTER را فشار دهید)

نحوه قرار دادن متن روی یک خط جدید در اکسل با استفاده از یک فرمول

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

در پنجره‌ای که باز می‌شود، در تب “Alignment” باید کادر کنار “Word wrap” را همانطور که در تصویر نشان داده شده است علامت بزنید، در غیر این صورت خطوط در اکسل با استفاده از فرمول‌ها به درستی نمایش داده نمی‌شوند.

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

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

بیایید نمونه ای از آنچه در تصویر بالا وجود دارد را مثال بزنیم. بنابراین، در سلول B1 تابع SUBSTITUTE را می نویسیم:

کد:

SUBSTITUTE(A1,CHAR(10)؛" ")

A1 متن ما با شکست خط است.
CHAR(10) یک خط شکسته است (ما در این مقاله کمی بالاتر به آن نگاه کردیم).
" " یک فاصله است زیرا ما در حال تغییر خط شکستن به یک فاصله هستیم

اگر باید عملیات مخالف را انجام دهید - فاصله را به خط فاصله (نماد) تغییر دهید، عملکرد به شکل زیر خواهد بود:

کد:

SUBSTITUTE(A1;" ";CHAR(10))

به شما یادآوری می‌کنم که برای اینکه شکستگی‌های خطوط به درستی منعکس شوند، باید در قسمت «Alignment» در خصوصیات سلول «Wrap through lines» را مشخص کنید.

نحوه تغییر خط فاصله و بازگشت در اکسل با استفاده از SEARCH - REPLACE

مواقعی وجود دارد که استفاده از فرمول ها ناخوشایند است و باید به سرعت جایگزین شود. برای این کار از Search and Replace استفاده می کنیم. متن ما را انتخاب کرده و CTRL+H را فشار دهید، پنجره زیر ظاهر می شود.

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

پس از آن، در قسمت “Replace with” یک فاصله یا هر کاراکتر دیگری را که باید به آن تغییر دهید وارد کنید و روی “Replace” یا “Replace All” کلیک کنید.

به هر حال، این به وضوح در Word پیاده سازی شده است.

اگر می خواهید کاراکتر شکست خط را به یک فاصله تغییر دهید، در قسمت "یافتن" باید یک کد "برق خط" خاص را نشان دهید که به صورت مشخص شده است. ^l
در قسمت “Replace with:” فقط باید یک فاصله ایجاد کنید و روی “Replace” یا “Replace All” کلیک کنید.

شما می توانید نه تنها شکسته های خط، بلکه سایر کاراکترهای خاص را نیز تغییر دهید، برای دریافت کد مربوطه آنها، باید روی دکمه "بیشتر >>"، "ویژه" کلیک کنید و کد مورد نیاز خود را انتخاب کنید. یادآوری می کنم که این تابع فقط در Word موجود است؛ این نمادها در اکسل کار نمی کنند.

در اکسل چندین گزینه برای جابجایی متن در یک سلول وجود دارد.

1 راه

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

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

2) پنجره قالب بندی باز می شود. شما باید برگه "Alignment" را باز کنید و در بلوک "Display" کادر "Word Wrap" را علامت بزنید.

3) تنها چیزی که باقی می ماند این است که روی دکمه "OK" کلیک کنید. متن پیچیده می شود و نه در یک خط، بلکه در چندین خط ظاهر می شود.

روش 2

1) سلول مورد نظر را انتخاب کنید؛ برای این کار کافی است با دکمه سمت چپ ماوس روی آن کلیک کنید.

2) در نوار ابزار اکسل، بر روی دکمه "Text Wrap" کلیک کنید.

این روش بسیار راحت تر از روش قبلی است و زمان کمتری می برد.

3 راه

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

2) اکنون کلید ترکیبی Alt + Enter را روی صفحه کلید خود تایپ کنید. متن تقسیم خواهد شد.

3) برای دیدن نتیجه نهایی کافیست از حالت ویرایش سلول خارج شوید.

برای خروج از حالت ویرایش، می توانید کلید "Enter" را فشار دهید یا یک بار با دکمه سمت چپ ماوس روی هر سلول جدول دیگری کلیک کنید.

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

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

شما می توانید همین کار را با استفاده از توابع اکسل انجام دهید. استفاده از توابع انجام اکثر وظایف را در برنامه بسیار آسان می کند. به عنوان مثال، اطلاعات تماس (تلفن، ایمیل، آدرس منزل) را در سلول های جداگانه وارد کنید تا به صورت خودکار خط به خط در یک سلول جمع آوری شوند.

ابتدا نواحی متن را به هم متصل کنید ("تلفن:" + "12345678"؛ "ایمیل:" + " [ایمیل محافظت شده]"؛ "آدرس:" + "خیابان A، ساختمان. 27-G"). این کار با افزودن علامت "&" (امپراند) بین آدرس های سلول انجام می شود.

اکنون باید فرمولی ایجاد کنید که باید شبیه این باشد: "=B1&C1&CHAR(10)&B2&C2&CHAR(10)&B3&C3".

CHAR(10) یک خط شکسته است که بعد از هر جفت ناحیه مرتبط اضافه می شود.

اگر متن منتقل شده به درستی نمایش داده نشد، بر روی ناحیه مورد نظر کلیک راست کرده و در منوی ظاهر شده گزینه Format Cells را انتخاب کنید. در پنجره ای که باز می شود، به تب "Alignment" بروید. در بخش «نمایش»، کادر کنار «Word wrapping» را علامت بزنید.

اگر لازم است کلمات نوشته شده در یک ستون را به یک سلول منتقل کنید تا در یک خط از هم جدا شوند، فرمول زیر را در فیلد مخصوص توابع بنویسید: "=SUBSTITUTE(B2);CHARACTER(10);" "".

برای انجام عملیات در جهت مخالف، "CHAR(10)" و فاصله (" ") را در فرمول عوض کنید.

راهی وجود دارد که به شما امکان می دهد از استفاده از فرمول ها اجتناب کنید. ابتدا باید متن را انتخاب کنید و کلید ترکیبی Ctrl+H را فشار دهید. در پنجره ای که ظاهر می شود، در قسمت «یافتن»، در حالی که کلید Alt را نگه داشته اید، 010 را وارد کنید. لطفاً توجه داشته باشید که خط شکسته در کدی که وارد کرده اید ظاهر نمی شود. بعد، در ناحیه "Replace with"، کاراکتری را که می خواهید با آن کاراکتر شکست خط جایگزین کنید، وارد کنید، در مورد ما یک فاصله (" ") است. انواع کاراکترها و نمادهای خاص که روی صفحه کلید نیستند را می توانید در جدول ویژه اکسل پیدا کنید.

برای کسانی که از VBA (ویژوال بیسیک) در اکسل استفاده می کنند، روش زیر نیز مناسب خواهد بود. پس از علامت گذاری مناطق مورد نیاز، پنجره ماکرو را فراخوانی کنید. سپس، بسته به کاری که باید انجام دهید، یکی از دستورات را بنویسید، همانطور که در تصویر زیر نشان داده شده است:

برای راحتی، کپی کردن دستور در متن زیر یکسان است:

1. با استفاده از VBS، فاصله ها را به خط تیره در سلول های انتخاب شده تغییر دهید:

Sub SpacesToHyphens()

برای هر سلول در انتخاب

cell.Value = Replace(cell.Value، Chr(32)، Chr(10))

2. خط فاصله را در سلول های انتخاب شده با استفاده از VBS تغییر دهید:

زیر WrapsToSpaces()

برای هر سلول در انتخاب

cell.Value = Replace(cell.Value، Chr(10)، Chr(32))

که در آن Chr(10) و Chr(32) به ترتیب کدهای شکست خط و فاصله هستند.

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

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

این یک کار بسیار رایج است و می توان آن را به سادگی حل کرد - برای انتقال متن به یک خط جدید در داخل یک سلول اکسل، باید کلیک کنید ALT+ENTER(کلید ALT را نگه دارید، سپس بدون رها کردن آن، کلید ENTER را فشار دهید)

نحوه قرار دادن متن روی یک خط جدید در اکسل با استفاده از یک فرمول

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

ابتدا باید متن را در سلول های A1 و B1 (A1&B1)، A2 و B2 (A2&B2)، A3 و B3 (A3&B3) به هم متصل کنیم.

پس از این، همه این جفت ها را با هم ترکیب می کنیم، اما باید یک کاراکتر شکست خط (کد) نیز بین این جفت ها قرار دهیم. جدول خاصی از علائم وجود دارد (جدول در انتهای این مقاله است) که می تواند در اکسل با استفاده از تابع خاص SYMBOL(number) نمایش داده شود، که در آن عدد عددی از 1 تا 255 است که یک علامت خاص را تعریف می کند.
برای مثال، اگر =SYMBOL(169) را وارد کنیم، نماد حق چاپ © را دریافت خواهیم کرد

ما به یک کاراکتر خط شکن نیاز داریم، که با شماره سریال 10 مطابقت دارد - باید این را به خاطر بسپاریم.

کد شکست خط (نویسه) - 10بنابراین، جابجایی یک خط در اکسل به عنوان یک تابع به این شکل خواهد بود SYMBOL(10)

توجه: در VBA Excel، خطوط شکسته با استفاده از تابع Chr وارد می شوند و شبیه Chr(10) هستند.

بنابراین، در سلول A6 فرمول را می نویسیم

A1&B1&CHAR(10)&A2&B2&CHAR(10)&A3&B3

در نتیجه باید به نتیجه ای که نیاز داریم برسیم.
توجه داشته باشید!برای اینکه شکست خطوط به درستی نمایش داده شود، باید "line wrap" را در ویژگی های سلول فعال کنید.
برای انجام این کار، سلول(های) مورد نیاز خود را انتخاب کنید، کلیک راست کرده و "Format Cells…" را انتخاب کنید.

در پنجره ای که باز می شود، در تب “Alignment” باید کادر کنار “Word wrap” را همانطور که در تصویر نشان داده شده است علامت بزنید، در غیر این صورت بسته بندی خطوط در اکسل با استفاده از فرمول ها به درستی نمایش داده نمی شود.

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

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

بیایید نمونه ای از آنچه در تصویر بالا وجود دارد را مثال بزنیم. بنابراین، در سلول B1 تابع SUBSTITUTE را می نویسیم:

A1 متن ما با شکست خط است.
CHAR(10) یک خط شکسته است (ما در این مقاله کمی بالاتر به آن نگاه کردیم).
" " یک فاصله است زیرا ما در حال تغییر خط شکستن به یک فاصله هستیم

اگر باید عملیات مخالف را انجام دهید - فاصله را به خط فاصله (نماد) تغییر دهید، عملکرد به شکل زیر خواهد بود:

به شما یادآوری می‌کنم که برای اینکه شکستگی‌های خطوط به درستی منعکس شوند، باید در قسمت «Alignment» در خصوصیات سلول «Wrap through lines» را مشخص کنید.

نحوه تغییر خط فاصله و بازگشت در اکسل با استفاده از SEARCH - REPLACE

مواقعی وجود دارد که استفاده از فرمول ها ناخوشایند است و باید به سرعت جایگزین شود. برای این کار از Search and Replace استفاده می کنیم. متن ما را انتخاب کرده و CTRL+H را فشار دهید، پنجره زیر ظاهر می شود.

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

پس از آن، در قسمت “Replace with” یک فاصله یا هر کاراکتر دیگری را که باید به آن تغییر دهید وارد کنید و روی “Replace” یا “Replace All” کلیک کنید.

به هر حال، این به وضوح در Word پیاده سازی شده است.

اگر می خواهید نویسه شکست خط را به یک فاصله تغییر دهید، در قسمت "یافتن" باید یک کد "خطوط" خاص را نشان دهید که به صورت مشخص شده است. ^l
در قسمت “Replace with:” فقط باید یک فاصله ایجاد کنید و روی “Replace” یا “Replace All” کلیک کنید.

شما می توانید نه تنها شکسته های خط، بلکه سایر کاراکترهای خاص را نیز تغییر دهید تا کد مربوط به آنها را دریافت کنید، باید روی دکمه "بیشتر >> "، "ویژه" کلیک کنید و کد مورد نیاز خود را انتخاب کنید. یادآوری می کنم که این تابع فقط در Word موجود است؛ این نمادها در اکسل کار نمی کنند.

نحوه تغییر خط شکستن به فاصله یا برعکس در اکسل با استفاده از VBA

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

1. با استفاده از VBA، فاصله ها را به خط تیره در سلول های انتخاب شده تغییر دهید

Sub SpacesToHyphens()
برای هر سلول در انتخاب
cell.Value = Replace(cell.Value، Chr(32)، Chr(10))
بعد
پایان فرعی

2. خط فاصله را با استفاده از VBA در سلول های انتخاب شده تغییر دهید

زیر WrapsToSpaces()
برای هر سلول در انتخاب
cell.Value = Replace(cell.Value، Chr(10)، Chr(32))
بعد
پایان فرعی

کد بسیار ساده است Chr (10) یک خط شکسته، Chr (32) یک فاصله است. اگر نیاز به تغییر به نماد دیگری دارید، کافی است شماره کد مربوط به نماد مورد نیاز را جایگزین کنید.

کدهای کاراکتر برای اکسل

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

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

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

روش 1

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

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

برای انجام سریع‌تر برخی از اقدامات، فهرست کلیدهای میانبر در اکسل را بررسی کنید.

روش 2

برای اطمینان از اینکه در حین تایپ کلمات، زمانی که متن دیگر در عرض مناسب نیست، حروف کج به طور خودکار به خط دیگری می روند، موارد زیر را انجام دهید. یک سلول را انتخاب کنید و روی آن کلیک راست کنید. در منوی زمینه، روی Format Cells کلیک کنید.

در بالا، برگه «Alignment» را انتخاب کنید و کادر کنار «word wrap» را علامت بزنید. روی "OK" کلیک کنید.

هر چیزی را که نیاز دارید بنویسید و اگر کلمه بعدی با عرض مناسب نباشد از خط بعدی شروع می شود.

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

روش 3

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

یکی از آنها SYMBOL() است. در اینجا، در پرانتز، باید مقدار یک تا 255 را نشان دهید. این عدد از یک جدول خاص گرفته شده است، که نشان می دهد با کدام کاراکتر مطابقت دارد. برای جابجایی یک خط از کد 10 استفاده می شود.

حالا در مورد نحوه کار با فرمول. به عنوان مثال، داده ها را از سلول های A1:D2 گرفته و آنچه را که در ستون های مختلف (A, B, C, D) نوشته شده است در خطوط جداگانه بنویسیم.

در سلول جدید حروف کج قرار می دهم و در نوار فرمول می نویسم:

A1&A2&CHAR(10)&B1&B2&CHAR(10)&C1&C2&CHAR(10)&D1&D2

ما از علامت "&" برای به هم پیوستن سلول های A1:A2 و غیره استفاده می کنیم. "Enter" را فشار دهید.

از نتیجه نترسید - همه چیز در یک خط نوشته می شود. برای رفع این مشکل، پنجره «Format Cells» را باز کنید و کادر انتقال را علامت بزنید، همانطور که در بالا توضیح داده شد.

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

روش 4

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

CONCATENATE(A1، CHAR(10)، B1، CHAR(10)، C1، CHAR(10)، D1)

به جای A1، B1، C1، D1، موارد مورد نیاز خود را مشخص کنید. علاوه بر این، تعداد آنها می تواند کاهش یا افزایش یابد.

نتیجه ای که خواهیم گرفت این است.

بنابراین، پنجره Format Cells از قبل آشنا را باز کنید و مورد انتقال را علامت بزنید. اکنون کلمات لازم در خطوط جدید آغاز می شود.

در سلول بعدی من همان فرمول را وارد کردم، فقط سلول های دیگر را نشان دادم: A2:D2.

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

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

روش 5

اگر از قبل سندی دارید که در آن تعداد زیادی در یک سلول نوشته شده است و باید کلمات را جابجا کنید، از فرمول SUBSTITUTE() استفاده می کنیم.

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

SUBSTITUTE(A11;" ";CHAR(10))

به جای A11 متن اصلی شما وجود خواهد داشت. دکمه "Enter" را فشار دهید و بلافاصله هر کلمه در یک خط جدید نمایش داده می شود.

به هر حال، برای اینکه دائماً پنجره Format Cells باز نشود، می توانید از دکمه ویژه "Move Text" که در برگه "Home" قرار دارد استفاده کنید.

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

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

روش های بسته بندی متن

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

روش 1: استفاده از صفحه کلید

ساده ترین گزینه برای انتقال به خط دیگر این است که مکان نما را در مقابل قسمتی که باید جابجا شود قرار دهید و سپس کلید ترکیبی Alt + Enter را روی صفحه کلید تایپ کنید.

برخلاف استفاده از دکمه Enter، این روش دقیقا به نتیجه دلخواه خواهد رسید.

درس: کلیدهای میانبر در اکسل

روش دوم: قالب بندی

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

  1. سلولی را انتخاب کنید که متن در آن فراتر از مرزها گسترش می یابد. با دکمه سمت راست ماوس روی آن کلیک کنید. در لیستی که باز می شود، "Format Cells..." را انتخاب کنید.
  2. یک پنجره قالب بندی باز می شود. به تب "Alignment" بروید. در بلوک تنظیمات «نمایش»، با علامت زدن گزینه «Word wrap» را انتخاب کنید. بر روی دکمه "OK" کلیک کنید.

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

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

روش 3: استفاده از فرمول

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

  1. سلول را مطابق گزینه قبلی فرمت کنید.
  2. یک سلول را انتخاب کنید و عبارت زیر را در آن یا در نوار فرمول وارد کنید:

    CONCATENATE ("TEXT1"; CHAR(10);"TEXT2")

    به جای عناصر "TEXT1" و "TEXT2" باید کلمات یا مجموعه کلماتی را که می خواهید منتقل کنید جایگزین کنید. نمادهای باقی مانده از فرمول نیازی به تغییر ندارند.

  3. برای نمایش نتیجه در کاربرگ، دکمه Enter را در صفحه کلید خود فشار دهید.

عیب اصلی این روش این است که اجرای آن نسبت به گزینه های قبلی دشوارتر است.

درس: ویژگی های مفید اکسل

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

خوشحالیم که توانستیم به شما در حل مشکل کمک کنیم.

سوال خود را در نظرات بپرسید و ماهیت مشکل را با جزئیات شرح دهید. متخصصان ما سعی خواهند کرد در اسرع وقت پاسخ دهند.

آیا این مقاله به شما کمک کرد؟

اغلب این سوال پیش می آید که چگونه می توان به خط دیگری در داخل سلول در اکسل رفت؟ این سوال زمانی مطرح می شود که متن در یک سلول بیش از حد طولانی باشد، یا زمانی که بسته بندی برای ساختار داده ها ضروری است. در این مورد، ممکن است کار با جداول راحت نباشد. به طور معمول، متن با استفاده از کلید Enter منتقل می شود. به عنوان مثال، در Microsoft Office Word. اما در مایکروسافت آفیس اکسل وقتی Enter را فشار می دهیم به سلول پایین مجاور می رویم.

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

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

در اکسل، در تب Home، در گروه Alignment، یک دکمه "Text Wrap" وجود دارد. اگر یک سلول را انتخاب کنید و روی این دکمه کلیک کنید، متن داخل سلول بسته به عرض سلول به طور خودکار در یک خط جدید قرار می گیرد. انتقال خودکار به یک کلیک ساده نیاز دارد.

خط فاصله را با استفاده از تابع و علامت خط فاصله حذف کنید

برای حذف حمل، می توانیم از تابع SUBSTITUTE استفاده کنیم.

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

نحو فرمول:

SUBSTITUTE (متن؛ متن_قدیمی؛ متن_جدید؛)

شکل نهایی فرمول:

SUBSTITUTE(A1، CHAR(10)، " ")

A1 - سلول حاوی متن خط تیره،

CHAR(10) - کاراکتر شکست خط،

" " - فضا.

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

SUBSTITUTE(A1; ";CHAR(10))

برای اینکه عملکرد به درستی کار کند، کادر انتخاب "Wrap by words" باید در برگه Alignment (Cell Format) علامت زده شود.

با استفاده از فرمول CONCATENATE انتقال دهید

برای حل مشکل خود می توانیم از فرمول CONCATENATE استفاده کنیم.

نحو فرمول:

CONCATENATE (متن1،...)

در سلول های A1 و B1 متن داریم. بیایید فرمول زیر را در B3 وارد کنیم:

CONCATENATE(A1، CHAR(10)، B1)

همانطور که در مثالی که در بالا آوردم، برای اینکه تابع به درستی کار کند، باید چک باکس "word wrap" را در ویژگی ها تنظیم کنید.