كيف يمكنك حفظ الأرقام العشوائية أو منعها من التغيّر في Excel؟
عند العمل مع دوال الأرقام العشوائية في Excel، مثلRAND() أوRANDBETWEEN()، قد تلاحظ أن القيم المُولَّدة تُعاد حسابها تلقائيًا لتُنتج أرقامًا جديدة في كل مرة تُعاد فيها حسابات ورقة العمل. ولا يقتصر تشغيل إعادة الحساب على النقر المزدوج على الخلايا فحسب، بل يمكن أن يحدث أيضًا عند تعديل محتويات الخلايا أو تنفيذ عمليات حسابية أخرى، أو حتى عند فتح المصنف. غالبًا ما يكون هذا السلوك غير مرغوب فيه إذا كنت بحاجة إلى الاحتفاظ بمجموعة ثابتة من البيانات العشوائية التي تم إنشاؤها — كأن تعدّ مجموعات بيانات للتقارير، أو تُجري تجارب، أو توزّع معلومات مخلوطة يجب أن تبقى دون تغيير. ولحسن الحظ، إليك عدة حلول عملية لمنع هذه الأرقام العشوائية من التغيّر، حتى تتمكن من استخدامها بثقة في التحليلات الإضافية أو مشاركتها مع الآخرين.
إيقاف تغيّر الأرقام العشوائية باستخدام النسخ واللصق
إيقاف تغيّر الأرقام العشوائية بضبط خيارات الحساب
إيقاف تغيّر الأرقام العشوائية باستخدام إدراج بيانات عشوائية من Kutools لـ Excel ![]()
إيقاف تغيّر الأرقام العشوائية باستخدام كود VBA
إيقاف تغيّر الأرقام العشوائية باستخدام النسخ واللصق
أحد أبسط الطرق لجعل الأرقام العشوائية ثابتة هو استبدال الصيغ التي تولدها بالقيمة الحالية. ويُعد هذا الأسلوب مثاليًا عندما تبحث عن حلٍ سريع ولا تحتاج إلى الاحتفاظ بالصيغ للمراجعة لاحقًا.
ابدأ بتحديد الخلايا التي تحتوي على الأرقام العشوائية التي ترغب في تحويلها إلى قيم ثابتة. اضغط علىCtrl + C لنسخ التحديد. بعد ذلك، اختر المكان الذي تريد لصق القيم فيه—ويمكن أن يكون الموقع الأصلي أو خلية أو ورقة عمل أخرى. انقر بزر الماوس الأيمن على الخلية أو النطاق المستهدف، ثم اخترلصق خاص > القيم (V)من قائمة السياق. سيحوّل هذا الإجراء الصيغ إلى أرقام ثابتة، ويمنع أي تغييرات مستقبلية مهما حدثت عمليات إعادة الحساب في ورقة العمل.

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

افتح سحر إكسل مع KUTOOLS AI
- التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
- الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
- برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
- تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
- ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
إيقاف تغيّر الأرقام العشوائية بضبط خيارات الحساب
طريقة أخرى لمنع الأرقام العشوائية من التغيّر باستمرار هي تعديل وضع الحساب في Excel. افتراضيًا، يُعيد Excel حساب الصيغ تلقائيًا مع كل تغيير، ما يؤدي إلى تحديث الصيغ العشوائية مرارًا وتكرارًا. لكن يمكنك تغيير هذا السلوك ليتم الحساب فقط عند طلبك يدويًا.
للقيام بذلك، افتح مصنفك وانقر على علامة التبويبالصيغفي شريط Excel. بعد ذلك، اخترخيارات الحساب، ومن القائمة المنسدلة، اختريدوي.

