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]

 

19 دیدگاه برای “AutoNumber در اکسل-شمارنده اعداد خودکار

  1. mehran گفته:

    اگر بخواهیم مثلا ستون 1 رو پاک کنیم شمارنده به ترتیب از ردیف پایینتر شروع شود 1 2 3 و000

    یا مثلا بین 10 تا اعداد اعدد وسطی سطون b خالی باشد شمارنده ما بقی رو در سطون ش شمارش کند به ترتیب 1 2 3 4 5 0 6 7 8 9

  2. محمد گفته:

    سلام وقت بخیر
    اگه بخوایم شماره ردیف ، کد و عدد باشه باید چکار کرد؟
    مثلا AB-1400-1

  3. مریدی گفته:

    کافیه شما اولین سلول عدد ۱ بنوسید و سلول بعد بزنید =سلول عدد ۱ + و اینتر بزنید و این فرمول را تا آخر بکشید .

دیدگاهتان را بنویسید

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