بلاگ
آموزش جامع فرمول MINUTE در گوگل شیت
- فرمول MINUTE در گوگل شیت چیست و چه کاربردی دارد؟
- چگونه میتوان دقیقه را از یک مقدار زمان یا تاریخ کامل استخراج کرد؟
- آیا میتوان از فرمول MINUTE در محاسبات شرطی استفاده کرد؟
- چگونه فرمول MINUTE را با توابع دیگری مانند TIME، NOW و HOUR ترکیب کنیم؟
- اشتباهات رایج هنگام استفاده از این فرمول چیست و چطور از آنها جلوگیری کنیم؟
در این مقاله به تمام این سوالات پاسخ خواهیم داد و به شما نشان میدهیم که چگونه از فرمول MINUTE در گوگل شیت برای مدیریت و تحلیل دادههای زمانی خود به بهترین شکل استفاده کنید. کار با دادههای زمانی مانند ساعات کاری، زمان انجام پروژهها یا گزارشهای لاگ سرور، یکی از نیازهای اساسی در کسبوکارهای کوچک، فریلنسری و مدیریت پروژه است. گوگل شیت با ارائه توابع قدرتمند، این فرآیند را بسیار ساده کرده است. تابع MINUTE یکی از همین ابزارهای کلیدی است که به شما اجازه میدهد جزء دقیقه را از هر مقدار زمانی استخراج کنید. این قابلیت به ظاهر ساده، در ترکیب با دیگر فرمولها میتواند به ابزاری بسیار قدرتمند برای ساخت گزارشهای دقیق، خودکارسازی وظایف و تحلیل عمیقتر دادهها تبدیل شود.
فرمول MINUTE در گوگل شیت چیست؟
تابع MINUTE یکی از توابع تاریخ و زمان در گوگل شیت است که وظیفهاش استخراج جزء دقیقه از یک مقدار زمانی مشخص است. خروجی این فرمول همیشه یک عدد صحیح بین ۰ تا ۵۹ خواهد بود. این تابع به شما کمک میکند تا به جای کار با یک رشته متنی یا یک فرمت زمانی کامل، فقط روی بخش دقیقه تمرکز کنید و از آن در محاسبات، فرمولهای شرطی و دستهبندی دادهها استفاده نمایید.
سادگی و کارایی دو ویژگی اصلی فرمول MINUTE در گوگل شیت هستند. این فرمول تنها یک آرگومان ورودی میپذیرد که میتواند آدرس یک سلول، یک مقدار زمانی مستقیم یا خروجی یک تابع دیگر باشد. گوگل شیت به صورت هوشمند فرمتهای مختلف زمانی را تشخیص داده و دقیقه را از آن استخراج میکند.
ساختار اصلی فرمول (Syntax)
ساختار نوشتاری یا سینتکس این فرمول بسیار ساده است:
=MINUTE(time)
در این ساختار، آرگومان time تنها ورودی مورد نیاز است که به یکی از اشکال زیر میتواند باشد:
- آدرس یک سلول: مانند
A2که حاوی یک مقدار زمانی (مثلاً 14:30:45) است. - یک مقدار زمانی مستقیم در قالب متن: مانند
"10:45:15"یا"7:30 PM". توجه کنید که مقادیر متنی باید داخل دابل کوتیشن (“”) قرار گیرند. - یک مقدار تاریخ و زمان کامل: مانند
"2025/11/20 08:25:00". تابع MINUTE به طور خودکار تاریخ را نادیده گرفته و فقط بخش زمان را پردازش میکند. - خروجی یک تابع دیگر: مانند تابع
NOW()که تاریخ و زمان فعلی را برمیگرداند.
چگونه از فرمول MINUTE استفاده کنیم؟ (مثالهای کاربردی)
برای درک بهتر نحوه عملکرد این فرمول، بیایید چند مثال عملی را بررسی کنیم. این مثالها از حالت پایه شروع شده و به سناریوهای پیچیدهتر میرسند.
مثال ۱: استخراج ساده دقیقه از یک سلول
فرض کنید لیستی از زمانهای ورود کارمندان را در ستون A دارید و میخواهید فقط دقیقه ورود هر شخص را در ستون B استخراج کنید.
| ستون A (زمان ورود) | ستون B (فرمول) | نتیجه (خروجی) | |
|---|---|---|---|
| ردیف ۱ | 08:15:22 | =MINUTE(A1) |
15 |
| ردیف ۲ | 09:05:45 | =MINUTE(A2) |
5 |
| ردیف ۳ | 10:59:10 | =MINUTE(A3) |
59 |
| ردیف ۴ | 11:00:00 | =MINUTE(A4) |
0 |
همانطور که مشاهده میکنید، فرمول MINUTE در گوگل شیت به سادگی مقدار دقیقه را از هر سلول استخراج کرده و به عنوان یک عدد نمایش میدهد.
مثال ۲: استفاده از زمان به صورت مستقیم در فرمول
شما میتوانید مقدار زمان را مستقیماً نیز وارد فرمول کنید. این روش برای محاسبات سریع و یکباره بسیار مفید است.
=MINUTE("04:30:00 PM")نتیجه 30 را برمیگرداند.=MINUTE("21:09:55")نتیجه 9 را برمیگرداند.=MINUTE("12/25/2024 11:45:12")نتیجه 45 را برمیگرداند.
نکته مهم در این روش، قرار دادن مقدار زمان داخل دابل کوتیشن است تا گوگل شیت آن را به عنوان یک رشته متنی معتبر شناسایی کند.
مثال ۳: ترکیب با تابع NOW برای استخراج دقیقه فعلی
تابع NOW() تاریخ و زمان فعلی سیستم را برمیگرداند. شما میتوانید با ترکیب آن با فرمول MINUTE، دقیقه لحظه کنونی را به دست آورید. این قابلیت برای ایجاد گزارشهای زنده یا ثبت زمان انجام یک فعالیت بسیار کاربردی است.
فرمول زیر، دقیقه کنونی را در سلول نمایش میدهد:
=MINUTE(NOW())
توجه: خروجی این فرمول پویا است و با هر بار ویرایش یا باز شدن شیت، بهروزرسانی میشود (مگر اینکه تنظیمات محاسبه شیت را تغییر داده باشید).
ترکیب فرمول MINUTE با سایر توابع گوگل شیت
قدرت واقعی فرمول MINUTE در گوگل شیت زمانی آشکار میشود که آن را با دیگر توابع ترکیب کنید. این کار به شما امکان میدهد محاسبات پیچیدهتر، تحلیلهای شرطی و گزارشسازیهای خودکار را پیادهسازی کنید.
۱. ترکیب با تابع IF برای تحلیلهای شرطی
یکی از متداولترین کاربردها، استفاده از خروجی MINUTE در یک شرط منطقی است. برای مثال، فرض کنید میخواهید وضعیت «تاخیر» را برای کارمندانی که بعد از دقیقه ۱۵ وارد شرکت شدهاند، مشخص کنید.
اگر زمان ورود در سلول A2 باشد، میتوانید از فرمول زیر استفاده کنید:
=IF(MINUTE(A2) > 15, "تاخیر", "به موقع")
این فرمول ابتدا دقیقه ورود را با استفاده از MINUTE(A2) استخراج میکند. سپس بررسی میکند که آیا این عدد بزرگتر از ۱۵ است یا خیر. اگر شرط برقرار باشد، متن «تاخیر» و در غیر این صورت، متن «به موقع» را نمایش میدهد.
۲. ترکیب با توابع HOUR و SECOND
توابع HOUR() و SECOND() عملکردی مشابه MINUTE دارند و به ترتیب ساعت و ثانیه را استخراج میکنند. شما میتوانید این سه تابع را با هم ترکیب کنید تا تحلیلهای دقیقی روی زمان انجام دهید. برای مثال، برای محاسبه کل زمان سپری شده از ابتدای روز به دقیقه، میتوانید از فرمول زیر استفاده کنید:
=(HOUR(A1) * 60) + MINUTE(A1)
این فرمول ساعت را در ۶۰ ضرب کرده و با دقیقه جمع میزند تا مجموع دقایق از نیمهشب را محاسبه کند. برای مثال، اگر زمان در سلول A1 برابر 02:25 باشد، خروجی این فرمول 145 خواهد بود (2 * 60 + 25).
۳. ترکیب با تابع TIME برای بازسازی زمان
تابع TIME(hour, minute, second) یک مقدار زمانی معتبر بر اساس ورودیهای ساعت، دقیقه و ثانیه میسازد. میتوانید از فرمول MINUTE برای استخراج دقیقه و استفاده از آن در تابع TIME بهره بگیرید. این کار برای گرد کردن زمان یا تنظیم آن به یک مقدار خاص مفید است.
برای مثال، فرض کنید میخواهید زمان را به نزدیکترین ۱۵ دقیقه گرد کنید (مثلاً 08:17 را به 08:15 تبدیل کنید). این کار با فرمولهای پیشرفتهتری مانند MROUND امکانپذیر است، اما میتوان با ترکیب توابع زمانی نیز به نتایج مشابهی رسید.
یک مثال سادهتر، بازسازی زمان با تغییر دقیقه است:
=TIME(HOUR(A1), 30, 0)
این فرمول، ساعت را از سلول A1 برمیدارد اما دقیقه را همیشه روی ۳۰ و ثانیه را روی ۰ تنظیم میکند. این روش برای استانداردسازی زمانها در گزارشها کاربرد دارد.
اشتباهات رایج در استفاده از فرمول MINUTE و نحوه جلوگیری از آنها
با وجود سادگی این فرمول، گاهی کاربران با خطاهایی مواجه میشوند. آگاهی از این اشتباهات به شما کمک میکند تا از آنها دوری کنید.
-
خطای
#VALUE!به دلیل فرمت نامعتبر: این خطا زمانی رخ میدهد که ورودی فرمول یک مقدار زمانی معتبر نباشد. برای مثال، اگر در سلولی متنی مانند “ساعت ده” نوشته شده باشد، فرمول MINUTE نمیتواند آن را پردازش کند.
راه حل: همیشه اطمینان حاصل کنید که دادههای زمانی شما در فرمت استاندارد (مانند HH:MM:SS) وارد شدهاند. برای اصلاح دادهها میتوانید از ابزار Data Validation گوگل شیت استفاده کنید. -
تصور اشتباه برای محاسبه اختلاف زمانی: برخی کاربران به اشتباه فکر میکنند که فرمول MINUTE در گوگل شیت میتواند برای محاسبه اختلاف دقیقه بین دو زمان استفاده شود. این تصور نادرست است. این تابع فقط جزء دقیقه یک زمان مشخص را استخراج میکند.
راه حل: برای محاسبه اختلاف بین دو زمان (مثلاً A1 و A2)، ابتدا آنها را از هم کم کنید و سپس نتیجه را با توابعی مانندHOUR،MINUTEوSECONDتحلیل کنید. فرمول صحیح به این شکل است:=MINUTE(A2-A1). البته باید فرمت سلول نتیجه را روی “Duration” یا “Time” تنظیم کنید تا خروجی درست نمایش داده شود. -
نادیده گرفتن خروجی عددی فرمول: به یاد داشته باشید که خروجی فرمول MINUTE یک عدد است، نه یک مقدار زمانی. اگر بخواهید از این خروجی در محاسبات دیگر استفاده کنید، باید با آن مانند یک عدد رفتار کنید. برای مثال، نمیتوانید خروجی `15` را با `00:15` مقایسه کنید مگر اینکه تبدیل لازم را انجام دهید.
جمعبندی
فرمول MINUTE در گوگل شیت یک ابزار ساده اما بسیار کاربردی برای هر کسی است که با دادههای زمانی سروکار دارد. این تابع به شما اجازه میدهد تا به راحتی جزء دقیقه را از هر نوع فرمت زمانی استخراج کرده و از آن در تحلیلهای شرطی، محاسبات و گزارشسازیهای خودکار استفاده کنید. با ترکیب این فرمول با توابع دیگری مانند IF، HOUR و TIME، میتوانید قابلیتهای صفحه گسترده خود را به سطح بالاتری ببرید و کنترل کاملی بر روی دادههای زمانی خود داشته باشید. با به خاطر سپردن نکات و پرهیز از اشتباهات رایج ذکر شده در این مقاله، میتوانید با اطمینان کامل از این تابع قدرتمند در پروژههای خود بهرهمند شوید.
واقعاً گوگل شیت برای مدیریت پروژههای کوچک ابزاری فراتر از انتظار است. ممنون برای آموزشهای تخصصیتون.
آیا راهی هست که بتوانیم خروجی را همیشه دو رقمی ببینیم؟ مثلاً به جای 5 نشان دهد 05؟
بله بابک عزیز، میتوانید از تابع TEXT استفاده کنید. به این صورت: TEXT(MINUTE(A1), “00”). این کار برای گزارشگیریهای رسمی بسیار شکیلتر است.
من از تقویم شمسی در گوگل شیت استفاده میکنم. آیا این فرمول با تاریخهای جلالی هم سازگار است یا فقط روی میلادی کار میکند؟
الناز جان، تابع MINUTE فقط با بخش ‘زمان’ (ساعت و دقیقه) سرور کار دارد و به نوع تقویم (شمسی یا میلادی) وابسته نیست. پس میتوانید با خیال راحت از آن استفاده کنید.
بسیار عالی و کاربردی بود. مخصوصاً بخش ترکیب با تابع NOW.
برای محاسبه اضافهکاری پرسنل، این تابع برای من معجزه کرد. خیلی ممنون از تیم 9persona.
ممنون از لطف شما فاطمه عزیز. مدیریت دقیق منابع انسانی و محاسبات مالی درست، از پایههای اصلی پایداری هر بیزنس است.
یک سوال فنی؛ اگر در سلول فقط تاریخ داشته باشیم و زمان ذکر نشده باشد، خروجی تابع MINUTE چه خواهد بود؟
در این حالت، گوگل شیت زمان را 00:00:00 فرض میکند و خروجی تابع MINUTE عدد صفر خواهد بود. همیشه دقت کنید که داده ورودی شما شامل بخش زمان (Time portion) باشد.
آیا این فرمول در نسخههای موبایل گوگل شیت هم به همین شکل عمل میکند یا محدودیت دارد؟
امیرحسین عزیز، خوشبختانه تمامی توابع استاندارد گوگل شیت از جمله MINUTE در اپلیکیشن موبایل (اندروید و iOS) دقیقاً مشابه نسخه دسکتاپ عمل میکنند و محدودیتی ندارند.
توضیحات بسیار شفاف و گامبهگام بود. برای من که تازه کار با گوگل شیت را شروع کردم، خیلی قابل فهم بود.
من از این فرمول برای تحلیل گزارشهای لاگ سرور استفاده کردم. استخراج دقیقهها به من کمک کرد تا بفهمم در چه دقایقی از ساعت بیشترین ترافیک را داریم.
بسیار عالی! این دقیقاً همان نگاه دادهمحوری است که یک مدیر کسبوکار موفق به آن نیاز دارد. تحلیل الگوهای زمانی (Time Patterns) میتواند تاثیر زیادی در بهینهسازی منابع داشته باشد.
لطفاً در مقالات بعدی در مورد ترکیب تابع TIME و MINUTE برای ساخت تایمرهای معکوس در گوگل شیت هم مطلب بگذارید.
حتماً زهرا جان، پیشنهاد بسیار خوبی است. ساخت داشبوردهای مدیریت زمان یکی از ابزارهای کلیدی در بیزنس کوچینگ برای افزایش بهرهوری است که به زودی به آن خواهیم پرداخت.
تفاوت تابع MINUTE با فرمت کردن ساده سلول در چیست؟ من میتوانم با تنظیمات Format هم فقط دقیقه را نمایش دهم.
سوال هوشمندانهای بود حامد عزیز. وقتی شما سلول را فرمت میکنید، فقط ظاهر آن را تغییر میدهید اما مقدار اصلی (زمان کامل) در محاسبات باقی میماند. تابع MINUTE مقدار عددی دقیقه را برای محاسبات ریاضی یا منطقی (مثل دستور IF) در اختیار شما قرار میدهد.
در مدیریت تیمهای دورکار، استفاده از تابع NOW و MINUTE برای ثبت لحظهای لاگها واقعاً به ما کمک کرده تا نظم بهتری داشته باشیم. ممنون از نکات خوبتون.
خوشحالیم که این محتوا برای مدیریت تیم شما مفید بوده است. ترکیب این توابع با Google Forms میتواند یک سیستم ورود و خروج خودکار و بسیار دقیق برای کسبوکارهای کوچک ایجاد کند.
من وقتی از این فرمول استفاده میکنم، گاهی خروجی به جای عدد، یک فرمت ساعت عجیب نشان میدهد. مشکل از کجاست؟
رضای عزیز، این یک مشکل رایج در Google Sheets است. کافی است فرمت سلول خروجی را از بخش Format > Number روی گزینه Plain Text یا Number قرار دهید تا به جای فرمت زمان، عدد واقعی دقیقه را ببینید.
به عنوان یک فریلنسر، همیشه برای محاسبه دقیق زمان کارکردم با مشکل مواجه بودم. این فرمول به تنهایی برای محاسبه دستمزد بر اساس دقیقه کافی است؟
مریم جان، تابع MINUTE فقط عدد دقیقه را استخراج میکند. برای محاسبه دستمزد، بهتر است از ترکیب آن با تابع HOUR استفاده کنی و خروجی را به عدد اعشاری تبدیل کنی (مثلاً دقیقه تقسیم بر ۶۰) تا در نرخ ساعتیات ضرب شود.
ممنون از این آموزش کاربردی. آیا از تابع MINUTE میتوان در بخش Conditional Formatting هم استفاده کرد تا مثلاً اگر دقیقهی یک زمان خاص از ۳۰ بیشتر بود، سلول رنگی شود؟
سلام علی عزیز، بله کاملاً. شما میتوانید در قسمت Custom Formula در کاندیشنال فرمتینگ، از فرمولی مثل MINUTE(A1)>30 استفاده کنید. این کار برای مدیریت ددلاینها و مانیتورینگ دقیق زمان در پروژههای حساس بسیار عالی است.