اذا اردنا أن نضرب خلايا صف كامل بالخلية التي اسمها F2 بمعنى / B1 * F2 C1 * F2 D1 * F2 E1 * F2 فإننا نستخدم .......... ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
B1*$F$2
الإجابة الصحيحة هي B1*$F$2، والسبب في ذلك يعود إلى مفهوم "تثبيت الخلايا" أو ما يسمى في برنامج إكسيل (Excel) بـ المرجع المطلق (Absolute Reference).
إليك الشرح التفصيلي لهذه الفكرة:
- المشكلة في المرجع العادي (النسبي):
إذا كتبت الصيغة `B1 * F2` ثم قمت بسحب الخلية لتطبيق العملية على بقية الصف، سيقوم البرنامج تلقائياً بتغيير أسماء الخلايا. فتصبح العملية في الخلية التالية `C1 * G2` ثم `D1 * H2` وهكذا. وهذا خطأ، لأننا نريد ضرب كل الخلايا في الخلية
F2 تحديداً وليس تغييرها.
- الحل باستخدام علامة الدولار ($):
لكي نخبر البرنامج بأن يظل "ثابتاً" على الخلية F2 ولا يغيرها مهما سحبنا المعادلة يميناً أو يساراً، نضع علامة `$` قبل اسم العمود وقبل رقم الصف، فتصبح
$F$2.
كيف تعمل الصيغة B1*$F$2 عند السحب؟
- في الخلية الأولى: يضرب البرنامج `B1` في `F2`.
- عند السحب للخلية التالية: تتغير B1 (لأنها غير مثبتة) لتصبح `C1` بينما تظل `$F$2` ثابتة كما هي. فتصبح العملية: `C1 * F2`.
- عند السحب للخلية التي تليها: تصبح العملية `D1 * F2`.
باختصار:- B1: مرجع نسبي (يتغير عند السحب).
- $F$2: مرجع مطلق (يظل ثابتاً ولا يتغير عند السحب).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال اذا اردنا أن نضرب خلايا صف كامل بالخلية التي اسمها F2 بمعنى / B1 * F2 C1 * F2 D1 * F2 E1 * F2 فإننا نستخدم .......... ؟ اترك تعليق فورآ.