كيفية التحويل بين الصيغة والنص / القيمة
يوضح البرنامج التعليمي طرقًا مختلفة لتحويل صيغة إلى نتيجتها أو إلى سلسلة نصية ، وتحويل صيغة في شكل نص إلى صيغة عمل تظهر نتيجتها في Excel.
- اضغط على F2 + F9 لتحويل الصيغ إلى قيم فعلية
- استخدم Excel Paste Special لتحويل الصيغ إلى قيم فعلية
- انقر بزر الماوس الأيمن فوق خدعة السحب والإفلات لتحويل الصيغ إلى قيم فعلية
- برنامج VBA النصي (ماكرو) لتحويل الصيغ إلى قيم فعلية
- بنقرة واحدة فقط لتحويل الصيغ إلى قيم فعلية
- أضف علامة اقتباس أحادية (') لتحويل الصيغ إلى سلاسل نصية
- استبدال الحيلة (Ctrl + H) لتحويل الصيغ إلى سلاسل نصية
- ميزة إظهار الصيغ في Excel لتحويل الصيغ إلى سلاسل نصية
- برنامج VBA النصي (ماكرو) لتحويل الصيغ إلى سلاسل نصية
- نقرتين فقط لتحويل الصيغ إلى سلاسل نصية
قد تجد مواقف مختلفة عندما تريد تحويل الصيغ إلى نص أو قيم في Excel:
تحتاج إلى نسخ القيم الفعلية من ملف Excel إلى ملف آخر ……
تحتاج إلى إرسال ملف Excel للآخرين ، ولكن بعض الوظائف متقلبة ، ستتم إعادة حساب القيمة عند فتح الملف على كمبيوتر مختلف بإصدارات مختلفة من Excel ……
لا تريد أن يعرف متلقي ملف Excel الصيغ التي استخدمتها ، لأن ذلك كان نتيجة عملك الشاق ؛ أو أن شركتك تتقاضى أموالاً من العملاء لإعداد تقاريرهم بصيغ معقدة. لذلك أنت بحاجة إلى استبدال الصيغ بنتائجها .......
لا تقلق ، هنا لدينا ExtendOffice قام الفريق بإدراج عدة طرق لتحويل الصيغ إلى نص أو قيم في Excel لتلبية احتياجات المجموعات المختلفة.
تحويل الصيغ إلى القيم الفعلية
ستساعدك الطرق المذكورة أدناه على تحويل الصيغ إلى قيمها أثناء حذف الصيغ في نفس الوقت. صحافة CTRL + Z للتراجع إذا كنت تريد إعادة الصيغ.
اضغط على F2 + F9 لتحويل الصيغ إلى قيم فعلية
يعمل هذا لخلية واحدة فقط ، ولكنه سهل الاستخدام والتذكر. إنه مناسب للمجموعات التي تحتاج فقط إلى تعديل خلية واحدة أو خلايا قليلة. الخطوات المحددة هي كما يلي:
1. حرك الماوس فوق الخلية واضغط F2الطرق أو نقرتين متتاليتين في الخلية لتحريرها.
2. صحافة F9، ومن ثم ENTER.
استخدم Excel Paste Special لتحويل الصيغ إلى قيم فعلية
عند النسخ أو القص واللصق في Excel ، سيتم لصق كل شيء في الخلية (الخلايا) المصدر في الخلية (الخلايا) الوجهة افتراضيًا. لكن في بعض الأحيان قد لا يكون هذا ما تريده. ال لصق خاص تتيح لك الميزة في Excel لصق الأشياء التي تريدها فقط. للوصول إلى الميزة ، قمنا هنا بإدراج طريقتين:
• اضغط على Alt + E + S + V (لصق Excel خاص)
1. انسخ الخلية أو النطاق المصدر الذي تريد تحويله إلى قيم.
2. عقد بديل، و اضغط E, S و V مرتب.
3. انقر OK أو اضغط على المفتاح ENTER.
• استخدام قائمة النقر بزر الماوس الأيمن (Excel Paste Special)
إذا كنت قلقًا من عدم تذكر الاختصار أعلاه ، فيرجى اتباع الخطوات التالية:
1. انسخ الخلية أو النطاق المصدر الذي تريد تحويله إلى قيم.
2. انقر بزر الماوس الأيمن فوق الخلية (الخلايا) الوجهة ، وحدد ملف رمز (القيم) أدناه.
أو اتبع الخطوات أدناه لمزيد من التفاصيل:
1. انسخ الخلية أو النطاق المصدر الذي تريد تحويله إلى قيم.
2. انقر بزر الماوس الأيمن فوق الخلية (الخلايا) الوجهة ، وحدد لصق خاص.
3. انقر القيم و OK.
√ تلميح صغير: إذا كان هناك مثلثات خضراء في الزوايا العلوية اليسرى للخلايا الوجهة ، فحدد نطاق الخلايا ، زر تتبع الخطأ (الأيقونة الصفراء بعلامة تعجب) ستظهر. انقر فوقه ، حدد قم بالتحويل إلى رقم. ستختفي المثلثات الخضراء بعد ذلك.
انقر بزر الماوس الأيمن فوق خدعة السحب والإفلات لتحويل الصيغ إلى قيم فعلية
إذا كنت لا تحب "لصق خاص" كثيرًا ، يمكنك تحويل الصيغ إلى قيم بهذه الطريقة:
1. حدد الخلية المصدر أو نطاق الخلايا.
2. ضع المؤشر على حدود الخلية (الخلايا) ، سيتغير المؤشر الآن إلى مؤشر نقل.
3. انقر بزر الماوس الأيمن (لا تتركه) باستخدام مؤشر النقل ، واسحب الخلية إلى الموقع الذي تريده ، ثم أفلتها (يمكنك أيضًا إسقاط الموقع الأصلي).
4. انقر انسخ هنا كقيم فقط.
برنامج VBA النصي (ماكرو) لتحويل الصيغ إلى قيم فعلية
إذا كنت معتادًا على استخدام VBA (Visual Basic for Applications) في Excel ، فلدينا هنا أيضًا رمز ماكرو لك ، فيرجى القيام بما يلي: (يرجى ملاحظة أنه بعد تشغيل رمز الماكرو المدرج أدناه ، لا يمكنك التراجع عن الإجراء. )
1. حدد الخلية المصدر أو نطاق الخلايا مع الصيغ التي تريد تحويلها إلى قيم.
2. صحافة ALT + F11أطلقت حملة ميكروسوفت فيسوال باسيك للتطبيقات سوف تظهر النافذة.
3. انقر إدراج، ثم انقر فوق وحدة في القائمة المنسدلة.
4. الصق الكود التالي في ملف وحدة نافذة.
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 لتشغيل الكود. إذا كنت بحاجة ، انقر فوق نعم لتحويل الصيغ إلى نتائجها أثناء نسخ المصنف تلقائيًا ، سيخبرك مربع الحوار بمكان النسخة الاحتياطية. انقر لا لتشغيل التحويل مباشرة. تذكر ، لا يمكنك التراجع عن هذه العملية.
بعد العملية ، هكذا تبدو:
بنقرة واحدة فقط لتحويل الصيغ إلى قيم فعلية
لأولئك الذين لا يحبون اتباع الخطوات المعقدة ، كوتولس ل إكسيل هي أداة مفيدة للغاية بالنسبة لك لتحويل الصيغ إلى قيم وحذف الصيغ في نفس الوقت في Excel. يأخذك حرفيًا نقرة واحدة فقط إذا كان لديك Kutools مثبتًا:
1. حدد نطاق الخلايا المصدر ، وابحث عن ملف النطاقات والخلايا المجموعة في علامة التبويب كوتولس.
2. انقر الفعلي.
الآن يمكنك الاستمتاع بالنتيجة.
تحويل الصيغة إلى سلسلة نصية
ستساعدك الطرق المذكورة أدناه على تحويل الصيغ إلى نص ، بحيث تظهر السلسلة النصية للصيغ بدلاً من نتائجها.
أضف علامة اقتباس أحادية (') لتحويل الصيغ إلى سلاسل نصية
An اقتباس أحادية يمنع Excel من تفسير السلسلة النصية كصيغة. لذا فإن إضافة الفاصلة العليا مفيدة دائمًا عندما تريد عرض السلسلة النصية بدلاً من نتيجة الصيغة (سلسلة نصية). وهو سهل للغاية ، الخطوات كالتالي:
1. حدد خلية صيغة واضغط F2الطرق أو نقرتين متتاليتين في الخلية لتحريرها.
2. أضف فاصلة عليا (') أمام علامة المساواة (=).
3. صحافة ENTER، سترى الآن السلسلة النصية تظهر في الخلية.
استبدال الحيلة (Ctrl + H) لتحويل الصيغ إلى سلاسل نصية
ومع ذلك ، في حالة رغبتك في عرض كافة السلاسل النصية للصيغ في ورقة العمل الحالية ، فإن ملف استبدل ميزة في Excel هي خيار أفضل بالنسبة لك لحل المشكلة.
1. صحافة كترل + 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. سترى الآن الصيغة ظهرت.
نقرتين فقط لتحويل الصيغ إلى سلاسل نصية
في حالة عدم رغبتك في حذف الصيغ ولكنك تحتاج إلى التحويل بين الصيغ والسلاسل النصية بسهولة ، كوتولس ل إكسيل هي أداة مثالية في Excel لمساعدتك على:
انقر وصف المنتج وحدد تحويل الصيغة إلى نص بعد تحديد نطاق الخلايا الذي تريد تحويله ، مثل هذا:
هذه هي الطريقة التي يعتني بها التحويل.
تحويل النص إلى الصيغ
لنفترض أن لديك تقريرًا لإظهار كل من الصيغ والقيم ، أو أرسل لك شخص ما ملف Excel يعرض الصيغ بدلاً من نتائجها.
فيما يلي طريقتان لك لتحويل السلاسل النصية إلى صيغ لإظهار نتائجها مباشرة.
برنامج VBA النصي (ماكرو) لتحويل النص إلى صيغ
1. صحافة ALT + F11أطلقت حملة ميكروسوفت فيسوال باسيك للتطبيقات سوف تظهر النافذة.
2. انقر إدراج، ثم انقر فوق وحدة في القائمة المنسدلة.
3. الصق الكود التالي في ملف وحدة نافذة.
Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function
4. ارجع إلى ورقة العمل ، أدخل الصيغة = تقييم (الخلية المصدر) في الخلية الوجهة ، على سبيل المثال:
5. صحافة ENTER. الآن يمكنك رؤية نتيجة الصيغة.
نقرتين فقط لتحويل النص إلى صيغ
يستغرق نقرتين إذا كان لديك كوتولس ل إكسيل مثبتة في Excel لتحويل النص إلى صيغ: كوتولس علامة التبويب ، يمكنك فقط النقر فوق وصف المنتج وحدد تحويل النص إلى صيغة بعد تحديد نطاق الخلايا الذي تريد تحويله ، مثل هذا:
هذه هي الطريقة التي يعتني بها التحويل.
أفضل أدوات إنتاجية المكتب
Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪
- سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
- دمج الخلايا / الصفوف / الأعمدة وحفظ البيانات. تقسيم محتوى الخلايا ؛ اجمع الصفوف المكررة والمجموع / المتوسط... منع تكرار الخلايا؛ قارن النطاقات
- حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
- نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
- المفضلة وإدراج الصيغ بسرعةوالنطاقات والمخططات والصور ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
- استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
- سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
- اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
- تجميع الجدول المحوري حسب رقم الأسبوع واليوم من الأسبوع والمزيد ... إظهار الخلايا غير المؤمنة والمغلقة بألوان مختلفة قم بتمييز الخلايا التي لها صيغة / اسم
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!