Skip to main content

دليل تحويل خلايا Excel – تحويل الوحدات، النص والأرقام، العملات، المناطق الزمنية، وغيرها.

Author: Siluvia Last Modified: 2025-05-30

عند العمل مع البيانات في Excel، قد تحتاج أحيانًا إلى إجراء بعض التحويلات على الخلايا، مثل تحويل الوحدات، تحويل العملات، تحويل المناطق الزمنية وغيرها. في هذا الدليل، جمعنا لك أنواعًا مختلفة من تحويلات الخلايا التي قد تواجهها في عملك اليومي على Excel، ونوفر حلولًا مفصلة خطوة بخطوة لمساعدتك على تنفيذ المهام بسهولة.

يغطي هذا الدليل بشكل أساسي:(انقر على أي عنوان في جدول المحتويات أدناه أو على اليمين للانتقال إلى المحتوى المقابل.)


1. تحويل بين وحدات القياس المختلفة في Excel

عادةً ما نستخدم الدالة CONVERT لتحويل رقم من وحدة قياس إلى أخرى. ومع ذلك، هناك بعض التحويلات التي لا تدعمها الدالة CONVERT.

توضح الأمثلة التالية كيفية استخدام الدالة CONVERT وصيغ مختلفة لمساعدتك في التحويل بين وحدات القياس المختلفة في الخلايا.

1.1 تحويل بين وحدات القياس المختلفة باستخدام الدالة CONVERT

يوفر Excel دالة مدمجة باسم "Insert Comment" لمساعدتك في إضافة تعليق إلى خلية بسهولة.

كما هو موضح في الصورة أدناه، لتحويل القيم بالبوصة في النطاق B3:B10 إلى قدم، سم وملم بشكل منفصل، يمكنك تطبيق الدالة CONVERT لإنجاز ذلك.

Convert between various unit measurements

الصيغة

CONVERT(number, from_unit, to_unit)

المعاملات

Number (مطلوب): القيمة المراد تحويلها.
From_unit (مطلوب): الوحدة الأصلية للقيمة "number".
To_unit (مطلوب): الوحدة التي سيتم تحويل "number" إليها.

في Excel، هناك العديد من وحدات القياس. للاطلاع على الوحدات المتاحة لكل فئة والتي يمكن استخدامها في معاملات "from_unit" و"to_unit" في الدالة CONVERT، يرجى النقر هنا.

تحويل البوصة إلى قدم:

حدد خلية (مثلاً D3 في هذا المثال)، ثم انسخ أو أدخل الصيغة التالية واضغط على مفتاح Enter للحصول على النتيجة الأولى. بعد ذلك، اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج. شاهد الصورة:

=CONVERT(B3,"in","ft")

Convert inch to foot by a formula

تحويل البوصة إلى سم:

حدد خلية (مثلاً E3 في هذا المثال)، ثم انسخ أو أدخل الصيغة التالية واضغط على مفتاح Enter للحصول على النتيجة الأولى. بعد ذلك، اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=CONVERT(B3,"in","cm")

Convert inch to cm by a formula

تحويل البوصة إلى ملم:

حدد خلية (مثلاً F3 في هذا المثال)، ثم انسخ أو أدخل الصيغة التالية واضغط على مفتاح Enter للحصول على النتيجة الأولى. بعد ذلك، اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=CONVERT(B3,"in","mm")

Convert inch to mm by a formula

ملاحظات:

1) بالنسبة لمعاملات "from_unit" و"to_unit"، يجب استخدام الاختصارات الخاصة بأسماء الوحدات بدلاً من الأسماء الكاملة. إذا قمت بتطبيق الصيغة أدناه في الخلية D3، فستحصل على قيمة خطأ #N/A.
1)=CONVERT(B3,"inch","foot")
2) اختصارات النص لمعاملات "from_unit" و"to_unit" حساسة لحالة الأحرف.
3) يمكنك التحويل بين وحدات مختلفة عن طريق تغيير معاملات "from_unit" و"to_unit" في الصيغة.

1.2 تحويل السنتيمتر (CM) إلى قدم وبوصة في Excel باستخدام الصيغة

هناك بعض التحويلات التي لا يمكن للدالة CONVERT التعامل معها، مثل تحويل السنتيمترات أو الأمتار إلى قدم وبوصة كما هو موضح في الصورة التالية. ستحتاج إلى تطبيق الصيغة أدناه لإنجاز ذلك.

Convert CM to feet and inches

1. حدد خلية فارغة (مثلاً D2 في هذا المثال)، أدخل الصيغة أدناه واضغط على Enter للحصول على النتيجة الأولى. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على النتائج الأخرى.

=TRUNC(B2/2.54/12)&' '&ROUND(MOD(B2/2.54,12),0)&""""

enter a formula  to convert CM to feet and inches

ملاحظة: للاحتفاظ بمكانين عشريين للبوصة، يمكنك تطبيق الصيغة التالية.

=INT(CONVERT(B2,"cm","ft")) & "' " & TEXT(12*(CONVERT(B2,"cm","ft")-INT(CONVERT(B2,"cm","ft"))),"0.00") & """"

another formula to retain 2 decimal places for inches


1.3 تحويل المتر (M) إلى قدم وبوصة في Excel باستخدام الصيغة

لتحويل المتر إلى قدم وبوصة كما هو موضح في الصورة أدناه، يمكنك استخدام الصيغ التالية.

Convert meters to feet and inches

1. حدد خلية فارغة مثل D2، أدخل الصيغة التالية واضغط على Enter للحصول على النتيجة الأولى. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي القيم بالقدم والبوصة.

=TRUNC(B2*100/2.54/12)&' '&ROUND(MOD(B2*100/2.54,12),0)&""""

Convert meters to feet and inches with a formula

ملاحظة: للاحتفاظ بمكانين عشريين للبوصة بعد التحويل، يمكنك تطبيق الصيغة التالية.

=INT(CONVERT(B2,"m","ft")) & "' " & TEXT(12*(CONVERT(B2,"m","ft")-INT(CONVERT(B2,"m","ft"))),"0.00") & """"

another formula to retain 2 decimal places for inches


1.4 تحويل القدم والبوصة إلى بوصة أو العكس باستخدام الصيغة

كما هو موضح في الصورة أدناه، إذا كنت ترغب في تحويل قياس بالقدم والبوصة إلى بوصة فقط أو العكس في Excel، جرب الصيغ التالية.

Convert feet and inches to inches or vice versa

تحويل القدم والبوصة إلى بوصة

لتحويل قياس بالقدم والبوصة إلى بوصة، يمكنك تطبيق صيغة تعتمد على دوال LEFT, FIND, MID وSUBSTITUTE كما يلي.

حدد خلية لإخراج أول قيمة بالبوصة، ثم انسخ أو أدخل الصيغة التالية واضغط على مفتاح Enter. بعد ذلك، اسحب مقبض التعبئة التلقائية لأسفل للحصول على جميع القيم بالبوصة.

