فهرست مطالب
اکسل TIMEVALUE (یک تابع تاریخ و زمان ) زمان متن را به عدد اعشاری بین 0 (12:00:00 صبح) تبدیل میکند. به 0.999988426 (11:59:59 بعد از ظهر). زمان نوشتار میتواند در هر قالبی باشد که نشاندهنده زمانی باشد، برای مثال ساعت 12:00، 4:30:35 بعد از ظهر، 15:30، 12-مه-2020، 13:00، 7/19/2018، 1:00 صبح.
تصویر بالا نمای کلی از عملکرد TIMEVALUE را نشان می دهد. در طول مقاله با عملکرد بیشتر آشنا خواهید شد.
📂 دانلود کتاب تمرین تمرین
استفاده از TIMEVALUE Function.xlsx
مقدمه ای بر تابع TIMEVALUE
❑ Objective
Excel TIMEVALUE یک زمان متن را برای مدتی به شماره سریال Excel تبدیل می کند، یک عدد از 0 (12:00:00 صبح) تا 0.999988426 (11:59:59 بعد از ظهر) . اکسل پس از وارد کردن فرمول، عدد را با قالب زمانی قالب بندی می کند.
❑ نحو
TIMEVALUE(time_text)
❑ توضیح استدلال
استدلال | ضروری/اختیاری | توضیح |
---|---|---|
time_text | مورد نیاز | یک رشته متن که نشان دهنده زمان است |
❑ خروجی
تابع TIMEVALUE یک عدد اعشاری بین 0 تا 0.999988426 برمیگرداند در زمان ورودی که با یک رشته متن نمایش داده می شود.
❑ نسخه
این تابع برای اولین بار در EXCEL 2000 معرفی شد. اینتابع از سال 2000 در تمام نسخه های اکسل در دسترس بوده است.
4 نمونه هایی از استفاده از تابع TIMEVALUE در اکسل
اکنون نمونه هایی از استفاده از تابع TIMEVALUE را خواهیم دید. که به شما کمک می کند تا تابع را واضح تر درک کنید.
1. تابع TIMEVALUE برای به دست آوردن مقدار اعشاری یک متن زمانی
ما می توانیم از تابع TIMEVALUE برای به دست آوردن استفاده کنیم. مقدار اعشاری یک متن زمانی فرض کنید ما یک مجموعه داده داریم که دارای چند متن است که فقط با زمان مشخص شده است. برای به دست آوردن مقدار اعشاری،
➤ فرمول زیر را تایپ کنید،
=TIMEVALUE(B5)
در اینجا، تابع مقدار اعشاری را به دست می دهد. متن زمان سلول B5 .
➤ ENTER را فشار دهید.
در نتیجه، شما مقدار اعشاری متن زمان سلول B5 را دریافت کنید.
به روشی مشابه، می توانید متن زمانی را که نشان دهنده زمان به هر شکل دیگری است تبدیل کنید. فرمت به یک مقدار اعشاری.
بیشتر بخوانید: فرمول زمان فعلی اکسل (7 مثال مناسب)
2. دریافت اعشار مقدار یک زمان از تاریخ با زمان
گاهی اوقات یک ورودی متنی داریم که هم تاریخ و هم زمان دارد. اکنون، ما یاد خواهیم گرفت که چگونه با استفاده از تابع TIMEVALUE ، مقدار اعشاری را از متنی که هم تاریخ و هم زمان را نشان می دهد، بدست آوریم.
➤ فرمول زیر را در یک سلول خالی تایپ کنید ( C5 )،
=TIMEVALUE(B5)
این تابع قسمت تاریخ متن سلول را نادیده می گیرد B5 و مقدار اعشاری را فقط برای قسمت زمانی آن متن بدهید.
اکنون،
➤ ENTER را فشار دهید.
در نتیجه، مقدار اعشاری را در سلول C5 متن دریافت خواهید کرد که هم تاریخ و هم زمان را نشان می دهد.
به روشی مشابه، میتوانید متن زمانی را که هم تاریخ و هم زمان را در هر قالب دیگری نشان میدهد به یک مقدار اعشاری تبدیل کنید.
بیشتر بخوانید: نحوه حذف زمان از تاریخ در اکسل (6 رویکرد)
خواندنی مشابه
- نحوه استفاده از تابع DAY در اکسل (با 3 مثال)
- استفاده از تابع SECOND در اکسل (3 مثال )
- نحوه استفاده از تابع MINUTE در اکسل (6 مثال)
3. استفاده از تابع TIMEVALUE در یک محاسبه
در این مثال، ما یاد خواهیم گرفت که چگونه می توانیم از تابع TIMEVALUE در محاسبه یک سناریوی واقعی استفاده کنیم. فرض کنید ما یک مجموعه داده داریم که در آن زمان ورود و زمان مرخصی کارکنان یک شرکت درج شده است. اگر کارمندی 8 ساعت کار کند، روز کاری کامل محسوب می شود. اکنون از تابع زمان برای تعیین اینکه چه بخشی از کار یک روز کامل توسط کارمندان مختلف انجام می شود استفاده می کنیم.
➤فرمول زیر را در سلول E5 ,
<تایپ کنید. 8> =(TIMEVALUE(D5)-TIMEVALUE(C5))*(24/8)
در اینجا، تابع TIMEVALUE زمان های سلول های C5 و D5 را به مقادیر اعشاری آنها تبدیل می کند. با کم کردن این دو مقدار، تفاوت بین زمان ورود و خروج را بدست می آوریمزمان. تابع TIMEVALUE 24 ساعت را برای یک قسمت کامل در نظر می گیرد. (24/8) قسمت کامل را به 8 ساعت تبدیل می کند. بنابراین، اگر هر کارمندی 8 ساعت کار کند، فرمول مقدار 1 را برمی گرداند.
اکنون،
➤ فشار دهید ENTER .
در نتیجه، کسری از کار کل روز انجام شده توسط کارمند را دریافت خواهید کرد ( Mark ) در سلول E5 .
در نهایت،
➤ سلول E5 را بکشید تا همان فرمول را برای سایر فرمولها اعمال کنید کارمندان.
در نتیجه، متوجه خواهید شد که چه بخشی از کار یک روز کامل توسط همه کارمندان انجام می شود.
ادامه مطلب : نحوه به روز رسانی خودکار زمان جاری در اکسل (با فرمول و VBA)
4. جداسازی تاریخ و زمان
می توانیم تاریخ و زمان را در دو ستون مختلف جدا کنیم. برای جداسازی قسمت تاریخ از عملکرد DATEVALUE و عملکرد LEFT و برای قسمت زمان از تابع TIMEVALUE و استفاده خواهیم کرد تابع MID . فرض کنید، در ستون B متنی حاوی تاریخ و زمان داریم، اکنون قسمت تاریخ را در ستون C و قسمت زمان را در ستون D جدا میکنیم. .
برای دریافت قسمت تاریخ،
➤ فرمول زیر را در C5 ،
<7 تایپ کنید> =DATEVALUE(LEFT(B5,11))
عملکرد LEFT اولین 11 نویسه را از متن B5 و برمی گرداند. تابع DATEVALUE آن را به a تبدیل می کندتاریخ،
پس از آن،
➤ ENTER را فشار دهید و Date را به عنوان قالب سلول انتخاب کنید.
در نتیجه، خواهید دید که قسمت تاریخ متن B5 در سلول C5
اکنون برای دریافت قسمت زمان نشان داده شده است. ,
➤ فرمول زیر را در D5 ,
=TIMEVALUE(MID(B5,13,5))
عملکرد MID تایپ کنید 5 نویسه را از موقعیت سیزدهم در متن B5 برگردانید و تابع TIMEVALUE آن را به زمان تبدیل می کند،
بعد از آن،
➤ ENTER را فشار دهید و Time را به عنوان قالب سلول انتخاب کنید.
در نتیجه، خواهید دید که قسمت زمانی متن B5 در سلول C5
درج شده است به روشی مشابه، میتوانید تاریخ و زمان همه قالبها را از متن.
بیشتر بخوانید: نحوه استفاده از تابع DATE در اکسل (8 مثال)
💡 مواردی که هنگام استفاده باید به خاطر بسپارید تابع TIMEVALUE
📌 تابع TIMEVALUE فقط متن را تبدیل می کند. اگر فرمت های دیگری را حتی فرمت زمان در ورودی بدهید، تابع #VALUE را نشان می دهد! خطا. متن باید زمانی باشد که به درستی نمایش داده شود. اگر متن ورودی را با فرمت زمانی نامناسب بدهید، تابع #VALUE را برمیگرداند! خطا.
اگرچه می توانید با استفاده از تابع TEXT قالب زمان را به قالب متن تبدیل کنید و سپس TIMEVALUE را اعمال کنید تابع.
📌 اگر دو مقدار بدهیدجدا شدن با دو نقطه به عنوان مثال 20:45 به عنوان ساعت و دقیقه در نظر گرفته می شود نه دقیقه و ثانیه. اگر میخواهید فقط دقیقه و ثانیه را وارد کنید، باید 00 را به عنوان ورودی ساعت (00:20:45) بدهید.
نتیجهگیری
امیدوارم اکنون بدانید که TIMEVALUE چیست تابع است و نحوه استفاده از آن در اکسل. اگر ابهامی دارید لطفا نظر خود را بنویسید.