بمجرد تغيير وضع الحساب إلى الوضع اليدوي، يتوقف Excel عن إعادة حساب جميع الصيغ—بما في ذلك صيغ الأرقام العشوائية—تلقائيًا. ستبقى الأرقام العشوائية المعروضة حاليًا كما هي حتى تقوم صراحةً بتشغيل إعادة الحساب بالضغط علىF9 أو النقر علىحساب الآن.
ملاحظة:
يؤثر هذا الإعداد على جميع الصيغ في المصنف وقد يؤدي إلى تأخير تحديث الخلايا الأخرى التي تعتمد على صيغ ديناميكية. استخدم هذه الطريقة عندما تريد الحفاظ على جميع القيم المعروضة — وليس الأرقام العشوائية فقط — لضمان الاتساق. ولا تنسَ العودة إلى وضع الحسابالتلقائيبمجرد رغبتك في استئناف تحديث الصيغ تلقائيًا، لتجنب إهمال أي تغييرات. وإذا كنت بحاجة فقط إلى تثبيت نتائج أرقام عشوائية معيّنة، ففكّر في تحويل تلك الخلايا المحددة إلى قيم كما هو موضح أعلاه.
إيقاف تغيّر الأرقام العشوائية باستخدام إدراج بيانات عشوائية من Kutools لـ Excel
إذا كنت تفضل نهجًا أكثر سهولة ومرونة—خاصةً عند إنشاء بيانات عشوائية لمهمات معقدة أو عند الحاجة إلى قيم عشوائية فريدة—فيمكنك استخدام ميزةإدراج بيانات عشوائيةفيKutools لـ Excel. تتيح لك هذه الوظيفة القوية إنشاء أعداد صحيحة عشوائية، وأعداد عشرية، وتاريخ، وسلاسل نصية، وقوائم مخصصة—كل ذلك مباشرة كقيم ثابتة لن تتغير بعد إنشائها.
1. حدد النطاق الذي تريد إنشاء أرقام عشوائية فيه، ثم انتقل إلىKutools > إدراج > إدراج بيانات عشوائية.
2. في مربع الحوارإدراج بيانات عشوائية، اختر نوع البيانات العشوائية التي ترغب في إنشائها. على سبيل المثال، انقر على علامة التبويبعدد صحيحللأعداد الكاملة أو علامة التبويبعشريللقيم الكسرية. أدخل النطاق المطلوب في حقلَيمنوإلى، مثل الأرقام بين 16 و100. وإذا رغبت في منع تكرار الإدخالات، ففعّل خيارالقيم الفريدة. كما توفّر لك الإعدادات المتقدمة إمكانية إنشاء تواريخ عشوائية أو سلاسل نصية أو قائمة مخصصة معرّفة مسبقًا حسب احتياجاتك.
3. انقر علىموافقلإنهاء العملية وإنشاء الأرقام العشوائية في الخلايا المحددة. ستكون الأرقام المُدرجة قيمًا ثابتة ولن تتغيّر، حتى عند إعادة حساب ورقة العمل أو إعادة فتح الملف.
يُعد هذا الأسلوب مفيدًا بشكل خاص عند الحاجة إلى إنشاء أنواع مختلفة من البيانات العشوائية (وليس القيم الرقمية فقط)، أو عند الرغبة في ضمان بقاء القيم العشوائية المُنشأة دون تغيير لأغراض التحليل الإضافي أو حفظ السجلات. يوفّرKutools لـ Excelوظائف إضافية لإنشاء تواريخ عشوائية أو نصوص أو عناصر مخصصة. انقر هنا لمزيد من التفاصيل حوله.وإذا احتجت في أي وقت إلى إنشاء أرقام عشوائية مرة أخرى، فما عليك سوى تكرار هذه الخطوات مع خيارات مرنة لتتناسب مع سيناريوهات مختلفة.
إيقاف تغيّر الأرقام العشوائية باستخدام كود VBA
يُعد استخدام ماكرو VBA بسيط خيارًا مثاليًا للمستخدمين المتقدمين أو عند التعامل مع مجموعات بيانات كبيرة، حيث يتيح تحويل جميع صيغ الأرقام العشوائية إلى قيم ثابتة فورًا. ويُعد هذا الحل مفيدًا بشكل خاص لأتمتة المهام المتكررة أو عند إنشاء بيانات عشوائية بشكل دوري مع الحاجة إلى الاحتفاظ بتلك القيم لمشاركتها أو حفظها في السجلات.
1. انقر علىأدوات المطور > Visual Basic. في نافذةMicrosoft Visual Basic for Applications، انقر علىإدراج > وحدة نمطيةلإضافة وحدة كود جديدة. انسخ والصق كود VBA التالي:
Sub ConvertRandomNumbersToValues()
Dim Rng As Range
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Rng = Application.Selection
Set Rng = Application.InputBox("Select random number range", xTitleId, Rng.Address, Type:=8)
For Each cell In Rng
If cell.HasFormula Then
cell.Value = cell.Value
End If
Next cell
End Sub 2.بعد إدراج الكود، انقر على الزر
لتشغيل الماكرو. عند المطالبة، حدد نطاق الخلايا الذي يحتوي على صيغ الأرقام العشوائية. وسيقوم الماكرو فورًا باستبدال جميع الصيغ بالقيم الحالية، مما يمنع أي تغييرات مستقبلية ناتجة عن إعادة الحساب.
باختصار، يعتمد الحل الأمثل على احتياجاتك المحددة—سواء كنت تُجري نسخة لمرة واحدة، أو تُعدّل إعدادات الحساب عبر المصنف بأكمله، أو تحتاج إلى بيانات عشوائية مخصصة أكثر باستخدام Kutools لـ Excel، أو تبحث عن استراتيجيات مبتكرة عبر الصيغ أو VBA لمهمات معقدة. تذكّر دائمًا مراعاة الآثار المترتبة على تحويل الصيغ إلى قيم أو تعديل خيارات الحساب، واحرص على عمل نسخ احتياطية عند الحاجة لتجنب فقدان البيانات أو التغييرات غير المقصودة. وإذا واجهت مشكلات مثل عدم تثبيت الصيغ بشكل صحيح، أو سلوك غير متوقع للأرقام العشوائية، أو تعطّل ماكروهات VBA، فراجع إعدادات الحساب في Excel وأمان الماكرو وحالة المصنف لاستكشاف الأخطاء وإصلاحها، وجرب الطرق البديلة المذكورة أعلاه لتحقيق موثوقية وتحكم أفضل.
مقالات ذات صلة:
- إنشاء أرقام زوجية أو فردية عشوائية في Excel
- إنشاء أرقام عشوائية حسب المتوسط والانحراف المعياري المحددين في Excel
- إنشاء أرقام عشوائية بدون تكرار في Excel
- إنشاء قيم عشوائية «نعم» أو «لا» في Excel
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل