Jedwali la yaliyomo
Huenda ukahitaji kubadilisha matokeo yako kiotomatiki unapochunguza data ya fedha. Kwa sababu kusasisha data kila siku ni wakati mwingi sana. Kwa hivyo, huenda ukahitaji kuhesabu idadi ya siku kati ya leo na tarehe nyingine. Katika somo hili, tutakuonyesha jinsi ya kuhesabu siku kutoka tarehe hadi leo kiotomatiki kwa kutumia fomula ya excel.
4> Pakua Kitabu cha MazoeziPakua kitabu hiki cha mazoezi ili kufanya mazoezi wakati unasoma makala haya.
Hesabu Siku Kiotomatiki.xlsm
Njia 6 Bora za Kuhesabu Siku Kuanzia Tarehe Hadi Leo Kwa Kutumia Mfumo Kiotomatiki wa Excel
Katika sehemu zilizo hapa chini, tutakuonyesha mbinu sita bora zaidi za kukokotoa siku kutoka tarehe fulani hadi siku ya leo. Tutatumia fomula zilizojengewa ndani za Excel pamoja na VBA fomula. Mfano wa seti ya data imetolewa katika picha iliyo hapa chini ili kukusaidia kukamilisha kazi.
1. Tekeleza Kitendo cha LEO ili kuhesabu Siku kuanzia Tarehe hadi Leo Kiotomatiki katika Excel
Njia rahisi zaidi ya kuhesabu tofauti ya siku kuanzia leo ni kutumia LEO kazi.
Sintaksia ya fomula ni,
=TODAY()-Cell(another date)
Ili kutumia LEO kazi, fuata hatua zilizo hapa chini.
Hatua ya 1:
- Kwanza, andika fomula ifuatayo.
=TODAY()-B5
Hatua ya 2:
- Kisha, bonyeza Enter ili kupata ya kwanzamatokeo.
Hatua ya 3:
- Mwishowe, tumia Nchi ya Kujaza Kiotomatiki zana ya kupata matokeo mengine.
Soma Zaidi: Mfumo wa Excel wa Kukokotoa Idadi ya Siku Kati ya Leo & Tarehe Nyingine (Njia 6 za Haraka)
2. Tumia Kitendaji cha DAYS kuhesabu Siku kutoka Tarehe hadi Leo Kiotomatiki katika Excel
Sintaksia ya SIKU kazi ni:
=DAYS(end_date, start_date)
Ili kutekeleza kazi ya SIKU , fuata maagizo hapa chini.
Hatua ya 1:
- Chapa fomula ifuatayo katika kisanduku C5 . Hapa, tarehe_mwisho inarejelea leo, na B5 thamani ya seli ndiyo tarehe ya kuanza.
=DAYS(TODAY(), B5)
Hatua ya 2:
- Kuona thamani ya kwanza, bonyeza Enter .
Hatua ya 3:
- Kisha, ili kupata thamani zingine, tumia zana ya Kujaza Kiotomatiki .
Soma Zaidi: Hesabu Idadi ya Siku kati ya Tarehe Mbili na VBA katika Excel
3. Tumia Kazi ya DATEDIF ili Hesabu Siku kuanzia Tarehe hadi Leo
Sintaksia ya DATEDIF kazi:
=DATEDIF(start_date,end_date, holidays)
Ili kutumia DATEDIF kitendaji fuata hatua zilizoainishwa hapa chini.
Hatua ya 1:
- Ingiza fomula ifuatayo katika kisanduku C5 .
=DATEDIF(B5, TODAY(),"D")
- B5 ndio tarehe_ya_kuanza , leo ni tarehe_mwisho . “ D ” inamaanisha siku kamili.
Hatua ya 2:
- Kwatazama matokeo, bonyeza Enter.
Hatua ya 3:
- Ili kufanya mabadiliko kwa visanduku vyote, Jaza Kiotomatiki fomula.
Vidokezo. DATEDIF kazi si sahihi sana. Excel haipendekezi kutumia chaguo hili.
Soma Zaidi: Jinsi ya Kutumia Kazi ya DateDiff katika Excel VBA (Mifano 5)
Masomo Sawa:
- [Imerekebishwa!] Hitilafu ya THAMANI (#VALUE!) Wakati wa Kutoa Muda katika Excel
- Jinsi gani ili Kuunda Siku Zilizosalia katika Excel (Mifano 2)
- Ongeza Siku 30 Hadi Tarehe katika Excel (Njia 7 za Haraka)
- Jinsi ya Ongeza Siku 7 hadi Tarehe katika Excel (Mbinu 3)
- Hesabu Miaka Katika Excel kuanzia Leo (Njia 4)
4. Tekeleza Kazi ya ABS ya Kuhesabu Siku Hasi kutoka Tarehe hadi Leo
Wakati mwingine, hutapata thamani ya matokeo hasi ikiwa tutaondoa tarehe ya leo kutoka tarehe ijayo. Ili kupata hiyo, weka tu LEO kazi ndani ya ABS kazi. Ili kukamilisha hatua, fuata maagizo.
Hatua ya 1:
- Kwanza, andika fomula ifuatayo ya ABS. 13>
=ABS(TODAY()-B5)
Hatua Ya 2:
- Kisha, bonyeza Enter.
Hatua ya 3:
- Kwa pata matokeo kamili katika safu wima, tumia Zana ya Kujaza Kiotomatiki .
Soma Zaidi: Jinsi ya Kutumia COUNTIFS na Masafa ya Tarehekatika Excel (Njia 6 Rahisi)
5. Tumia Msimbo wa VBA kwa Seli Moja ili Kuhesabu Siku Kiotomatiki
Mbali na mbinu za awali, tunaweza kutumia VBA kuhesabu. Kwa urahisi, fuata hatua zilizo hapa chini ili kuifanya.
Hatua ya 1:
- Mwanzoni, bonyeza Alt + F11 ili kufungua VBA Macro .
- Bofya Ingiza.
- Chagua Moduli.
Hatua Ya 2:
- Bandika Ifuatayo VBA misimbo ya kupata matokeo katika D5 .
4313
Hatua ya 3:
- Kisha, hifadhi programu na ubofye F5 ili kuiendesha.
- Kwa hivyo, utapata tofauti ya siku katika kisanduku D5 .
Hatua ya 4:
- Rudia hatua za awali kwa visanduku vilivyosalia, na matokeo yako ya mwisho yataonekana kama katika picha iliyo hapa chini.
Maudhui Yanayohusiana: Jinsi ya Kuhesabu Siku Zilizosalia katika Excel (Mbinu 5)
6. Tekeleza Msimbo wa VBA kwa Masafa ya Kuhesabu Siku kuanzia Tarehe hadi Leo
Mbali na kisanduku kimoja, tunaweza pia kutumia VBA kwa masafa ya kuhesabu. tofauti ya siku moja kwa moja. Tutaunda fomula kupitia VBA na kuitumia kwenye lahakazi yetu. Fuata kwa urahisi maagizo ya muhtasari.
Hatua ya 1:
- Ili kufungua VBA Macro , bonyeza Alt + F11
- Kisha, bofya kwenye Ingiza.
- Baada ya hapo, chagua Moduli.
Hatua ya 2 :
- Kisha, ubandike VBA msimbo ufuatao wa kuingiza fomula katika kisanduku E5 .
3490
Hatua ya 3:
- Hifadhi programu na ubofye F5 ili kuiendesha.
- Kama matokeo, utaona matokeo katika seli E5 iliyo na fomula. Sasa, tutatumia fomula sawa kwa visanduku vingine.
Hatua ya 4:
- Kwa urahisi, buruta chini zana ya Kujaza Kiotomatiki ili kupata matokeo kamili.
Maudhui Yanayohusiana: 1>3 Mfumo Ufaao wa Excel wa Kuhesabu Siku kuanzia Tarehe
Hitimisho
Ili kurejea, natumai sasa unaelewa jinsi ya kuhesabu siku kiotomatiki kuanzia tarehe fulani hadi leo. Njia hizi zote zinapaswa kutumika kufundisha na kufanya mazoezi na data yako. Angalia kitabu cha mazoezi na weka kile umejifunza kutumia. Kwa sababu ya usaidizi wako muhimu, tumetiwa moyo kuendelea kutoa semina kama hii.
Ikiwa una maswali yoyote, tafadhali usisite kuwasiliana nasi. Tafadhali tujulishe maoni yako katika sehemu ya maoni hapa chini.
Wafanyikazi wa Exceldemy watajibu maswali yako haraka iwezekanavyo.
Kaa nasi na uendelee kujifunza. .