جدول المحتويات
في Microsoft Excel ، نحتاج إلى تنسيق قيم أي خلية للحصول على إمكانية قراءة مناسبة ونظرة جيدة. إلى جانب استخدام الأمر المدمج المتوفر في شريط Excel ، يمكننا تنسيق قيمة الخلية باستخدام وظيفة TEXT وأيضًا وظيفة تنسيق VBA . إذا كنت مهتمًا أيضًا بمعرفة ذلك ، فقم بتنزيل دليل التدريب الخاص بنا وتابعنا.
تنزيل Practice Workbook
تنزيل هذا المصنف التدريبي للتدرب أثناء قراءة هذه المقالة.
وظائف التنسيق والنص. xlsm
📚 ملاحظة:
جميع العمليات من هذه المقالة باستخدام تطبيق Microsoft Office 365 .
10 مناسبات أمثلة على دالة TEXT لتنسيق قيمة خلية في Excel
هنا ، سنستخدم دالة TEXT لتحويل تنسيق قيمة الخلية الخاصة بنا. سنعرض 10 أمثلة مناسبة لإظهار جميع التنسيقات.
1. قيمة رقم التنسيق
في المثال الأول للوظيفة TEXT ، سنقوم بتغيير تنسيق رقم وعرضه بتنسيقات مختلفة. لدينا رقم في الخلية B5 . سنقوم بتنسيقه إلى 7 تنسيقات مميزة.
حدد خلية واكتب أيًا من صيغ التنسيق وفقًا لرغبتك.
لتحويل القيمة إلى تنسيق '#، ###. 00' ، ستكون الصيغة:
=TEXT($B$5,"#,###.00")
بالنسبة إلىالتوفر:
Excel لـ Office 365 و Excel 2019 و Excel 2016 و Excel 2013 و Excel 2011 لنظام التشغيل Mac و Excel 2010 و Excel 2007 و Excel 2003 و Excel XP و Excel 2000.
5 أمثلة مناسبة لوظيفة تنسيق VBA لتنسيق قيمة الخلية
هنا ، سنعرض 5 أمثلة سهلة لإظهار تغيير تنسيق قيم الخلية من خلال تنسيق VBA الوظيفة. يتم عرض الأمثلة أدناه خطوة بخطوة:
1. رقم التنسيق
في المثال الأول ، سنكتب رمز VBA الذي سينسق رقمنا الرقمي إلى 5 أنواع مختلفة من التنسيقات. الخطوات موضحة أدناه:
الخطوات:
- لبدء العملية ، انتقل إلى علامة التبويب Developer وانقر فوق Visual Basic . إذا لم يكن لديك ذلك ، فيجب عليك تمكين علامة التبويب المطور . أو يمكنك أيضًا الضغط على 'Alt + F11' لفتح محرر Visual Basic .
- نتيجة لذلك ، سيظهر مربع حوار.
- الآن ، في علامة التبويب إدراج في هذا المربع ، انقر فوق الخيار الوحدة النمطية .
- ثم اكتب الكود المرئي التالي في مربع المحرر الفارغ.
1252
- بعد ذلك ، اضغط على 'Ctrl + S' لحفظ الكود.
- أغلق علامة التبويب محرر .
- بعد ذلك ، في المطور ، انقر فوق وحدات الماكرو من المجموعة كود .
- النتيجة ، مربع حوار صغير بعنوان ماكرو سوفتظهر.
- حدد الخيار Format_Number وانقر فوق الزر تشغيل لتشغيل الكود.
- سترى الرقم سيظهر بتنسيقات مختلفة.
وهكذا ، يمكننا القول أن الكود المرئي لدينا يعمل بشكل مثالي ، ونحن قادرون لاستخدام وظيفة Format في Excel.
2. النسبة المئوية للتنسيق
في هذا المثال ، سنكتب رمز VBA لتنسيق قيمة الخلية بالنسبة المئوية. يتم إعطاء خطوات هذا النهج على النحو التالي:
📌 الخطوات:
- أولاً ، انتقل إلى علامة التبويب Developer ثم انقر فوق Visual Basic . إذا لم يكن لديك ذلك ، فيجب عليك تمكين علامة التبويب المطور . أو يمكنك أيضًا الضغط على 'Alt + F11' لفتح محرر Visual Basic .
- سيظهر مربع حوار صغير.
- بعد ذلك ، في علامة التبويب إدراج في هذا المربع ، انقر فوق الخيار الوحدة .
- اكتب الكود المرئي التالي في مربع المحرر الفارغ.
2247
- الآن ، اضغط على 'Ctrl + S' لحفظ الكود.
- ثم أغلق علامة التبويب محرر .
- بعد ذلك ، في Developer ، انقر فوق وحدات الماكرو من مجموعة التعليمات البرمجية.
- نتيجة لذلك ، مربع حوار صغير بعنوان سيظهر الماكرو .
- بعد ذلك ، حدد الخيار Format_Percentage .
- أخيرًا ، انقر فوق الزر تشغيل لتشغيلكود.
- ستلاحظ أن الرقم سيظهر في تنسيق النسبة المئوية.
ومن ثم ، يمكننا القول أن الكود المرئي يعمل بشكل فعال ، ويمكننا استخدام وظيفة التنسيق في Excel.
3. التنسيق لاختبار المنطق
الآن ، سنقوم بكتابة رمز VBA للتحقق من المنطق وتنسيق قيمة الخلية على هذا المنطق. يتم شرح خطوات هذه الطريقة أدناه:
📌 الخطوات:
- أولاً ، انتقل إلى علامة التبويب Developer وانقر فوق Visual Basic . إذا لم يكن لديك ذلك ، فيجب عليك تمكين علامة التبويب المطور . أو يمكنك أيضًا الضغط على 'Alt + F11' لفتح محرر Visual Basic .
- نتيجة لذلك ، سيظهر مربع حوار.
- التالي ، في علامة التبويب إدراج في هذا المربع ، انقر فوق الخيار الوحدة النمطية . 0>
- ثم اكتب الكود المرئي التالي في مربع المحرر الفارغ.
6956
- اضغط على 'Ctrl + S' لحفظ الكود.
- الآن ، أغلق علامة التبويب محرر .
- بعد ذلك ، في Developer علامة التبويب ، انقر فوق وحدات الماكرو من المجموعة Code .
- مربع حوار صغير سيظهر بعنوان ماكرو .
- ثم حدد الخيار Format_Logic_Test وانقر فوق الزر تشغيل .
- ستحصل على النتيجة المرجوة.
لذلك ، يمكننا القول أن الكود المرئي يعملعلى وجه التحديد ، ونحن قادرون على استخدام وظيفة Format في Excel.
4. تاريخ التنسيق
هنا ، سنقوم بتنسيق قيمة التاريخ لخلية من خلال VBA الشفرة. تظهر خطوات تنسيق الخلية أدناه:
📌 الخطوات:
- في البداية ، انتقل إلى علامة التبويب Developer وانقر فوق Visual Basic . إذا لم يكن لديك ذلك ، فيجب عليك تمكين علامة التبويب المطور . أو يمكنك أيضًا الضغط على 'Alt + F11' لفتح محرر Visual Basic .
- سيظهر مربع حوار صغير.
- الآن ، في علامة التبويب إدراج في هذا المربع ، انقر فوق الخيار الوحدة النمطية .
- بعد ذلك ، اكتب الكود المرئي التالي في مربع المحرر الفارغ.
7391
- ثم ، اضغط على 'Ctrl + S' لحفظ الكود.
- أغلق علامة التبويب محرر .
- التالي ، في Developer ، انقر فوق وحدات الماكرو من مجموعة Code .
- مربع حوار صغير آخر بعنوان <سيظهر 1> ماكرو .
- الآن ، حدد الخيار Format_Date .
- أخيرًا ، انقر فوق تشغيل .
- ستحصل على التواريخ بتنسيقات متعددة.
لذلك ، يمكننا القول أن لدينا يعمل الكود المرئي بشكل مثالي ، ونحن قادرون على استخدام وظيفة Format في Excel.
5. تنسيق قيمة الوقت
في المثال الأخير ، سنكتب رمز VBA لتنسيق وقتنا va في متعددطرق. خطوات التنسيق موضحة أدناه:
📌 الخطوات:
- أولاً ، انتقل إلى علامة التبويب Developer وانقر فوق Visual Basic . إذا لم يكن لديك ذلك ، فيجب عليك تمكين علامة التبويب المطور . أو يمكنك أيضًا الضغط على 'Alt + F11' لفتح محرر Visual Basic .
- نتيجة لذلك ، سيظهر مربع حوار.
- ثم ، في علامة التبويب إدراج في هذا المربع ، انقر فوق الخيار الوحدة النمطية . 0>
- اكتب الكود المرئي التالي في مربع المحرر الفارغ.
8567
- بعد ذلك ، اضغط على 'Ctrl + S' لحفظ الكود.
- الآن ، أغلق علامة التبويب محرر .
- التالي ، في علامة التبويب Developer ، انقر فوق وحدات الماكرو من مجموعة Code .
- نتيجة لذلك ، سيظهر مربع حوار صغير آخر يسمى ماكرو .
- حدد الخيار Format_Time وانقر فوق الزر تشغيل .
- ستحصل على قيمة الوقت بتنسيقات مختلفة.
أخيرًا ، يمكننا القول أن لدينا يعمل الكود المرئي بشكل مثالي ، ونحن قادرون على استخدام وظيفة Format في Excel.
اقرأ المزيد: Excel Text Formula (TEXT Function)
💬 أشياء يجب أن تعرفها
بينما ستستخدم هذه الوظيفة ، عليك أن تتذكر شيئين .
أولاً ، ستكون الوظيفة TEXT قابلة للتطبيق فقط في جداول البيانات إكسل. أنتلا يمكن استخدام هذه الوظيفة في بيئة VBA. علاوة على ذلك ، إذا حاولت استخدام الوظيفة في مساحة عمل VBA الخاصة بك ، فسيعرض لك Excel خطأ ، ولن يتم تشغيل الرمز للأمام.
من ناحية أخرى ، يمكنك استخدام تنسيق تعمل فقط في مساحة عمل VBA. داخل ورقة عمل Excel ، لن تتمكن من اكتشاف أي وظيفة تسمى تنسيق .
الاستنتاج
هذه هي النهاية في هذه المقالة. آمل أن تكون هذه المقالة مفيدة لك وستتمكن من استخدام وظيفة التنسيق في Excel. يرجى مشاركة أي استفسارات أو توصيات أخرى معنا في قسم التعليقات أدناه إذا كان لديك أي أسئلة أو توصيات أخرى.
لا تنس التحقق من موقعنا على الويب ، ExcelWIKI ، للعديد من برامج Excel- المشاكل والحلول ذات الصلة. استمر في تعلم طرق جديدة واستمر في النمو!
تحويل القيمة إلى تنسيق '(#، ###. 00)' ، ستكون الصيغة:=TEXT($B$5,"(#,###.00)")
لتحويل القيمة إلى تنسيق '- #، ###. 00' ، ستكون الصيغة:
=TEXT($B$5,"-#,###.00")
لتحويل القيمة إلى تنسيق '#، ###' ، ستكون الصيغة:
=TEXT($B$5,"#,###")
لتحويل القيمة إلى تنسيق '###، ###' ، ستكون الصيغة:
=TEXT($B$5,"###,###")
لتحويل القيمة إلى تنسيق '####. 00' ، ستكون الصيغة:
=TEXT($B$5,"####.00")
لتحويل القيمة إلى تنسيق '# .00' ، ستكون الصيغة:
=TEXT($B$5,"#.00")
اضغط على أدخل وستحصل على تنسيق الخلية المطلوب.
وهكذا. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق الأرقام.
اقرأ المزيد: كيفية الجمع بين النص والأرقام في Excel و استمر في التنسيق
2. تنسيق العملة
في المثال التالي ، سنستخدم وظيفة TEXT لإظهار رقم بتنسيق العملة. 7 ستظهر هنا أنواع مختلفة من تنسيق العملة. لدينا الرقم في الخلية B5 .
للحصول على القيمة ، حدد أي خلية وقم بتدوين أي من الصيغ وفقًا لمتطلباتك.
لتحويل القيمة في تنسيق '$ #، ###. 00' ، ستكون الصيغة:
=TEXT($B$5,"$#,###.00")
بالنسبة إلى تحويل القيمة إلى تنسيق '($ #، ###. 00)' ، ستفعل الصيغةbe:
=TEXT($B$5,"($#,###.00)")
لتحويل القيمة إلى تنسيق '- $ #، ###. 00' ، ستكون الصيغة:
=TEXT($B$5,"-$#,###.00")
لتحويل القيمة إلى '¥ #، ###' الصيغة ، ستكون الصيغة:
=TEXT($B$5,"
¥#,###")
لتحويل القيمة إلى '¥ # ##، ### ' الصيغة ستكون:
=TEXT($B$5,"
¥###,###")
بالنسبة تحويل القيمة إلى تنسيق '$ ####. 00' ، ستكون الصيغة:
=TEXT($B$5,"$####.00")
لتحويل القيمة إلى تنسيق '$ #. 00' ، ستكون الصيغة:
=TEXT($B$5,"$#.00")
اضغط على أدخل . سوف تحصل على تنسيق العملة المطلوب.
إذن. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق رقم إلى عملة.
اقرأ المزيد: رموز تنسيق وظيفة نص Excel
3. تنسيق التاريخ
الآن ، سنستخدم وظيفة TEXT لتنسيق التواريخ بتنسيقات مختلفة. قيمة التاريخ لدينا موجودة في الخلية B5 . سنعرض 9 أنواعًا مختلفة من تنسيق التاريخ.
أولاً ، حدد أي خلية وقم بتدوين أي من الصيغ وفقًا لمتطلباتك.
لتحويل التاريخ إلى تنسيق "DDMMMYYY" ، ستكون الصيغة:
=TEXT($B$5,"DDMMMYYY")
لتحويل التاريخ إلى ' تنسيق DDMMMYY ' ، ستكون الصيغة:
=TEXT($B$5,"DDMMMYY")
لتحويل التاريخ إلى ' MMM DD ، YYYY تنسيق ' ، ستكون الصيغة:
=TEXT($B$5,"MMM DD, YYYY")
بالنسبة إلىتحويل التاريخ إلى تنسيق 'DDDD' ، ستكون الصيغة:
=TEXT($B$5,"DDDD")
لتحويل التاريخ إلى تنسيق DDDD ، DDMMMYYYY ' ، ستكون الصيغة:
=TEXT($B$5,"DDDD, DDMMMYYYY")
لتحويل التاريخ إلى تنسيق "DDDD، MMM DD، YYYY" ، ستكون الصيغة:
=TEXT($B$5,"DDDD, MMM DD, YYYY")
لتحويل التاريخ إلى تنسيق 'MM / DD / YYYY' ، ستكون الصيغة:
=TEXT($B$5,"MM/DD/YYYY")
لتحويل التاريخ إلى تنسيق 'MM / DD' ، ستكون الصيغة:
=TEXT($B$5,"MM/DD")
لتحويل التاريخ إلى تنسيق 'YYYY-MM-DD' ، ستكون الصيغة:
=TEXT($B$5,"YYYY-MM-DD")
ثم اضغط أدخل . سوف تحصل على تنسيق التاريخ المطلوب.
ومن ثم. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق التواريخ.
4. وقت التنسيق
هنا ، وظيفة TEXT سيساعدنا في تنسيق القيمة الزمنية بتنسيقات مختلفة. الوقت الذي يتعين علينا تنسيقه موجود في الخلية B5 . سنعرض 3 أنواعًا مختلفة من تنسيق الوقت.
في البداية ، حدد أي خلية وقم بتدوين أي من الصيغ وفقًا لمتطلباتك.
لتحويل الوقت في تنسيق 'H: MM AM / PM' ، ستكون الصيغة:
=TEXT($B$5,"H:MM AM/PM")
لتحويل الوقت في تنسيق 'H: MM: SS AM / PM' ، ستكون الصيغة:
=TEXT($B$5,"H:MM:SS AM/PM")
لتحويل الوقت إلى تنسيق 'H: MM: SS AM / PM' ، فإن الصيغة ستكونيكون:
=TEXT(NOW(),"H:MM:SS AM/PM")
سنستخدم أيضًا وظيفة NOW .
بعد ذلك ، اضغط على أدخل . سوف تحصل على تنسيق الوقت المطلوب.
لذلك. يمكننا أن نقول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق الوقت المطلوب.
5. تنسيق التاريخ والوقت المدمج
في بعض الأحيان ، تحتوي مجموعة البيانات الخاصة بنا على كليهما التاريخ والوقت في نفس الخلية. في هذه الحالة ، يمكننا تنسيقها باستخدام وظيفة TEXT . سنعرض 3 أنواعًا مختلفة من التنسيق حيث يتم وضع الوقت والتاريخ معًا. القيمة موجودة في الخلية B5 .
أولاً ، حدد أي خلية وقم بتدوين أي من الصيغ وفقًا لحاجتك.
لتحويل كل من التاريخ والوقت إلى تنسيق "MMM DD، YYYY H: MM: SS AM / PM" ، ستكون الصيغة:
=TEXT($B$5,"MMM DD, YYYY H:MM:SS AM/PM")
لتحويل كل من التاريخ والوقت إلى تنسيق "YYYY-MM-DD H: MM AM / PM" ، ستكون الصيغة:
=TEXT($B$5,"YYYY-MM-DD H:MM AM/PM")
لتحويل كل من التاريخ والوقت إلى تنسيق 'YYYY-MM-DD H: MM' ، ستكون الصيغة:
=TEXT($B$5,"YYYY-MM-DD H:MM")
بعد ذلك ، اضغط على أدخل . ستلاحظ تنسيق القيمة حسب رغبتك.
أخيرًا. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق التاريخ والوقت معًا في نفس الوقت.
6. نسبة التنسيق
يمكننا تحويل الرقم إلى نسب مئوية باستخدام الدالة TEXT . نحنستعرض 3 أنواعًا مختلفة من التنسيق. بشكل أساسي ، سيختلف التنسيق بناءً على عدد الأرقام التي نحتفظ بها بعد الفاصلة العشرية. القيمة التي سيتم تحويلها موجودة في الخلية B5 .
أولاً ، حدد أي خلية وقم بتدوين أي من الصيغ وفقًا لمتطلباتك.
لتحويل القيمة إلى تنسيق '0٪' ، ستكون الصيغة:
=TEXT($B$5,"0%")
لتحويل القيمة إلى تنسيق '0.0٪' ، ستكون الصيغة:
=TEXT($B$5,"0.0%")
لتحويل القيمة إلى ' تنسيق 0.00٪ ' ، ستكون الصيغة:
=TEXT($B$5,"0.00%")
الآن ، اضغط على أدخل . ستحصل على تنسيق النسبة المئوية المطلوب.
في النهاية. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق رقم إلى نسب مئوية.
اقرأ المزيد: كيفية إظهار النسبة المئوية في Legend في Excel Pie Chart (بخطوات سهلة)
7. تنسيق رقم الكسر
في هذا المثال ، سنقوم بتنسيق أرقام الكسور باستخدام وظيفة TEXT . سنقوم بشرح 9 أنواع مختلفة من التنسيق. قيمة الرقم العشري التي سيتم تنسيقها موجودة في الخلية B5 .
حدد أي خلية واكتب أيًا من الصيغ وفقًا لمتطلباتك.
لتحويل القيمة إلى '؟ /؟' تنسيق الكسر ، ستكون الصيغة:
=TEXT($B$5,"?/?")
لتحويل القيمة إلى '؟ / ؟؟' تنسيق الكسر ،ستكون الصيغة:
=TEXT($B$5,"?/??")
لتحويل القيمة إلى '؟ / ؟؟؟' تنسيق كسر ، ستكون الصيغة:
=TEXT($B$5,"?/???")
لتحويل القيمة إلى '؟ / 2' تنسيق كسر ، ستكون الصيغة:
=TEXT($B$5,"?/2")
لتحويل القيمة إلى '؟ / 4' تنسيق الكسر ، ستكون الصيغة:
=TEXT($B$5,"?/4")
لتحويل القيمة إلى '؟ / 8' تنسيق الكسر ، الصيغة سيكون:
=TEXT($B$5,"?/8")
لتحويل القيمة إلى '؟ / 16' تنسيق الكسر ، فإن الصيغة يكون:
=TEXT($B$5,"?/16")
لتحويل القيمة إلى '؟ / 10' تنسيق الكسر ، ستكون الصيغة :
=TEXT($B$5,"?/10")
لتحويل القيمة إلى '؟ / 100' تنسيق الكسر ، ستكون الصيغة:
=TEXT($B$5,"?/100")
أخيرًا ، اضغط على أدخل . ستحصل على تنسيق النسبة المئوية المطلوب.
وهكذا. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق رقم عشري إلى كسر.
8. تنسيق الرقم العلمي
في المثال التالي ، سنقوم بتنسيق قيمة رقمية في رقم علمي من خلال وظيفة TEXT . سنقوم بتنسيق الرقم بناءً على عدد الأرقام بعد الفواصل العشرية. قيمة الرقم الأصلية التي سيتم تنسيقها موجودة في الخلية B5 .
في البداية ، حدد أي خلية واكتب أيًا من الصيغ وفقًاالرغبة.
لتحويل القيمة إلى تنسيق '0.00E + 00' ، ستكون الصيغة:
=TEXT($B$5,"0.00E+00")
لتحويل القيمة إلى تنسيق '0.0E + 00' ، ستكون الصيغة:
=TEXT($B$5,"0.0E+00")
اضغط على أدخل . ستحصل على القيمة المنسقة.
ومن ثم. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق رقم عشري إلى رقم علمي.
9. تنسيق رقم الهاتف
الآن ، سنقوم يوضح لك إجراء التنسيق لتنسيق القيم الرقمية العامة في الهاتف بواسطة الوظيفة TEXT . القيمة الرقمية موجودة في الخلية B5 .
أولاً ، حدد أي خلية واكتب أيًا من الصيغ وفقًا لمتطلباتك.
لتحويل القيمة إلى '(##) ### - ### - #####' الصيغة ستكون:
=TEXT($B$5,"(##) ###-###-#####")
بعد ذلك ، اضغط على أدخل . سوف تعرف رقم الهاتف.
لذلك. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق رقم عشري إلى كسر.
10. تنسيق رقم بادئة صفري
في المثال الأخير ، سنستخدم تنسيق الوظيفة TEXT للأرقام التي يجب أن تبدأ بـ Zero (0) . سوف نعرض 3 صيغ مختلفة للتنسيق. الرقم موجود في الخلية B5 .
في البداية ، حدد أي خلية واكتب أيًا من الصيغ وفقًاالمتطلبات.
لتحويل القيمة إلى تنسيق '00' ، ستكون الصيغة:
=TEXT($B$5,"00")
لتحويل القيمة إلى تنسيق "000" ، ستكون الصيغة:
=TEXT($B$5,"000")
لتحويل القيمة إلى تنسيق '0000' ، ستكون الصيغة:
=TEXT($B$5,"0000")
ثم اضغط على أدخل . ستحصل على تنسيق النسبة المئوية المطلوب.
أخيرًا. يمكننا القول أننا قادرون على استخدام وظيفة Excel TEXT لتنسيق رقم عشري يبدأ بـ أصفار .
نظرة عامة على وظيفة تنسيق VBA
التنسيق هو وظيفة VBA . لا يمكنك العثور عليه أو استخدامه في جدول بيانات Excel. يمكننا استخدام هذه الوظيفة فقط في الوقت الذي نكتب فيه رمز VBA.
⏺ هدف الوظيفة:
تُستخدم هذه الوظيفة عمومًا لتغيير التنسيق من قيمة خلية من خلال VBA.
⏺ بناء الجملة:
Format(Expression, [Format])
⏺ الوسيطات الشرح:
الوسيطة مطلوب / اختياري الشرح التعبير مطلوب التعبير هو تلك السلسلة النصية أو قيمة الخلية التي نريد تنسيقها وفقًا لاحتياجاتنا. التنسيق اختياري هذا هو تنسيق الخلية المطلوب. ⏺ Return:
بعد تشغيل الرمز ، ستظهر الوظيفة قيمة الخلية بالتنسيق المطلوب.
⏺