5 طرق لنقل البيانات في Excel (تعليمي خطوة بخطوة)
يعني نقل البيانات تغيير اتجاه المصفوفة عن طريق تحويل صفوفها إلى أعمدة أو العكس. في هذا البرنامج التعليمي ، سوف نشارك معك خمس طرق مختلفة لتبديل اتجاه المصفوفة وتحقيق النتيجة المرجوة.
فيديو: تبديل البيانات في Excel
قم بتبديل الأعمدة إلى صفوف باستخدام "لصق خاص"
الخطوة 1: انسخ النطاق المراد تبديل موضعه
حدد نطاق الخلايا حيث تريد تبديل الصفوف والأعمدة ، ثم اضغط CTRL + C لنسخ النطاق.
الخطوة 2: حدد خيار لصق التحويل
انقر بزر الماوس الأيمن فوق الخلية الأولى من النطاق الوجهة ، ثم انقر فوق تبديل موضع رمز (في إطار خيارات اللصق) من قائمة النقر بزر الماوس الأيمن.
نتيجة
هاهو! يتم تبديل النطاق في أي وقت من الأوقات!
(AD) قم بتغيير أبعاد الجدول بسهولة باستخدام Kutools
دائمًا ما يستغرق تحويل جدول متقاطع (جدول ثنائي الأبعاد) إلى قائمة مسطحة (قائمة أحادية البعد) أو العكس في Excel الكثير من الوقت والجهد. ومع ذلك، مع تثبيت Kutools for Excel، فإنه أبعاد الجدول المنقولة ستساعدك الأداة على إجراء التحويل بسرعة وسهولة.
كوتولس ل إكسيل - يتضمن أكثر من 300 وظيفة يدوية ، مما يجعل مهامك أسهل بكثير. احصل على نسخة تجريبية مجانية كاملة الميزات لمدة 30 يومًا الآن!
نقل البيانات وربطها بالمصدر
لتبديل اتجاه النطاق ديناميكيًا (تبديل الأعمدة إلى الصفوف والعكس بالعكس) وتوصيل النتيجة المحولة بمجموعة البيانات الأصلية ، يمكنك استخدام أي من الأساليب أدناه:
- وظيفة TRANSPOSE (سهل الاستخدام لكن النتائج غير قابلة للتعديل)
- الدالات غير المباشرة والعنوان والعمود والصفوف (صيغة كبيرة لكنها تسمح بإجراء تغييرات في النتائج)
- لصق خاص والبحث والاستبدال (معقد ولكن من السهل فهمه)
- Power Query (سهل مع النتائج المنسقة في جدول)
قم بتغيير الصفوف إلى أعمدة باستخدام وظيفة TRANSPOSE
لتحويل الصفوف إلى أعمدة والعكس بالعكس باستخدام تبديل موضع وظيفة ، يرجى القيام بما يلي.
الخطوة 1: حدد نفس عدد الخلايا الفارغة مثل مجموعة الخلايا الأصلية ولكن في اتجاه آخر
تلميح: تخطَ هذه الخطوة إذا كنت تستخدم Excel 365 أو Excel 2021.
لنفترض أن الجدول الأصلي في النطاق A1: C4، مما يعني أن الجدول يحتوي على 4 صفوف و 3 أعمدة. لذلك ، سيكون للجدول المنقول 3 صفوف و 4 أعمدة. مما يعني أنه يجب عليك تحديد 3 صفوف و 4 أعمدة من الخلايا الفارغة.
الخطوة 2: أدخل صيغة TRANSPOSE
اكتب الصيغة أدناه في شريط الصيغة ، ثم اضغط كترل + شيفت + إنتر للحصول على النتيجة.
تلميح: صحافة أدخل إذا كنت من مستخدمي Excel 365 أو Excel 2021.
=TRANSPOSE(A1:C4)
- يجب أن تتغير A1: C4 إلى نطاق المصدر الفعلي الذي تريد تبديله.
- إذا كان هناك أي خلايا فارغة في النطاق الأصلي ، فسيتم تبديل موضع ستحول الوظيفة الخلايا الفارغة إلى 0 ثانية (أصفار). للتخلص من النتائج الصفرية والاحتفاظ بالخلايا الفارغة أثناء النقل ، تحتاج إلى الاستفادة من IF وظيفة:
-
=TRANSPOSE(IF(A1:C4="","",A1:C4))
نتيجة
يتم تحويل الصفوف إلى أعمدة ، ويتم تحويل الأعمدة إلى صفوف.
قم بتدوير البيانات باستخدام الدالات INDIRECT و ADDRESS و COLUMN و ROW
على الرغم من أن الصيغة المذكورة أعلاه سهلة الفهم والاستخدام ، إلا أن عيبها هو أنه لا يمكنك تحرير أو حذف أي خلايا في الجدول الذي تم تدويره. لذا ، سأقدم صيغة باستخدام غير مباشر, العنوان, عمود و صف المهام. لنفترض أن الجدول الأصلي في النطاق A1: C4، لإجراء تحويل من عمود إلى صف والاحتفاظ بالبيانات التي تم تدويرها متصلة بمجموعة البيانات المصدر ، يرجى اتباع الخطوات أدناه.
الخطوة 1: أدخل الصيغة
أدخل الصيغة أدناه في الخلية العلوية اليسرى من النطاق الوجهة (A6 في حالتنا) ، والصحافة أدخل:
=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))
- يجب أن تتغير A1 إلى أعلى الخلية اليسرى من نطاق المصدر الفعلي الذي ستقوم بنقله ، واحتفظ بعلامات الدولار كما هي. تشير علامة الدولار ($) قبل حرف العمود ورقم الصف إلى مرجع مطلق ، مما يحافظ على حرف العمود ورقم الصف دون تغيير عند نقل الصيغة أو نسخها إلى خلايا أخرى.
- إذا كان هناك أي خلايا فارغة في النطاق الأصلي ، فإن الصيغة ستحول الخلايا الفارغة إلى 0 ثانية (أصفار). للتخلص من النتائج الصفرية والاحتفاظ بالخلايا الفارغة أثناء النقل ، تحتاج إلى الاستفادة من IF وظيفة:
-
=IF(INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))=0,"",INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1))))
الخطوة 2: انسخ الصيغة إلى الخلايا اليمنى والسفلى
حدد خلية الصيغة ، واسحب مقبض التعبئة الخاص بها (المربع الأخضر الصغير في الزاوية اليمنى السفلية للخلية) لأسفل ثم إلى اليمين إلى أكبر عدد من الصفوف والأعمدة حسب الحاجة.
نتيجة
تم تبديل الأعمدة والصفوف على الفور.
تحويل الأعمدة إلى صفوف باستخدام لصق خاص والبحث والاستبدال
تتيح لك بضع خطوات أخرى باستخدام طريقة Paste Special جنبًا إلى جنب مع ميزة Find and Replace نقل البيانات أثناء ربط الخلايا المصدر بالخلايا المنقولة.
الخطوة 1: انسخ النطاق المراد تبديل موضعه
حدد نطاق الخلايا التي تريد تبديل موضعها ، ثم اضغط على CTRL + C لنسخ النطاق.
الخطوة 2: تطبيق خيار لصق الرابط
-
انقر بزر الماوس الأيمن فوق خلية فارغة ، ثم انقر فوق لصق خاص.
-
انقر على الزر لصق الارتباط .
سوف تحصل على النتيجة كما هو موضح أدناه:
الخطوة 3: ابحث عن علامات التساوي (=) واستبدلها من نتيجة Paste Link
-
حدد نطاق النتائج (A6: C9) و اضغط كترل + H، ثم استبدل = مع EO (أو أي حرف (أحرف) غير موجود في النطاق المحدد) في بحث واستبدال الحوار.
-
انقر على استبدال الكل، ثم أغلق مربع الحوار. يوضح ما يلي الشكل الذي ستبدو عليه البيانات.
الخطوة 4: قم بنقل نتيجة Paste Link التي تم استبدالها
حدد النطاق (A6: C9) و اضغط CTRL + C لنسخه. انقر بزر الماوس الأيمن فوق خلية فارغة (هنا قمت بتحديدها A11) وحدد تبديل موضع رمز تبدأ من خيارات اللصق للصق النتيجة المنقولة.
الخطوة 5: احصل على علامات التساوي (=) للعودة لربط النتيجة المنقولة بالبيانات الأصلية
-
احتفظ ببيانات النتيجة المنقولة A11: D13 المحدد ، ثم اضغط على كترل + H، واستبدالها EO مع = (على العكس من خطوة 3).
-
انقر على استبدال الكل، ثم أغلق مربع الحوار.
نتيجة
يتم نقل البيانات وربطها بالخلايا الأصلية.
نقل البيانات وربطها بالمصدر Power Query
Power Query هي أداة قوية لأتمتة البيانات تتيح لك نقل البيانات بسهولة في Excel. يمكنك إنجاز المهمة باتباع الخطوات التالية:
الخطوة 1: حدد النطاق المراد نقله وافتح الملف Power Query محرر
حدد نطاق البيانات المراد تحويلها. وبعد ذلك ، في البيانات علامة التبويب، في الحصول على البيانات وتحويلها مجموعة، انقر فوق من الجدول / النطاق.
- إذا لم يكن نطاق البيانات المحدد في جدول ، أ اصنع جدول مربع الحوار سوف يطفو على السطح ؛ انقر OK لإنشاء جدول لها.
- إذا كنت تستخدم Excel 2013 أو 2010 ولا يمكنك العثور عليه من الجدول / النطاق على البيانات علامة التبويب ، ستحتاج إلى تنزيله وتثبيته من ملف مایکروسوفت Power Query لصفحة إكسل. بمجرد التثبيت ، انتقل إلى Power Query ، انقر فوق من الجدول في ال بيانات Excel المجموعة.
الخطوة 2: تحويل الأعمدة إلى صفوف باستخدام Power Query
-
انتقل إلى تحول التبويب. في ال استخدم الصف الأول كرؤوس القائمة المنسدلة ، حدد استخدم الرؤوس كصف أول.
-
انقر على تبديل موضع.
الخطوة 3: احفظ البيانات المنقولة في ورقة
على قم بتقديم ، انقر فوق إغلاق وتحميل لإغلاق نافذة Power Editor وإنشاء ورقة عمل جديدة لتحميل البيانات المنقولة.
نتيجة
يتم تحويل البيانات المنقولة إلى جدول في ورقة عمل تم إنشاؤها حديثًا.
- يتم إنشاء رؤوس أعمدة إضافية في الصف الأول كما هو موضح أعلاه. لترقية الصف الأول الموجود أسفل الرؤوس إلى رؤوس الأعمدة ، حدد خلية داخل البيانات وانقر فوق سؤال > تعديل. ثم حدد تحول > استخدم الصف الأول كرؤوس. أخيرًا ، حدد الرئيسية > إغلاق وتحميل.
- إذا تم إجراء أية تغييرات على مجموعة البيانات الأصلية ، فيمكنك تحديث البيانات المنقولة أعلاه بهذه التغييرات بالنقر فوق الزر تحديث رمز بجانب الجدول في الاستعلامات والتواصل أو عن طريق النقر فوق تحديث زر على سؤال علامة التبويب.
(AD) نطاق التحويل مع Kutools بنقرات قليلة
تشتهر أجهزة تركيز الأكسجين البيطرية من كالسـتين بجودتها العالية وفعاليتها في الميدان. نطاق التحويل يمكن أن تساعدك الأداة المساعدة في Kutools for Excel على تحويل (تحويل) عمود رأسي بسهولة إلى عدة أعمدة أو العكس، أو تحويل صف إلى صفوف متعددة أو العكس.
كوتولس ل إكسيل - يتضمن أكثر من 300 وظيفة يدوية ، مما يجعل مهامك أسهل بكثير. احصل على نسخة تجريبية مجانية كاملة الميزات لمدة 30 يومًا الآن!
مقالات ذات صلة
- كيفية تبديل النطاقات بسرعة وتخطي الخلايا الفارغة في Excel؟
- عندما نلصق نطاقًا كما تم نقله ، سيتم لصق الخلايا الفارغة أيضًا. ومع ذلك ، في بعض الأحيان ، نريد فقط تبديل النطاقات مع تجاهل الخلايا الفارغة كما هو موضح أدناه ، هل هناك أي طرق لتغيير النطاقات بسرعة وتخطي الفراغات في Excel؟
- كيف يتم نقل كل 5 صفوف أو ن من عمود واحد إلى عدة أعمدة؟
- لنفترض أن لديك بيانات طويلة في العمود A ، والآن ، تريد نقل كل 5 صفوف من العمود A إلى أعمدة متعددة ، مثل تبديل A1: A5 إلى C6: G6 ، A6: A10 إلى C7: G7 ، وهكذا تظهر لقطة الشاشة التالية. كيف يمكنك التعامل مع هذه المهمة دون نسخ ولصق بشكل متكرر في Excel؟
- كيفية تبديل / تحويل الأعمدة والصفوف إلى عمود واحد؟
- عند استخدام ورقة عمل Excel ، في بعض الأحيان ، ستواجه هذه المشكلة: كيف يمكنك تحويل أو تبديل نطاق من البيانات إلى عمود واحد؟ (انظر لقطات الشاشة التالية :) الآن ، أقدم لك ثلاث حيل سريعة لحل هذه المشكلة.
- كيفية تبديل / تحويل الأعمدة والصفوف إلى صف واحد؟
- كيفية ربط عدة صفوف وأعمدة في صف طويل واحد؟ ربما يبدو الأمر سهلاً بالنسبة لك ، لأنه يمكنك نسخها واحدة تلو الأخرى وضمها في صف يدويًا. ومع ذلك ، قد يكون هذا مضيعة للوقت ومملة إذا كان هناك المئات من الصفوف والأعمدة. هنا سأتحدث عن بعض الحيل السريعة لحلها.
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!