نصيحة: اللغات الأخرى مترجمة من قبل Google. يمكنك زيارة English نسخة من هذا الرابط.
تسجيل الدخول
x
or
x
x
التسجيل
x

or

كيفية تبديل / تحويل الأعمدة والصفوف في صف واحد؟

كيفية الانضمام إلى صفوف وأعمدة متعددة في صف طويل واحد؟ ربما، يبدو من السهل بالنسبة لك، لأنه يمكنك نسخها واحدا تلو الآخر والانضمام إليهم في صف يدويا. ولكن سيكون مضيعة للوقت ومملة إذا كان هناك مئات من الصفوف والأعمدة. هنا سوف أتحدث عن بعض الحيل السريعة لحلها.

تبديل / تحويل الأعمدة والصفوف في صف واحد مع الصيغة

تبديل / تحويل الأعمدة والصفوف في صف واحد مع التعليمات البرمجية فبا

تبديل / تحويل الأعمدة والصفوف في صف واحد مع كوتولس ل إكسيل

علامة تبويب Office تمكين التحرير والتصفح في Tabbed ، وجعل عملك أسهل بكثير ...
Kutools for Excel يحل معظم مشاكلك ، ويزيد من إنتاجيتك بنسبة 80٪
  • إعادة استخدام أي شيء: أضف الصيغ الأكثر استخدامًا أو تعقيدًا والمخططات وأي شيء آخر إلى مفضلاتك ، ثم أعد استخدامها سريعًا في المستقبل.
  • أكثر من ميزات نص 20: استخراج الرقم من سلسلة النص ؛ استخراج أو إزالة جزء من النصوص ؛ تحويل الأرقام والعملات إلى الكلمات الإنجليزية ...
  • دمج الأدوات: العديد من المصنفات والأوراق في واحد ؛ دمج خلايا / صفوف / أعمدة متعددة دون فقدان البيانات ؛ دمج الصفوف المكررة ومجموع ...
  • أدوات الانقسام: تقسيم البيانات إلى أوراق متعددة بناءً على القيمة ؛ مصنف واحد إلى ملفات Excel أو PDF أو CSV متعددة ؛ عمود واحد إلى أعمدة متعددة ...
  • لصق الطفر الصفوف المخفية / المصفاة ؛ عدد ومبلغ بواسطة لون الخلفية. إنشاء قائمة بريدية و إرسال رسائل البريد الإلكتروني حسب قيمة الخلية...
  • فلتر سوبر: إنشاء مخططات تصفية متقدمة وتطبيقها على أي أوراق ؛ فرز حسب الأسبوع ، اليوم ، التردد وغير ذلك ؛ تصفية / فلترة بواسطة جريئة ، الصيغ ، التعليق ...
  • أكثر من ميزات 300 القوية ؛ يعمل مع Office 2007-2019 و 365 ؛ يدعم جميع اللغات ؛ سهولة النشر في مؤسستك أو مؤسستك.

السهم الأزرق الفقاعة اليمنى تبديل / تحويل الأعمدة والصفوف في صف واحد مع الصيغة


لنفترض أن لديك مجموعة من البيانات كما يظهر في الصورة التالية، يمكنك تحويل بيانات النطاق إلى صف واحد في ورقة عمل جديدة ذات صيغة طويلة.

DOC-تحويل المدى إلى row1

الرجاء تطبيق الصيغة على النحو التالي:

1. في ورقة عمل جديدة من المصنف النشط، انقر فوق خلية أكسنومك، نسخ ولصق هذه الصيغة: =OFFSET(Sheet1!$A$1,((ROW()-1)*5)+(FLOOR(COLUMN()-1,4)/4),(COLUMN()-1)-(FLOOR(COLUMN()-1,4)))

ملاحظة:: Sheet1! $ A $ 1 هي ورقة العمل والمراجع المرجعية التي تريد استخدامها.

ROW () - 1) * 5 في الصيغة أعلاه، 5 يقف على رقم الصف. و عمود () - 1,4) / 4، ال 4 يقف على رقم العمود. يمكنك تغييرها حسب حاجتك.

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

DOC-تحويل المدى إلى row2


السهم الأزرق الفقاعة اليمنى تبديل / تحويل الأعمدة والصفوف في صف واحد مع التعليمات البرمجية فبا

يمكن أن يساعدك رمز فبا التالي أيضا على تحويل نطاق من البيانات إلى صف واحد.

1. اضغط باستمرار ALT + F11 مفاتيح لفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. انقر إدراج > وحدة، ولصق التعليمة البرمجية التالية في وحدة نافذة.

