-1-
-2-
صيغة الدالة OFFSET وطريقة استخدامها في Microsoft Excel.
الوصف
تُرجع هذه الدالة مرجعاً إلى نطاق يتكوّن من عدد معين من الصفوف والأعمدة من خلية أو نطاق من الخلايا. يكون المرجع الذي يتم إرجاعه عبارة عن خلية واحدة أو نطاق من الخلايا. ويمكنك تحديد عدد الصفوف وعدد الأعمدة التي سيتم إرجاعها.
بناء الجملة
OFFSET(reference, rows, cols, [height], [width])
يحتوي بناء جملة الدالة OFFSET على الوسيطات التالية:
Reference مطلوبة. المرجع الذي تريد إسناد الازاحه منه. يجب ان يشير المرجع إلى خليه أو نطاق من الخلايا المتجاورة ؛ بخلاف ذلك ، ترجع الدالة OFFSET ال#VALUE! قيمة الخطأ.
Rows مطلوبة. عدد الصفوف، للأعلى أو للأسفل، التي تريد أن تشير إليها الخلية العلوية اليمنى. يؤدي استخدام 5 كوسيطة الصفوف إلى تعيين وقوع الخلية العلوية اليمنى في المرجع أسفل المرجع بخمسة صفوف. من الممكن أن تكون قيمة وسيطة الصفوف موجبة (أي أسفل مرجع البدء) أو سالبة (أي أعلى مرجع البدء).
Cols مطلوبة. عدد الأعمدة، إلى اليمين أو اليسار، التي تريد أن تشير الخلية العلوية اليمنى من النتيجة إليها. يؤدي استخدام 5 كوسيطة الأعمدة إلى تعيين وقوع الخلية العلوية اليمنى في المرجع إلى يسار المرجع بمقدار خمسة صفوف. من الممكن أن تكون قيمة وسيطة الأعمدة موجبة (أي إلى يسار مرجع البدء) أو سالبة (أي إلى يمين مرجع البدء).
Height اختيارية. الارتفاع، في عدد الصفوف، الذي تريده للمرجع الذي يتم إرجاعه. يجب أن تكون قيمة الارتفاع رقماً موجباً.
Width اختيارية. العرض، في عدد الأعمدة، الذي تريده للمرجع الذي يتم إرجاعه. يجب أن تكون قيمة العرض رقماً موجباً.
ملاحظات
إذا كانت الصفوف ومرجع الازاحه cols علي حافه ورقه العمل ، فترجع الدالة offset ال#REF! قيمة الخطأ.
في حالة تجاهل الارتفاع أو العرض، فسيتم افتراض أنهما الارتفاع والعرض نفسه للمرجع.
لا تنقل الدالة OFFSET في الواقع أي خلايا أو تغيّر أي تحديد؛ إنها تُرجع مرجعاً فقط. يمكن استخدام الدالة OFFSET مع أي دالة تتوقع وسيطة مرجع. على سبيل المثال، تحسب الصيغة SUM(OFFSET(C2,1,2,3,1)) القيمة الإجمالية لنطاق من 3 صفوف وعمود واحد يقع تحت الخلية C2 بصف واحد وإلى يسار هذه الخلية بعمودين.
الوصف
تُرجع هذه الدالة مرجعاً إلى نطاق يتكوّن من عدد معين من الصفوف والأعمدة من خلية أو نطاق من الخلايا. يكون المرجع الذي يتم إرجاعه عبارة عن خلية واحدة أو نطاق من الخلايا. ويمكنك تحديد عدد الصفوف وعدد الأعمدة التي سيتم إرجاعها.
بناء الجملة
OFFSET(reference, rows, cols, [height], [width])
يحتوي بناء جملة الدالة OFFSET على الوسيطات التالية:
Reference مطلوبة. المرجع الذي تريد إسناد الازاحه منه. يجب ان يشير المرجع إلى خليه أو نطاق من الخلايا المتجاورة ؛ بخلاف ذلك ، ترجع الدالة OFFSET ال#VALUE! قيمة الخطأ.
Rows مطلوبة. عدد الصفوف، للأعلى أو للأسفل، التي تريد أن تشير إليها الخلية العلوية اليمنى. يؤدي استخدام 5 كوسيطة الصفوف إلى تعيين وقوع الخلية العلوية اليمنى في المرجع أسفل المرجع بخمسة صفوف. من الممكن أن تكون قيمة وسيطة الصفوف موجبة (أي أسفل مرجع البدء) أو سالبة (أي أعلى مرجع البدء).
Cols مطلوبة. عدد الأعمدة، إلى اليمين أو اليسار، التي تريد أن تشير الخلية العلوية اليمنى من النتيجة إليها. يؤدي استخدام 5 كوسيطة الأعمدة إلى تعيين وقوع الخلية العلوية اليمنى في المرجع إلى يسار المرجع بمقدار خمسة صفوف. من الممكن أن تكون قيمة وسيطة الأعمدة موجبة (أي إلى يسار مرجع البدء) أو سالبة (أي إلى يمين مرجع البدء).
Height اختيارية. الارتفاع، في عدد الصفوف، الذي تريده للمرجع الذي يتم إرجاعه. يجب أن تكون قيمة الارتفاع رقماً موجباً.
Width اختيارية. العرض، في عدد الأعمدة، الذي تريده للمرجع الذي يتم إرجاعه. يجب أن تكون قيمة العرض رقماً موجباً.
ملاحظات
إذا كانت الصفوف ومرجع الازاحه cols علي حافه ورقه العمل ، فترجع الدالة offset ال#REF! قيمة الخطأ.
في حالة تجاهل الارتفاع أو العرض، فسيتم افتراض أنهما الارتفاع والعرض نفسه للمرجع.
لا تنقل الدالة OFFSET في الواقع أي خلايا أو تغيّر أي تحديد؛ إنها تُرجع مرجعاً فقط. يمكن استخدام الدالة OFFSET مع أي دالة تتوقع وسيطة مرجع. على سبيل المثال، تحسب الصيغة SUM(OFFSET(C2,1,2,3,1)) القيمة الإجمالية لنطاق من 3 صفوف وعمود واحد يقع تحت الخلية C2 بصف واحد وإلى يسار هذه الخلية بعمودين.
=INDEX($B$7:$B$109;MATCH(F7&"*";$B$7:$B$109;0))
=OFFSET(INDEX($B$7:$B$109;MATCH(F7&"*";$B$7:$B$109;0));0;0;COUNTIF($B$7:$B$109;F7&"*");1)
=OFFSET(INDEX($B$7:$B$109;MATCH(F7&"????";$B$7:$B$109;0));0;0;COUNTIF($B$7:$B$109;F7&"????");1)
-3-
-4-