=LEFT(B3,FIND("'",B3)-1)*12+SUBSTITUTE(MID(B3,FIND("'",B3)+1,LEN(B3)),"""","")

Convert feet and inches to inches with a formula

تحويل البوصة إلى قدم وبوصة

لتحويل البوصة إلى قدم وبوصة، يرجى اتباع الخطوات التالية.

حدد خلية، أدخل الصيغة التالية واضغط على Enter للحصول على النتيجة الأولى. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على جميع القيم بالقدم والبوصة. شاهد الصورة:

=INT(B3/12)&' '&MOD(B3,12)&""""

Convert inches to feet and inches with a formula


1.5 تحويل الزاوية بين الدرجات والراديان باستخدام الصيغة

ستتعلم في هذا القسم كيفية تحويل الزوايا بين الدرجات والراديان في Excel.

تحويل الدرجات إلى راديان

لتحويل الدرجات إلى راديان كما هو موضح في الصورة أدناه، يمكنك استخدام دالة RADIANS.

Convert degrees to radians

الصيغة

=RADIANS(angle)

المعامل

Angle: مطلوب. الزاوية بالدرجات التي ترغب في تحويلها إلى راديان.

حدد خلية فارغة (مثلاً D3 في هذا المثال)، أدخل الصيغة التالية واضغط على Enter لإرجاع أول قيمة بالراديان. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي القيم.

=RADIANS(B3)

Convert degrees to radians with RADIANS function

تحويل الراديان إلى درجات

يوفر Excel دالة DEGREE يمكنك استخدامها لتحويل الراديان إلى درجات. يرجى اتباع الخطوات التالية.

الصيغة

=DEGREES(angle)

المعامل

Angle: مطلوب. الزاوية بالراديان التي ترغب في تحويلها إلى درجات.

حدد خلية فارغة (مثلاً D3 في هذا المثال)، أدخل الصيغة التالية واضغط على Enter لإرجاع أول قيمة بالدرجات. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي القيم.

=DEGREES(B3)

Convert radians to degrees with DEGREES function

ملاحظة: يمكنك أيضًا استخدام الصيغة التالية مباشرة.

=B3*180/PI()

حيث تقوم دالة PI بإرجاع العدد3.14159265358979 وهو الثابت الرياضي باي. انقر لمعرفة المزيد عن دالة PI.


1.6 تحويل سهل بين وحدات القياس المختلفة باستخدام أداة مذهلة

نوصي هنا باستخدام ميزة مفيدة – تحويل الوحدات في Kutools لـ Excel. تجمع هذه الأداة أنواعًا مختلفة من وحدات القياس في مربع حوار واحد لمساعدتك على تحويل رقم من نظام قياس إلى آخر بسهولة. يمكنك اتباع الخطوات التالية لمعرفة كيفية استخدامها.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

تشمل أنظمة القياس التالية:

1) الزاوية
2) البتات والبايتات
3) المسافة
4) الطاقة
5) القوة
6) السوائل
7) الكتلة
8) المساحة
9) درجة الحرارة
10) الوقت
11) الحجم
12) سداسي عشري

 Unit Conversion of Kutools

1. حدد نطاق الخلايا الذي يحتوي على الأرقام التي ترغب في تحويلها من نظام قياس إلى آخر، ثم فعّل ميزة تحويل الوحدات بالنقر على Kutools > نص (أو تحويل في أوضاع شريط الأدوات المختلفة) > تحويل الوحدات. شاهد الصورة:

click Unit Conversion feature of kutools

2. في مربع حوار تحويل الوحدات، يرجى ضبط الإعدادات كما يلي.

2.1) اختر نظام القياس من قائمة الوحدات المنسدلة؛
2.2) في مربع الوحدات الأيسر، اختر وحدة الأرقام المحددة؛
2.3) في مربع الوحدات الأيمن، اختر وحدة النتيجة؛
2.4) انقر على زر موافق.

في هذا المثال، سأقوم بتحويل الزوايا من الدرجات إلى الراديان، لذا اخترت الزاوية من القائمة المنسدلة، ثم اخترت درجة وراديان من مربعي الوحدات الأيسر والأيمن على التوالي، ثم نقرت على زر موافق.

specify the options in the dialog box

نصائح:

1) يمكنك معاينة نتائج التحويل في مربع المعاينة.
2) يمكنك إضافة نتائج التحويل كتعليقات (أو ملاحظات في Excel365) عن طريق تحديد خيار إضافة نتيجة التحويل إلى التعليق (أو إضافة نتيجة التحويل إلى الملاحظة).
3) يمكنك التنقل بسهولة بين أنظمة القياس المختلفة حسب الحاجة.

2. تحويل الأرقام إلى أنظمة أعداد مختلفة في Excel

يوضح هذا القسم كيفية تحويل الأرقام إلى أنظمة أعداد مختلفة في Excel.

2.1 تحويل الأرقام إلى أنظمة أعداد مختلفة باستخدام الدوال المدمجة

يوفر Excel عدة دوال يمكنك استخدامها للتحويل بين أنظمة الأعداد المختلفة. على سبيل المثال، يمكنك استخدام دالة DEC2HEX لتحويل رقم عشري إلى رقم سداسي عشري أو استخدام دالة DEC2BIN لتحويل رقم عشري إلى ثنائي. يوضح هذا القسم كيفية استخدام هذه الدوال المدمجة للتحويل بين أنظمة الأعداد المختلفة في Excel.

Convert numbers to different number systems

تحويل رقم عشري إلى رقم سداسي عشري

لتحويل رقم عشري إلى رقم سداسي عشري، يمكنك تطبيق دالة DEC2HEX لإنجاز ذلك.

الصيغة

DEC2HEX(number, [places])

المعاملات

Number: مطلوب، الرقم الصحيح العشري الذي يحتاج إلى تحويله إلى رقم سداسي عشري.
Places: اختياري، الرقم الذي يحدد عدد الأحرف في النتيجة.

حدد خلية، أدخل الصيغة أدناه واضغط على مفتاح Enter للحصول على أول رقم سداسي عشري. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي الأرقام السداسية العشرية.

=DEC2HEX(B3)

Convert a decimal number to a hexadecimal with DEC2HEX function

يسرد الجدول التالي الدوال التي يمكنك استخدامها لتحويل الأرقام إلى أنظمة أعداد مختلفة.

اختر الدالة التي تحتاجها وطبقها كما هو موضح في الخطوات أعلاه.

الدالة الوصف الصيغة
BIN2DEC تحويل رقم ثنائي إلى رقم عشري =BIN2DEC(number)
BIN2HEX تحويل رقم ثنائي إلى رقم سداسي عشري =BIN2HEX(number, [places])
BIN2OCT تحويل رقم ثنائي إلى رقم ثماني =BIN2OCT(number, [places])
DEC2HEX تحويل رقم عشري إلى رقم سداسي عشري =DEC2HEX(number, [places])
DEC2BIN تحويل رقم عشري إلى ثنائي =DEC2BIN(number, [places])
DEC2OCT تحويل رقم عشري إلى رقم ثماني =DEC2OCT(number, [places])
HEX2DEC تحويل رقم سداسي عشري إلى رقم عشري =HEX2DEC(number)
HEX2BIN تحويل رقم سداسي عشري إلى ثنائي =HEX2BIN(number, [places])
HEX2OCT تحويل رقم سداسي عشري إلى رقم ثماني =HEX2OCT(number, [places])
OCT2DEC تحويل رقم ثماني إلى رقم عشري =OCT2DEC(number)
OCT2HEX تحويل رقم ثماني إلى رقم سداسي عشري =OCT2HEX(number, [places])
OCT2BIN تحويل رقم ثماني إلى ثنائي =OCT2BIN(number, [places])

2.2 تحويل الأرقام إلى أنظمة أعداد مختلفة بسهولة باستخدام أداة مذهلة

على الرغم من أن كل دالة من الدوال السابقة سهلة الاستخدام، إلا أنه قد يكون من السهل الخلط بينها. هنا، ميزة تحويل أنظمة الأعداد في Kutools لـ Excel تجمع جميع الأنظمة في مربع حوار واحد، مما يساعدك على التنقل بسهولة بين الأنظمة عند الحاجة لتحويل رقم من نظام إلى آخر.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق الخلايا الذي تريد تحويل الأرقام فيه من نظام إلى آخر، ثم فعّل الميزة بالنقر على Kutools > نص (أو تحويل) > تحويل أنظمة الأعداد.

click Number Systems Conversion feature of kutools

2. في مربع حوار تحويل أنظمة الأعداد، يجب ضبط الإعدادات كما يلي.

2.1) في المربع الأيسر من قسم نوع التحويل، اختر نظام الأعداد للأرقام المحددة؛
2.2) في المربع الأيمن، اختر نظام الأعداد للنتائج؛
2.3) انقر على زر موافق. شاهد الصورة:

في هذا المثال، أحتاج إلى تحويل الأرقام العشرية إلى سداسية عشرية، لذا اخترت عشري وسداسي عشري من المربعات الأيسر والأيمن على التوالي.

specify the options in the dialog box

نصائح:

1) يمكنك معاينة نتائج التحويل في مربع المعاينة.
2) يمكنك التنقل بسهولة بين أنظمة الأعداد المختلفة حسب الحاجة.

3. التحويل بين الرقم والنص (رقم مخزن كنص) في Excel

يوضح هذا القسم كيفية تحويل الرقم إلى نص أو النص إلى رقم في Excel.

