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

كيف يمكنك حفظ الأرقام العشوائية أو منعها من التغيّر في Excel؟

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

عند العمل مع دوال الأرقام العشوائية في Excel، مثلRAND() أوRANDBETWEEN()، قد تلاحظ أن القيم المُولَّدة تُعاد حسابها تلقائيًا لتُنتج أرقامًا جديدة في كل مرة تُعاد فيها حسابات ورقة العمل. ولا يقتصر تشغيل إعادة الحساب على النقر المزدوج على الخلايا فحسب، بل يمكن أن يحدث أيضًا عند تعديل محتويات الخلايا أو تنفيذ عمليات حسابية أخرى، أو حتى عند فتح المصنف. غالبًا ما يكون هذا السلوك غير مرغوب فيه إذا كنت بحاجة إلى الاحتفاظ بمجموعة ثابتة من البيانات العشوائية التي تم إنشاؤها — كأن تعدّ مجموعات بيانات للتقارير، أو تُجري تجارب، أو توزّع معلومات مخلوطة يجب أن تبقى دون تغيير. ولحسن الحظ، إليك عدة حلول عملية لمنع هذه الأرقام العشوائية من التغيّر، حتى تتمكن من استخدامها بثقة في التحليلات الإضافية أو مشاركتها مع الآخرين.

إيقاف تغيّر الأرقام العشوائية باستخدام النسخ واللصق

إيقاف تغيّر الأرقام العشوائية بضبط خيارات الحساب

إيقاف تغيّر الأرقام العشوائية باستخدام إدراج بيانات عشوائية من Kutools لـ Excel فكرة جيدة3

إيقاف تغيّر الأرقام العشوائية باستخدام كود VBA


إيقاف تغيّر الأرقام العشوائية باستخدام النسخ واللصق

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

ابدأ بتحديد الخلايا التي تحتوي على الأرقام العشوائية التي ترغب في تحويلها إلى قيم ثابتة. اضغط علىCtrl + C لنسخ التحديد. بعد ذلك، اختر المكان الذي تريد لصق القيم فيه—ويمكن أن يكون الموقع الأصلي أو خلية أو ورقة عمل أخرى. انقر بزر الماوس الأيمن على الخلية أو النطاق المستهدف، ثم اخترلصق خاص > القيم (V)من قائمة السياق. سيحوّل هذا الإجراء الصيغ إلى أرقام ثابتة، ويمنع أي تغييرات مستقبلية مهما حدثت عمليات إعادة الحساب في ورقة العمل.

انسخ والصق خلايا الصيغة كقيم

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

لقطة شاشة لـ kutools for excel ai

افتح سحر إكسل مع KUTOOLS AI

  • التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
  • الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
  • برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
  • تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
  • ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
حسِّن قدراتك في إكسل بأدوات مدعومة بالذكاء الاصطناعي.حمِّل الآنوجرِّب الكفاءة كما لم تفعل من قبل!

إيقاف تغيّر الأرقام العشوائية بضبط خيارات الحساب

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

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

حدد يدوي من خيارات الأمر حساب

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

ملاحظة:

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


إيقاف تغيّر الأرقام العشوائية باستخدام إدراج بيانات عشوائية من Kutools لـ Excel

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

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

1. حدد النطاق الذي تريد إنشاء أرقام عشوائية فيه، ثم انتقل إلىKutools > إدراج > إدراج بيانات عشوائية.
انقر على ميزة إدراج بيانات عشوائية من 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 وأمان الماكرو وحالة المصنف لاستكشاف الأخطاء وإصلاحها، وجرب الطرق البديلة المذكورة أعلاه لتحقيق موثوقية وتحكم أفضل.

مقالات ذات صلة:

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

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

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل