AutoNumber در اکسل – شمارنده اعداد خودکار
برای تولید شماره اعداد به صورت خودکار و اتوماتیک (AutoNumber) در ردیف های اکسل می توانید از ابزار Fill series یا تابع Row و Offset استفاده نمایید.
جدول زیر را در نظر بگیرید.
قرار است شما در این جدول، شماره ردیف را بنویسید و در مقابل آن کد ملی را تایپ کنید.خیلی جالب نیست که به صورت دستی شماره ردیف ها را وارد کنید.
ایجاد اعداد خودکار با Fill series در اکسل:
ساده ترین راه این می باشد که عدد 1 را در سلول A2 وارد نمایید، سپس بر روی نشانه گر کلیک کنید و این عدد را تا ردیفی که مد نظر شما می باشد، درگ کنید.مانند تصویر زیر:
اکنون بر روی منوی کوچکی که ایجاد شده است (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,””)
اکنون مانند یک برنامه جذاب، هرگاه کد ملی را وارد کنید، آنگاه به طور خودکار شمارنده قرار خواهد گرفت.
توجه داشته باشید که روش های دیگری هم برای ایجاد شمارنده وجود دارد که در آینده منتشر خواهد شد.
سلام وقتتون به خیر باشه ؛
می خواستم بپرسم چه طور می تونم با هر بار زدن یک شستی ، در فیلد مورد نظر اعداد به ترتیب از مثلا 1500 تا بینهایت افزایش پیدا کنه .(برای درست کردن شماره سند روی فاکتور ها میخوام که اگر دیده باشید از یک عدد خواص شروع میشه و به یک جایی ختم میشه) . ممنون می شم راهنماییم کنید.
با سلام
من می خواستم یک عدد 10.000 رقمی رو به دسته های 5 تایی تقسیم کنم
لطفا راهنمایی کنید
عالی بود خیلی یاد گرفتم واقعت دنبالش بودم مممننننون
اگر بخواهیم مثلا ستون 1 رو پاک کنیم شمارنده به ترتیب از ردیف پایینتر شروع شود 1 2 3 و000
یا مثلا بین 10 تا اعداد اعدد وسطی سطون b خالی باشد شمارنده ما بقی رو در سطون ش شمارش کند به ترتیب 1 2 3 4 5 0 6 7 8 9
سلام وقت بخیر
اگه بخوایم شماره ردیف ، کد و عدد باشه باید چکار کرد؟
مثلا AB-1400-1
کافیه شما اولین سلول عدد ۱ بنوسید و سلول بعد بزنید =سلول عدد ۱ + و اینتر بزنید و این فرمول را تا آخر بکشید .
ممنونم از راهنماییتون
ممنون از شما عالی بود
عالی بود
سلام فرمول دوم کار من رو راه انداخت. متشکرم
فرمول اخر کار نمیکنه
ممنونم عالی بود
عالی بود ممنون
عااااالی ممنونم
سلام وقت بخیر
من میخواهم در یکی از خانه های یک عدد داشته باشم (مثلا 1 ) سپس هر بار که دکمه پرینت را می زنم به آن خانه یک عدد اضافه شود
مثلا می خواهم یک فاکتور داشته باشم که هر بار ازش پرینت می گیرم یک شماره به شماره فاکتور من اضافه کند
ممنون می شوم اگر پاسخ دهید
دمت گرم استاد. عالی بود
خیلی ممنون-عالی بود.
کاربردی بود
ممنون
نخیر