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

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

برای تولید شماره اعداد به صورت خودکار و اتوماتیک (AutoNumber) در ردیف های اکسل می توانید از ابزار Fill series یا تابع Row و Offset استفاده نمایید.

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

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

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

ایجاد اعداد خودکار با Fill series در اکسل:

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

ایجاد Autonumber در excel

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

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

ایجاد اعداد خودکار با تابع Row در اکسل:

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

=ROW()-1

ایجاد اعداد خودکار با تابع Offset در اکسل:

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

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

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

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

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

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

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

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

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

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

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

19 thoughts on “AutoNumber در اکسل – شمارنده اعداد خودکار

  1. Morteza میگوید:

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

  2. سیامک میگوید:

    با سلام
    من می خواستم یک عدد 10.000 رقمی رو به دسته های 5 تایی تقسیم کنم
    لطفا راهنمایی کنید

  3. mehran میگوید:

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

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

  4. محمد میگوید:

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

  5. مریدی میگوید:

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

  6. سالار میگوید:

    سلام وقت بخیر
    من میخواهم در یکی از خانه های یک عدد داشته باشم (مثلا 1 ) سپس هر بار که دکمه پرینت را می زنم به آن خانه یک عدد اضافه شود
    مثلا می خواهم یک فاکتور داشته باشم که هر بار ازش پرینت می گیرم یک شماره به شماره فاکتور من اضافه کند
    ممنون می شوم اگر پاسخ دهید

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

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