KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيفية التحويل بين الصيغة والنص/القيمة

المؤلفأماندا ليتاريخ التعديل

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

تحويل الصيغ إلى القيمة الفعلية

سلاسل تحويل الصيغ إلى نص

تحويل النص إلى صيغة

قد تجد مواقف مختلفة عندما تريد تحويل الصيغ إلى نص أو القيم في Excel:

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

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


تحويل الصيغ إلى القيمة الفعلية

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

اضغط F2 + F9 لتحويل الصيغ إلى القيمة الفعلية

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

1. حرّك مؤشر الماوس فوق الخلية واضغطF2، أوانقر نقرًا مزدوجًاعلى الخلية لتحريرها.

2. اضغطF9، ثم اضغطENTER.

 انقر نقرًا مزدوجًا على الخلية اضغط F9، ثم اضغط ENTER

استخدم Excel لصق خاص لتحويل الصيغ إلى القيمة الفعلية

عند النسخ أو القص واللصق في Excel، يُلصَق كل شيء من الخلية (أو الخلايا) المصدر إلى الخلية (أو الخلايا) الوجهة بشكل افتراضي. لكن أحيانًا قد لا يكون هذا هو ما تريده! تتيح لك ميزةلصق خاصفي Excel لصق العناصر التي تريدها فقط. وللوصول إلى هذه الميزة، إليك طريقتين:

• اضغط Alt + E + S + V (Excel لصق خاص)

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

2. اضغط باستمرار على Alt، ثم اضغطE،S، وV بالترتيب.

اضغط Alt + E + S + V للانتقال إلى ميزة لصق خاص

3. انقرموافقأو اضغطENTER.

انقر فوق موافق للحصول على النتيجة

• استخدام قائمة النقر بزر الماوس الأيمن (Excel لصق خاص)

إذا كنت قلقًا من أنك لن تتذكر الاختصار أعلاه، فالرجاء اتباع الخطوات التالية:

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

2. انقر بزر الماوس الأيمن على الخلية (أو الخلايا) الوجهة، ثم اختر الرمز(القيم)أدناه.

انقر بزر الماوس الأيمن على خلية (خلايا) الوجهة، وحدد القيم تم تحويل الصيغ إلى قيم من خلال قائمة النقر بزر الماوس الأيمن


أو اتبع الخطوات أدناه لمزيد من التفاصيل:

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

2. انقر بزر الماوس الأيمن على الخلية (أو الخلايا) الوجهة، ثم اخترلصق خاص.

 حدد لصق خاص من قائمة النقر بزر الماوس الأيمن

3. انقرالقيم، ثمموافق.

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

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

 حدد تحويل إلى رقم لإزالة المثلثات الخضراء


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

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

1. حدد الخلية أو نطاق الخلايا المصدر.

2. مرر المؤشر فوق حدود الخلية (أو الخلايا)، وسيتحول تلقائيًا إلى مؤشر التحريك.

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

4. انقرنسخ هنا كقيم فقط.

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

نص VBA (ماكرو) لتحويل الصيغ إلى القيمة الفعلية

إذا كنت معتادًا على استخدام VBA (Visual Basic for Applications) في Excel، فلدينا هنا أيضًا كود ماكرو لك، الرجاء اتباع ما يلي: (يرجى ملاحظة أنه بعد تشغيل كود الماكرو أدناه، لن يمكنك التراجع عن الإجراء.)

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

حدد خلايا الصيغ

2. اضغطAlt + F11، وستظهر نافذةMicrosoft Visual Basic for Applications.

3. انقرإدراج، ثم انقروحدة البرمجة (Module)في القائمة المنسدلة.

انقر فوق إدراج، ثم انقر فوق وحدة نمطية

4. الصق الكود التالي في نافذةوحدة البرمجة (Module).

Sub ConvertFormulasToValues()
'Update by Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xRet As VbMsgBoxResult
    Dim SLocation As String
    On Error Resume Next
    xRet = MsgBox("You can't undo this operation. " & "Click Yes to copy the workbook automatically?", vbYesNoCancel, "Kutools for Excel")
    Select Case xRet
        Case vbYes
            'Backup a copy of the workbook to the same location.
            ActiveWorkbook.SaveCopyAs Filename:=ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
            SLocation = ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
            MsgBox "The backup is: " & SLocation, vbInformation, "Kutools for Excel"
        Case vbCancel
            Exit Sub
    End Select
    'Please select the range which you want to convert formulas to values.
    Set xRg = Selection
    If TypeName(xRg) = "Range" Then
        For Each xCell In xRg
            If xCell.HasFormula Then
                xCell.Formula = xCell.Value
            End If
        Next
    End If
