2025 Muallif: Abigail Brown | [email protected]. Oxirgi o'zgartirilgan: 2025-01-24 12:28
Nimalarni bilish kerak
DATE funksiyasi uchun toʻgʻri sintaksis:=DATE(yil, oy, kun). Masalan: =DATE(1986, 3, 18)
Siz boshqa kataklardan yil, oy va kunni olishingiz mumkin. Masalan: =DATE(A2, B2, C2)
Salbiy dalillar yordamida oylar va kunlarni ayirish. Masalan: =DATE(2020, -2, -15)
Ushbu maqola Excelning DATE funksiyasidan qanday foydalanishni tushuntiradi. DATE funksiyasidan Excelning barcha versiyalarida foydalanish mumkin.
DATE funksiyasi sintaksisi va argumentlari
Excel DATE funksiyasi sana yaratish uchun uchta qiymatni birlashtiradi. Yil, oy va kunni belgilaganingizda, Excel seriya raqamini ishlab chiqaradi, keyin uni oddiy ko'rinadigan sana sifatida formatlash mumkin.
Excelda sanani kiritishning odatiy usuli bu butun sanani bitta katakka yozishdir, lekin koʻp maʼlumotlar bilan ishlayotganingizda bu noqulay. Agar sana toʻgʻri formatlanmagan boʻlsa, masalan, u oddiy matn bilan birlashtirilgan yoki bir nechta katakchalarga yoyilgan boʻlsa, DATE funksiyasi foydali boʻlishi mumkin.
Excel uni toʻgʻri qayta ishlashi uchun sana funksiyasining har bir nusxasi shunday yozilishi kerak:
=DATE(yil, oy, kun)
Yil: Yilni uzunligi birdan toʻrttagacha boʻlgan raqam sifatida kiriting yoki ishchi varaqdagi maʼlumotlarning joylashuvi uchun hujayra havolasini kiriting. Yil argumenti kerak.
Month: Yilning oyini 1 dan 12 gacha (yanvardan dekabrgacha) musbat yoki manfiy butun son sifatida kiriting yoki ma'lumotlar joylashgan joyga yacheyka havolasini kiriting. Oy argumenti kerak.
Day: Oyning kunini 1 dan 31 gacha musbat yoki manfiy butun son sifatida kiriting yoki ma'lumotlar joylashgan joyga yacheyka havolasini kiriting. Kun argumenti kerak.
Image
Qoʻshimcha sana funksiyasi haqida maʼlumot
Yil, oy va kun argumentlari haqida bilishingiz kerak boʻlgan boshqa muhim narsalar:
YIL
Sukut boʻyicha Excel 1900 sana tizimidan foydalanadi, yaʼni DATE funksiyasi 1900 dan eski hech narsa uchun yilni toʻgʻri koʻrsatmaydi.
Yil qiymati sifatida 0 kiritish 1900 kiritish bilan bir xil, 1 1901-ga teng, 105- 2005, va hokazo.
MONTH
Oy qiymati sifatidagi 12 dan oshib ketsa, yil qiymatiga oʻsha oylar soni qoʻshiladi. 13, keyin sanaga bir yil va bir oy qoʻshiladi.
Oy qiymati sifatida manfiy raqam ishlatilsa, yilning birinchi oyidan shu oylar soni va yana bittasi ayiriladi.
DAY
Agar kun qiymati oʻsha oydagi kunlar sonidan oshsa, ortiqcha kunlar keyingi oyning birinchi kuniga qoʻshiladi.
Salbiy kun qiymati oyning birinchi kunidan shu kunlar sonini va bittani ayiradi.
DATE funksiyasiga misollar
Quyida DATE funksiyasidan foydalanadigan bir qator haqiqiy formulalar keltirilgan:
Boshqa hujayralardagi yil, oy va kun
=SANA(A2, B2, C2)
Image
Bu DATE funksiyasi misolida yil uchun A2, oy uchun B2 va kun uchun C2 ishlatiladi.
Formulada yil va boshqa hujayradagi oy va kun
=SANA(2020, A2, B2)
Image
Ma'lumotlar qanday olinishini ham aralashtirishingiz mumkin. Bu misolda biz 2020 yil argumentini yaratmoqdamiz, lekin oy va kun boshqa hujayralardan olinmoqda.
Salbiy oy argumentidan foydalanib oylarni ayirish
=SANA(2020, -2, 15)
Image
Bu erda biz oy oralig'ida manfiy raqamdan foydalanmoqdamiz. Bu 2020 yil yanvaridan boshlab oldinga emas, yil davomida orqaga qarab harakatlanadi (chunki formula 2020 yilni o'z ichiga oladi). Bu DATE formulasi 2019-10-15 sanasida ishlab chiqariladi.
Salbiy kun argumentidan foydalanib kunlarni ayirish
=SANA(2020, 1, -5)
Image
Salbiy raqamsiz bu sana 5/1/2020 deb hisoblanadi. Biroq, salbiy kun qiymati 1/1/2020 dan besh kunni (plyus bir) ayiradi, bu 2019-12-26 sanani hosil qiladi.
Katta kun va oy bahslari
=SANA(2020, 19, 50)
Image
Bu misol yuqorida aytib oʻtilgan bir nechta qoidalarni birlashtiradi. Yil qiymati 2020 yildan oshadi, chunki oy 12 dan oshadi va kun qiymati har qanday oydagi kunlar sonidan oshib ketganligi sababli hisoblanadigan oy ham o'zgaradi. Bu DATE formulasi 19/8/2021 sanasida ishlab chiqariladi.
Boshqa hujayraga 10 yil qo'shing
=SANA(YIL(A2)+10, OY(A2), KUN(A2))
Image
Excel DATE funksiyasidan boshqa sanalar bilan ham foydalanish mumkin, masalan, mavjud sanaga vaqt qoʻshish. Ushbu misolda biz mavjud sanadan 10 yil o'tgan sanani ko'rishni xohlaymiz. Mavjud sana E2 katakchada joylashgan, shuning uchun biz bu formulani E2 dan yil, oy va kunni ajratib oladigan, lekin yil qiymatiga 10 qo‘shadigan tarzda yozishimiz kerak.
Yildagi kunlar sonini hisoblang
=A2-SANA(YIL(A2), 1, 0)
Image
Mana, DATE funksiyasining shunga oʻxshash misoli, biz E10 katakchadagi sana yilga necha kun boʻlishini hisoblaymiz. Masalan, 1/1/2020 yilga bir kun, 5-yanvar besh kun va hokazo. Bu misolda E10 8/4/2018, natijada 216.
Sanani matn sifatida toʻgʻri formatlangan sanaga aylantirish
=SANA(CHAP(A2, 4), MID(A2, 5, 2), OʻNG(A2, 2))
Image
Agar siz koʻrib chiqayotgan katak toʻliq sanani oʻz ichiga olgan boʻlsa-da, lekin u matn sifatida formatlangan boʻlsa, masalan, 20200417, siz ushbu DATE formulasidan CHAP, OʻRTA va OʻNG funksiyalari bilan birgalikda hujayrani oʻzgartirishingiz mumkin. to'g'ri formatlangan sana.
Bu nima qilayotgani chapdan birinchi toʻrtta raqamni LEFT(A2, 4) bilan ajratib olish, MID(A2, 5, 2) orqali beshinchi belgining oʻrtasidan ikkita raqamni olish va uni birlashtirishdir. O'ngdan so'nggi ikki raqamni O'RGHT (A2, 2) bilan. Hisoblangan sana 17.04.2020.
Batafsil ma'lumot uchun Excelning LEFT, O'NG va MID funksiyalaridan foydalanish bo'yicha maqolalarimizga qarang.
Bu yil va oy ma'lum bir kunda
=SANA(YIL(BUGUN()), OY(BUGUN()), 5)
Image
BUGUN funksiyasidan bugungi kun haqida ma'lumot olish uchun DATE funksiyasi bilan foydalanish mumkin. Masalan, har oyning 5-kunida toʻlovni oʻzingizga eslatish uchun joriy yil va oyni avtomatik ravishda kiritish uchun ushbu DATE formulasidan foydalanishingiz mumkin, lekin keyin kun qiymati sifatida 5 (yoki katakcha havolasi) qoʻyishingiz mumkin.
Oy matn boʻlganda sanani hisoblang
=SANA(A2, OY(1&B2), C2)
Image
Ba'zan sana oyning matnli versiyasini o'z ichiga oladi, masalan, iyun. Excel buni raqam sifatida tushunmagani uchun uni MONTH funksiyasi bilan bittaga aylantirishingiz kerak. Biz buni toʻgʻridan-toʻgʻri DATE formulasiga, oy holatiga, MONTH(1&B2) sifatida joylashtirdik.
Sanaga oʻxshamaydigan sanalarni tuzatish
Agar DATE funksiyasi natijasi sana oʻrniga bir nechta raqamlarni koʻrsatsa, hujayrani sana sifatida formatlashingiz kerak boʻladi.
Masalan, quyidagi skrinshotdagi kabi oddiy sana oʻrniga 43938 kabi katta raqamni koʻrishingiz mumkin:
Image
Yacheykani qayta formatlash uchun uni tanlang, Raqam guruh bandidan ochiladigan menyuni tanlang va keyin sana formatlaridan birini tanlang.
Microsoft Excel nafaqat raqamlar, balki matn uchun ham funksiyalarni taqdim etadi. Excel MID funksiyasi hujayralar tarkibidan matn olishga yordam beradi. Buni qanday ishlatish kerak
Excel INDEX funksiyasi formulaga kiritgan joylashuv maʼlumotlari asosida roʻyxat yoki jadvaldan qiymatni oladigan formuladir. Quyida misollar bilan birga INDEX formulasidan qanday foydalanish mumkin
Excel'dagi CONVERT funksiyasi o'lchovlarni bir birliklar to'plamidan ikkinchisiga, masalan, metrlarni futga aylantirish uchun ishlatiladi. Excel 2019-ni o'z ichiga olish uchun yangilandi
Excelning DATEVALUE funksiyasi matn sifatida formatlangan sanalarni Excel tushunadigan sanalarga aylantiradi. Mana DATEVALUE funksiyasiga ba'zi misollar