3.1 تحويل الرقم إلى نص (رقم مخزن كنص) في Excel

قد تحتاج أحيانًا إلى تحويل الأرقام إلى نص. على سبيل المثال، إذا كنت بحاجة إلى تخزين رقم طويل يتجاوز11 رقمًا في جدول البيانات، يجب تحويل الرقم إلى نص حتى لا يقوم Excel بتحويله إلى صيغة علمية. نقدم هنا ثلاث طرق لمساعدتك في تحويل الأرقام إلى نص بالتفصيل.

Convert number to text

3.1.1 تحويل الرقم إلى نص باستخدام دالة TEXT

لتحويل الأرقام في الجدول التالي إلى نص، يمكنك استخدام دالة TEXT لإنجاز ذلك.

Convert number to text with TEXT function

1. حدد خلية (مثلاً D3 في هذا المثال)، أدخل الصيغة أدناه واضغط على مفتاح Enter للحصول على النتيجة الأولى. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=TEXT(B3,"0")

drag its AutoFill Handle down to get the rest of the results

انقر هنا لمعرفة المزيد عن دالة TEXT في Excel.

الآن تحتاج إلى تحويل الصيغ إلى قيم.

3. حدد جميع خلايا النتائج، واضغط على مفاتيح Ctrl + C للنسخ، ثم اضغط على Ctrl + Alt + V أو Alt + E + S في نفس الوقت لعرض مربع حوار لصق خاص.

4. في مربع حوار لصق خاص، حدد خيار القيم في قسم اللصق ثم انقر على موافق لحفظ التغييرات. شاهد الصورة:

convert the formulas to values

ستلاحظ ظهور مثلث أخضر صغير في الزاوية العلوية اليسرى لكل خلية في التحديد. تم تحويل الأرقام الآن إلى نص. شاهد الصورة:

numbers are converted to text

ملاحظات:

1) لا يمكن استخدام الأرقام المحولة في العمليات الحسابية.
2) الصيغة أعلاه لا تحتفظ بأي منازل عشرية بعد التحويل. للاحتفاظ بالجزء العشري من الرقم، يجب تغيير الوسيط الثاني في دالة TEXT كما يلي.
على سبيل المثال:
للاحتفاظ بمنزل عشرية واحدة: =TEXT(1263.25,"0.0")، ستكون النتيجة1263.3.
للاحتفاظ بمنزلتين عشريتين: =TEXT(1263.25,"0.00")، ستكون النتيجة1263.25.
3) إذا كان هناك عدد قليل فقط من الأرقام في القائمة تحتاج إلى تحويلها إلى نص، مثل رقمين أو ثلاثة، يمكنك ببساطة إضافة فاصلة عليا قبل الرقم.

add an apostrophe before the number to convert to text

3.1.2 تحويل الرقم إلى نص باستخدام أمر Format Cells

يمكنك أيضًا تحويل نطاق من الأرقام إلى نص باستخدام أمر Format Cells المدمج في Excel.

1. حدد النطاق الذي يحتوي على الأرقام التي تريد تحويلها إلى نص.

2. انقر بزر الماوس الأيمن على التحديد ثم اختر Format Cells من القائمة المختصرة.

Right click the selection and select Format Cells

3. في مربع حوار Format Cells، اختر نص في مربع الفئة تحت علامة التبويب رقم، ثم انقر أخيرًا على زر موافق لحفظ التغييرات.

select Text in the dialog box

سيتم تنسيق الخلايا المحددة كنص.

3.1.3 تحويل الرقم إلى نص باستخدام أمر Text to Columns

يمكن أن يساعدك أمر Text to Columns أيضًا في تحويل نطاق من الأرقام إلى نص في Excel. يرجى اتباع الخطوات التالية.

1. حدد النطاق الذي يحتوي على الأرقام التي تريد تحويلها إلى نص.

2. انقر على البيانات > Text to Columns.

Click Data > Text to Columns

3. في مربع حوار Convert Text to Columns Wizard، انقر على أزرار التالي للانتقال خلال مربعي الحوار للخطوة 1 والخطوة2. في مربع حوار الخطوة3، حدد خيار النص في قسم تنسيق بيانات العمود، ثم انقر على زر إنهاء. شاهد الصورة:

select the Text option

ستلاحظ أن الأرقام المحددة تم تحويلها إلى نص مع إضافة فاصلة عليا قبل كل رقم.

the selected numbers are converted to text

3.1.4 تحويل الرقم إلى نص باستخدام أداة مذهلة

بالإضافة إلى الطرق السابقة، يمكن أن تساعدك Kutools لـ Excel على تحويل بين النص والأرقام في تحويل نطاق من الأرقام إلى نص بسهولة. يرجى تثبيتها وتجربتها كما يلي.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد النطاق الذي يحتوي على الأرقام التي تريد تحويلها إلى نص.

2. انقر على Kutools > نص (أو تحويل) > تحويل بين النص والأرقام.

click Convert between Text and Number feature of kutools

3. في مربع حوار تحويل بين النص والأرقام، حدد خيار الرقم إلى نص، ثم انقر على زر موافق.

select the Number to text option

سيتم تحويل جميع الأرقام المحددة إلى نص كما هو موضح في الصورة أدناه.

all selected numbers are converted to text


3.2 تحويل النص (رقم مخزن كنص) إلى رقم في Excel

أحيانًا تظهر القيم في ورقة العمل كأرقام، لكنها في الحقيقة قيم نصية ولا يمكن استخدامها في العمليات الحسابية. يوفر هذا القسم عدة طرق لمساعدتك في تحويل النص إلى رقم في Excel.

3.2.1 تحويل النص إلى رقم باستخدام خيار Convert to Number

إذا ظهر مثلث أخضر صغير في الزاوية العلوية اليسرى للخلية المنسقة كنص، يمكنك تطبيق أمر Convert to Number لتحويلها إلى رقم بسهولة.

1. حدد الخلايا النصية التي تريد تحويلها إلى أرقام.

2. انقر على علامة التحذير ثم اختر Convert to Number من القائمة المنسدلة.

Click the warning sign and then choose Convert to Number

سيتم تحويل النصوص المحددة إلى أرقام كما هو موضح في الصورة أدناه.

the selected texts are converted to numbers

3.2.2 تحويل النص إلى رقم باستخدام أمر Paste Special

بالنسبة للخلايا التي تم تمييزها بمثلثات خضراء، يمكنك أيضًا تطبيق أمر لصق خاص لتحويلها إلى أرقام.

1. حدد خلية فارغة، واضغط على مفاتيح Ctrl + C لنسخها.

2. حدد نطاق الخلايا التي تريد تحويلها إلى أرقام، ثم اضغط على مفاتيح Ctrl + Alt + V أو Alt + E + S في نفس الوقت.

3. في مربع حوار لصق خاص، حدد القيم في قسم اللصق، واختر إضافة في قسم العملية، ثم انقر على زر موافق.

شاهد الصورة التالية:

steps of converting text to number by using the Paste Special command

سيتم تحويل الخلايا المحددة إلى أرقام فورًا.

3.2.3 تحويل النص إلى رقم عن طريق تغيير تنسيق الخلية

إذا تم تنسيق الأرقام كنص كما هو موضح في الصورة أدناه (دون ظهور مثلث أخضر صغير في الزاوية العلوية اليسرى للخلايا)، يمكنك تغيير تنسيق الخلية يدويًا إلى رقم لإكمال التحويل.

change the cell format to Number

1. حدد نطاق الأرقام المنسقة كنص التي تريد تحويلها إلى أرقام عادية.

2. انقر بزر الماوس الأيمن على التحديد واختر Format Cells من القائمة المختصرة.

Right click the selection and select Format Cells

3. في مربع حوار Format Cells، ابق في علامة التبويب رقم، ثم قم بالإعدادات التالية.

3.1) اختر رقم في مربع الفئة؛
3.2) غيّر الأماكن العشرية إلى 0؛
3.3) انقر على موافق لحفظ التغييرات.

specify the options in the dialog box

سيتم تحويل الأرقام المنسقة كنص إلى أرقام عادية.

3.2.4 تحويل النص إلى رقم بسهولة باستخدام أداة مذهلة

