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

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

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

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

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

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

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

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

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


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

1. حدد خلية الصيغة

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

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

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

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

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

يُبدّل هذا الأمر تنسيق المراجع بين النسبي، والمطلق، والمختلط.

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

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

حدد نطاق البيانات الذي تريد نسخه، ثم اضغطCtrl+C.

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

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

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


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

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

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

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

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

4. مع بقاء الخلايا المحولة إلى نصوص محددة، اضغط علىCtrl + C لنسخها. انتقل إلى موقع اللصق المطلوب، وانقر بزر الماوس الأيمن، ثم من القائمة السياقية اخترلصق خاص > تحويل (Transpose)لتحويل البيانات ولصقها. كن حذرًا؛ ففي حال كانت مجموعة البيانات كبيرة أو استخدمت الصيغ دوالًا متقلبة (volatile functions)، فقد تحتاج إلى التحقق بعناية من النتائج المُلصَقة.
انقر على 'معكوس' للصق الخلايا بشكل معكوس

5. بعد اللصق، اضغط علىCtrl + H مرة أخرى لفتح مربع حوارالبحث والاستبدال. الآن، قم بعكس الاستبدال الأولي: اكتب#= في مربعبحث عن، و= في مربعاستبدال بـ. سيؤدي ذلك إلى تحويل النصوص مرة أخرى إلى صيغ فعّالة.
تعيين الخيارات في مربع حوار البحث والاستبدال

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

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


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

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

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

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

1. حدد الخلايا التي تحتوي على الصيغ التي تريد تحويلها، ثم انقر علىKutools > المزيد (ضمن مجموعة الصيغ) > تحويل مراجع الخلية. وسيؤدي ذلك إلى فتح مربع حوار تحويل المراجع.
انقر على ميزة تحويل المراجع من kutools

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

3. الآن، حدد الخلايا مرة أخرى واضغط علىCtrl + C لنسخها. في موقع اللصق المطلوب، انقر بزر الماوس الأيمن واخترتحويل (Transpose)من القائمة الفرعيةلصق خاصفي القائمة السياقية. سيؤدي ذلك إلى تحويل بياناتك مع الحفاظ على مراجع الصيغ الصحيحة.
اختر 'معكوس' من 'لصق خاص'

تلميح:إذا أردت تحويل هياكل البيانات بسرعة — مثل تغيير الصفوف إلى أعمدة في جداول بيانات كبيرة — فإنKutools لـ Excelتوفّر ميزةتحويل بُعد الجدول. هذه الأداة مفيدة جدًّا لإعادة هيكلة الجداول الكبيرة بسرعة دون فقدان اتصالات البيانات أو التنسيق. والأداة متاحة لتجربة مجانية محدودة المدة؛حمّل من هنالتجربة جميع الميزات.

عكس أبعاد الجدول بواسطة kutools

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


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

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

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

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

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. لتشغيل الكود، انقر فوق الزرزر التشغيل أو اضغط علىF5. اتبع التعليمات: حدد البيانات الأصلية (بما في ذلك الصيغ) التي تريد تحويلها، ثم اختر الخلية الابتدائية للإخراج. سيقوم الماكرو بنسخ وتحويل جميع الصيغ مع الحفاظ على المراجع كما هي في موقعها الأصلي. إذا كانت صيغك تحتوي على مراجع نسبية، فانتبه إلى أن سياقها قد يتغيّر — مما قد يؤدي إلى قيم مختلفة عن الأصلية — لكن نص الصيغة نفسه لن يُعدَّل، وبالتالي يبقى نوع المرجع دون تغيير.

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


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


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

🤖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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل