Skip to main content

كيفية لصق البيانات المنقولة مع الاحتفاظ بمراجع الصيغ في Excel؟

Author: Sun Last Modified: 2025-08-06

عند العمل مع Excel، يتم استخدام ميزة التحويل بشكل متكرر لتغيير اتجاه البيانات من الأعمدة إلى الصفوف أو العكس. ومع ذلك، تظهر تحديات شائعة عندما تتضمن هذه البيانات صيغاً - حيث يقوم Excel بشكل افتراضي بتعديل مراجع الخلايا لتتناسب مع الاتجاه الجديد. كما هو موضح في لقطة الشاشة أدناه، يؤدي هذا التعديل التلقائي غالبًا إلى كسر العمليات الحسابية المطلوبة، خاصة في البيانات المعقدة أو المرتبطة. فهم كيفية لصق البيانات المنقولة مع الاحتفاظ بمراجع الصيغ الأصلية أمر ضروري لأي شخص يتعامل مع نماذج مالية، حسابات هندسية، أو لوحات بيانات مرتبطة حيث يكون الحفاظ على سلامة الصيغ مهمًا. يشرح هذا المقال عدة طرق عملية لتحقيق هذا الهدف، ويستعرض أفضل وأسوأ حالات الاستخدام لهذه الطرق، ويقدم نصائح لحل المشكلات لضمان عمل أكثر سلاسة.
paste transposed and keep formula

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

النقل والاحتفاظ بالمراجع باستخدام وظيفة البحث والاستبدال

النقل والاحتفاظ بالمراجع باستخدام Kutools لـ Excel

رمز VBA - نقل الخلايا مع الحفاظ على مراجع الصيغ (نسبي أو مطلق)

صيغة Excel - إعادة إنشاء الصيغ المنقولة يدويًا باستخدام INDIRECT أو بناء العنوان


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

1. تحديد الخلية التي تحتوي على الصيغة

انقر فوق الخلية التي تحتوي على الصيغة التي تريد تعديلها.

2. فتح شريط الصيغة

انقر داخل شريط الصيغة لوضع المؤشر داخل الصيغة.

3. التحويل إلى مراجع مطلقة

حدد الصيغة بالكامل في شريط الصيغة، ثم اضغط على زر F4.

يقوم هذا الخيار بالتبديل بين تنسيقات المراجع النسبية والمطلقة والمختلطة.

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

4. نسخ البيانات

حدد نطاق البيانات الذي تريد نسخه واضغط على Ctrl + C.

5. لصق كبيانات منقولة

انقر بزر الماوس الأيمن على الخلية الهدف، ثم حدد اللصق الخاص → النقل.

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


النقل والاحتفاظ بالمراجع باستخدام وظيفة البحث والاستبدال

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

1. أولاً، حدد نطاق الخلايا التي تحتوي على الصيغ التي تريد نقلها. اضغط على Ctrl + H لفتح مربع الحوار البحث والاستبدال.

2. في مربع الحوار البحث والاستبدال اكتب = في البحث عن و اكتب #= في استبدال بـ هذه الخطوة تقوم بتحويل الصيغ الحية إلى نص عادي عن طريق استبدال علامة التساوي. هذا يمنع Excel من تحويل مراجع خلايا الصيغ أثناء عملية النسخ والنقل.
set options in the Find and Replace dialog

3. انقر استبدال الكلسيظهر مربع حوار يعرض عدد الاستبدالات التي تم إجراؤها. انقر موافق ثم إغلاق للخروج من الحوار.
formulas are replaced with strings

4. مع الخلايا المحولة الآن إلى نصوص ولا تزال محددة، اضغط Ctrl + C لنسخها. انتقل إلى الموقع الذي ترغب في اللصق فيه، انقر بزر الماوس الأيمن، ومن قائمة السياق، حدد لصق خاص > نقل لنقل ولصق البيانات. تذكر أنه إذا كانت لديك مجموعة بيانات كبيرة أو تستخدم صيغك دوالاً غير مستقرة، قد تحتاج إلى التحقق من النتائج الملصقة بعناية.
click Transpose to paste the cells in transposition

5. بعد اللصق، اضغط Ctrl + H مرة أخرى لفتح مربع الحوار البحث والاستبدال الآن، قم بإعادة الاستبدال الأصلي: اكتب #= في البحث عن واكتب = في استبدال بـ وهذا سيحول النصوص مرة أخرى إلى صيغ تعمل.
set options in the Find and Replace dialog

6. انقر استبدال الكلثم موافق > إغلاق لإنهاء العملية. أصبحت الصيغ الآن منقولة مع الاحتفاظ بالمراجع كما هي في النطاق الأصلي.
doc transpose keep reference6

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


