TODAY болон NOW функцийг хэрхэн ашиглах вэ?
Товч тайлбар
TODAY нь өнөөдрийн огноог, NOW нь огноо болон одоогийн цагийг буцаана. Файл нээх, өөрчлөх бүрд автоматаар шинэчлэгдэнэ.
Хэрхэн хийх вэ?
- Бичих загвар:
=TODAY()эсвэл=NOW() - Хаалтан дотор юу ч бичихгүй — эдгээр функц аргументгүй.
- Үр дүн тоо хэлбэрээр гарвал Home → Number Format → Short Date сонгоно.
- Бусад огноотой хасах, нэмэх замаар хоногийн зөрүү бодно.
Зөвлөгөө: Шинэчлэгддэггүй тогтмол огноо хэрэгтэй бол Ctrl+; (огноо), Ctrl+Shift+; (цаг) дарж оруулаарай.
Аргументууд
| Аргумент | Тайлбар |
|---|---|
| (байхгүй) | TODAY() болон NOW() нь аргумент авдаггүй, хоосон хаалт заавал бичнэ. |
Excel огноог 1900.01.01-ээс хойш тоолсон серийн дугаар (жишээ нь 2026.11.02 = 46328) хэлбэрээр хадгалдаг. Тиймээс огноог хооронд нь хасаж хоногийн тоо гаргаж болно. NOW() нь бутархай хэсэгт цагийг хадгална (12:00 = 0.5).
Жишээ 1: Гэрээ дуусахад хэдэн хоног үлдсэн бэ?
| A | B | C | |
|---|---|---|---|
| 1 | Ажилтан | Гэрээ дуусах огноо | Үлдсэн хоног |
| 2 | Бат-Эрдэнэ | 2026.12.31 | =B2-TODAY() |
| 3 | Сарангэрэл | 2027.03.15 | =B3-TODAY() |
Өнөөдөр 2026.11.02 бол C2 = 59, C3 = 133. Үр дүн огноо хэлбэрээр гарвал нүдний форматыг General болгоно.
Хугацаа дууссаныг тэмдэглэх: =IF(B2<TODAY(),"Дууссан","Хүчинтэй")
Жишээ 2: Одоогийн цаг, хэдэн цаг өнгөрсөн
=NOW() нь 2026.11.02 14:35 гэх мэт утга буцаана. Зөвхөн цагийг харуулах бол =TEXT(NOW(),"hh:mm") гэж бичнэ.
Ажил 09:00-д эхэлсэн бол (A2-д 2026.11.02 09:00) өнгөрсөн цагийг =(NOW()-A2)*24 томьёогоор цагаар гаргана.
Түгээмэл алдаа
- Огноо тоо болж харагдах — 46328 гэж гарвал форматыг Short Date болгоно.
- Утга байнга өөрчлөгдөх — TODAY/NOW нь volatile функц тул файл дахин бодогдох бүрд шинэчлэгдэнэ. Тогтмол огноо хэрэгтэй бол Paste Special → Values ашиглана.
=TODAYгэж хаалтгүй бичих —#NAME?алдаа гарна.
Холбоотой: TEXT функц · DATEDIF функц · Ажилласан цаг бодох