نوصي هنا باستخدام أداة عملية – Kutools لـ Excel ميزة تحويل بين النص والأرقام . باستخدام هذه الميزة، يمكنك تحويل النصوص في تحديد أو عدة تحديدات إلى أرقام بسهولة.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

يرجى اتباع الخطوات التالية لتطبيق هذه الميزة.

1. حدد الخلايا النصية التي تريد تحويلها إلى أرقام.

2. انقر على Kutools > نص (أو تحويل) > تحويل بين النص والأرقام.

click Convert between Text and Number feature of kutools

3. في مربع حوار تحويل بين النص والأرقام، حدد خيار النص إلى رقم ثم انقر على زر موافق.

select the Text to number option in the dialog box

سيتم تحويل النصوص في النطاق المحدد إلى أرقام فورًا.


4. تحويل العملات في Excel

افترض أن لديك تقرير عملة كبير بالدولار الأمريكي، وتريد تحويل الدولار الأمريكي إلى عملة بلدك مثل اليورو. بشكل افتراضي، لا يتضمن Excel أي أدوات مدمجة لتحويل العملة. في هذا القسم، ستتعلم كيفية التحويل بين أي عملتين في Excel بطريقتين.

4.1 تحويل بين أي عملتين باستخدام أسعار الصرف في Excel

قبل استخدام هذه الطريقة، تحتاج إلى معرفة سعر الصرف الحالي بين العملتين. في هذا المثال، أحتاج إلى التحويل من الدولار الأمريكي إلى اليورو، لذا استخدمت سعر الصرف الحالي بين الدولار الأمريكي واليورو:1 USD =0.95 EUR.

1. أدخل سعر الصرف0.95 في خلية فارغة، مثل D3 في هذا المثال.

Enter the exchange rate

2. حدد الخلية العلوية E3، أدخل الصيغة التالية واضغط على مفتاح Enter لتحويل أول دولار أمريكي إلى يورو. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=C3*$D$3

enter a formula to get the results

الآن تم تحويل جميع الدولارات الأمريكية إلى يورو كما هو موضح في الصورة أعلاه.


4.2 تحويل سهل بين أي عملتين باستخدام أداة مذهلة

من المزعج البحث عن سعر الصرف الحالي بين عملتين في كل مرة تحتاج فيها إلى التحويل. ميزة تحويل العملة في Kutools لـ Excel تجمع جميع العملات في مربع حوار واحد. من خلالها، يمكنك التحويل بسهولة من عملة إلى أخرى باستخدام سعر الصرف الحالي.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق الأرقام المنسقة كعملة التي تريد تحويلها إلى عملات أخرى.

2. انقر على Kutools > نص (أو تحويل) > تحويل العملة.

click Currency Conversion feature of kutools

2. في مربع حوار تحويل العملة، تحتاج إلى ضبط الإعدادات التالية.

2.1) انقر على زر تحديث سعر الصرف للحصول على أحدث سعر صرف؛
2.2) في المربع الأيسر، اختر العملة للأرقام المحددة. هنا اخترت USD -U.S. Dollar.
2.3) في المربع الأيمن، اختر العملة للنتائج. هنا اخترت EUR -Euro.
2.4) انقر على زر موافق لبدء التحويل.

specify the options in the dialog box

ملاحظة: ستستبدل الإعدادات أعلاه الأرقام الأصلية بالنتائج. إذا كنت ترغب فقط في إخراج النتائج كتعليقات، انقر على زر خيارات التعبئة في مربع حوار تحويل العملة. في مربع حوار خيارات التعبئة، حدد خيار تعليق فقط (أو ملاحظة فقط)، وحدد المعلومات التي ستتضمنها التعليقات أو الملاحظات، ثم أغلق مربع الحوار.

select the fill options fot the results


5. تحويل بين المناطق الزمنية في Excel

يوضح هذا القسم كيفية تحويل الوقت من منطقة زمنية إلى أخرى. كما هو موضح في الصورة أدناه، لتحويل الوقت في بكين المدرج في النطاق C3:C8 إلى أوقات في مدن مختلفة، يمكنك تجربة الطريقة التالية.

Convert between time zones

5.1 تحويل الوقت من منطقة زمنية إلى أخرى باستخدام الصيغة

يمكن أن تساعدك الصيغة التالية في تحويل الوقت من منطقة زمنية إلى أخرى بناءً على فرق التوقيت المحدد.

1. أولاً، تحتاج إلى معرفة فرق التوقيت بين المنطقتين.

في هذا المثال، أدخلت فرق التوقيت المناسب في كل خلية من النطاق F3:F8.

على سبيل المثال، بما أن بكين، الصين تسبق نيويورك، الولايات المتحدة بـ12 ساعة، أدخلت فرق التوقيت -12 في الخلية المجاورة لنيويورك. شاهد الصورة:

enter the corresponding time difference

2. حدد خلية، أدخل الصيغة التالية واضغط على مفتاح Enter للحصول على وقت نيويورك. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على الأوقات في المدن الأخرى.

=MOD(C3+(F3/24),1)

apply a formula to get the result

ملاحظة: عند العمل مع تواريخ تتضمن كل من التاريخ والوقت، مثل5/10/20222:55:00 PM، يمكنك تطبيق الصيغة التالية.

=datetime+(hours/24)


6. التحويل بين الأرقام العربية والرومانية في Excel

لتحويل بين الأرقام العربية والرومانية في Excel، يمكنك استخدام الطرق التالية.

6.1 تحويل الرقم العربي إلى رقم روماني باستخدام دالة ROMAN

يمكن لدالة ROMAN المدمجة في Excel تحويل الرقم العربي إلى روماني كنص.

الصيغة

ROMAN(number, [form])

المعاملات

Number (مطلوب): الرقم العربي الذي تريد تحويله إلى روماني.
Form (اختياري): نوع الرقم الروماني الذي تريده.

لتحويل الأرقام في الجدول التالي إلى رومانية، يمكنك تطبيق دالة ROMAN كما يلي.

Convert number to Roman numerals

1. حدد خلية، أدخل الصيغة التالية واضغط على Enter لتحويل أول رقم عربي إلى روماني. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=ROMAN(B3)

Convert number to Roman numerals with =ROMAN function

نصائح: انقر لمعرفة المزيد عن دالة ROMAN.


6.2 تحويل الرقم الروماني إلى رقم عربي باستخدام الصيغة

من السهل تحويل الرقم العربي إلى روماني باستخدام دالة ROMAN. ومع ذلك، إذا كنت ترغب في تحويل الرقم الروماني إلى عربي، ستحتاج إلى صيغة أكثر تعقيدًا. يرجى اتباع الخطوات التالية.

1. حدد خلية فارغة، مثل D3 في هذا المثال، أدخل الصيغة التالية واضغط على مفتاح Enter للحصول على النتيجة الأولى. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=MATCH(B3,INDEX(ROMAN(ROW(INDIRECT("1:4000"))),0),0)

Convert Roman numeral to Arabic numeral with formula

ملاحظة: في الصيغة، B3 هي الخلية التي تحتوي على الرقم العربي الذي تريد تحويله إلى روماني.


6.3 تحويل سهل بين الأرقام العربية والرومانية باستخدام أداة مذهلة

قد يكون من الصعب تذكر الصيغ المختلفة للتحويل بين الأرقام العربية والرومانية في Excel. إليك أداة عملية – Kutools لـ Excel. باستخدام أداة التحويل بين الأرقام الرومانية والعربية ، يمكنك التحويل بسهولة بين الأرقام العربية والرومانية بنقرات قليلة فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق الأرقام العربية أو الرومانية التي تريد تحويلها.

2. انقر على Kutools > نص (أو تحويل) > تحويل بين الأرقام الرومانية والعربية.

click Convert between Roman and Number feature of kutools

3. في مربع حوار تحويل بين الأرقام الرومانية والعربية، حدد خيار الرقم إلى روماني أو روماني إلى رقم حسب البيانات الأصلية التي حددتها، ثم انقر على موافق. شاهد الصورة:

specify the options in the dialog box

سيتم تحويل البيانات المحددة إلى رومانية أو عربية فورًا.


7. تحويل الصيغ إلى نتائج في Excel

