ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

در این مطلب میخوایم نحوه ثابت کردن سطرها و ستون ها رو در اکسل یاد بگیریم. این مساله در عین ساده بودن خیلی کاربردی هست و استفاده به جا از اون می تونه فایل اکسل ما رو بهتر و خواناتر کنه. در حالت عادی زمانی که داده های شیت شما زیاد باشند و شما بخواید اسکرول کنید ردیف یا سطرها شما در اول جدول باقی نمیمونند و این باعث میشه خوانایی فایل شما کم بشه. به عنوان مثال تصویر زیر رو ببینید:

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

تو تصویر بالا جدول شهرهای ایران رو داریم. در ردیف اول سرستون های جدول هستند که به ترتیب نام، استان، شهرستان و جمعیت شهر در سال 1390 رو نشون میده. حالا اگر ما بخوایم بخش های پایین تر جدول رو ببینیم و به سمت پایین اسکرول کنیم فایل ما مثل تصویر زیر میشه:

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

همونطور که در تصویر بالا میبینید با اسکرول کردن به سمت پایین سرستون ها دیگه دیده نمیشن. ما میخوایم وقتی به سمت پایین اسکرول میکنیم نام هر ستون اون بالا بمونه. مثل تصویر زیر:

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

برای اینکار میتونیم از بخش Freeze Panes اکسل استفاده کنیم. مثل تصویر زیر از تب VIEW و بخش Freeze Panes روی گزینه Freeze Top Row کلیک میکنیم. حالا اگر به سمت پایین جدول اسکرول کنیم مشاهده میکنید که سر ستونها بالای جدول باقی میمونند.

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

برای غیرفعال کردن این حالت هم کافیه از مسیر قبلی یعنی تب VIEW و بخش Freeze Panes رو گزینه Unfreeze Panes کلیک کنیم تا فایلمون به حالت قبل برگرده.

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

اگر بخوایم به جای اولین ستون، اولین سطر رو به حالت ثابت در بیاریم کافیه در بخش Freeze Panes روی گزینه Freeze First Column کلیک کنیم.

حالا  فرض کنید فایلمون حاوی جدولی مثل شکل زیر باشه:

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

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

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

برای اینکه بتونیم هم نام محصولات و هم تاریخ مربوط به میزان فروش رو در فایل اکسلمون ثابت کنیم نمیتونیم از گزینه های قبلی استفاده کنیم. چرا که با انتخاب گزینه Freeze Top Row فقط ردیف مربوط به تاریخها ثابت میشه و با اسکرول به سمت چپ نام محصولات از دید خارج میشه. همینطور اگر از گزینه Freeze First Column استفاده کنیم فقط ستون مربوط به کد محصولات ثابت باقی میمونه و با اسکرول کردن نام محصولات و تارخ مربوط به فروش اونها از دید خارج میشه. برای اینکه این مشکل رو حل کنیم و بتونیم تعداد سطرها و ستونهای مختلفی رو به دلخواه در شیت خودمون ثابت کنیم میتونیم از گزینه Freeze panes استفاده کنیم. فرض کنید در جدول قبلی ما میخوایم ستونهای مربوط به کد محصول، نام محصول، وزن محصول و تعداد در بسته رو ثابت کنیم و علاوه بر اونها سطر اول مربوط به تاریخ فروش محصولات رو هم ثابت نگه داریم. برای اینکار ابتدا باید سلولی رو انتخاب کنیم که شماره سطر و ستون اون از تمام سطر و ستونهایی که ما قصد داریم اونها رو ثابت کنیم بیشتر باشه. در این مثال ما قصد داریم سطر اول و ستونهای اول تا چهارم رو ثابت کنیم بنابراین باید سلولی رو انتخاب کنیم که شمار سطر اون 2 و شماره ستون اون 5 باشه که این سلول E2 هست. بعد از انتخاب سلول E2، از تب VIEW و بخش Freeze Panes  مثل تصویر زیر روی گزینه Freeze Panes کلیک میکنیم.

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

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

ثابت(FREEZE) کردن سطرها و ستون ها در اکسل

برای برگردوندن فایل به حالت عادی هم مثل قبل میتونیم روی گزینه Unfreeze Panes کلیک کنیم.

نکته: در اکسل وقتی که بخش از فایلمون به حالت ثابت یا Freeze درمیاد، مرز بین سلول های ثابت شده با یه خط تیره نشون داده میشه.

