Mundarija
Elektron jadvallar bilan professional ishda sana va vaqt bilan o'zaro aloqa qilish odatiy hol emas. Busiz qilolmaysiz. Shuning uchun Xudoning O'zi ushbu turdagi ma'lumotlar bilan ishlashni o'rganishni buyurdi. Bu sizga katta vaqtni tejaydi va elektron jadvallar bilan ishlashda ko'plab xatolarning oldini oladi.
Afsuski, ko'plab yangi boshlanuvchilar ma'lumotlar qanday qayta ishlanishini bilishmaydi. Shuning uchun, ushbu operatsiyalar sinfini ko'rib chiqishdan oldin, batafsilroq o'quv dasturini o'tkazish kerak.
Excelda sana qanday ifodalanadi
Sana ma'lumotlari 0 yil 1900 yanvardan boshlab kunlar soni sifatida qayta ishlanadi. Ha, adashmaysiz. Haqiqatan ham, noldan. Ammo bu boshlang'ich nuqtasi bo'lishi uchun kerak, shuning uchun 1 yanvar allaqachon 1 raqami deb hisoblanadi va hokazo. Maksimal qo'llab-quvvatlanadigan sana qiymati - 2958465, bu o'z navbatida 31 yil 9999 dekabr.
Bu usul hisob-kitoblar va formulalar uchun sanalardan foydalanish imkonini beradi. Shunday qilib, Excel sanalar orasidagi kunlar sonini aniqlash imkonini beradi. Sxema oddiy: ikkinchisi bitta raqamdan chiqariladi, so'ngra olingan qiymat sana formatiga aylantiriladi.
Aniqroq bo'lish uchun bu erda sanalarni tegishli raqamli qiymatlari bilan ko'rsatadigan jadval.
A sanasidan B sanasigacha o'tgan kunlar sonini aniqlash uchun oxirgi kundan birinchisini ayirish kerak. Bizning holatlarimizda bu formula =B3-B2. Uni kiritgandan so'ng, natija quyidagicha bo'ladi.
Shuni ta'kidlash kerakki, qiymat kunlarda ko'rsatilgan, chunki biz hujayra uchun sanadan boshqa formatni tanlaganmiz. Agar biz dastlab "Sana" formatini tanlaganimizda, natija shunday bo'lar edi.
Hisoblashda ushbu nuqtaga e'tibor berish muhimdir.
Ya'ni, sanaga to'liq mos keladigan to'g'ri seriya raqamini ko'rsatish uchun sanadan boshqa har qanday formatdan foydalanish kerak. O'z navbatida, raqamni sanaga aylantirish uchun siz tegishli formatni o'rnatishingiz kerak.
Excelda vaqt qanday ifodalanadi
Excelda vaqtni ifodalash usuli sanadan biroz farq qiladi. Kun asos qilib olinadi, soatlar, daqiqalar, soniyalar esa uning kasr qismlari hisoblanadi. Ya'ni, 24 soat 1 ga teng va har qanday kichikroq qiymat uning ulushi sifatida qabul qilinadi. Demak, 1 soat sutkaning 1/24 qismi, 1 daqiqa 1/1140, 1 soniya esa 1/86400. Excelda mavjud bo'lgan eng kichik vaqt birligi 1 millisekund.
Sanalarga o'xshab, bu vakillik usuli vaqt bo'yicha hisob-kitoblarni amalga oshirishga imkon beradi. To'g'ri, bu erda bir narsa noqulay. Hisob-kitoblardan so'ng biz kunlar sonini emas, balki kunning bir qismini olamiz.
Skrinshotda qiymatlar raqamli formatda va "Vaqt" formatida ko'rsatilgan.
Vaqtni hisoblash usuli sanaga o'xshaydi. Keyingi vaqtdan oldingi vaqtni ayirish kerak. Bizning holatlarimizda bu formula =B3-B2.
B4 katak avval umumiy formatga ega bo'lganligi sababli, formulani kiritish oxirida u darhol "Vaqt" ga o'zgaradi.
Excel vaqt bilan ishlaganda raqamlar bilan odatiy arifmetik amallarni bajaradi, keyinchalik ular bizga tanish bo'lgan vaqt formatiga tarjima qilinadi.
Sana va vaqt formati
Bizga ma'lumki, sana va vaqtlar turli formatlarda saqlanishi mumkin. Shuning uchun, formatlash to'g'ri bo'lishi uchun ularni qanday qilib to'g'ri kiritish kerakligini bilishingiz kerak.
Albatta, sana va vaqtni kiritishda kunning seriya raqami yoki kunning bir qismidan foydalanishingiz mumkin, ammo bu yondashuv juda noqulay. Bundan tashqari, siz doimo hujayraga ma'lum bir formatni qo'llashingiz kerak bo'ladi, bu faqat noqulaylikni oshiradi.
Shuning uchun Excel sizga vaqt va sanani turli yo'llar bilan belgilash imkonini beradi. Agar siz ulardan birini qo'llasangiz, dastur darhol ma'lumotni tegishli raqamga aylantiradi va hujayraga to'g'ri formatni qo'llaydi.
Excel tomonidan qo'llab-quvvatlanadigan sana va vaqtni kiritish usullari ro'yxati uchun quyidagi jadvalga qarang. Chap ustunda mumkin bo'lgan formatlar ro'yxati keltirilgan va o'ng ustunda konvertatsiya qilinganidan keyin Excelda qanday ko'rsatilishi ko'rsatilgan. Shuni ta'kidlash kerakki, agar yil ko'rsatilmagan bo'lsa, operatsion tizimda o'rnatilgan joriy yil avtomatik ravishda tayinlanadi.
Aslida, ko'rsatishning ko'proq usullari mavjud. Lekin bular yetarli. Shuningdek, sanani yozishning aniq opsiyasi mamlakat yoki mintaqaga, shuningdek, operatsion tizim sozlamalariga qarab farq qilishi mumkin.
Maxsus formatlash
Yacheykalar bilan ishlashda foydalanuvchi qanday format bo'lishini aniqlashi mumkin. U buni shunday qilishi mumkinki, faqat vaqt, oy, kun va boshqalar ko'rsatiladi. Shuningdek, sanani shakllantirish tartibini, shuningdek ajratgichlarni sozlash mumkin.
Tahrirlash oynasiga kirish uchun siz "Raqam" yorlig'ini ochishingiz kerak, u erda "Hujayralarni formatlash" oynasini topishingiz mumkin. Ochilgan muloqot oynasida "Sana" toifasi bo'ladi, unda siz to'g'ri sana formatini tanlashingiz mumkin.
Agar siz "Vaqt" toifasini tanlasangiz, shunga mos ravishda vaqtni ko'rsatish variantlari ro'yxati paydo bo'ladi.
Hujayraga ma'lum formatlash opsiyasini qo'llash uchun siz kerakli formatni tanlashingiz va OK tugmasini bosishingiz kerak. Shundan so'ng, natija qo'llaniladi. Agar Excel taklif qiladigan formatlar etarli bo'lmasa, siz "Barcha formatlar" toifasini topishingiz mumkin. U erda ham ko'plab variantlar mavjud.
Hech qanday variant mos bo'lmasa, o'zingizni yaratish har doim mumkin. Buni qilish juda oson. Siz shunchaki namuna sifatida oldindan o'rnatilgan formatlarni tanlashingiz va quyidagi amallarni bajarishingiz kerak:
- Formatini o'zgartirmoqchi bo'lgan katakchani tanlang.
- "Hujayralarni formatlash" dialog oynasini oching va "Raqam" yorlig'ini toping.
- Keyinchalik, "Barcha formatlar" toifasi ochiladi, bu erda biz "TYPE" kiritish maydonini topamiz. U erda siz raqam formati kodini ko'rsatishingiz kerak. Uni kiritganingizdan so'ng, "OK" tugmasini bosing.
- Ushbu qadamlardan so'ng, hujayra sana va vaqt ma'lumotlarini maxsus formatda ko'rsatadi.
Sana va vaqt bilan funksiyalardan foydalanish
Sana va vaqt bilan ishlashda foydalanuvchi 20 dan ortiq turli funksiyalardan foydalanishi mumkin. Va bu miqdor kimdir uchun juda ko'p bo'lishi mumkin bo'lsa-da, ularning barchasi ma'lum maqsadlarga erishish uchun ishlatilishi mumkin.
Barcha mumkin bo'lgan funktsiyalarga kirish uchun siz "Funktsiyalar kutubxonasi" guruhining "Sana va vaqt" toifasiga o'tishingiz kerak. Biz sana va vaqtdan turli xil parametrlarni olish imkonini beradigan asosiy funktsiyalarning faqat bir qismini ko'rib chiqamiz.
YEAR ()
Muayyan sanaga mos keladigan yilni olish imkoniyatini beradi. Ma'lumki, bu qiymat 1900 dan 9999 gacha bo'lishi mumkin.
1-yacheykada sana DDDD DD.MM.YYYY hs:dd:ss formatida ko'rsatilgan. Bu biz avval yaratgan format. Ikki sana orasida necha yil o'tganligini aniqlaydigan formulani misol qilib olaylik.
Shu bilan birga, agar siz diqqat bilan qarasangiz, funktsiya to'liq to'g'ri natijani hisoblamaganligi ma'lum bo'ladi. Sababi, u hisob-kitoblarida faqat sanalardan foydalanadi.
MONTH ()
Ushbu funksiya yordamida siz ma'lum bir sanaga mos keladigan oy sonini ajratib ko'rsatishingiz mumkin. 1 dan 12 gacha bo'lgan natijani qaytaradi. Bu raqam o'z navbatida oy soniga to'g'ri keladi.
DAY()
Oldingi funktsiyalarga o'xshab, bu ma'lum bir sanadagi kun sonini qaytaradi. Hisoblash natijasi 1 dan 31 gacha bo'lishi mumkin.
TIME()
Nomidan ko'rinib turibdiki, bu funktsiya 0 dan 23 gacha bo'lgan soat raqamini qaytaradi.
MINUTES()
Muayyan hujayradagi daqiqalar sonini qaytaruvchi funksiya. Qaytariladigan mumkin bo'lgan qiymatlar 0 dan 59 gacha.
SECONDS()
Bu funksiya avvalgisi bilan bir xil qiymatlarni qaytaradi, faqat soniyalarni qaytaradi.
DAY()
Ushbu funksiya yordamida siz ushbu sanada ishlatiladigan hafta kunining sonini bilib olishingiz mumkin. Mumkin bo'lgan qiymatlar 1 dan 7 gacha, lekin esda tutingki, ortga hisoblash biz odatdagidek dushanba kuni emas, yakshanba kuni boshlanadi.
Biroq, ikkinchi argumentdan foydalanib, bu funktsiya formatni sozlash imkonini beradi. Misol uchun, agar siz ikkinchi parametr sifatida 2 qiymatini o'tkazsangiz, formatni o'rnatishingiz mumkin, shunda 1 raqami yakshanba o'rniga dushanba kunini bildiradi. Bu mahalliy foydalanuvchi uchun ancha qulay.
Agar ikkinchi argumentda 2 ni yozsak, u holda bizning holatimizda funktsiya shanba kuniga to'g'ri keladigan 6 qiymatini qaytaradi.
BUGUN()
Bu funksiya juda oddiy: uning ishlashi uchun argumentlar talab qilinmaydi. U kompyuterda o'rnatilgan sananing seriya raqamini qaytaradi. Agar u Umumiy format o'rnatilgan katakka qo'llanilsa, u avtomatik ravishda "Sana" formatiga o'tkaziladi.
TATA ()
Bu funksiya ham hech qanday argumentlarni talab qilmaydi. U avvalgidek ishlaydi, faqat sana va vaqt bilan. U yacheykaga kompyuterda o'rnatilgan joriy sana va vaqtni kiritish zarur bo'lsa ishlatiladi. Oldingi funktsiyada bo'lgani kabi, ushbu funktsiyani qo'llashda, agar "Umumiy" formati ilgari o'rnatilgan bo'lsa, hujayra avtomatik ravishda sana va vaqt formatiga o'tkaziladi.
Oldingi funksiya ham, bu funksiya ham har safar varaq qayta hisoblanganda avtomatik ravishda o‘zgartirilib, eng so‘nggi vaqt va sanani ko‘rsatish imkonini beradi.
Misol uchun, bunday formula joriy vaqtni aniqlashi mumkin.
=BUGUN()-BUGUN()
Bunday holda, formula o'nlik formatda kunning ulushini aniqlaydi. To'g'ri, agar siz raqamni emas, balki aniq vaqtni ko'rsatishni istasangiz, formula yozilgan katakka vaqt formatini qo'llashingiz kerak bo'ladi.
DATE()
Bu funksiya uchta argumentga ega, ularning har biri kiritilishi kerak. Hisob-kitoblardan so'ng, bu funktsiya sananing seriya raqamini qaytaradi. Hujayra "Umumiy" formatga ega bo'lsa, avtomatik ravishda "Sana" formatiga o'tkaziladi.
Kun yoki oy argumenti ijobiy yoki salbiy bo'lishi mumkin. Birinchi holda, sana ortadi, ikkinchisida esa kamayadi.
DATE funksiyasining argumentlarida matematik amallardan ham foydalanishingiz mumkin. Masalan, ushbu formula A1 katakchadagi sanaga 5 yil 17 oy va 1 kun qo'shadi.
Va bunday formula matn qatorini boshqa funktsiyalarda ishlatilishi mumkin bo'lgan to'liq ish sanasiga aylantirish imkonini beradi.
TIME()
Xuddi funktsiya kabi DATE(), bu funksiya uchta talab qilinadigan parametrga ega - soat, daqiqa va soniya. Uni qo'llaganingizdan so'ng, hosil bo'lgan katakchada o'nlik raqam paydo bo'ladi, lekin agar u ilgari "Umumiy" formatga ega bo'lsa, uning o'zi "Vaqt" formatida formatlanadi.
Uning ishlash printsipiga ko'ra, funktsiya TIME() и DATE() shunga o'xshash juda ko'p narsalar. Shuning uchun, unga e'tibor qaratishning ma'nosi yo'q.
Shuni ta'kidlash kerakki, bu funktsiya 23:59:59 dan kattaroq vaqtni qaytara olmaydi. Agar natija bundan katta bo'lsa, funktsiya avtomatik ravishda nolga qaytariladi.
vazifalari DATE() и TIME() birgalikda qo'llanilishi mumkin.
Ushbu skrinshotda ushbu ikkala funksiyadan foydalangan D1 katak sana va vaqt formatiga ega.
Sana va vaqtni hisoblash funktsiyalari
Hammasi bo'lib sana va vaqt bilan matematik operatsiyalarni bajarishga imkon beruvchi 4 ta funktsiya mavjud.
DATAMES()
Ushbu funktsiyadan foydalanib, ma'lum oylar sonidan orqada (yoki ma'lum biridan oldinda) sananing tartib raqamini bilib olishingiz mumkin. Bu funksiya ikkita argumentni oladi: boshlanish sanasi va oylar soni. Ikkinchi dalil ijobiy yoki salbiy bo'lishi mumkin. Agar siz kelajakdagi sanani hisoblamoqchi bo'lsangiz, birinchi variant ko'rsatilishi kerak, ikkinchisi - oldingi bo'lsa.
EOMONTH()
Ushbu funktsiya ma'lum bir sanadan orqada yoki oldinda bo'lgan oyning oxirgi kunining tartib raqamini aniqlash imkonini beradi. Oldingi dalillar bilan bir xil dalillarga ega.
Ish kuni()
Funktsiya bilan bir xil DATAMES(), faqat kechikish yoki avans ish kunlarining ma'lum soniga to'g'ri keladi. Sintaksis shunga o'xshash.
Bu funksiyalarning uchtasi ham raqam qaytaradi. Sanani ko'rish uchun siz hujayrani tegishli formatga o'tkazishingiz kerak.
CLEAR()
Ushbu oddiy funktsiya 1 va 2-sanalar orasidagi ish kunlari sonini aniqlaydi.