ينطبق على
Excel 2024 Excel 2021 Excel 2019 Excel 2016 Microsoft365.com

الملخص

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

المزيد من المعلومات

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

مثال

  1. في ورقة عمل جديدة، اكتب البيانات التالية: A1: سميث، جون A2: 111 شارع الصنوبر A3: سان دييغو، كاليفورنيا A4: (555) 128-549 A5: جونز، سو A6: 222 أوك لين.A7: نيويورك، نيويورك A8: (555) 238-1845 A9: أندرسون، توم A10: 333 Cherry Ave.A11: شيكاغو، IL A12: (555) 581-4914

  2. اكتب الصيغة التالية في الخلية C1:=OFFSET($A$1,(ROW()-1)*4+INT((COLUMN()-3)),MOD(COLUMN()-3,1))

  3. املأ هذه الصيغة إلى العمود F، ثم لأسفل إلى الصف 3.

  4. اضبط أحجام الأعمدة حسب الضرورة. لاحظ أن البيانات معروضة الآن في الخلايا من C1 إلى F3 كما يلي:

    سميث، جون

    111 شارع الصنوبر

    سان دييغو، كاليفورنيا

    (555) 128-549

    جونز، سو

    222 أوك لين.

    نيويورك، نيويورك

    (555) 238-1845

    أندرسون، توم

    333 شيري افي.

    شيكاغو، IL

    (555) 581-4914

يمكن تفسير الصيغة على أنها

OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))

حيث:

  • f_row = رقم صف صيغة الإزاحة هذه

  • f_col = رقم عمود صيغة الإزاحة هذه

  • rows_in_set = عدد الصفوف التي تجعل سجل بيانات واحدا

  • col_in_set = عدد أعمدة البيانات

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.