در عصر دانایی با دانا خبر      دانایی؛ توانایی است      دانا خبر گزارشگر هر تحول علمی در ایران و جهان      دانایی کلید موفقیت در هزاره سوم      
کد خبر: ۱۲۵۶۲۷۱
تاریخ انتشار: ۲۱ فروردين ۱۴۰۰ - ۰۸:۰۰
فرمول نویسی یکی از اساسی ترین مفاهیم کاربردی در اکسل است، هنگامی که فرمولی می نویسیم اگر نیاز باشد که آن فرمول متناسب با شرایط مسئله برای سلول های دیگر گسترش یابد،بنابراین بهره گیری از کاراکتر $ کلید گسترش فرمول به شکل صحیح است.

شهربانو شیرزاد، خبرگزاری دانا، سرویس دانش و فناوری؛ در واقع ورودی هر فرمول مقادیر سلول های انتخابی است و هر سلول به واسطه  آدرس آن مشخص می شود،آدرس هر سلول بر پایه کاراکتری از الفبای لاتین برای ستون مربوطه و همچنین شماره سطر جاری ساخته می شود.

در این تصویر سلول علامتگذاری شده در ستون C و سطر شماره 6 قرار دارد، پس آدرس این سلول C6 است، آدرس سلول انتخابی مطابق تصویر در کادر Name Box قابل مشاهده است.


می خواهیم یک جدول ضرب 1 تا 9 در اکسل ایجاد کنیم، به این ترتیب که برای یک سلول فرمول بنویسیم و سپس با گسترش آن فرمول به بقیه سلول های واقع در محدوده، جدول ضرب ما کامل شود.

خوب ابتدا قالب جدول ضرب را ایجاد می کنیم در ادامه به سلول C3 می رویم و بعد از تایپ علامت مساوی(=) ابتدا بر روی سلول B3 به عنوان ورودی اول کلیک می کنیم تا ثبت شود سپس علامت ضرب(*) را تایپ و سلول C2 را به عنوان ورودی دوم فرمول انتخاب می کنیم و برای ثبت نهایی کلید ENTER را می زنیم، نتیجه فرمول مقدار 1 است، مطابق تصویر با انتخاب سلول نتیجه، فرمول آن در کادر Formula Bar قابل مشاهده است.


 نکته کلیدی و بسیار مهم این است که چگونه فرمول را گسترش دهیم که محاسبه هر سلول بر اساس مقدار متناظر در ستون B و مقدار متناظر در سطر 2 انجام شود،به این معنا که دقیق مشخص کنیم اجزای  آدرس ها از نظر نام ستون و شماره سطر در هنگام گسترش فرمول متغیر باشد یا ثابت.

برای گسترش فرمول به سمت راست کافی است گوشه پایین سمت راست سلول را با استفاده از موس گرفته و حرکت دهیم، با حرکت به سمت راست نام ستون ها برای 2 ورودی فرمول به ترتیب و خودکار تغییر می کند، البته شماره سطرها برای ورودی ها تغییر نمی کند زیرا حرکت ما ستونی است. 

برای درک موضوع با انتخاب گزینه show formula از سربرگ formulas به جای نتیجه حاصلضرب، خود فرمول نمایش داده می شود، بنابراین به تصویر دقت کنید.


 بر اساس تصویر ورودی B3 به C3  و C2 به D2 تغییر کرده است،به این علت که پیش فرض اکسل، تغییر آدرس به صورت نسبی بر اساس جهت گسترش فرمول است.
در این وضعیت تغییرات را چک می کنیم،ورودی B3 از نظر نام ستون نباید تغییر کند چون مقادیر سلول های زرد رنگ همگی در ستون B هستند، برای ثابت کردن نام ستون باید قبل از آن علامت $ قرار دهیم اما ورودی C2 از نظر نام ستون باید تغییر کند زیرا مقادیر سلول های آبی رنگ در ستون های متغیر قرار دارند.

برای گسترش فرمول به سمت پایین کافی است گوشه پایین سمت راست سلول را با استفاده از موس گرفته و حرکت دهیم، با حرکت به سمت پایین، شماره سطرها برای 2 ورودی فرمول به ترتیب و خودکار تغییر می کند، البته نام ستون ها برای ورودی ها تغییر نمی کند زیرا حرکت ما سطری است.


 در این وضعیت تغییرات را چک می کنیم،ورودی B3 از نظر شماره سطر باید متغیر باشد چون مقادیر سلول های زرد رنگ به صورت سطری متغیر هستند پس تغییر برای آن صحیح است،اما ورودی C2 نباید از نظر شماره سطر تغییر کند چون مقادیر سلول های آبی رنگ همگی در سطر دوم هستند،بنابراین برای ثابت شدن باید قبل از شماره سطر آن علامت $ قرار دهیم.

با کلیک بر روی گزینه show formula از حالت نمایش فرمول خارج شده و به حالت عادی برمی گردیم.
با توضیحات داده شده فرمول را اصلاح می کنیم و سپس گسترش می دهیم، فرمول به این صورت تغییر می کند.


بنابراین ستون B (سلول های زرد رنگ) و سطر 2 (سلول های آبی رنگ) با علامت  $ ثابت و مابقی اجزای آدرس بر اساس جهت حرکت قابل تغییر است،با گسترش فرمول به سمت راست و پایین، جدول ضرب ما مطابق تصویر تکمیل می شود.


 پیشنهاد می شود برای مشاهده وضعیت  آدرس های تولید شده ، گزینه show formula  را روشن کنید تا به جای حاصلضرب، فرمول را مشاهده کنید. در پایان از خالق دانایی برای شما مخاطب گرانقدر زندگی همراه با سلامتی و خوشبختی خواستارم.


ارسال نظر