برندا یک کاربرگ اکسل با دو ستون دارد: A و B. در ستون A زمان هایی وجود دارد که هیچ نشانی از AM یا PM بودن آنها ندارند. درعوض، ستون B حاوی AM یا PM است که برای سلول فقط در نشانگرهای سمت چپ مناسب است. برندا دوست دارد این دو ستون را در یک ستون ترکیب کند و نتیجه را به عنوان زمان نظامی قالب بندی کند. بنابراین، اگر A14 حاوی 05:11 و B14 حاوی PM باشد، او مایل است ستون ترکیبی حاوی 17:11 باشد.
راههای بسیار آسانی وجود دارد که میتوانید نتایج دلخواه را در یک ستون به دست آورید، اما فرمولی که انتخاب میکنید به نحوه ذخیره زمانها در ستون A بستگی دارد. اگر زمانها در واقع مقادیر زمانی هستند، فرمول زیر در ستون C فقط کار میکند. خوب:
=IF(B1="pm",A1+0.5,A1)
این فرمول به این دلیل کار می کند که اگر نشانگر ستون B "pm" باشد، نیم روز (0.5 که مقدار زمان اکسل برای دوازده ساعت است) به زمان ستون A اضافه می کند. این کار می کند که نشانگرهای ستون B کوچک ("pm") یا بزرگ ("PM") باشند. با این حال، اگر زمانی در ستون A داشته باشید که از ظهر گذشته است، مانند ساعت 12:15، کار نمی کند. در این صورت، باید فرمول را کمی تغییر دهید:
=IF(B1="pm",IF(A1
اگر زمان ذخیره شده در ستون A واقعاً به عنوان متن ذخیره می شود، باید یک تبدیل انجام دهید، اما انجام آن بسیار آسان است:
=VALUE(A1 & " " & B1)
صرف نظر از اینکه از کدام رویکرد فرمولی استفاده می کنید، باید سلول های حاوی فرمول ها را طوری قالب بندی کنید که زمان ها را در قالب نظامی (24 ساعته) نشان دهند. بسته به اینکه میخواهید ثانیهها نمایش داده شوند یا خیر، میتوانید یکی از قالبهای زمانی از پیش تعریفشده (نشان داده شده در تب Number در کادر محاورهای Format Cells) مانند 13:30 یا 13:30:55 را انتخاب کنید. همچنین می توانید یک قالب سفارشی مانند HH:MM، H:MM، HH:MM:SS یا H:MM:SS تعریف کنید.