Sub TransformOneRow()
'Updateby20131120
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Ranges to be transform :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Paste to (single cell):", xTitleId, Type:=8)
Application.ScreenUpdating = False
xRows = InputRng.Rows.Count
xCols = InputRng.Columns.Count
For i = 1 To xRows
    InputRng.Rows(i).Copy OutRng
    Set OutRng = OutRng.Offset(0, xCols + 0)
Next
Application.ScreenUpdating = True
End Sub

3. ثم اضغط F5 مفتاح لتشغيل التعليمات البرمجية، برزت حوار خارج لتختار مجموعة من المحتويات التي تريد تحويلها إلى صف، وانقر فوق Ok، حوار آخر برزت المتابعة هو بالنسبة لك لتحديد خلية واحدة لاخماد النتيجة. انظر لقطات الشاشة:

ثم اضغط Ok، يتم تحويل المحتويات في النطاق المحدد إلى صف. انظر لقطة الشاشة:

ملاحظة:: في تعيين أوترنغ = OutRng.Offset (شنومك، شكولس + شنومكس)، يمكنك تغيير 0 إلى أي عدد لتلبية حاجتك.

بالنسبة إلى إكسامبل، إذا كنت ترغب في فصل النتائج أكرودينغ إلى الصفوف الأصلية بواسطة عمود واحد، يمكنك تغيير تعيين أوترنغ = OutRng.Offset (شنومك، شكولس + شنومكس) إلى تعيين أوترنغ = OutRng.Offset (شنومك، شكولس + شنومكس)، تظهر النتائج على النحو التالي:


السهم الأزرق الفقاعة اليمنى تبديل / تحويل الأعمدة والصفوف في صف واحد مع كوتولس ل إكسيل

يبدو الطريقتين أعلاه هي صعبة إلى حد ما بالنسبة لنا إكسيل مبتدئ، وهنا سوف نتحدث عن أداة قوية كوتولس ل إكسيل بالنسبة لك.

كوتولس ل إكسيل يتضمن أكثر من أدوات إكسوم إكسيل مفيد. مجانا في محاولة مع عدم وجود قيود في أيام شنومكس. احصل عليه الآن

مع الأداة المساعدة تحويل المدى of كوتولس ل إكسيل، يمكنك تحويل بسرعة مجموعة إلى صف واحد، يرجى القيام على النحو التالي:

1. حدد النطاق الذي تريد تبديله.

2. انقر Kutools > تحويل المدى > تحويل المدى، انظر الصورة:

DOC-تحويل المدى إلى row4

3. في ال تحويل المدى مربع الحوار، حدد المدى إلى صف واحد الخيار، انظر الصورة:

DOC-تحويل المدى إلى row5

4. ثم اضغط OK، وانقر فوق خلية لوضع النتيجة من مربع منبثقة.

DOC-تحويل المدى إلى row6

5. انقر OK، وتم نقل البيانات في النطاق إلى صف واحد. انظر لقطات الشاشة:

DOC-تحويل المدى إلى row1
-1
DOC-تحويل المدى إلى row7

إذا كنت تريد معرفة المزيد عن هذه الميزة، يرجى زيارة تحويل المدى.


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

كيفية تغيير الصف إلى العمود في إكسيل؟

كيفية تبديل / تحويل عمود واحد إلى أعمدة متعددة في إكسيل؟

كيفية تبديل / تحويل الأعمدة والصفوف في عمود واحد؟


Kutools for Excel يحل معظم مشاكلك ، ويزيد من إنتاجيتك بنسبة 80٪

  • إعادة استخدام: إدراج بسرعة الصيغ المعقدة ، الرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة المرور إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر الفورمولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (بسهولة قراءة وتحرير أعداد كبيرة من الخلايا) ؛ لصق على المدى المصفى...
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ انقسام خلايا المحتوى ؛ الجمع بين تكرار الصفوف / الأعمدة... منع الخلايا المكررة. مقارنة النطاقات...
  • حدد تكرار أو فريد الصفوف. حدد صفوف فارغة (جميع الخلايا فارغة) ؛ سوبر البحث والعثور غامض في العديد من المصنفات ؛ اختيار عشوائي ...
  • نسخة طبق الأصل خلايا متعددة دون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة. إدراج الرصاصات، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، حذف حسب الموضع ، إزالة الفضاء. إنشاء وطباعة مجاميع ترحيل الصفحات ؛ تحويل بين محتوى الخلايا والتعليقات...
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ تصنيف متقدم حسب الشهر / الأسبوع / اليوم ، التردد وأكثر ؛ فلتر خاص بواسطة جريئة ، مائل ...
  • الجمع بين المصنفات وأوراق العمل. دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; دفعة تحويل XLS ، XLSX وقوات الدفاع الشعبي...
  • أكثر من ميزات 300 القوية. يدعم Office / Excel 2007-2019 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. ميزات كاملة النسخة التجريبية المجانية من 30.