عند نسخ ولصق نطاق من خلايا الصيغ إلى مكان جديد، تتغير النتائج ديناميكيًا مع مراجع الخلايا. إذا كنت ترغب في الاحتفاظ بالنتيجة ثابتة عند نسخ ولصق الصيغة إلى مكان جديد، يجب تحويل الصيغة إلى نتيجتها. يوضح هذا القسم طريقتين تساعدانك على استبدال الصيغ في Excel بنتائجها.

7.1 تحويل الصيغ إلى نتائج باستخدام أمر Paste Special

يمكنك تحويل نطاق من الصيغ إلى نتائجها باستخدام أمر Paste Special في Excel.

1. حدد الخلايا التي تحتوي على الصيغ التي تريد تحويلها إلى نتائجها، ثم اضغط على مفاتيح Ctrl + C لنسخها.

 Select the cells with formulas and copy it

2. إذا كنت ترغب في استبدال الصيغ في التحديد مباشرة بالنتائج، حدد أول خلية من النطاق المحدد. لإخراج النتائج في مكان جديد، حدد خلية في النطاق الجديد. ثم انقر بزر الماوس الأيمن على الخلية المحددة واختر القيم من القائمة المختصرة.

 right click the selected cell and select Values

ستلاحظ أن الصيغ تم تحويلها إلى نتائجها كما هو موضح في الصورة أدناه.

the formulas are converted to their results


7.2 نقرة واحدة لتحويل الصيغ إلى نتائج بسرعة

إذا كان لديك Kutools لـ Excel مثبتًا، يمكنك تطبيق ميزة إلى القيم الفعلية لتحويل جميع الصيغ إلى نتائجها بنقرة واحدة فقط.

1. حدد نطاقًا أو عدة نطاقات تحتوي على الصيغ التي تريد تحويلها.

2. انقر على Kutools > إلى القيم الفعلية.

click To Actual feature to convert formulas to results

سيتم تحويل جميع الصيغ في النطاق (أو النطاقات) المحددة إلى نتائجها فورًا.


8. تحويل الأرقام إلى أرقام ترتيبية في Excel

كما هو موضح في الصورة أدناه، لتحويل الأرقام المدرجة في B3:B12 إلى أرقام ترتيبية، يوفر هذا القسم ثلاث طرق لمساعدتك في ذلك.

Convert numbers to ordinal numbers

8.1 تحويل الأرقام إلى أرقام ترتيبية باستخدام الصيغة

يمكنك تطبيق الصيغة التالية لتحويل رقم إلى رقمه الترتيبي المقابل في Excel. يرجى اتباع الخطوات التالية.

1. حدد خلية فارغة (مثلاً C3 في هذا المثال)، انسخ أو أدخل الصيغة أدناه واضغط على Enter للحصول على الرقم الترتيبي لأول رقم. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي الأرقام الترتيبية.

=B3&IF(OR(--RIGHT(B3,2)={11,12,13}),"th",IFERROR(CHOOSE(RIGHT(B3),"st","nd","rd"),"th"))

Convert numbers to ordinal numbers with formula

ملاحظة: B3 هي أول خلية في النطاق الذي يحتوي على الأرقام التي تريد تحويلها إلى أرقام ترتيبية. يمكنك تغييرها حسب الحاجة.


8.2 تحويل الأرقام إلى أرقام ترتيبية باستخدام دالة معرفة من قبل المستخدم

إذا كانت الصيغة أعلاه معقدة بالنسبة لك، يمكنك تطبيق الدالة المعرفة من قبل المستخدم التالية لتحويل الأرقام إلى أرقام ترتيبية في Excel.

1. اضغط على مفاتيح Alt + F11 في نفس الوقت لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications المفتوحة، انقر على إدراج > وحدة نمطية، ثم انسخ كود VBA التالي إلى نافذة الوحدة.

كود VBA: تحويل الأرقام إلى أرقام ترتيبية في Excel

Function Addth(pNumber As String) As String
'Updateby20220516
Select Case CLng(VBA.Right(pNumber, 1))
    Case 1
    Addth = pNumber & "st"
    Case 2
    Addth = pNumber & "nd"
    Case 3
    Addth = pNumber & "rd"
    Case Else
    Addth = pNumber & "th"
End Select
Select Case VBA.CLng(VBA.Right(pNumber, 2))
    Case 11, 12, 13
    Addth = pNumber & "th"
End Select
End Function

copy and paste the code into the module

3. اضغط على مفاتيح Alt + Q لإغلاق نافذة Microsoft Visual Basic for Applications.

4. حدد خلية فارغة بجوار أول رقم تريد تحويله إلى ترتيبي، أدخل الصيغة أدناه واضغط على Enter للحصول على النتيجة. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=Addth(B3)

enter a formula to get the result


8.3 نقرة واحدة لتحويل الأرقام إلى أرقام ترتيبية بسرعة

بالنسبة للمبتدئين في Excel، قد لا تكون الطريقتان السابقتان سهلة التنفيذ. نوصي هنا باستخدام أداة تحويل الرقم إلى ترتيبي في Kutools لـ Excel. باستخدام هذه الميزة، يمكنك تحويل نطاق من الأرقام إلى ترتيبية دفعة واحدة بنقرة واحدة فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

كما هو موضح في العرض التوضيحي التالي، ما عليك سوى تحديد نطاق الخلايا الذي تريد تحويل الأرقام فيه إلى ترتيبية، ثم النقر على Kutools > نص > تحويل الرقم إلى ترتيبي.

سيتم تحويل جميع الأرقام المحددة إلى ترتيبية. في الوقت نفسه، سيظهر مربع حوار لإخبارك بعدد الخلايا التي تم تحويلها بنجاح، انقر على زر موافق.

انقر لمعرفة المزيد عن هذه الميزة.


9. تحويل الأرقام إلى كلمات في Excel

في هذا القسم، ستتعلم بشكل كامل كيفية تحويل رقم إلى كلمات في Excel.

9.1 تحويل الأرقام إلى كلمات إنجليزية باستخدام دالة معرفة من قبل المستخدم

كما هو موضح في الصورة أدناه، لعرض الأرقام ككلمات إنجليزية في Excel، يمكن أن تساعدك الدالة المعرفة من قبل المستخدم التالية. يرجى التجربة.

Convert numbers to English words

1. اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications المفتوحة، انقر على إدراج > وحدة نمطية، ثم انسخ كود VBA التالي إلى نافذة الوحدة.

كود VBA: تحويل الأرقام إلى كلمات إنجليزية

