في عصر التقنيات الرقمية وبرامج الكمبيوتر ، تعد القدرة على العمل مع جداول البيانات جزءا لا يتجزأ من العمل الناجح في المكتب والعملية التعليمية وحتى في الحياة اليومية. واحدة من البرامج الأكثر شعبية للعمل مع هذه الجداول هو مايكروسوفت إكسل. من أجل تحسين العمل مع البيانات ، يتم توفير وظائف وصيغ مختلفة داخل إكسيل. يتم تعويض إحدى هذه الوظائف.
الإزاحة هي وظيفة تسمح لك بالتنقل عبر جدول بيانات والحصول على قيم خلايا الإزاحة. يسمح للمبرمج أو مستخدم البرنامج بتخصيص موقع الخلايا ، وكذلك مجال عمل الصيغة ، اعتمادا على ظروف أو متغيرات معينة. تستخدم وظيفة الإزاحة في إكسيل على نطاق واسع لإنشاء نماذج ديناميكية وجداول محورية وتحليل بيانات مرن.
يتضمن بناء جملة وظيفة الإزاحة عدة وسيطات. تحدد الوسيطة الأولى مرجعا للخلية الأساسية التي يتم من خلالها إجراء الإزاحة. تحدد الوسيطتان الثانية والثالثة عدد الصفوف والأعمدة التي يجب التحول إليها. تحدد الوسيطتان الرابعة والخامسة مساحة الخلايا التي يجب إجراء الإزاحة داخلها.
- تفوق: ما هو النزوح?
- التعريف والأساسيات
- استخدام الإزاحة في الصيغ
- أمثلة على استخدام الإزاحة في إكسيل
تفوق: ما هو تعويض?
تأخذ وظيفة الإزاحة عدة وسيطات. تحدد الوسيطة الأولى نقطة البداية بالنسبة إلى الإزاحة التي سيتم تنفيذها. تشير الوسيطة الثانية إلى عدد الصفوف التي يجب تحريكها لأعلى أو لأسفل بالنسبة إلى نقطة البداية. تحدد الوسيطة الثالثة عدد الأعمدة التي يجب تحريكها يسارا أو يمينا.
يمكن استخدام الإزاحة في مواقف مختلفة. على سبيل المثال ، إذا كان لديك نطاق من البيانات وتريد الحصول على مرجع لخلية معينة في هذا النطاق استنادا إلى قيمة في خلية أخرى. في هذه الحالة ، يمكنك استخدام وظيفة الإزاحة للحصول ديناميكيا على مرجع للخلية المطلوبة اعتمادا على القيمة.
مثال على استخدام وظيفة الإزاحة:
في المثال أعلاه ، يتم إزاحة دالة الإزاحة من الخلية أ1 صفين لأسفل وثلاثة أعمدة إلى اليمين. وبالتالي ، فإنه يعيد مرجعا إلى خلية مكونة من صفين أدناه وثلاثة أعمدة على يمين الخلية أ1.
الإزاحة هي ميزة قوية في إكسيل الذي يبسط إلى حد كبير العمل مع الخلايا ونطاقات البيانات. يسمح لك بتحديث مراجع الخلايا تلقائيا بناء على تغييرات المعلمات. هذا مفيد بشكل خاص عند إنشاء نماذج وتقارير معقدة حيث تحتاج إلى العمل مع كمية كبيرة من البيانات والرجوع إلى الخلايا المختلفة في الوقت الفعلي.
التعريف والأساسيات
يبدو بناء جملة وظيفة الإزاحة في إكسيل كما يلي:
- = الإزاحة (البداية ؛ إزاحة الخطوط ؛ إزاحة الأعمدة ؛[الارتفاع]);
أين:
- البداية هي الخلية النسبية التي سيتم تنفيذ الإزاحة;
- إزاحة الخط-عدد الأسطر لتحريك المؤشر بالنسبة إلى خلية البداية. يمكن أن تكون موجبة (تتحرك لأسفل) أو سالبة (تتحرك لأعلى);
- إزاحة العمود-عدد الأعمدة لتحريك المؤشر بالنسبة إلى خلية البداية. يمكن أن تكون موجبة (تتحرك إلى اليمين) أو سلبية (تتحرك إلى اليسار);
- الارتفاع (المعلمة الاختيارية) – يحدد عدد الخلايا المراد إرجاعها. إذا تم حذف هذه المعلمة ، تقوم وظيفة الإزاحة بإرجاع خلية واحدة فقط.
يمكن استخدام وظيفة الإزاحة في الصيغ أو التعبيرات الشرطية أو أي مكان آخر يحتاج فيه المؤشر إلى تعويض عدد معين من الصفوف والأعمدة.
استخدام الإزاحة في الصيغ
يمكن استخدام الإزاحة في الصيغ لتنفيذ إجراءات مختلفة مثل:
الحصول على قيمة إزاحة الخلية بالنسبة لخلية أخرى.
استخدام مرجع خلية نسبي لتحديث الصيغة تلقائيا عند النسخ.
إنشاء نطاق من الخلايا باستخدام إزاحة نسبة إلى نقطة معينة.
تحتوي وظيفة الإزاحة على بناء الجملة التالي:
= الإزاحة (رابط ؛ صف الإزاحة ؛ عمود الإزاحة ؛[الارتفاع] ؛[العرض])
أين:
الارتباط هو إشارة إلى الخلية أو نطاق الخلايا بالنسبة إلى الذي يتم تنفيذ الإزاحة.
سلسلة الإزاحة هي رقم يشير إلى عدد الصفوف المراد إزاحتها بالنسبة للارتباط. الرقم الموجب يعني تحولا هبوطيا ، والرقم السالب يعني تحولا تصاعديا.
عمود الإزاحة_ هو رقم يشير إلى عدد الأعمدة المراد إزاحتها بالنسبة للارتباط. الرقم الموجب يعني التحول إلى اليمين ، والرقم السالب يعني التحول إلى اليسار.
الارتفاع هو معلمة اختيارية تحدد عدد الصفوف في النطاق المراد إرجاعه. إذا تم حذفها ، يتم استخدام عدد الصفوف المحددة في الرابط.
العرض هو معلمة اختيارية تحدد عدد الأعمدة في النطاق المراد إرجاعه. إذا تم حذفها ، يتم استخدام عدد الأعمدة المحددة في الرابط.
أمثلة على استخدام الإزاحة في الصيغ:
للحصول على قيمة إزاحة الخلية بالنسبة لخلية أخرى:
- إرجاع قيمة الخلية الموجودة تحت الخلية أ1.
لإنشاء نطاق من الخلايا باستخدام إزاحة:
- إرجاع نطاق 3 في 2 بدءا من الخلية أ 1.
يتيح لك استخدام الإزاحة في الصيغ إنشاء صيغ مرنة وديناميكية يمكن تحديثها تلقائيا عند تغيير البيانات.
أمثلة على استخدام الإزاحة في إكسيل
| مثال | الوصف |
|---|---|
| 1 | حساب مجموع القيم في نطاق |
| 2 | استخدام الفلتر والتحديث التلقائي |
| 3 | نسخ النطاق الديناميكي |
| 4 | تعيين مرجع خلية مطلق |
.
.
.
.
هذه ليست سوى بعض الأمثلة على استخدام الإزاحة في إكسيل. يمكن استخدام وظيفة الإزاحة لحل مجموعة واسعة من المهام وتبسيط العمل مع البيانات في الجداول.