لجعل صيغة في Numbers تقرأ عنوانًا ثابتًا في الصف العلوي بعد إدراج صفوف، استخدم INDIRECT مع عنوان بين علامتي اقتباس، مثل =INDIRECT("B2") لصف البيانات الأول أسفل صف رأس واحد. حدد أولًا ما إذا كنت بحاجة إلى هذا الموضع أم إلى الخلية الأصلية.
هذا الشرح مخصص لتطبيق Numbers على Mac، ويستخدم جدولًا صغيرًا اصطناعيًا لعدّ العناصر. الهدف هو عرض العدد الموجود حاليًا في صف البيانات الأول، حتى عندما يشغل صف مُدرج حديثًا ذلك الموضع. توثّق Apple الدوال وعناصر التحكم في التحرير المستخدمة أدناه؛ أما مثال الإدراج فهو تطبيق عملي لهذه السلوكيات الموثقة.
حدد معنى «الإبقاء على المرجع»
قد تبدو مهمتان متطابقتين: مواصلة قراءة العدد الأصلي مع تحرك خليته، أو قراءة أي عدد يشغل موضع البيانات العلوي دائمًا. اختر النتيجة المتوقعة قبل تغيير الصيغة.
| النتيجة المطلوبة | النهج |
|---|---|
قراءة المحتوى الحالي لعنوان معيّن، مثل B2 |
استخدام عنوان مقتبس مع INDIRECT |
| إبقاء المرجع دون تغيير عند نسخ صيغة إلى مكان آخر | استخدام مرجع مطلق، مثل $B$2 |
| استرداد موضع معيّن ضمن مجموعة | استخدام INDEX مع فهرسي صف وعمود صريحين |
| إبقاء تسميات الأعمدة ظاهرة أثناء التمرير | تجميد صفوف الرأس |
تشرح Apple المراجع المطلقة من حيث نسخ الصيغ: يحافظ $B$2 على ثبات المكوّنين، بينما يحافظ B$2 على ثبات مكوّن الصف فقط. لا يثبت هذا التوثيق وجود ضمان عام بأن علامة الدولار تجعل العنوان محصنًا من التعديلات البنيوية. الإشارة إلى الخلايا في الصيغ.
وتوثّق Apple أيضًا أن المرجع يتحدّث عند نقل الخلية المشار إليها؛ فمثلًا، يؤدي نقل خلية مشار إليها من A1 إلى D5 إلى تغيير مرجع الصيغة بما يتوافق مع ذلك. يساعد هذا على توضيح سبب اختلاف الخيارين: تتبّع خلية واستهداف موضع. نسخ الصيغ أو نقلها والقيم المحسوبة فيها.
إعداد مرجع ثابت لصف البيانات الأول
ابدأ بجدول صغير يحتوي على صف رأس واحد ولا يحتوي على أعمدة رأس. في الشريط الجانبي Format، افتح علامة التبويب Table واستخدم عناصر التحكم Headers & Footer للتحقق من التخطيط. عند وجود صف رأس واحد، يحتوي الصف 1 على التسميات ويكون الصف 2 هو أول صف بيانات. تشير Apple إلى أن تغيير عدد صفوف الرأس يحوّل الصفوف الموجودة بدلًا من إدراج صفوف جديدة. إضافة صفوف وأعمدة أو إزالتها في Numbers على Mac.
أدخل القيم التوضيحية التالية. اترك كل الخلايا الأخرى فارغة، بما فيها D2، التي ستحتوي على النتيجة.
| الصف | العمود A | العمود B | العمود C | العمود D |
|---|---|---|---|---|
| 1 | العنصر | العدد | العدد الحالي في الأعلى | |
| 2 | مكعبات | 12 | ||
| 3 | مخاريط | 8 | ||
| 4 | كرات | 5 |
حدد D2، واكتب الصيغة التالية، ثم اضغط Return. يؤدي كتابة علامة يساوي إلى فتح Formula Editor؛ ويوثّق دليل Apple لنظام Mac اعتماد الصيغة بالضغط على Return. حساب القيم باستخدام البيانات في خلايا الجداول في Numbers على Mac.
=INDIRECT(\"B2\")
النتيجة المتوقعة هي 12. تعرّف Apple الدالة INDIRECT بأنها تُرجع محتويات عنوان يُقدَّم على هيئة سلسلة نصية. وتكون وسيطتها الثانية المحذوفة افتراضيًا نمط العنوان الذي يستخدم أحرف الأعمدة وأرقام الصفوف. هنا، تمثل \"B2\" العنوان الحرفي المطلوب حله. واستخدام هذا النص دون تغيير لمواصلة استهداف الصف 2 هو الاستنتاج العملي الذي تقوم عليه هذه الطريقة. INDIRECT.
إذا لم يتضمن جدولك صفوف رأس، فسيكون موضع البيانات العلوي بدلًا من ذلك B1. استخدم أرقام الصفوف الظاهرة لاختيار العنوان. يؤثر تجميد الرأس في ظهوره أثناء التمرير؛ ولا يحدد هدف الصيغة. إضافة صفوف وأعمدة أو إزالتها في Numbers على Mac.
تحقّق من النتيجة باختبار إدراج مقصود
استخدم عددين مختلفين حتى تتمكن من معرفة ما إذا كانت النتيجة تتبع الإدخال الأصلي أم تقرأ الإدخال العلوي الجديد. توصي Apple بالتحقق من الصيغ بعد إدراج صفوف أو أعمدة للتأكد من أن مراجعها ما زالت تشمل الخلايا المطلوبة. مراجعة أخطاء الصيغ واتباع أفضل الممارسات.
- حرّك المؤشر فوق رقم الصف 2 وانقر سهمه.
- اختر خيار إضافة صف فوقه.
- أدخل
منشوراتفيA2الجديد و20فيB2الجديد. - اعثر على صيغة النتيجة، التي انتقلت إلى الأسفل مع صفها الأصلي، وافحص قيمتها.
- انقر مرتين على النتيجة لفحص نص الصيغة.
توثّق Apple إدراج الصفوف من قائمة الاختصارات الخاصة برقم الصف. إضافة صفوف وأعمدة أو إزالتها في Numbers على Mac.
في هذا الاختبار التوضيحي، النتيجة المطلوبة الآن هي 20: العدد الجديد في B2. انتقل 12 الأصلي إلى B3. تحقّق من القيمة المعروضة والعنوان المقتبس معًا قبل تطبيق التغيير على جدولك الفعلي.
كرّر الاختبار بإدراج صف آخر إذا كان سير عملك يضيف عدة إدخالات في الأعلى بانتظام. فالنتيجة التي ما زالت تعرض العدد الأصلي لا تحقق هدف هذه المقالة، حتى إن لم تُظهر الصيغة أي خطأ. ويتحقق الاختبار المفيد من معنى الإجابة وصحتها معًا.
متى ينبغي استخدام Preserve Row أو INDEX؟
استخدم Preserve Row عندما تحدث المشكلة أثناء نسخ صيغة إلى أسفل جدول. انقر مرتين على خلية الصيغة، وانقر المثلث على رمز مرجعها، ثم اختر Preserve Row. اختر Preserve Column أيضًا إذا كان يجب أن يظل العمود مطلقًا. وتوثّق Apple كذلك تحديد المرجع والضغط على Command-K للحفاظ على ثبات المكوّنين. حساب القيم باستخدام البيانات في خلايا الجداول في Numbers على Mac.
تجيب INDEX عن سؤال موضعي مختلف: ما القيمة الموجودة في صف وعمود محددين ضمن مجموعة مقدمة؟ فمثلًا، باستخدام بيانات العينة الأصلية، تُرجع هذه الصيغة 12 عند إدخالها في خلية فارغة خارج النطاق المشار إليه:
=INDEX(B2:B4, 1, 1)
يشير الفهرسان إلى الصف الأول والعمود الأول من B2:B4. ولا يعنيان بحد ذاتهما صف الجدول 2. إذا غيّرت التعديلات البنيوية المجموعة المقدمة، فتحقّق منها مرة أخرى. تحدد Apple الفهارس نسبةً إلى النطاق وتشترط أن تبقى ضمن أبعاده. ويمكن لفهرس يساوي صفرًا أن يُرجع صفًا أو عمودًا كاملًا كمصفوفة؛ لذا استخدم فهارس موجبة صريحة عندما تريد قيمة واحدة. INDEX.
حافظ على وضوح حدود الصيغ والمصفوفات والمخططات والتظليل
تكفي صيغة لخلية واحدة لهذه المهمة. توسيع العنوان إلى نطاق يغيّر شكل النتيجة: توثّق Apple أن INDIRECT يمكنها إرجاع مصفوفة من سلسلة نصية لنطاق، يمكن لدالة أخرى استخدامها. كما يصف دليل المساعدة الحالي المصفوفات المنسكبة. لا تستبدل \"B2\" بعنوان متعدد الخلايا على افتراض أن الصيغة ستظل تُرجع عددًا واحدًا. INDIRECT.
للمخططات عناصر تحكم خاصة بمراجع البيانات. إذا كان يجب أن يعرض مخطط العدد العلوي المحسوب، فاحسبه في خلية مساعدة وحدد تلك الخلية عبر عنصر التحكم Edit Data References في المخطط. توثّق Apple تحديد خلايا الجدول أو تعديل تحديد سلسلة موجودة، ثم النقر على Done. يحدد سير عمل المخططات الموثق خلايا؛ ولا يوفّر حقلًا لإدخال الصيغ لهذا الحل الالتفافي. تعديل بيانات المخططات في Numbers على Mac.
وبالمثل، يستخدم التظليل الشرطي قواعد وقيم مقارنة. لمقارنة عدد بقيمة محسوبة في خلية مساعدة، حدد خلية العدد، وافتح Format → Cell → Conditional Highlighting، ثم انقر Add a Rule. اختر القاعدة الرقمية المناسبة واستخدم زر Cell Reference لتحديد الخلية المساعدة. أبقِ الحساب في الخلية المساعدة بدلًا من افتراض أن القاعدة تقبل صيغة كاملة. وإذا انطبقت عدة قواعد، تقول Apple إن القاعدة الأولى هي التي تحدد المظهر. استخدام شروط الخلايا في Numbers على Mac.
استكشاف نتيجة غير متوقعة وإصلاحها
إذا ظهر رمز خطأ، فانقره لقراءة التفسير. تحقّق من تهجئة العنوان، وعلامتي الاقتباس المزدوجتين، والتنسيق الرقمي، وما إذا كانت الصيغة تشير إلى نفسها. وتحدد Apple هذه الأمور تحديدًا بوصفها مشكلات شائعة في الصيغ. اترك الأخطاء ظاهرة أثناء تشخيصها حتى لا يخفي استبدال النتيجة عنوانًا غير صحيح. مراجعة أخطاء الصيغ واتباع أفضل الممارسات.
إذا كانت الصيغة تقرأ جدولًا غير صحيح، فتحقّق من تأهيل مرجعها. يدعم Numbers أسماء الجداول والأوراق المفصولة بعلامتي نقطتين مزدوجتين، مثل Objects::B2 أو Sheet 2::Objects::B2. استخدم الأسماء الفعلية في جدول البيانات عند إنشاء مرجع بين الجداول، وأعِد التحقق من أي عنوان حرفي بعد إعادة تسمية الوجهة أو تنظيمها. الإشارة إلى الخلايا في الصيغ.
اختر العنوان الذي يمثّل موضع بياناتك العلوي، وأدخل صيغة الخلية الواحدة، ثم تحقّق منها بإدراج عدد جديد مميز فوق الإدخال الأصلي. عندما تطابق القيمة المعروضة الصف العلوي الجديد، يكون لديك تحقق ملموس من أن المرجع يؤدي المهمة المقصودة.
المصادر
- INDIRECT — Apple
- الإشارة إلى الخلايا في الصيغ — Apple
- نسخ الصيغ أو نقلها والقيم المحسوبة فيها — Apple
- حساب القيم باستخدام البيانات في خلايا الجداول في Numbers على Mac — Apple
- إضافة صفوف وأعمدة أو إزالتها في Numbers على Mac — Apple
- INDEX — Apple
- تعديل بيانات المخططات في Numbers على Mac — Apple
- استخدام شروط الخلايا في Numbers على Mac — Apple
- مراجعة أخطاء الصيغ واتباع أفضل الممارسات — Apple