96 Comments on “ثابت(FREEZE) کردن سطرها و ستون ها در اکسل”

    1. یاسین اسماعیل پور

      سلام. بله در صورتی که عضویت ویژه داشته باشید میتونید دانلود کنید.موفق باشید

  1. matin

    عااااااالیه مطالبتون،من چندوقت بود میخواستم برم کلاس ولی واقعا دیگه نیلزی به کلاس ندارم، خیلی واضح و خوانا توضیح دادین، ممنون

  2. محسن انصاری

    سلام و عرض خسته نباشید
    مطالبتون خیلی خیلی کاربردی و مفیده ممنون
    یه سوال می خوام چند سطر رو باهم فریز کنم یا اینکه مثلا سطر پنجم رو فریز کنم چیکار کنم

    1. مسعود

      سلولی که میخواید از اونجا به بعد فریز نشه رو انتخاب کنید بعد گزینه freeze panes رو بزنید

  3. Shaho

    سلام
    واقعاً بعضی مطالب جا دارن که با حداقل یه تشکر از صاحب امر، قوت قلبی برای ایشان بود.
    با تشکر

  4. am

    سلام زمانیکه freeze panes فعال است و میخوام یک ستون را اضافه و یا حذف کنم اکسل بسته میشه (اکسل 2016)

  5. m1fadaee

    با سپاس
    اگه بخوام سطر یا از وسط فریز بشه چیکار کنم؟مثلا سطر دوم و سوم و ستون سوم

    1. مسعود

      سلولی که میخواید از اونجا به بعد فریز نشه رو انتخاب کنید بعد گزینه freeze panes رو بزنید

  6. hamed-fa

    سلام یاسین جان
    میخواستم راهنمایم کنی چجور میتونم مثلا سطر اول 5 ستون ( A,B,C,D,E) رو فریز کنم. یعنی سطر اول بعد از E فریز نشه.
    ممنون

  7. amir

    سلام من یه فایل اکسل دارم که اطاعات فردی درج شده و مشکلی که دارم اینکه وقتی یکی از ستون ها مثل کدملی رو میخوام مرتب کنم برخی ردیف ه یا سطر ها هماهنگ با اون تغییر تغییر نمی کنن و برخی کد ملی ها جابجا میشن و مغایرت ایجاد میشه راهی هست کل ستون و سطر ها رو هماهنگ کنه تا این مشکل پیش نیاد ممنون

    1. مسعود

      راه اول: یه سری کلا فیلترها رو بردارین و بعد مجدد فیلتر رو روی همه ستون ها قرار بدید و ستون مورد نظرتون رو سورت کنید (کل ستون هایی که علامت کشوی دارن سورت میشن)
      را حل دوم: از custom sort استفاده کنید.
      اگر حین سورت کردن پیغامی اومد گزینه expand… رو انتخاب کنید و همه ستون ها رو تیک بزنید.
      امیدوارم مشکل حل بشه

    2. مسعود

      توجه داشته باش که همیشه اون سلول هایی که انتخاب کردی سورت میشن. اگه میخوای همه با هم سورت بشن سلولها رو سلکت نکن

  8. nima

    با تشکر
    من تا اینجای قضیه رو میدونستم
    فقط تنها چیزی که در مورد فریز کردن میخوام بدونم ایه که میشه جهت فریز کردن رو تغییر داد؟

    1. یاسین اسماعیل پور

      سلام. منظورتون اینه که پایین صفحه فریز بشه؟ تا جایی که من میدونم امکان نیست در اکسل

        1. مسعود

          فقط وقتی page layout رو چپ به راست یا راست به چپ تغییر بدین این اتفاق میافته راه دیگه ای به ذهن من نمی رسه.

  9. niyaz

    سلام چند سطر وچند ستون رو چجوری فریزکنیم .ممنون ولطفا جواب روبرام ایمیل کنین

    1. مسعود

      سلام
      کافیه یک سلول رو انتخاب کنی و بعد freeze panes رو انتخاب کنی. اینطوری کل سطرهای بالای اون سلول و ستون های کناری اون فریز میشن.

  10. کمیل

    سلام از اینکه نمی پیچونین و ساده توضیح میدین ممنون ان شاءالله عروسیتون بتونیم جبران کنیم

  11. حسام

    با سلام و خداقوت به شما دوست عزیز
    یه سوال
    میشه چند سطر را همزمان باهم فریز کرد .مثلا از سطر 1 تا 3 باهم فریز شوند

    1. یاسین اسماعیل پور

      سلام دوست عزیز. جواب سوال شما در همین مطلب آموزشی دادن شده. لطفا یکبار دیگر با دقت مطالعه کنید

  12. sepideh

    سلام
    منظورتون از اینکه گفتین شماره سطر و ستونش از همه بیشتر باید باشه یعنی چی؟؟

  13. علیرضا

    سلام ممنون که بی ادعا مشکلات رو با زبان ساده ومثالهای گویا حل میکنید..
    یاعلی

  14. کیمیا

    با سلام،ببخشید من میخوام هر سطری که نوشتم به همدیگه قفل بشن که وقتی خواستم مثلا یک ستون رو بر اساس حروف الفبا در انتهای کارم مرتب کنم،بقیه سلول هایی که به اون ها وصل هستن هم باهاشون جابه جا بشن،این جوری نباشه که من یک ستون رو بر اساس حروف الفبا مرتب کنم اما بقیه سلول ها همون جای قبلیشون باقی مونده باشن. با سپاس فراوان.

  15. Milad

    سلام خیلی ممنون از توضیحاتتون واقعا مفید بود .
    فقط یه سوال اگه بخوایم دو ردیف ( مثلا ستون 1 تا 5 ) و سه ستون
    ( مثلا ستون 1 تا 3 ردیف 4 تا 9 ) رو ثابت کنیم راهی وجود داره ؟
    تا اونجا که امتحان کردم فقط یک بار میشه از گزینه Freeze panes استفاده کرد ، باید سط اول یا ستون اول یا محدوده رو انتخاب کرد .

  16. fathi

    سلام
    زمانی که کل ستون اول و دوم و سطر اول را با هم فریز کنیم
    هنگامیکه صفحه رو به چپ میبرم دیگه اون ستون ها که فریز شده اند نشان داده نمیشوند

  17. nafas

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

  18. بانو

    سلام

    فایل من سر ستون و ردیف یک رو با هم ثابت نگه می دارد
    از فریز خارج کردم
    دوباره که ستون اول رو فریز کردم
    ردیف اول هم فریز شد .

    لطفا راهنمایی فرمایید.

  19. علی

    سلام دوستان کسی میدونه چطور یه فرمول بنویسیم که اطلاعات یک شیت بدون کپی کردن تو شیت بعدی نوشته شه یا یک داده در شیت بعدی اضافه شه یا کم شه بدون تغییر دادن فرمول در هر شیت.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *