لبدء سطر جديد داخل خلية، اضغط Alt+Enter أثناء الكتابة. وعلى Mac، اضغط Control+Option+Return؛ ويقبل Microsoft 365 لنظام Mac أيضًا Option+Return. وفي الصيغة، فاصل السطر هو CHAR(10): تضع =A2&CHAR(10)&B2 نص B2 في سطر ثانٍ تحت نص A2.
| A | B | C | |
|---|---|---|---|
| 1 | Street | City | Address label |
| 2 | 12 Oak Road | Leeds | 12 Oak Road Leeds |
| 3 | 4 Mill Lane | York | 4 Mill Lane York |
انقر C2: تدمج الصيغة الشارع وفاصل سطر والمدينة. تعرض الورقة الصغيرة النتيجة في سطر واحد. وفي الاكسل تعرض الخلية أيضًا سطرًا واحدًا حتى تفعّل لها الصفحة الرئيسية > التفاف النص؛ عندها يزداد ارتفاع الصف وتظهر المدينة تحت الشارع. فاصل السطر الذي تكتبه بالضغط على Alt+Enter يفعّل التفاف النص تلقائيًا. أما فاصل السطر الناتج عن صيغة فلا يفعّله، وهذا هو السبب المعتاد لشكوى "CHAR(10) لا تعمل".
الضغط على Enter وحده ينهي الخلية وينتقل إلى الأسفل. وفي Google Sheets، السطر الجديد داخل الخلية هو Ctrl+Enter أو Alt+Enter (أو Cmd+Enter على Mac)، وتعمل CHAR(10) بالطريقة نفسها.
فاصل السطر حرف واحد
CHAR(10) هو حرف تغذية السطر، رمزه 10. يُعدّ حرفًا واحدًا، وتستطيع FIND وSUBSTITUTE البحث عنه مثل أي حرف آخر:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Text | Length | Break at | First line |
| 2 | Ana Silva | 9 | 4 | Ana |
يكوّن Ana والفاصل وSilva تسعة أحرف، والفاصل هو الحرف الرابع. وتأخذ D2 كل ما قبله. بُنيت A2 هنا بصيغة فقط لترى مكان الفاصل؛ والخلية التي ضغط فيها أحدهم Alt+Enter تتصرف بالطريقة نفسها.
| A | B | C | |
|---|---|---|---|
| 1 | Name | Title | Badge |
| 2 | Ana Silva | Manager |
دورك: في C2، ضع الاسم من A2 والمسمى الوظيفي من B2 في خلية واحدة، مع المسمى في سطر ثانٍ.
دمج نطاق مع فواصل أسطر
لتكديس قائمة كاملة في خلية واحدة، استخدم CHAR(10) كفاصل في TEXTJOIN:
| A | B | C | |
|---|---|---|---|
| 1 | Item | List | |
| 2 | Milk | Milk Bread Eggs | |
| 3 | Bread | ||
| 4 | Eggs |
وفي Excel 2016 وما قبله، حيث لا توجد TEXTJOIN، اربط الخلايا بالرمز &: =A2&CHAR(10)&A3&CHAR(10)&A4.
حذف فواصل الأسطر
البيانات المنسوخة من رسائل البريد الإلكتروني أو نماذج الويب أو برامج أخرى تجلب معها غالبًا فواصل أسطر. استبدل كل فاصل بمسافة أو فاصلة بالدالة SUBSTITUTE:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Imported | Spaces | Commas | CLEAN |
| 2 | Milk Bread Eggs | Milk Bread Eggs | Milk, Bread, Eggs | MilkBreadEggs |
تحذف CLEAN، في D2، فواصل الأسطر أيضًا، لكنها لا تضع شيئًا مكانها، فتلتصق الكلمات بالشكل MilkBreadEggs. وقد يحمل النص القادم من ملفات Windows حرف رجوع، CHAR(13)، قبل كل تغذية سطر؛ احذف الاثنين بالصيغة =SUBSTITUTE(SUBSTITUTE(A2,CHAR(13),""),CHAR(10)," ").
| A | B | |
|---|---|---|
| 1 | Imported | One line |
| 2 | Ana Ben Chen |
دورك: الأسماء في A2 في أسطر منفصلة. في B2، أعدها في سطر واحد مع فاصلة ومسافة مكان كل فاصل سطر.
تقسيم خلية عند فواصل أسطرها
تضع =TEXTSPLIT(A2,CHAR(10)) كل سطر في عمود مستقل (Microsoft 365 وExcel 2024):
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Address | |||
| 2 | 12 Oak Road Leeds LS1 4AB | 12 Oak Road | Leeds | LS1 4AB |
وفي الإصدارات الأقدم من الاكسل لنظام Windows، يفعل ذلك بيانات > نص إلى أعمدة: اختر محدد، وحدد أخرى، وانقر في مربعها واضغط Ctrl+J. يبدو المربع فارغًا، لكنه يحتوي الآن على فاصل السطر.
حذف فواصل الأسطر بأداة بحث واستبدال
لتنظيف خلايا كثيرة دفعة واحدة دون صيغة، في الاكسل لنظام Windows:
- حدد الخلايا واضغط Ctrl+H.
- انقر في البحث عن واضغط Ctrl+J. لا يظهر شيء مرئي؛ لكن المربع يحتوي الآن على فاصل السطر.
- في استبدال بـ، اكتب مسافة أو فاصلة.
- انقر استبدال الكل.
وعلى Mac، استخدم صيغة SUBSTITUTE السابقة، ثم الصق نتائجها فوق الأصل بالأمر لصق خاص > قيم.
إذا ظلت الخلايا تبدو طويلة بعد ذلك، فحدد الصفوف وانقر نقرًا مزدوجًا على حد صف لملاءمة الارتفاع من جديد، وألغِ تفعيل التفاف النص إذا لم تكن تحتاج إليه.
الأسئلة الشائعة
كيف أبدأ سطرًا جديدًا داخل خلية الاكسل؟
أثناء الكتابة في الخلية، اضغط Alt+Enter على Windows أو Control+Option+Return على Mac (ويقبل Microsoft 365 لنظام Mac أيضًا Option+Return). أما Enter وحده فينقلك إلى الخلية التالية.
كيف أضيف فاصل سطر في صيغة الاكسل؟
ادمج CHAR(10) حيث يجب أن يكون الفاصل: =A2&CHAR(10)&B2، أو =TEXTJOIN(CHAR(10),TRUE,A2:A4) لنطاق. فعّل الصفحة الرئيسية > التفاف النص للخلية، وإلا تظهر الأسطر ملتصقة.
لماذا لا تُظهر CHAR(10) سطرًا جديدًا؟
لأن التفاف النص غير مفعّل للخلية. حددها وانقر الصفحة الرئيسية > التفاف النص؛ فيزداد ارتفاع الصف ليُظهر كل الأسطر.
كيف أحذف فواصل الأسطر في الاكسل؟
تستبدل =SUBSTITUTE(A2,CHAR(10)," ") كل فاصل سطر بمسافة. وبدون صيغة، في الاكسل لنظام Windows: افتح بحث واستبدال (Ctrl+H)، واضغط Ctrl+J في البحث عن، واكتب مسافة في استبدال بـ، وانقر استبدال الكل.