علامة التبويب kte 201905

علامة تبويب Office توفر واجهة مبوبة لـ Office ، واجعل عملك أسهل بكثير

  • تمكين تحرير علامات التبويب والقراءة في Word و Excel و PowerPointوالناشر والوصول ، Visio ومشروع.
  • افتح مستندات متعددة وقم بإنشائها في علامات تبويب جديدة لنفس النافذة ، وليس في نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50٪ ، ويقلل مئات نقرات الماوس لك كل يوم!
أسفل مكتبه
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    KT · 3 months ago
    From:

    A B C
    E F G
    H I J



    To:

    A B C E F G H I J

    How to change from above to single row?
    • To post as a guest, your comment is unpublished.
      Tim · 2 months ago
      Have you been able to accomplish this? I'm having the same problem.
  • To post as a guest, your comment is unpublished.
    Vinay Doddapaneni · 1 years ago
    Hello, i would to know how to convert 10 rows in excel into 10 different pdf's (or) word document in java coding. Thank you
  • To post as a guest, your comment is unpublished.
    bsac · 2 years ago
    Transform range in Kutools did not work. Waste of time. Install de-installed my ASAP utilities WITHOUT permission. Total B.S.
  • To post as a guest, your comment is unpublished.
    prakash · 3 years ago
    i want to convert following word table

    pf 250 basic 3000 da 2000
    wa 100 hra 1500 oa 300

    into
    pf wa basic hra da oa
    250 100 3000 1500 2000 300

    can anyone help me
  • To post as a guest, your comment is unpublished.
    Ashok · 3 years ago
    I need to convert the following type data to a single row as mentioned last;
    -----------------------------------------------------------------------------------------------------------------------------------------------------------
    A B C D E F G H
    -----------------------------------------------------------------------------------------------------------------------------------------------------------
    Sl.No. - Mem.No. - Name & Address - Parents Name - Qualification - Occupation - Present Address - Remarks
    -----------------------------------------------------------------------------------------------------------------------------------------------------------
    1 103 Rajesh Govind BA Welder Rajesh G X
    KayGee Villa Dubai AN Apartments
    Kastur Marg RN Street
    Coimbatore Bangaluru
    Tamil Nadu Karnataka

    2 104 Ganesh

    1 - 103 - Rajesh - KayGee Villa - Kastur Marg - Coimbatore - Tamil Nadu - Govind - - - - BA - - - - Welder - Dubai - - - - Rajesh G - AN Apartments - RN Street - Bangaluru - Karnataka - X
    2 - 104 - Ganesh - ................................................
  • To post as a guest, your comment is unpublished.
    Brian · 4 years ago
    I tried the above formula:

    =OFFSET(Sheet1!$A$1,((ROW()-1)*5)+(FLOOR(COLUMN()-1,4)/4),(COLUMN()-1)-(FLOOR(COLUMN()-1,4)))

    but all it does is place the value from sheet1 A1 in all of the columns. Why won't it display the other data?

    Example:
    1 2 3 4
    5 6 7 8
    9 1 2 3

    Becomes this after adding your formula:
    1 1 1 1 1 1 1 1 1 1 1 1
  • To post as a guest, your comment is unpublished.
    ibnu marjan · 5 years ago
    ABC TRAVELS
    KING'S ST. KANDY
    081-9999999

    DEF TRAVELS
    KING'S ST. KANDY
    081-8888888
    --
    -- about 500 travels like in same row as above, and there is blank row in between each travel data. I would like to have this as following in easy way.
    column A Column B Column C

    ABC TRAVELS KING'S ST. KANDY 081-9999999
    DEF TRAVELS KING'S ST. KANDY 081-8888888
    ---
    Please help
  • To post as a guest, your comment is unpublished.
    Frank · 5 years ago
    I have a fix range in sheet1 like (D8:F14). How to transpose it to sheet2 fixed row like (C3:W3)?
    Thanks for your response.
  • To post as a guest, your comment is unpublished.
    Hien Tran · 5 years ago
    Could you please help me to transpose / convert single row (wrap text) into rows?

    Thanks in advance!!!