Function NumberstoWords(ByVal MyNumber)
'Update by Extendoffice 20220516
Dim xStr As String
Dim xFNum As Integer
Dim xStrPoint
Dim xStrNumber
Dim xPoint As String
Dim xNumber As String
Dim xP() As Variant
Dim xDP
Dim xCnt As Integer
Dim xResult, xT As String
Dim xLen As Integer
On Error Resume Next
xP = Array("", "Thousand ", "Million ", "Billion ", "Trillion ", " ", " ", " ", " ")
xNumber = Trim(Str(MyNumber))
xDP = InStr(xNumber, ".")
xPoint = ""
xStrNumber = ""
If xDP > 0 Then
xPoint = " point "
xStr = Mid(xNumber, xDP + 1)
xStrPoint = Left(xStr, Len(xNumber) - xDP)
For xFNum = 1 To Len(xStrPoint)
xStr = Mid(xStrPoint, xFNum, 1)
xPoint = xPoint & GetDigits(xStr) & " "
Next xFNum
xNumber = Trim(Left(xNumber, xDP - 1))
End If
xCnt = 0
xResult = ""
xT = ""
xLen = 0
xLen = Int(Len(Str(xNumber)) / 3)
If (Len(Str(xNumber)) Mod 3) = 0 Then xLen = xLen - 1
Do While xNumber <> ""
If xLen = xCnt Then
xT = GetHundredsDigits(Right(xNumber, 3), False)
Else
If xCnt = 0 Then
xT = GetHundredsDigits(Right(xNumber, 3), True)
Else
xT = GetHundredsDigits(Right(xNumber, 3), False)
End If
End If
If xT <> "" Then
xResult = xT & xP(xCnt) & xResult
End If
If Len(xNumber) > 3 Then
xNumber = Left(xNumber, Len(xNumber) - 3)
Else
xNumber = ""
End If
xCnt = xCnt + 1
Loop
xResult = xResult & xPoint
NumberstoWords = xResult
End Function
Function GetHundredsDigits(xHDgt, xB As Boolean)
Dim xRStr As String
Dim xStrNum As String
Dim xStr As String
Dim xI As Integer
Dim xBB As Boolean
xStrNum = xHDgt
xRStr = ""
On Error Resume Next
xBB = True
If Val(xStrNum) = 0 Then Exit Function
xStrNum = Right("000" & xStrNum, 3)
xStr = Mid(xStrNum, 1, 1)
If xStr <> "0" Then
xRStr = GetDigits(Mid(xStrNum, 1, 1)) & "Hundred "
Else
If xB Then
xRStr = "and "
xBB = False
Else
xRStr = " "
xBB = False
End If
End If
If Mid(xStrNum, 2, 2) <> "00" Then
xRStr = xRStr & GetTenDigits(Mid(xStrNum, 2, 2), xBB)
End If
GetHundredsDigits = xRStr
End Function
Function GetTenDigits(xTDgt, xB As Boolean)
Dim xStr As String
Dim xI As Integer
Dim xArr_1() As Variant
Dim xArr_2() As Variant
Dim xT As Boolean
xArr_1 = Array("Ten ", "Eleven ", "Twelve ", "Thirteen ", "Fourteen ", "Fifteen ", "Sixteen ", "Seventeen ", "Eighteen ", "Nineteen ")
xArr_2 = Array("", "", "Twenty ", "Thirty ", "Forty ", "Fifty ", "Sixty ", "Seventy ", "Eighty ", "Ninety ")
xStr = ""
xT = True
On Error Resume Next
If Val(Left(xTDgt, 1)) = 1 Then
xI = Val(Right(xTDgt, 1))
If xB Then xStr = "and "
xStr = xStr & xArr_1(xI)
Else
xI = Val(Left(xTDgt, 1))
If Val(Left(xTDgt, 1)) > 1 Then
If xB Then xStr = "and "
xStr = xStr & xArr_2(Val(Left(xTDgt, 1)))
xT = False
End If
If xStr = "" Then
If xB Then
xStr = "and "
End If
End If
If Right(xTDgt, 1) <> "0" Then
xStr = xStr & GetDigits(Right(xTDgt, 1))
End If
End If
GetTenDigits = xStr
End Function
Function GetDigits(xDgt)
Dim xStr As String
Dim xArr_1() As Variant
xArr_1 = Array("Zero ", "One ", "Two ", "Three ", "Four ", "Five ", "Six ", "Seven ", "Eight ", "Nine ")
xStr = ""
On Error Resume Next
xStr = xArr_1(Val(xDgt))
GetDigits = xStr
End Function

3. اضغط على مفاتيح Alt + Q لإغلاق نافذة Microsoft Visual Basic for Applications.

4. حدد خلية فارغة لإخراج النتيجة الأولى، مثل D3 في هذا المثال. أدخل الصيغة التالية واضغط على Enter. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=NumberstoWords(B3)

enter a formula to convert numbers to english words


9.2 تحويل الأرقام إلى كلمات عملة باستخدام دالة معرفة من قبل المستخدم

عند معالجة الأرقام المتعلقة بالمالية، قد تحتاج إلى صيغة الكلمات للأرقام (انظر الصورة أدناه). نوضح هنا دالة معرفة من قبل المستخدم لمساعدتك في تحويل الرقم إلى ما يعادله من كلمات العملة الإنجليزية في Excel.

Convert numbers to currency words

1. اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications المفتوحة، انقر على إدراج > وحدة نمطية، ثم انسخ كود VBA التالي إلى نافذة الوحدة.

كود VBA: تحويل الأرقام إلى كلمات عملة إنجليزية

Function SpellNumberToCurrency(ByVal pNumber)
'Update by Extendoffice 20220516
Dim Dollars, Cents
arr = Array("", "", " Thousand ", " Million ", " Billion ", " Trillion ")
pNumber = Trim(Str(pNumber))
xDecimal = InStr(pNumber, ".")
If xDecimal > 0 Then
    Cents = GetTens(Left(Mid(pNumber, xDecimal + 1) & "00", 2))
    pNumber = Trim(Left(pNumber, xDecimal - 1))
End If
xIndex = 1
Do While pNumber <> ""
    xHundred = ""
    xValue = Right(pNumber, 3)
    If Val(xValue) <> 0 Then
        xValue = Right("000" & xValue, 3)
        If Mid(xValue, 1, 1) <> "0" Then
            xHundred = GetDigit(Mid(xValue, 1, 1)) & " Hundred "
        End If
        If Mid(xValue, 2, 1) <> "0" Then
            xHundred = xHundred & GetTens(Mid(xValue, 2))
        Else
            xHundred = xHundred & GetDigit(Mid(xValue, 3))
        End If
    End If
    If xHundred <> "" Then
        Dollars = xHundred & arr(xIndex) & Dollars
    End If
    If Len(pNumber) > 3 Then
        pNumber = Left(pNumber, Len(pNumber) - 3)
    Else
        pNumber = ""
    End If
    xIndex = xIndex + 1
Loop
Select Case Dollars
    Case ""
        Dollars = "No Dollars"
    Case "One"
        Dollars = "One Dollar"
    Case Else
        Dollars = Dollars & " Dollars"
End Select
Select Case Cents
    Case ""
        Cents = " and No Cents"
    Case "One"
        Cents = " and One Cent"
    Case Else
        Cents = " and " & Cents & " Cents"
End Select
SpellNumberToEnglish = Dollars & Cents
End Function
Function GetTens(pTens)
Dim Result As String
Result = ""
If Val(Left(pTens, 1)) = 1 Then
    Select Case Val(pTens)
        Case 10: Result = "Ten"
        Case 11: Result = "Eleven"
        Case 12: Result = "Twelve"
        Case 13: Result = "Thirteen"
        Case 14: Result = "Fourteen"
        Case 15: Result = "Fifteen"
        Case 16: Result = "Sixteen"
        Case 17: Result = "Seventeen"
        Case 18: Result = "Eighteen"
        Case 19: Result = "Nineteen"
        Case Else
    End Select
Else
Select Case Val(Left(pTens, 1))
    Case 2: Result = "Twenty "
    Case 3: Result = "Thirty "
    Case 4: Result = "Forty "
    Case 5: Result = "Fifty "
    Case 6: Result = "Sixty "
    Case 7: Result = "Seventy "
    Case 8: Result = "Eighty "
    Case 9: Result = "Ninety "
    Case Else
End Select
Result = Result & GetDigit(Right(pTens, 1))
End If
GetTens = Result
End Function
Function GetDigit(pDigit)
Select Case Val(pDigit)
    Case 1: GetDigit = "One"
    Case 2: GetDigit = "Two"
    Case 3: GetDigit = "Three"
    Case 4: GetDigit = "Four"
    Case 5: GetDigit = "Five"
    Case 6: GetDigit = "Six"
    Case 7: GetDigit = "Seven"
    Case 8: GetDigit = "Eight"
    Case 9: GetDigit = "Nine"
    Case Else: GetDigit = ""
End Select
End Function

3. اضغط على مفاتيح Alt + Q لإغلاق نافذة Microsoft Visual Basic for Applications.

4. حدد خلية فارغة لإخراج النتيجة الأولى، مثل D3 في هذا المثال. أدخل الصيغة التالية واضغط على Enter. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي النتائج.

=SpellNumberToCurrency(B3)

enter a formula to convert numbers to currency words


9.3 تحويل الأرقام إلى كلمات إنجليزية/عملة بسهولة باستخدام أداة مذهلة

الأكواد السابقة قد تكون معقدة للمبتدئين في Excel. إذا كان لديك Kutools لـ Excel مثبتًا، يمكنك تطبيق ميزة تحويل إلى كلمات لتحويل نطاق من الأرقام إلى كلمات إنجليزية أو كلمات عملة إنجليزية بسهولة بنقرات قليلة فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق الخلايا الذي تريد تحويل الأرقام فيه إلى كلمات إنجليزية أو كلمات عملة إنجليزية، ثم انقر على Kutools > نص > تحويل إلى كلمات. شاهد الصورة:

