فهرست مطالب
اگر به دنبال اکسل هستید، بهطور خودکار تاریخ وارد کردن دادهها را وارد کنید، در جای مناسبی هستید. مایکروسافت اکسل طیف گسترده ای از راه های مفید را برای نشان دادن تاریخ ها به همراه مُهرهای زمانی به صورت خودکار هنگام وارد کردن داده ها ارائه می دهد. در این مقاله سعی خواهیم کرد تاریخ ورود خودکار داده ها در اکسل را با تصاویر مناسب مورد بحث قرار دهیم.
دانلود کتاب تمرین تمرین
کتاب کار را از اینجا دانلود کنید که برای تهیه این مقاله از آن استفاده کرده ایم. . می توانید از آن به عنوان یک ماشین حساب نیز استفاده کنید زیرا سلول های خروجی را با فرمول ها جاسازی کرده ایم.
وارد کردن خودکار Date.xlsm
5 روش برای وارد کردن تاریخ به صورت خودکار وقتی داده ها در اکسل وارد می شوند
اکسل راه های مختلفی را برای وارد کردن خودکار تاریخ هنگام وارد کردن داده ها ارائه می دهد. ما فقط باید مراحل ساده هر روش را دنبال کنیم.
1. استفاده از میانبرهای صفحه کلید
برای دریافت تاریخ امروز و amp; مهر زمانی فعلی ما می توانیم مستقیماً از میانبرهای صفحه کلید استفاده کنیم.
- در هر سلولی که می خواهید تاریخ امروز را بدانید، CTRL + ; (Control + Semi-colon)<را فشار دهید. 7>.
- از CTRL + SHIFT + ; برای وارد کردن خودکار زمان فعلی استفاده کنید.
- اگر می خواهید هر دو را در یک سلول وارد کنید، سپس CTRL را فشار دهید. + ; اول، سپس SPACE & در نهایت CTRL + SHIFT + ; . شما تاریخ و amp; مهر زمانی با هم.
2. استفاده از تابع TODAY
اکسل دارای یک تابع پیش فرض TODAY برای ورودی استتاریخ امروز.
- مانند تصویر زیر، ابتدا فرمول را در سلول C4 به این صورت تایپ کنید.
=TODAY()
- ثانیاً، ENTER را فشار دهید.
- در نهایت، شما تاریخ امروز را به عنوان خروجی دریافت خواهید کرد.
علاوه بر این، می توانید آن را در سلول C6 تمرین کنید.
3. اعمال تابع NOW
عملکرد NOW یک مهر زمانی به همراه تاریخ اضافه می کند.
- برای نشان دادن این، ابتدا فرمول را در C4 بنویسید.
=NOW()
- در مرحله دوم، ENTER را فشار دهید و هم زمان و هم تاریخ را به عنوان خروجی دریافت خواهید کرد.
4. ترکیب توابع IF و NOW (مهر زمانی)
حالا، فرض می کنیم که زمان ورود هر کارمند در یک دفتر را می خواهیم و amp; کارکنان هر روز تنها با وارد کردن نام خود در یک ستون صفحه گسترده، مهر زمانی ورودی خود را وارد می کنند. ستون دیگری در کنار آن به طور خودکار مهرهای زمانی ورود آنها را به همراه تاریخ هایی که نام خود را در ستون اول وارد می کنند نشان می دهد.
چگونه این کار را انجام دهیم؟
مرحله 1:
ابتدا سلول C5 را انتخاب کنید و فرمول را به این صورت بنویسید.
=IF(B5"",IF(C5="",NOW(),C5),"")
توضیحات کوتاه توابع:
این فرمول پایه برای تابع Timestamp است. آنچه در اینجا اتفاق میافتد این است که به اکسل دستور میدهیم که اگر Cell B5 خالی بماند، C5C5 نیز خالی خواهد بود. و وقتی کهداده های ورودی در Cell B5 وارد می شود، سپس Cell C5 یکباره مهر زمانی را نشان می دهد. کل کار با ترکیب دو تابع ساده اجرا می شود - IF & اکنون . ما از IF برای وارد کردن شرط & تابع NOW زمانی را که داده ها وارد می شود نشان می دهد.
مرحله 2:
- در مرحله دوم، نشانگر ماوس خود را روی گوشه پایین سمت راست Cell C5 & نماد '+' را در آنجا خواهید دید که Fill Handle نامیده می شود.
- سوم، روی آن کلیک کرده و آن را به پایین بکشید تا آخرین سلولی که برای وارد کردن داده در ستون C & دکمه ماوس را رها کنید.
مرحله 3:
- چهارم، به فایل بروید
- اکنون، Excel Options را انتخاب کنید.
- پنجم، برگه فرمولها را انتخاب کنید & Enable Iterative Calculation را علامت بزنید.
- روی OK کلیک کنید.
کاری که ما در اینجا انجام می دهیم این است که به اکسل می گوییم که هر سلولی در ستون C ممکن است نیاز داشته باشد در هنگام ورود داده در ستون B به خود در تابع مراجعه کند تا عملکرد را اجرا کند. و اگر این محاسبه تکراری را از گزینه های اکسل فعال نکنیم، یک پیام خطا در حین ورود داده نشان داده می شود.
مرحله 4:
- ششم، یک نام در Cell B5 وارد کنید & ENTER را فشار دهید.
- تاریخ & مُهر زمان بلافاصله در سلول C5 .
- در سلول B6 ، نام دیگری قرار دهید & نتیجه چشم انداز دقیقاً در Cell C6 نشان داده می شود.
بنابراین می توانید هر نام یا داده ای را در ستون B وارد کنید و دریافت خواهید کرد برای دانستن تاریخ & مهرهای زمانی در کنار آنها.
مطالب مشابه
- نحوه نمایش روز هفته از تاریخ در اکسل (8 روش)
- درج آخرین تاریخ ذخیره در اکسل (4 مثال)
- نحوه درج تقویم کشویی در اکسل (با مراحل سریع) )
- درج تاریخ در پاورقی در اکسل (3 روش)
- نحوه درج تاریخ انتخابگر در اکسل (به صورت گام به گام) رویه)
5. تعبیه دستورات VBA برای ایجاد عملکرد اکسل
و اکنون روش نهایی است که می توانید با قالب بندی آن با از تابع سفارشی شده خود استفاده کنید. ابتدا کدگذاری VBA . ما یک بار دیگر در اینجا زمان ورود کارمندان را می دانیم اما این بار با عملکرد خودمان.
مرحله 1:
- فشار دهید ALT+F11 & پنجره VBA مانند تصویر زیر ظاهر می شود. یا می توانید آن را به صورت دستی انجام دهید. برای این کار، ابتدا به تب Developer > Visual Basic را انتخاب کنید.
- در مرحله دوم، Insert > Module را انتخاب کنید.
- در نهایت، یک ماژول خالی ظاهر می شود.
- سوم، کد زیر را قرار دهید درماژول.
2022
- اکنون دوباره ALT+F11 را فشار دهید تا پنجره VBA بسته شود یا فقط برگردید به صفحه داده اکسل خود.
مرحله 3:
- Cell C5 & نوع =EntryTime(B5) به عنوان EntryTime تابع جدیدی است که به تازگی با VBScript ساخته ایم.
- از Fill Handle استفاده کنید یک بار دیگر فرمول را تا Cell C10 یا بیشتر بنا به نیاز خود کپی کنید.
مرحله 4:
- نامی را در سلول B5 قرار دهید.
- ENTER را فشار دهید & کار شما تمام شد.
- زمان ورود را فوراً در سلول C5 دریافت خواهید کرد.
گزینه های جایگزین برای ورود تاریخ با روش خودکار
اکسل چند گزینه جایگزین برای وارد کردن تاریخ ها به صورت خودکار ارائه می دهد. اینها هستند.
- استفاده از AutoFill
- استفاده از دستور Fill Series 12>
1. استفاده از تکمیل خودکار گزینه ای با معیارهای چندگانه
اگر نیاز دارید تاریخ ها را بر اساس ترتیب زمانی وارد کنید، گزینه Autofill بهترین گزینه برای شما خواهد بود. در تصویر زیر، باید از Fill Handle در Cell B5 استفاده کنید تا آن را به B12 بکشید. از منوی کشویی در گوشه، چندین معیار را پیدا خواهید کرد.
در مرحله دوم، پر کردن روزهای
<32 را انتخاب کنید>
در نهایت، روزها را به صورت خودکار پیدا خواهید کرد.
اگر پر کردن روزهای هفته را انتخاب کنید، تاریخ ها در ترتیب زمانی به جز روزهای آخر هفته (شنبه& یکشنبه).
در نتیجه، خروجی به این صورت است.
شما همچنین می توانید ماه ها را فقط در یک پیش رونده ببینید. اگر پر کردن ماه ها را انتخاب کنید، سفارش دهید.
در این حالت، خروجی به این صورت است.
علاوه بر این، به همین ترتیب، به Fill Years بروید تا سال ها را به ترتیب متوالی ببینید.
در نهایت، در اینجا خروجی به این صورت خواهد بود. .
2. استفاده از دستور Fill Series برای سفارشی کردن گزینه تکمیل خودکار
در صورت نیاز می توانید از گزینه Fill Series نیز استفاده کنید تاریخ ها را بیشتر از جمله فواصل سفارشی کنید.
مرحله 1:
- ابتدا کل ستون یا محدوده ای از سلول ها را در ستونی که می خواهید تاریخ را وارد کنید انتخاب کنید. .
- ثانیاً، در زیر برگه Home ، به Editing گروه دستورات بروید.
- سوم، از Fill از منوی کشویی، Series
در نهایت، کادری ظاهر می شود که به شما امکان می دهد تاریخ ها را بر اساس معیارهای خود سفارشی کنید.
مرحله 2:
- در سری کادر، Series را در ستون ها ، Type را به عنوان Date & واحد تاریخ به عنوان روز .
- '2' را به عنوان مقدار مرحله تایپ کنید، این تفاوت مشترک نامیده می شود در یک پیشرفت یا سری حسابی.
- OK را فشار دهید.
در نتیجه، این مجموعه تاریخ های حاصل با 2 روز تفاوت مشترک.
حالا اگر انتخاب کردید روز هفته به عنوان واحد تاریخ از کادر Series ، سپس تاریخها تعطیلات آخر هفته (شنبه و یکشنبه) را حذف میکنند.
در نهایت، این بار این را دریافت خواهید کرد.
ماه را به عنوان واحد تاریخ انتخاب کنید و یک سری ماه با 2 ماه به عنوان تفاوت مشترک یا فاصله بین 2 ماه خواهید دید.
بنابراین، خروجی خواهد بود.
به طور مشابه، با انتخاب سال به عنوان واحد تاریخ ، می توانید این کار را برای سالها نیز انجام دهید.
در نتیجه، شما خروجی را به این صورت دریافت خواهید کرد.
نتیجه گیری
بنابراین، اینها همه اساسی، آسان و amp; تکنیکهای مفیدی که میتوانید برای وادار کردن اکسل به وارد کردن تاریخها و همچنین مهرهای زمانی بهطور خودکار هنگام وارد کردن دادهها دنبال کنید. امیدواریم که این روش ها را کاملاً مؤثر یافته باشید. اگر سوال یا بازخوردی در رابطه با این مقاله دارید، می توانید نظر دهید. شما همچنین می توانید نگاهی به دیگر & مقالات آموزنده در این وب سایت.