AutoNumber در اکسل-شمارنده اعداد خودکار

جدول زیر را در نظر بگیرید.

ایجاد شماره خودکار در اکسل

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

ساده ترین راه این می باشد که عدد 1 را در سلول A2 وارد نمایید، سپس بر روی نشانه گر کلیک کنید و این عدد را تا ردیفی که مد نظر شما می باشد، درگ کنید.مانند تصویر زیر:

ایجاد Autonumber در excel

اکنون بر روی منوی کوچکی که ایجاد شده است (Auto Fill Options) کلیک کنید.از منوی باز شده بر روی Fill series کلیک کنید.نتیجه مانند تصویر زیر خواهد بود:

اعداد مرتب شده در اکسل

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

=ROW()-1

فرمول دیگر برای این کار، تابع OFFSET می باشد.(در این فرمول حتما باید سلول بالای A2 خالی باشد یا مقدار آن صفر باشد)

پس در سلول A2 فرمول زیر را بنویسید و عنوان “ردیف” را پاک کنید.مانند تصویر زیر:

=OFFSET(A2,-1,0)+1

اعداد اتوماتیک در اکسل

اکنون شما روش های مختلفی را برای ایجاد شمارنده خودکار (Autonumber) را فرا گرفتید.

اما یک سوال:فرض کنید شما می خواهید هر وقت در ستون “کد ملی” عددی را تایپ کردید، آنگاه شمارنده اعداد در ستون اعداد قرار بگیرد.به عبارتی می خواهید کاری کنید هر وقت در ستون B چیزی نوشتید، آنگاه شمارنده به طور خودکار در ستون A قرار بگیرد.

اعداد پشت سرهم در اکسل

[cf-restrict]

 برای این کار کافیست از فرمول زیررا در سلول A2 وارد کنید:

=IF(B2<>””,ROW()-1,””)

اکنون مانند یک برنامه جذاب، هرگاه کد ملی را وارد کنید، آنگاه به طور خودکار شمارنده قرار خواهد گرفت.

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

[/cf-restrict]

 

3 دیدگاه‌ها

ارسال یک پاسخ

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید