وظيفة الإزاحة في ميكروسوفت إكسيل هي واحدة من أقوى وظائف مرنة للعمل مع البيانات. تتيح لك هذه الوظيفة تحويل البيانات المجدولة في ورقة عمل إكسيل عن طريق نقلها إلى خلية أو نطاق آخر من الخلايا ، وإرجاع القيمة الموجودة في الخلية المنقولة. يمكن استخدام وظيفة الإزاحة لأداء مهام مختلفة مثل البحث عن البيانات ومعالجتها وتحليلها وأتمتة الإجراءات والمزيد.
مبدأ تشغيل وظيفة الإزاحة هو تحديد نقطة البداية في جدول البيانات وتحديد الإزاحة بالنسبة لهذه النقطة أفقيا وعموديا. بناء جملة الوظيفة كما يلي: الإزاحة(بداية النطاق ؛ الصفوف ؛ الأعمدة ؛ [الارتفاع] ؛ [العرض]). حيث تكون بداية النطاق هي الخلية التي يتم تنفيذ الإزاحة منها ، فإن الصفوف والأعمدة هي مؤشر على عدد الصفوف والأعمدة التي تحتاج إلى إزاحة. يحدد الارتفاع والعرض معلمات إضافية تشير إلى حجم النطاق الذي تم إرجاعه.
يسمح لك استخدام وظيفة الإزاحة في إكسيل بأتمتة عمليات البيانات وتبسيط الصيغ وتحديث نتائج الصيغة تلقائيا عندما تتغير بيانات المصدر. يمكن استخدام وظيفة الإزاحة لإنشاء جداول وتقارير ديناميكية ، وتصفية البيانات ، وحساب المبالغ ، والعثور على التطرف ، والعديد من العمليات الأخرى. نظرا لمرونة وتعدد استخدامات وظيفة الإزاحة ، يعد استخدامها جزءا لا يتجزأ من العمل مع البيانات في ميكروسوفت إكسيل.
- مبدأ تشغيل وظيفة الإزاحة في إكسيل
- معلمات وظيفة الإزاحة
- باستخدام وظيفة الإزاحة في إكسيل
- مثال على استخدام وظيفة الإزاحة
- خاتمة
مبدأ تشغيل وظيفة الإزاحة في إكسيل
يعتمد مبدأ تشغيل دالة الإزاحة على تحديد ثلاث وسيطات:
- الخلية المصدر: هذه هي الخلية النسبية التي ستكون الإزاحة.
- عدد الخطوط: هذا هو الرقم الذي يحدد عدد الصفوف التي يجب إزاحتها من الخلية الأصلية.
- عدد الأعمدة: هذا رقم يشير إلى عدد الأعمدة التي يجب إزاحتها من الخلية الأصلية.
. نتيجة لذلك ، سيتم الحصول على القيمة الموجودة في الخلية ب 2.
. ستكون النتيجة قيمة موجودة في الخلية ب -1 ("ب" يمثل عمودا ، " - " يمثل الصفوف).
. نتيجة لذلك ، نطاق الخلايا أ1: ب3 سيتم الحصول عليها.
وظيفة الإزاحة هي أداة إكسل قوية تسمح لك بأتمتة العمليات الحسابية وإنشاء صيغ ديناميكية. يتيح لك فهم كيفية عمل هذه الوظيفة استخدامها بفعالية في سيناريوهات مختلفة.
معلمات وظيفة الإزاحة
تقوم وظيفة الإزاحة في إكسيل بإرجاع قيمة من نطاق محدد من الخلايا بناء على معلمات التحول المحددة.
تحتوي الوظيفة على المعلمات التالية:
- الارتباط: هذه معلمة مطلوبة تشير إلى خلية البداية للتحول. يمكن تحديده كسلسلة نصية تحتوي على مرجع خلية ، أو مباشرة بواسطة مرجع خلية.
- إزاحة السلاسل: هذه معلمة مطلوبة تحدد عدد الأسطر التي تحتاج إلى تحويلها. تنتقل القيمة الموجبة إلى الصف السفلي ، وتتحول القيمة السالبة إلى الأعلى.
- إزاحة العمود: هذه معلمة إلزامية تحدد عدد الأعمدة التي تحتاج إلى تحويلها. تتحول القيمة الموجبة إلى اليمين ، وتتحول القيمة السالبة إلى اليسار.
- الارتفاع: معلمة اختيارية تشير إلى عدد الصفوف في النطاق الذي تم إرجاعه. إذا تم حذفها ، يتم إرجاع نفس عدد الصفوف كما في النطاق الأصلي.
- العرض: معلمة اختيارية تشير إلى عدد الأعمدة في النطاق الذي تم إرجاعه. إذا تم حذفها ، يتم إرجاع نفس عدد الأعمدة كما في النطاق الأصلي.
باستخدام هذه المعلمات ، يمكنك التعامل مع مجموعة من الخلايا ، واستخراج البيانات اللازمة منه أو إنشاء نطاقات جديدة اعتمادا على الشروط أو العمليات المطلوبة.
باستخدام وظيفة الإزاحة في إكسيل
الاستخدام الرئيسي لوظيفة الإزاحة هو إنشاء صيغ يتم تحديثها تلقائيا عند إضافة بيانات جديدة إلى الجدول. على سبيل المثال ، إذا كانت لديك مجموعة بيانات تحتاج إلى تحليل في فترات زمنية مختلفة ، فإن وظيفة الإزاحة تجعل من السهل تغيير المراجع إلى الخلايا المطلوبة باستخدام معلمات الإزاحة.
بالإضافة إلى ذلك ، يمكن استخدام وظيفة الإزاحة لإنشاء رسوم بيانية وتقارير ديناميكية ، حيث يكون من الضروري تغيير نطاقات البيانات تلقائيا اعتمادا على المعلمات المحددة. على سبيل المثال ، يمكنك إنشاء قائمة منسدلة بأسماء الأشهر ، وستقوم وظيفة الإزاحة تلقائيا بتحديث الرسوم البيانية والتقارير وفقا للشهر المحدد.
من المهم ملاحظة أنه يمكن استخدام وظيفة الإزاحة مع وظائف إكسيل الأخرى مثل سوم ، قيمة كب ، ماكس ، مين ، الخ.، لإجراء العمليات الحسابية المختلفة وتحليل البيانات.
بشكل عام ، وظيفة الإزاحة في إكسيل هي أداة مفيدة جدا للعمل مع البيانات ويسمح لك لأتمتة العديد من المهام المتعلقة بمعالجة وتحليل المعلومات.
مثال على استخدام وظيفة الإزاحة
يتم استخدام وظيفة الإزاحة في إكسيل لنقل أو تحديد نطاق من الخلايا في جدول بناء على معلمات محددة. يمكن أن يكون مفيدا عندما تحتاج إلى أتمتة عمليات معينة ، على سبيل المثال ، تحليل البيانات في أعمدة أو صفوف بقيم مختلفة.
لنلق نظرة على مثال لاستخدام دالة الإزاحة:
لدينا الجدول التالي:
| الاسم | العمر | الراتب |
|---|---|---|
| آنا | 25 | 40000 |
| إيفان | 30 | 50000 |
| ماريا | 35 | 60000 |
لنفترض أننا بحاجة إلى اختيار خلية براتب آنا. الوسيطة الأولى من وظيفة الإزاحة هي إشارة إلى الخلية لتبدأ بها. في حالتنا ، هذه هي الخلية ب 2 التي تحتوي على اسم آنا.
الوسيطة الثانية هي رقم يشير إلى عدد الخلايا التي يجب إزاحتها أفقيا أو رأسيا. في حالتنا ، نحن بحاجة إلى نقل 2 الخلايا إلى اليمين للحصول على راتب آنا. هذا يعني أن الوسيطة الثانية ستكون 2.
الوسيطة الثالثة هي رقم يشير إلى عدد الخلايا التي يجب إزاحتها عموديا. في حالتنا ، نحتاج إلى البقاء على نفس المستوى ، وبالتالي فإن الوسيطة الثالثة ستكون 0.
وبالتالي ، ستبدو الصيغة كما يلي:
= الإزاحة (ب 2 ، 0 ، 2)
بعد إدخال هذه الصيغة في الخلية ، ستكون النتيجة قيمة 40000 ، وهو راتب آنا.
وبالتالي ، يمكن أن تكون وظيفة الإزاحة مفيدة للغاية عند العمل مع الجداول في إكسيل ، مما يسمح لك بتحديد خلايا أو نطاقات معينة من الخلايا بناء على المعلمات المحددة.
خاتمة
مبدأ تشغيل وظيفة التحول بسيط جدا: يتطلب الأمر ثلاث وسيطات-خلية البداية وعدد الصفوف وعدد الأعمدة التي يجب التحول إليها. ثم تقوم الدالة بإرجاع قيمة الخلية بعد الإزاحة.
يمكن استخدام وظيفة الإزاحة لإنشاء صيغ ديناميكية ، حيث تتيح لك تغيير مراجع الخلايا تلقائيا وفقا لظروف معينة. على سبيل المثال ، إذا كان لديك جدول يحتوي على بيانات وتحتاج إلى حساب مجموع القيم في عمود معين ، ولكن قد يختلف عدد الصفوف في الجدول ، فستسمح لك وظيفة الإزاحة بتغيير المرجع تلقائيا إلى خلية الجمع اعتمادا على عدد الصفوف.
أيضا ، يمكن أن تكون وظيفة الإزاحة مفيدة جدا عند العمل مع نطاقات الخلايا ، عندما تحتاج إلى إجراء العمليات الحسابية فقط على جزء معين من النطاق. سيسمح لك بتحديد النطاق المطلوب بسرعة وكفاءة بناء على الشروط المحددة.
بشكل عام ، وظيفة الإزاحة هي أداة قوية للعمل مع الجداول في إكسيل. يسمح لك بتحويل الخلايا بسهولة وإنشاء صيغ ديناميكية ، مما يجعلها أداة لا غنى عنها للعديد من مستخدمي البرنامج.