33,466

در اکسل می‌شه اسم سلول رو به شکل A1 یا $A$1 نوشت و نتیجه‌ی هر دو هم یکی هست. فرق این دو تا چیه؟ اصلاً فرق دارن؟

توسط prodo (8.2k امتیاز)

1 پاسخ

+6 امتیاز
بهترین پاسخ

هر دو نماد به سلول A1 اشاره می‌کنن. تفاوت وقتی ظاهر می‌شه که شما می‌خواین فرمول این سلول رو در جای دیگه استفاده کنین. مثلاً فرمول این سلول رو کپی کنین و در جای دیگه قرار بدین.

با یک مثال توضیح می‌دم

الف (ستون و سطر متغیر)

فرض کنید در ستون A از سطر اول تا چهارم مقادیر ۱ و ۲ و ۳ و ۴ به ترتیب نوشته شده.
حالا فرض کنیم در خانه‌ی B1 فرمول =A1+1 رو تایپ کنیم. طبیعتاً در سلول B1 مقدار ۲ نمایش داده می‌شه.
حالا سلول B1 رو کپی کنین و در سلول B2 پیست کنین. اکسل به صورت پیش‌فرض و خودکار فرمول B2 رو به صورت =A2+1 می‌سازه که می‌شه مقدار ۳
حالا سلول B1 رو در سلول C1 کپی کنین. اکسل فرمول B1+1 رو می‌سازه.

ب (ستون متغیر و سطر ثابت)

به طور کلی بعد از کپی فرمول اکسل حدس می‌زنه که مقصود شما چی بوده و فرمول رو تغییر می‌ده. تغییر فرمول با استفاده از تغییر نام برگه و نام ستون و شماره‌ی سطر در فرمول انجام می‌شه.

حالا فرض کنید در خانه‌ی B1 فرمول =A$1+1 رو نوشته باشین
با قرار دادن علامت دلار قبل از شماره‌ی سطر به اکسل می‌گین که در استفاده از فرمول این شماره ثابت هست و تغییر نمی‌کنه
مثل قبل اون رو در خانه‌های B2 و C1 کپی کنید. الان در خانه‌ی B2 فرمول =A$1+1 و در سلول C1 فرمول B$1+1 هست.

ج (ستون و سطر ثابت)

می‌تونین با قرار دادن دلار قبل از اسم ستون اون رو هم ثابت کنید یعنی فرمول B1 رو برابر =$A$1+1 قرار بدین.
مثل قبل B1 رو در سلول‌های B2 و C1 کپی کنید. می‌بینین که فرمول به صورت $A$1+1 در هر دو سلول قرار می‌گیره و اسم ستون و شماره‌ی سطر بعد از کپی تغییر نمی‌کنه.

توسط programmer (13.0k امتیاز)
انتخاب شده توسط prodo
...