click Numbers to Words feature of kutools

2. في مربع حوار تحويل إلى كلمات عملة، تحتاج إلى ضبط الإعدادات كما يلي.

لتحويل الأرقام المحددة إلى كلمات إنجليزية:

2.1) حدد زر اللغة الإنجليزية في قسم اللغات؛
2.2) حدد مربع عدم التحويل إلى عملة؛
2.3) انقر على زر موافق.

لتحويل الأرقام المحددة إلى كلمات عملة إنجليزية:

2.1) حدد زر اللغة الإنجليزية في قسم اللغات؛
2.2) انقر على زر موافق.

specify the options in the dialog box

سيتم تحويل الأرقام المحددة إلى كلمات إنجليزية أو كلمات عملة إنجليزية بناءً على إعداداتك.

انقر لمعرفة المزيد عن هذه الميزة.


10. تحويل الأرقام إلى تواريخ في Excel

يوفر هذا القسم بعض الطرق لمساعدتك في تحويل رقم تسلسلي أو رقم مكون من8 أرقام إلى تاريخ معترف به في Excel.

10.1 تحويل الأرقام التسلسلية إلى تواريخ في Excel

أحيانًا، يعرض Excel رقمًا تسلسليًا (رقم مكون من5 أرقام) بدلاً من التاريخ الذي أدخلته (انظر الصورة أدناه). ذلك لأن Excel يخزن التاريخ والوقت كأرقام تسلسلية في الخلفية. لتحويل رقم تسلسلي إلى تواريخ في Excel، يمكنك تجربة إحدى الطرق الثلاث التالية.

sample data

10.1.1 تحويل الأرقام التسلسلية إلى تواريخ باستخدام دالة Format Cells

يمكنك بسهولة تحويل نطاق من الأرقام التسلسلية إلى تواريخ عن طريق تغيير تنسيق الخلايا. يرجى اتباع الخطوات التالية.

1. حدد نطاق الخلايا الذي تريد تحويل الأرقام التسلسلية فيه إلى تواريخ، انقر بزر الماوس الأيمن على التحديد واختر Format Cells من القائمة المختصرة.

right click the selection and select Format Cells

2. في مربع حوار Format Cells، يجب عليك:

2.1) البقاء في علامة التبويب رقم؛
2.2) انقر على تاريخ في قائمة الفئات؛
2.3) حدد نوع التاريخ؛
2.4) انقر على موافق. شاهد الصورة:

specify the date formatting in the dialog box

سيتم تحويل الأرقام التسلسلية المحددة إلى تواريخ كما هو موضح في الصورة أدناه.

the selected serial numbers are converted to dates

10.1.2 تحويل الأرقام التسلسلية إلى تواريخ باستخدام الصيغة

يمكنك أيضًا تطبيق صيغة كما يلي لتحويل رقم تسلسلي إلى تاريخ في Excel.

1. حدد خلية، أدخل الصيغة التالية واضغط على مفتاح Enter لتحويل أول رقم تسلسلي إلى تاريخ. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي التواريخ.

=TEXT(B3,"m/d/yyyy")

Convert serial numbers to dates with formula

ملاحظة: في الصيغة، يمكنك تغيير "m/d/yyyy" إلى أي تنسيق تاريخ آخر حسب الحاجة.

10.1.3 تحويل الأرقام التسلسلية إلى تواريخ بسهولة باستخدام أداة مذهلة

هل جربت من قبل استخدام أدوات خارجية للتعامل مع مهام Excel؟ إذا كنت ترغب في زيادة إنتاجيتك وتوفير وقتك، نوصي هنا باستخدام ميزة تطبيق تنسيق التاريخ في Kutools لـ Excel. تساعدك هذه الميزة على تحويل الأرقام التسلسلية في نطاق أو عدة نطاقات إلى تنسيق التاريخ الذي تحتاجه.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاقًا أو أكثر يحتوي على الأرقام التسلسلية التي تريد تحويلها إلى تواريخ.

2. انقر على Kutools > تنسيق > تطبيق تنسيق التاريخ.

click Apply Date Formatting feature of kutools

3. في مربع حوار تطبيق تنسيق التاريخ، يجب عليك:

3.1) اختر تنسيق تاريخ في قائمة تنسيقات التاريخ؛
3.2) انقر على زر موافق.

ملاحظة: يمكنك معاينة النتائج في مربع المعاينة بعد اختيار تنسيق التاريخ.

سيتم تحويل جميع الأرقام المحددة في النطاق (أو النطاقات) المحددة إلى تواريخ فورًا.

انقر لمعرفة المزيد عن هذه الميزة.


10.2 تحويل الأرقام المكونة من8 أرقام إلى تواريخ معترف بها في Excel

Convert 8-digit numbers to dates

10.2.1 تحويل الأرقام المكونة من8 أرقام إلى تواريخ باستخدام الصيغ

لتحويل رقم مكون من8 أرقام إلى تاريخ معترف به في Excel، يمكنك تطبيق دالة DATE مع دوال RIGHT وLEFT وMID. يرجى اتباع الخطوات التالية.

1. حدد خلية، أدخل الصيغة التالية واضغط على مفتاح Enter لتحويل أول رقم مكون من8 أرقام إلى تاريخ. ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على باقي التواريخ.

=DATE(LEFT(B3,4),MID(B3,5,2),RIGHT(B3,2))

Convert 8-digit numbers to dates with formula

10.2.2 تحويل الأرقام المكونة من8 أرقام إلى تواريخ باستخدام أمر Text to Columns

يمكن أن يساعدك أمر Text to Columns المدمج في تحويل نطاق من الأرقام المكونة من8 أرقام إلى تواريخ معترف بها في Excel.

1. حدد نطاق الأرقام المكونة من8 أرقام، انقر على تاريخ > Text to Columns.

click Date > Text to Columns

2. في مربع حوار تحويل النص إلى أعمدة، يجب ضبط الإعدادات كما يلي:

2.1) انقر على التالي > التالي في معالجي الخطوة1 و الخطوة2 على التوالي؛
2.2) في معالج الخطوة3، حدد تاريخ، ثم اختر YMD من القائمة المنسدلة بجوار خيار التاريخ؛
2.3) انقر على إنهاء.

specify options in the dialog boxes

سيتم تحويل جميع الأرقام المكونة من8 أرقام المحددة إلى تواريخ معترف بها في Excel.

10.2.3 تحويل الأرقام المكونة من8 أرقام إلى تواريخ بسهولة باستخدام أداة مذهلة

نقدم هنا أداة تعرف على التاريخ في Kutools لـ Outlook لمساعدتك في تحويل الأرقام المكونة من8 أرقام في نطاق أو عدة نطاقات إلى تواريخ معترف بها في Excel بنقرة واحدة فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد الأرقام المكونة من8 أرقام في نطاق أو أكثر.

2. انقر على Kutools > نص > تعرف على التاريخ. سيتم تحويل جميع الأرقام المحددة إلى تواريخ فورًا كما هو موضح في العرض التوضيحي أدناه.

انقر لمعرفة المزيد عن هذه الميزة.


11. تحويل الرقم إلى وقت أو العكس في Excel

في هذا القسم، ستتعلم كيفية تحويل الرقم إلى وقت أو العكس في Excel.

11.1 تحويل الرقم إلى وقت (hh:mm:ss) في Excel

لتحويل الساعات أو الدقائق أو الثواني بالتنسيق العشري إلى وقت صالح في Excel، يمكنك تجربة الطريقة المناسبة أدناه.

11.1.1 تحويل الساعات العشرية إلى وقت (hh:mm;ss)

لتحويل الساعات بالتنسيق العشري إلى تنسيق الوقت hh:mm:ss في Excel، يجب عليك قسمة الرقم على24 (يمثل إجمالي عدد الساعات في اليوم)، ثم تنسيق الخلية كوقت. يرجى اتباع الخطوات التالية.

1. حدد خلية، أدخل الصيغة التالية واضغط على مفتاح Enter. ثم اسحب مقبض التعبئة التلقائية لأسفل إلى الخلايا التي تريد تطبيق نفس الصيغة عليها.

