جدول المحتويات
Microsoft Excel وظائف متنوعة لزيادة الإنتاجية وتسريعها. سأوضح اليوم كيف يمكنك استخراج قسم معين من مجموعة بيانات باستخدام الوظيفة OFFSET من Excel .
تنزيل Practice Workbook
يمكنك تنزيل مصنف Excel التالي لفهمه بشكل أفضل وممارسته بنفسك.
استخدام دالة OFFSET.xlsx
مقدمة إلى Excel OFFSET Function
الهدف
- يبدأ من مرجع خلية معين ، وينتقل إلى عدد محدد من الصفوف لأسفل ، ثم إلى عدد محدد من الأعمدة يمينًا ، ثم يستخرج قسمًا من مجموعة البيانات التي لها ارتفاع وعرض محدد.
- إنها دالة صفيف. لذلك عليك الضغط على Ctrl + Shift + Enter لإدراج هذه الوظيفة إلا إذا كنت في Office 365.
بناء الجملة
=OFFSET(reference,rows,cols,[height],[width])
الوسيطات
الوسيطات | مطلوب أو اختياري | القيمة |
---|---|---|
المرجع | مطلوب | مرجع الخلية من حيث يبدأ التحرك. |
الصفوف | مطلوب | يتحرك عدد الصفوف لأسفل. |
عمود | مطلوب | يتحرك عدد الأعمدة إلى اليمين . |
[الارتفاع] | اختياري | عدد صفوف قسم البيانات التي يستخرجها. الالافتراضي هو 1. |
[العرض] | اختياري | عدد أعمدة قسم البيانات التي مقتطفات. الافتراضي هو 1. |
إرجاع القيمة
- يقوم بإرجاع قسم من مجموعة بيانات بارتفاع محدد و عرض محدد ، يقع في عدد محدد من الصفوف لأسفل وعدد محدد من الأعمدة مباشرة من مرجع خلية معين.
- إذا كانت وسيطة الصفوف رقم سالب ، ستنقل الوظيفة عدد الصفوف المحدد لأعلى من الخلية المرجعية بدلاً من التحرك لأسفل.
- ولكن بعد الوصول إلى الوجهة ، ستجمع دائمًا قسمًا من الارتفاع المحدد لأسفل وعرضًا محددًا إلى اليمين .
- على سبيل المثال ، تبدأ الصيغة OFFSET (D9، -3،1،2،2) في الانتقال من الخلية D9 ، ثم ينقل 3 صفوفًا لأعلى ، ثم ينقل عمودًا واحدًا إلى اليمين.
- ولكن بعد الوصول إلى الخلية الوجهة ، فإنه يجمع قسمًا من 2 ارتفاع الصف من أسفل ثم 2 عرض الأعمدة من اليمين.
- إذا كانت وسيطة cols رقمًا سالبًا ، ستنقل الوظيفة الرقم المحدد ber من الأعمدة اليسرى من الخلية المرجعية بدلاً من التحرك لليمين.
- ولكن بعد الوصول إلى الوجهة ، ستجمع دائمًا قسمًا من الارتفاع المحدد لأسفل وعرضًا محددًا إلى اليمين.
- على سبيل المثال ، الصيغة OFFSET (F6،3، -3،2،2)يبدأ في التحرك من الخلية F6 ، ثم ينقل 3 صفوف لأسفل ، ثم ينقل 3 أعمدة إلى اليسار.
- ولكن بعد الوصول إلى الخلية الوجهة ، فإنها تجمع قسمًا من ارتفاع الصفوف 2 من الأسفل ثم 2 عرض الأعمدة من اليمين.
- إذا كان أي من صفوف الوسيطات الأربعة ، أو الأعمدة ، أو [الارتفاع] ، أو [العرض] كسرًا ، فسيقوم Excel تلقائيًا بتحويله إلى عدد صحيح.
- على سبيل المثال ، في الصيغة OFFSET (B4،3.7،3،2،2) ، وسيطة الصف هي كسر ، 7 . قام Excel بتحويله إلى 3 ، ثم نقل 3 صفوف لأسفل من B4 ثم 3 أعمدة يمينًا.
- ثم جمعت قسمًا من الصفوف 2 مرتفعًا و 2 عرضًا.
3 أمثلة مناسبة لاستخدام دالة OFFSET Excel
ستوضح لك هذه المقالة كيفية استخدام وظيفة OFFSET . هنا ، سنقوم بفرز عمود كامل لمجموعة البيانات ، وصف كامل من مجموعة البيانات ، والصفوف المتعددة المجاورة والأعمدة المتعددة لمجموعة البيانات.
مثال 1: تطبيق Excel OFFSET Function for Sorting Out صف كامل
في هذا القسم ، سنشرح كيفية استخراج جميع القيم لصف كامل باستخدام دالة OFFSET . لذلك ، لمعرفة الطريقة ، يمكنك اتباع الخطوات التالية وفقًا لذلك.
الخطوات:
- لدينا سجل مبيعات 5 سنة من 13 من منتجات الشركةتسمى Mars Group.
- الآن سنحاول فرز صف كامل باستخدام وظيفة OFFSET .
- دعونا نحاول استخراج سجل مبيعات التلفزيون لجميع السنوات .
- انظر ، التلفزيون هو المنتج السابع في قائمة المنتجات.
- ولدينا قسم بيانات لتجميعه يمتد على مدى 5 سنوات ( 5 عمود).
- لذلك ، ستظهر الصيغة أدناه.
=OFFSET(B5,7,1,1,5)
- ثم اضغط على CTRL + SHIFT + ENTER.
FORMULA BREAKDOWN
- تبدأ وظيفة OFFSET في التحرك من الخلية B5 .
- ثم تتحرك 7 صفوف لأسفل للعثور على التلفزيون.
- ثم يتحرك العمود 1 يمينًا للهبوط في السنة الأولى ، 2016.
- ثم يستخرج قسمًا من صف واحد ارتفاع و 5 عرض الأعمدة. هذا هو سجل مبيعات التليفزيون من 2016 إلى 2020.
- أخيرًا ، سترى أننا حصلنا على سجل مبيعات التلفزيون لجميع السنوات.
اقرأ المزيد: كيفية استخدام دالة ROW في Excel (مع 8 أمثلة)
مثال 2: فرز a العمود بأكمله باستخدام دالة OFFSET في Excel
في هذا القسم ، سنشرح كيفية استخراج جميع القيم لعمود كامل عن طريق تطبيق دالة OFFSET . لذلك ، لمعرفة الطريقة ، يمكنك اتباع الخطوات التالية وفقًا لذلك.
الخطوات:
- أولاً ، سنقوم بفرز عمود كامل من نفسمجموعة من البيانات.
- بعد ذلك ، دعنا نحاول معرفة جميع المبيعات في عام 2018.
- هنا ، 2018 هو السنة الثالثة في العام.
- وسنستخرج قائمة بمجموع 13
- لذا ، اكتب الصيغة التالية هنا.
=OFFSET(B5,1,3,13,1)
- ثم اضغط على CTRL + SHIFT + ENTER .
FORMULA BREAKDOWN
- يبدأ الانتقال مرة أخرى من الخلية B5 .
- ينقل الصف الأول إلى أول كمبيوتر محمول منتج.
- ثم نقل 3 أعمدة إلى عام 2018.
- ثم استخراج قسم من ارتفاع الصفوف 13 (جميع المنتجات) و 1 عرض العمود (فقط من
- أخيرًا ، سترى أننا ميزنا جميع المبيعات في عام 2018.
اقرأ المزيد: كيفية استخدام دالة COLUMN في Excel (4 أمثلة سهلة)
مثال 3: استخدام دالة OFFSET لفرز المضاعفات المتجاورة الصفوف والأعمدة المتعددة
في هذا القسم ، سنوضح كيفية استخراج جميع القيم للمجاورة صفوف متعددة وأعمدة متعددة باستخدام وظيفة OFFSET . لذلك ، لمعرفة الطريقة ، يمكنك اتباع الخطوات التالية وفقًا لذلك.
الخطوات:
- أولاً ، سنجمع قسمًا من صفوف متعددة ومتعددة أعمدة من مجموعة البيانات.
- بعد ذلك ، دعونا نحاول جمع مبيعات منتجات الهاتف والثلاجة والتلفزيون في الأعوام 2017 و 2018 و2019.
- بعد ذلك ، كما ترى ، الهاتف هو المنتج الخامس في القائمة ، و 2017 هو العام الثاني.
- هنا ، سيحتوي القسم المُجمع 3 صفوف (الهاتف والثلاجة والتلفزيون) و 3 أعمدة (2017 و 2018 و 2019).
- لذلك ، اكتب الصيغة التالية هنا.
=OFFSET(B4,5,2,3,3)
- ثم اضغط على CTRL + SHIFT + ENTER.
كسر الصيغة
- يبدأ مرة أخرى في التحرك من الخلية B5 .
- ينتقل إلى الصفوف 5 لأسفل إلى هاتف المنتج.
- ثم ينتقل 2 الأعمدة إلى اليمين إلى العام 2017 .
- ثم يجمع بيانات الصفوف 3 في الارتفاع (الهاتف والثلاجة والتلفزيون) و 3 أعمدة في العرض (2017 و 2018 و 2019).
- انظر ، لقد جمعنا سجل مبيعات الهاتف والثلاجات والتلفزيونات من الأعوام 2017 و 2018 و 2019.
قراءة المزيد: كيفية استخدام وظيفة ROWS في Excel (مع 7 أمثلة سهلة)
الأخطاء الشائعة مع الدالة OFFSET- #VALUE يظهر عندما تكون أي وسيطة من نوع بيانات غير صحيح. على سبيل المثال ، يجب أن تكون وسيطة الصف رقمًا. إذا كان نصًا ، فسيعرض #VALUE
الخاتمة
في هذه المقالة ، قمنا بتغطية 3 مناسب أمثلة على كيفية استخدام دالة OFFSET في Excel . نتمنى بصدق أن تكون قد استمتعت وتعلمت الكثير من هذامقالة - سلعة. بالإضافة إلى ذلك ، إذا كنت ترغب في قراءة المزيد من المقالات حول برنامج Excel ، فيمكنك زيارة موقعنا على الإنترنت ، Exceldemy. إذا كان لديك أي أسئلة أو تعليقات أو توصيات ، فيرجى تركها في قسم التعليقات أدناه.