النقل والاحتفاظ بالمراجع باستخدام Kutools لـ Excel

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

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

بعد تثبيت Kutools لـ Excel، اتبع الخطوات التالية:

1. حدد الخلايا التي تحتوي على الصيغ التي تحتاج إلى نقلها، ثم انقر Kutools > المزيد (في مجموعة الصيغ) > تحويل مراجع الخليةسيتم فتح مربع الحوار تحويل المراجع.
click Convert Refers feature of kutools

2. في تحويل مراجع الخلية حوار، حدد إلى مطلق واضغط موافقهذا الإجراء يضمن أن جميع مراجع الخلايا في الصيغ المحددة يتم تحويلها إلى مراجع مطلقة (مع رموز $). نتيجة لذلك، لن تتغير المراجع عند نقل الخلايا.
check To absolute option
the references in selected formula cells have been converted to absolute

3. الآن، حدد الخلايا مرة أخرى واضغط Ctrl + C لنسخها. في موقع اللصق المطلوب، انقر بزر الماوس الأيمن وحدد نقل من لصق خاص في قائمة السياق. هذا سيقوم بنقل البيانات والاحتفاظ بمراجع الصيغ الصحيحة.
choose Transpose from the Paste Special

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

transpose table dimensions by kutools

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


رمز VBA - نقل الخلايا مع الحفاظ على مراجع الصيغ (نسبي أو مطلق)

بالنسبة للسيناريوهات المتقدمة، كتابة ماكرو VBA يتيح لك أتمتة عملية نقل الصيغ مع الحفاظ على أنواع المراجع الأصلية - سواء كانت نسبية أو مطلقة أو مختلطة. هذا الحل مناسب للمستخدمين المريحين مع الماكرو، ومفيد بشكل خاص للنطاقات الكبيرة من البيانات أو عندما يتم تنفيذ هذه العملية بشكل متكرر. توفر VBA المرونة، وتتكيف مع الأنماط المعقدة من المراجع، وتتعامل مباشرة مع مختلف الهياكل الصيغية.

1. أولاً، قم بتمكين علامة التبويب Developer في Excel إذا لم تكن مرئية بالفعل. اذهب إلى Developer > Visual Basic لفتح محرر VBA.

2. في محرر VBA، انقر Insert > Module لفتح نافذة وحدة جديدة، ثم انسخ والصق الشفرة التالية في هذه النافذة:

Sub TransposeFormulasPreserveReferences()
    Dim ws As Worksheet
    Dim sourceRange As Range
    Dim destRange As Range
    Dim numRows As Long, numCols As Long
    Dim i As Long, j As Long
    Dim tempArray As Variant
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    Set sourceRange = Application.InputBox("Select the range you want to transpose", xTitleId, Selection.Address, Type:=8)
    
    If sourceRange Is Nothing Then Exit Sub
    
    numRows = sourceRange.Rows.Count
    numCols = sourceRange.Columns.Count
    
    Set destRange = Application.InputBox("Select the upper-left cell for the transposed output", xTitleId, , Type:=8)
    
    If destRange Is Nothing Then Exit Sub
    
    tempArray = sourceRange.Formula ' Store original formulas
    
    ' Transpose formulas, cell by cell
    For i = 1 To numRows
        For j = 1 To numCols
            destRange.Offset(j - 1, i - 1).Formula = tempArray(i, j)
        Next j
    Next i
End Sub

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

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


باختصار، توفر Excel عدة طرق لنقل البيانات مع الحفاظ على مراجع الصيغ الأصلية، بما في ذلك البحث والاستبدال اليدوي، الأدوات المتقدمة مثل Kutools، أتمتة VBA، والأساليب القائمة على الصيغ باستخدام INDIRECT أو ADDRESS. عند اختيار الطريقة، ضع في اعتبارك حجم بياناتك، تعقيد الصيغ، والحاجة إلى الأتمتة مقابل التحكم اليدوي. تحقق دائمًا من النتائج - خاصة مع المراجع النسبية - لضمان صحة الحسابات، واحتفظ بنسخة احتياطية من ملف العمل قبل تنفيذ أي تغييرات جماعية أو تشغيل الماكرو. إذا واجهت مشكلات مثل أخطاء "ref" أو القيم غير المتوقعة، تحقق من أن المراجع لم تخرج عن النطاق الصحيح أو أن المراجع المطلقة/النسبية المختلطة لم تتغير بشكل غير صحيح. عند الشك، جرب أسلوبك على عينة صغيرة أولاً لبناء الثقة في العملية.


أفضل أدوات زيادة الإنتاجية لمجموعة Office

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

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


Office Tab يجلب تجربة التبويبات إلى Office، ويجعل عملك أسهل بكثير

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