=B3/$C$3

في هذا المثال، أدخلت الرقم24 في الخلية C3. يمكنك إدخال الرقم24 مباشرة في الصيغة، مثل:

=B3/24

Convert decimal hours to time with formula

2. حدد جميع خلايا النتائج، ثم اضغط على مفاتيح Ctrl +1 في نفس الوقت لفتح مربع حوار Format Cells.

3. في مربع حوار Format Cells، يجب عليك:

3.1) البقاء في علامة التبويب رقم؛
3.2) اختر وقت في قائمة الفئات؛
3.3) حدد تنسيق الوقت الذي تحتاجه في قائمة النوع؛
نصائح:
إذا كنت ترغب فقط في عرض وقت اليوم، اختر13:30:55 في قائمة النوع. وستكون النتيجة:
36.75 > 12:45:00
إذا كنت ترغب في عرض فترات زمنية تتجاوز24 ساعة، اختر37:30:55 في قائمة النوع. وستكون النتيجة:
36.75 > 36:45:00
3.4) انقر على موافق لحفظ التغييرات.

specify the time formatting in the dialog box

سيتم تنسيق النتائج كوقت hh:mm:ss كما هو موضح في الصورة أدناه.

the results are formatted as time format

11.1.2 تحويل الدقائق العشرية إلى وقت (hh:mm;ss)

لتحويل الدقائق بالتنسيق العشري إلى تنسيق الوقت hh:mm:ss في Excel، يجب عليك قسمة الرقم على1440 (يمثل إجمالي عدد الدقائق في اليوم)، ثم تنسيق الخلية كوقت. الخطوات هي نفسها أعلاه.

1. حدد خلية، أدخل الصيغة التالية واضغط على مفتاح Enter للحصول على النتيجة الأولى. ثم اسحب مقبض التعبئة التلقائية لأسفل إلى الخلايا التي تريد تطبيق نفس الصيغة عليها.

=B3/$C$3

في هذا المثال، أدخلت الرقم1440 في الخلية C3. يمكنك إدخال الرقم24 مباشرة في الصيغة، مثل:

=B3/1440

Convert decimal minutes to time with formula

2. ثم قم بتنسيق خلايا النتائج كوقت. يرجى الرجوع إلى الخطوات أعلاه.

أخيرًا، ستحصل على الوقت كما هو موضح في الصورة أدناه.

format the cells to time format

11.1.3 تحويل الثواني العشرية إلى وقت (hh:mm;ss)

الخطوات هي نفسها أعلاه لتحويل الثواني بالتنسيق العشري إلى تنسيق الوقت hh:mm:ss في Excel. فقط غير المقسوم عليه إلى86400 (يمثل إجمالي عدد الثواني في اليوم)، ثم قم بتنسيق الخلية كوقت.

في هذا المثال، الصيغة كما يلي:

=B3/$C$3

أو

=B3/86400

Convert decimal seconds to time with formula

ثم قم بتنسيق خلايا النتائج كوقت. يرجى الرجوع إلى الخطوات أعلاه.

أخيرًا، ستحصل على الوقت كما هو موضح في الصورة أدناه.

format the cells to time format


11.2 تحويل الوقت (hh:mm:ss) إلى رقم عشري في Excel

يوضح هذا القسم صيغًا مختلفة لتحويل الوقت إلى ساعات أو دقائق أو ثواني في Excel.

11.2.1 تحويل الوقت إلى ساعات باستخدام الصيغ

على عكس الطريقة السابقة، لتحويل الوقت إلى ساعات، يجب عليك ضرب الوقت في24 (يمثل عدد الساعات في اليوم).

1. طبق الصيغة التالية:

=B3*$C$3

حيث تحتوي الخلية B3 على قيمة الوقت و$C$3 تحتوي على الرقم24.

أو يمكنك إدخال الرقم24 مباشرة في الصيغة كما يلي:

=B3*24

ستلاحظ أن النتائج تظهر بتنسيق الوقت بعد تطبيق الصيغ.

Convert time to hours with formulas

ملاحظة: إذا كنت لا ترغب في الاحتفاظ بالجزء العشري من النتائج، طبق الصيغة أدناه.

=INT(B3*24)

2. يجب عليك تنسيق خلايا النتائج كتنسيق رقم.

حدد خلايا النتائج، واضغط على مفاتيح Ctrl + 1 لفتح مربع حوار Format Cells. في مربع الحوار، اختر رقم في قائمة الفئات تحت علامة التبويب رقم، وحدد عدد المنازل العشرية في مربع الأماكن العشرية، ثم انقر على موافق لحفظ التغييرات.

set decimal places in the dialog box

ستظهر خلايا النتائج كأرقام كما هو موضح في الصورة أدناه.

the result cells are displayed as numbers

11.2.2 تحويل الوقت إلى دقائق باستخدام الصيغ

لتحويل الوقت إلى دقائق، فقط اضرب الوقت في1440 (يمثل عدد الدقائق في اليوم).

طبق الصيغة التالية:

=B3*$C$3

حيث تحتوي الخلية B3 على قيمة الوقت و$C$3 تحتوي على الرقم1440.

أو يمكنك إدخال الرقم1440 مباشرة في الصيغة كما يلي:

=B3*1440

Convert time to minutes with formulas

ملاحظة: إذا كنت لا ترغب في الاحتفاظ بالجزء العشري من النتائج، طبق الصيغة أدناه.

=INT(B3*1440)

ثم قم بتنسيق خلايا النتائج كرقم. يرجى الرجوع إلى الخطوات أعلاه.

أخيرًا، ستحصل على الدقائق كما هو موضح في الصورة أدناه.

drag and fill the formula to get the minutes

11.2.3 تحويل الوقت إلى ثواني باستخدام الصيغ

لتحويل الوقت إلى ثواني، اضرب الوقت في86400 (يمثل عدد الثواني في اليوم).

طبق الصيغة التالية:

=B3*$C$3

حيث تحتوي الخلية B3 على قيمة الوقت و$C$3 تحتوي على الرقم86400.

أو يمكنك إدخال الرقم86400 مباشرة في الصيغة كما يلي:

=B3*86400

Convert time to seconds with formulas

ملاحظة: إذا كنت لا ترغب في الاحتفاظ بالجزء العشري من النتائج، طبق الصيغة أدناه.

=INT(B3*86400)

ثم قم بتنسيق خلايا النتائج كرقم. يرجى الرجوع إلى الخطوات أعلاه.

أخيرًا، ستحصل على الثواني كما هو موضح في الصورة أدناه.

format the cells to numbers

11.2.4 تحويل الوقت إلى ساعات/دقائق/ثواني بسهولة باستخدام أداة مذهلة

بعد تطبيق الصيغ السابقة، ستحتاج أيضًا إلى تغيير تنسيق الخلية لعرض الأرقام العشرية الفعلية. إذا كان لديك Kutools لـ Excel مثبتًا، يمكن أن تساعدك أداة تحويل الوقت في تحويل الوقت إلى ساعات أو دقائق أو ثواني عشرية مباشرة بنقرات قليلة فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق الأوقات التي تريد تحويلها إلى ساعات أو دقائق أو ثواني.

2. انقر على Kutools > نص > تحويل الوقت.

1) لتحويل الوقت إلى ساعات، انقر على تحويل إلى ساعات؛
2) لتحويل الوقت إلى دقائق، انقر على تحويل إلى دقائق؛
3) لتحويل الوقت إلى ثواني، انقر على تحويل إلى ثواني.

 click Convert Time feature of kutools

سيتم تحويل جميع الأوقات المحددة إلى ساعات أو دقائق أو ثواني. في الوقت نفسه، سيظهر مربع حوار لإخبارك بعدد الخلايا التي تم تحويلها بنجاح، انقر على موافق لإغلاقه.

all selected times are converted to hours, minutes, or seconds

انقر لمعرفة المزيد عن هذه الميزة.

هذا كل شيء حول دليل تحويل الخلايا في Excel. نأمل أن تساعدك الطرق المذكورة أعلاه في حل مشاكلك. إذا كان لديك المزيد من الأسئلة حول تحويل الخلايا، يرجى ترك تعليقك.

أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!