End Sub

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

انقر فوق نعم لتحويل الصيغ إلى نتائجها،

بعد الإجراء، سيكون المظهر كالتالي:

تم تحويل الصيغ إلى قيم بواسطة كود VBA


نقرة واحدة فقط لتحويل الصيغ إلى القيمة الفعلية

إذا كنتَ من الأشخاص الذين لا يحبون اتباع خطوات معقدة، فإنKutools لـ Excelأداةٌ مفيدةٌ جدًّا لتحويل الصيغ إلى قيم وحذفها في آنٍ واحد داخل Excel — كل ما تحتاجه نقرة واحدة فقط إذا كان Kutools مثبَّتًا لديك:

1. حدد نطاق الخلايا المصدر، ثم ابحث عن مجموعةالنطاقات والخلايافي تبويبKutools.

2. انقرتحويل إلى فعلي.

انقر فوق ميزة التحويل إلى فعلي من kutools

الآن يمكنك الاستمتاع بالنتيجة!

تم تحويل الصيغ إلى قيم بواسطة kutools

انقر لتنزيل Kutools لـ Excel وابدأ تجربتك المجانية لمدة 30 يومًا!.


سلسلة تحويل الصيغ إلى نص

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

إضافة فاصلة عليا (') لـ تحويل الصيغ إلى نص السلاسل

إنالفاصلة العلياتمنع Excel من تفسير السلسلة النصية كصيغة. لذا، فإن إضافة فاصلة عليا مفيدة دائمًا عندما تريد عرض السلسلة النصية بدلًا من نتيجة الصيغة (السلسلة النصية). وهي سهلة جدًّا، والخطوات كالتالي:

1. حدد خلية تحتوي على صيغة، ثم اضغطF2 أوانقر نقرًا مزدوجًاعلى الخلية لتحريرها.

2. أضفعلامة اقتباس واحدة (')قبلعلامة التساوي (=).

أضف فاصلة عليا قبل علامة يساوي

3. اضغطENTER، وسترى الآن سلسلة النصوص معروضة في الخلية.

سلسلة النصوص معروضة


خدعة الاستبدال (Ctrl + H) لتحويل تحويل الصيغ إلى نص إلى سلاسل نصية

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

1. اضغطCtrl + H، وستظهر لك نافذةالبحث والاستبدال.

2. اكتب= في مربعبحث عن، ثم اكتب‘= في مربعاستبدال بـ.

عيّن الخيارات في مربع الحوار

3. انقراستبدال الكل، وسترى جميع الصيغ ظاهرة في ورقة العمل الحالية.

جميع الصيغ ظهرت


ميزة عرض الصيغ في Excel لتحويل تحويل الصيغ إلى نص إلى سلاسل نصية

في Excel، توجد ميزة مخفية في تبويبالصيغتُسمىعرض الصيغ. وباستخدامها، يمكنك بسهولة تحويل نتائج الصيغ إلى سلاسل نصية تمثّل الصيغ نفسها:

انتقل إلى تبويبالصيغ، وابحث عن مجموعةتدقيق الصيغ، ثم انقر علىعرض الصيغ.

انقر فوق إظهار الصيغ ضمن تبويب الصيغ

ستجعل هذه الميزة جميع الصيغ في ورقة العمل مرئية، كما يلي:

جميع الصيغ في ورقة العمل مرئية


نص VBA (ماكرو) لتحويل تحويل الصيغ إلى نص إلى سلاسل نصية

إذا كنت تفضّل استخدام أكواد الماكرو، فإن الكود أدناه سيُسهّل عليك المهمة. يُرجى اتباع الخطوات التالية:

1. اضغطAlt + F11، وستظهر نافذةمايكروسوفت فيجوال بيسك للتطبيقات.

2. انقرإدراج، ثم اختروحدة نمطيةمن القائمة المنسدلة.

3. الصق الكود التالي في نافذةالوحدة النمطية.

Function ShowF(Rng As Range)
ShowF = Rng.Formula
End Function

4. عُد إلى ورقة العمل، وأدخل الصيغة=ShowF(خلية المصدر)في خلية الوجهة، على سبيل المثال:

أدخل صيغة في الخلية

5. اضغطENTER، وسترى الآن الصيغة معروضة.

اضغط مفتاح الإدخال للحصول على النتيجة


نقرتان فقط لتحويل تحويل الصيغ إلى نص إلى سلاسل نصية

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

انقرالمحتوىوحددتحويل الصيغ إلى نصبعد تحديد نطاق الخلايا الذي تريد تحويله، كما يلي:

حدد ميزة تحويل الصيغة إلى نص من kutools

هكذا يبدو المحتوى بعد التحويل.

تم تحويل جميع الصيغ إلى سلاسل نصية

انقر لتنزيل Kutools لـ Excel لتجربة مجانية لمدة 30 يومًا.


تحويل النص إلى صيغة

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

إليك طريقتين لتحويل السلاسل النصية إلى صيغ عرض نتائجها مباشرةً.

نص VBA (ماكرو) لتحويل تحويل النص إلى صيغة إلى صيغ

1. اضغطAlt + F11، وستظهر نافذةمايكروسوفت فيجوال بيسك للتطبيقات.

2. انقرإدراج، ثم انقروحدة نمطيةعلى قائمة منسدلة.

انقر فوق إدراج، ثم انقر فوق وحدة نمطية

3. الصق الكود التالي في نافذةالوحدة النمطية.

Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function

4. عُد إلى ورقة العمل، وأدخل الصيغة=Eval(خلية المصدر)في خلية الوجهة، على سبيل المثال:

أدخل صيغة في الخلية

5. اضغطENTER، ويمكنك الآن رؤية نتيجة الصيغة.

اضغط مفتاح الإدخال للحصول على النتيجة


نقرتان فقط لتحويل تحويل النص إلى صيغة إلى صيغ

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

حدد ميزة تحويل النص إلى صيغة من kutools

هكذا يبدو المظهر بعد التحويل.

تم تحويل سلاسل النصوص إلى صيغ

انقر لتنزيل Kutools لـ Excel لتجربة مجانية لمدة 30 يومًا.


  • محرر متعدد الأسطر فائق الكفاءة من شريط الصيغة (يمكّنك من تحرير أسطر نصية متعددة والمعادلات بسهولة)؛وضع القراءة (ليُسهّل عليك قراءة وتحرير عدد كبير من الخلايا)؛لصق إلى نطاق التصفية...
  • نسخ صفوف أو أعمدة تحتوي على خلايا مدمجةمع الاحتفاظ بالبيانات؛ تقسيم محتوى الخلايا؛دمج خلايا الصفوف المكررة وحساب المجموع أو المتوسط... منع إدخال قيم مكررة في الخلايا؛مقارنة النطاقات...
  • تحديد الصفوف المكررة أو الفريدة؛تحديد الصفوف الفارغة (جميع الخلايا فارغة)؛البحث المتقدم والعثور على المشابهعبر العديد من ملفات العمل؛ تحديد عشوائي...
  • إدخال محتوى متعدد الخلايا من النسخ الدقيقدون تغيير مراجع الصيغ؛إنشاء مراجع تلقائيةلأوراق عمل متعددة؛إدراج رموز التعداد النقطي، ومربعات الاختيار والمزيد...
  • احفظ الصيغ المفضلة وأدخلها بسرعة، والنطاقات، والرسوم البيانية، والصور؛شفر الخلايابكلمة مرور؛أنشئ قائمة بريد إلكترونيوأرسل رسائل البريد الإلكتروني...
  • استخراج النص، وإضافة نص، وحذف الأحرف من موقع معين،وإزالة المسافات؛ وإنشاء إحصاءات صفحة البيانات وطباعتها؛والتحويل بين محتوى الخلايا والتعليقات...
  • مرشح متقدم (لحفظ مخططات التصفية وتطبيقها على أوراق عمل أخرى)؛ترتيب متقدمحسب الشهر أو الأسبوع أو اليوم، والتكرار، وغير ذلك؛تصفية خاصةحسب التنسيق العريض أو المائل...
  • ادمج ملفات العمل وأوراق العمل؛ واجمع الجداول استنادًا إلى العمود الرئيسي؛وقسّم البيانات إلى أوراق عمل متعددة؛وحَوِّل ملفات XLS وXLSX وPDF دفعةً واحدة...
  • تجميع حسب جدول البيانات المحوريرقم الأسبوع، ويوم الأسبوع والمزيد... عرض الخلايا غير المؤمَّنة وقفل التحديدبألوان مختلفة؛تمييز الخلايا التي تحتوي على صيغة أو اسم...
kte tab 201905
  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، بالإضافة إلى Publisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر عليك مئات نقرات الفأرة كل يوم!
officetab bottom