ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ, ਤੁਸੀਂ ਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ ਦੀ ਇੱਕ ਸਧਾਰਨ ਵਿਆਖਿਆ ਅਤੇ ਕੁਝ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਦੇਖੋਗੇ ਜੋ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਤਰੀਕਾਂ ਦੀ ਤੁਲਨਾ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਅਤੇ ਦਿਨਾਂ, ਹਫ਼ਤਿਆਂ, ਮਹੀਨਿਆਂ ਜਾਂ ਸਾਲਾਂ ਵਿੱਚ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨੀ ਹੈ।
ਪਿਛਲੇ ਕੁਝ ਹਫ਼ਤਿਆਂ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਮਿਤੀਆਂ ਅਤੇ ਸਮੇਂ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਦੇ ਲਗਭਗ ਹਰ ਪਹਿਲੂ ਦੀ ਜਾਂਚ ਕੀਤੀ। ਜੇਕਰ ਤੁਸੀਂ ਸਾਡੀ ਬਲੌਗ ਲੜੀ ਦਾ ਅਨੁਸਰਣ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਜਾਣਦੇ ਹੋ ਕਿ ਤੁਹਾਡੀਆਂ ਵਰਕਸ਼ੀਟਾਂ ਵਿੱਚ ਤਾਰੀਖਾਂ ਨੂੰ ਕਿਵੇਂ ਸ਼ਾਮਲ ਕਰਨਾ ਅਤੇ ਫਾਰਮੈਟ ਕਰਨਾ ਹੈ, ਹਫ਼ਤੇ ਦੇ ਦਿਨ, ਹਫ਼ਤੇ, ਮਹੀਨਿਆਂ ਅਤੇ ਸਾਲਾਂ ਦੀ ਗਣਨਾ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਅਤੇ ਨਾਲ ਹੀ ਤਾਰੀਖਾਂ ਨੂੰ ਜੋੜਨਾ ਅਤੇ ਘਟਾਉਣਾ ਹੈ।
ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਤਾਰੀਖ ਦੇ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰਾਂਗੇ ਅਤੇ ਤੁਸੀਂ ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ, ਹਫ਼ਤਿਆਂ, ਮਹੀਨਿਆਂ ਅਤੇ ਸਾਲਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਦੇ ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਸਿੱਖੋਗੇ।
ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਅੰਤਰ ਲੱਭੋ Excel
ਸਾਲ, ਮਹੀਨਿਆਂ, ਹਫ਼ਤਿਆਂ ਜਾਂ ਦਿਨਾਂ ਵਿੱਚ ਇੱਕ ਤਿਆਰ ਫਾਰਮੂਲੇ ਦੇ ਰੂਪ ਵਿੱਚ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰੋ
ਹੋਰ ਪੜ੍ਹੋਕੁਝ ਕਲਿੱਕਾਂ ਵਿੱਚ ਤਾਰੀਖਾਂ ਨੂੰ ਜੋੜੋ ਅਤੇ ਘਟਾਓ
ਡੈਲੀਗੇਟ ਮਿਤੀ & ਕਿਸੇ ਮਾਹਰ ਨੂੰ ਸਮੇਂ ਦੇ ਫਾਰਮੂਲੇ ਬਣਾਉਣਾ
ਹੋਰ ਪੜ੍ਹੋਉੱਡਦੇ ਸਮੇਂ ਐਕਸਲ ਵਿੱਚ ਉਮਰ ਦੀ ਗਣਨਾ ਕਰੋ
ਅਤੇ ਇੱਕ ਕਸਟਮ-ਅਨੁਕੂਲ ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰੋ
ਹੋਰ ਪੜ੍ਹੋਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ - ਤਾਰੀਖ ਦਾ ਅੰਤਰ ਪ੍ਰਾਪਤ ਕਰੋ
ਜਿਵੇਂ ਕਿ ਇਸਦੇ ਨਾਮ ਤੋਂ ਪਤਾ ਲੱਗਦਾ ਹੈ, DATEDIF ਫੰਕਸ਼ਨ ਦਾ ਉਦੇਸ਼ ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਹੈ।
DATEDIF ਐਕਸਲ ਵਿੱਚ ਬਹੁਤ ਘੱਟ ਦਸਤਾਵੇਜ਼ੀ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ, ਅਤੇ ਕਿਉਂਕਿ ਇਹ "ਲੁਕਾਇਆ" ਤੁਸੀਂ ਇਸਨੂੰ ਫ਼ਾਰਮੂਲਾ ਟੈਬ 'ਤੇ ਨਹੀਂ ਲੱਭ ਸਕੋਗੇ, ਨਾ ਹੀ ਤੁਹਾਨੂੰ ਕੋਈ ਸੰਕੇਤ ਮਿਲੇਗਾ।ਫੰਕਸ਼ਨ:
=DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"
ਜੇਕਰ ਤੁਸੀਂ ਜ਼ੀਰੋ ਵੈਲਯੂਜ਼ ਨਹੀਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ IF ਫੰਕਸ਼ਨ ਵਿੱਚ ਹਰੇਕ DATEDIF ਨੂੰ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਸਮੇਟ ਸਕਦੇ ਹੋ:
=IF(DATEDIF(A2,B2,"y")=0, "", DATEDIF(A2,B2,"y") & " years ") & IF(DATEDIF(A2,B2,"ym")=0,"", DATEDIF(A2,B2,"ym") & " months ") & IF(DATEDIF(A2, B2, "md")=0, "", DATEDIF(A2, B2, "md") & " days"
ਫਾਰਮੂਲਾ ਸਿਰਫ ਗੈਰ-ਜ਼ੀਰੋ ਤੱਤਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਦਿਨਾਂ ਵਿੱਚ ਤਾਰੀਖ ਦੇ ਅੰਤਰ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਹੋਰ ਤਰੀਕਿਆਂ ਲਈ, ਵੇਖੋ ਐਕਸਲ ਵਿੱਚ ਅੱਜ ਤੋਂ ਲੈ ਕੇ ਹੁਣ ਤੱਕ ਦੇ ਦਿਨਾਂ ਦੀ ਗਣਨਾ ਕਿਵੇਂ ਕੀਤੀ ਜਾਵੇ।
ਐਕਸਲ ਵਿੱਚ ਉਮਰ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ DATEDIF ਫਾਰਮੂਲੇ
ਅਸਲ ਵਿੱਚ, ਜਨਮ ਮਿਤੀ ਦੇ ਆਧਾਰ 'ਤੇ ਕਿਸੇ ਵਿਅਕਤੀ ਦੀ ਉਮਰ ਦੀ ਗਣਨਾ ਕਰਨਾ ਤਾਰੀਖ ਦੇ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ ਦਾ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਮਾਮਲਾ ਹੈ। Excel ਵਿੱਚ, ਜਿੱਥੇ ਸਮਾਪਤੀ ਮਿਤੀ ਅੱਜ ਦੀ ਮਿਤੀ ਹੈ। ਇਸ ਲਈ, ਤੁਸੀਂ "Y" ਯੂਨਿਟ ਦੇ ਨਾਲ ਇੱਕ ਆਮ DATEDIF ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਜੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਸਾਲਾਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਅਤੇ ਅੰਤ_ਤਰੀਕ ਆਰਗੂਮੈਂਟ ਵਿੱਚ TODAY() ਫੰਕਸ਼ਨ ਦਰਜ ਕਰੋ:
=DATEDIF(A2, TODAY(), "y")
ਜਿੱਥੇ A2 ਜਨਮ ਮਿਤੀ ਹੈ।
ਉਪਰੋਕਤ ਫਾਰਮੂਲਾ ਪੂਰੇ ਸਾਲਾਂ ਦੀ ਗਿਣਤੀ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਸਾਲ, ਮਹੀਨਿਆਂ ਅਤੇ ਦਿਨਾਂ ਸਮੇਤ ਸਹੀ ਉਮਰ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤਿੰਨ DATEDIF ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਜੋੜੋ ਜਿਵੇਂ ਅਸੀਂ ਪਿਛਲੀ ਉਦਾਹਰਨ ਵਿੱਚ ਕੀਤਾ ਸੀ:
=DATEDIF(B2,TODAY(),"y") & " Years, " & DATEDIF(B2,TODAY(),"ym") & " Months, " & DATEDIF(B2,TODAY(),"md") & " Days"
ਅਤੇ ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਪ੍ਰਾਪਤ ਹੋਣਗੇ :
ਜਨਮ ਮਿਤੀ ਨੂੰ ਉਮਰ ਵਿੱਚ ਬਦਲਣ ਦੇ ਹੋਰ ਤਰੀਕੇ ਸਿੱਖਣ ਲਈ, ਜਨਮ ਮਿਤੀ ਤੋਂ ਉਮਰ ਦੀ ਗਣਨਾ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਦੇਖੋ।
ਤਾਰੀਖ ਅਤੇ amp; ਟਾਈਮ ਵਿਜ਼ਾਰਡ - ਐਕਸਲ ਵਿੱਚ ਮਿਤੀ ਅੰਤਰ ਫਾਰਮੂਲੇ ਬਣਾਉਣ ਦਾ ਆਸਾਨ ਤਰੀਕਾ
ਜਿਵੇਂ ਕਿ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਪਹਿਲੇ ਭਾਗ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਐਕਸਲ DATEDIF ਇੱਕ ਬਹੁਤ ਹੀ ਬਹੁਮੁਖੀ ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਵੱਖ-ਵੱਖ ਵਰਤੋਂ ਲਈ ਢੁਕਵਾਂ ਹੈ। ਹਾਲਾਂਕਿ, ਉੱਥੇ ਹੈਇੱਕ ਮਹੱਤਵਪੂਰਨ ਕਮੀ - ਇਹ ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਦੁਆਰਾ ਗੈਰ-ਦਸਤਾਵੇਜ਼ਿਤ ਹੈ, ਭਾਵ, ਤੁਸੀਂ ਫੰਕਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਵਿੱਚ DATEDIF ਨਹੀਂ ਪਾਓਗੇ ਅਤੇ ਨਾ ਹੀ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਕੋਈ ਆਰਗੂਮੈਂਟ ਟੂਲਟਿਪਸ ਨਹੀਂ ਦਿਖਾਈ ਦੇਵੇਗੀ। ਤੁਹਾਡੀਆਂ ਵਰਕਸ਼ੀਟਾਂ ਵਿੱਚ DATEDIF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣ ਲਈ, ਤੁਹਾਨੂੰ ਇਸਦੇ ਸੰਟੈਕਸ ਨੂੰ ਯਾਦ ਰੱਖਣਾ ਹੋਵੇਗਾ ਅਤੇ ਸਾਰੇ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਦਸਤੀ ਦਰਜ ਕਰਨਾ ਹੋਵੇਗਾ, ਜੋ ਕਿ ਇੱਕ ਸਮਾਂ ਬਰਬਾਦ ਕਰਨ ਵਾਲਾ ਅਤੇ ਗਲਤੀ-ਸੰਭਾਵੀ ਤਰੀਕਾ ਹੋ ਸਕਦਾ ਹੈ, ਖਾਸ ਤੌਰ 'ਤੇ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਲਈ।
ਅਲਟੀਮੇਟ ਸੂਟ ਐਕਸਲ ਲਈ ਇਸ ਨੂੰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਬਦਲਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਹੁਣ ਤਾਰੀਖ ਅਤੇ amp; ਸਮਾਂ ਵਿਜ਼ਾਰਡ ਜੋ ਕਿਸੇ ਵੀ ਸਮੇਂ ਵਿੱਚ ਲਗਭਗ ਕਿਸੇ ਵੀ ਮਿਤੀ ਅੰਤਰ ਨੂੰ ਫਾਰਮੂਲਾ ਬਣਾ ਸਕਦਾ ਹੈ। ਇੱਥੇ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
- ਉਸ ਸੈੱਲ ਨੂੰ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਫਾਰਮੂਲਾ ਪਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ।
- ਐਬਲਬਿਟਸ ਟੂਲਜ਼ ਟੈਬ > ਤਾਰੀਖ & ਸਮਾਂ ਸਮੂਹ, ਅਤੇ ਕਲਿੱਕ ਕਰੋ ਤਾਰੀਖ & ਟਾਈਮ ਵਿਜ਼ਾਰਡ ਬਟਨ:
- ਮਿਤੀ 1 ਬਾਕਸ ਵਿੱਚ ਕਲਿੱਕ ਕਰੋ (ਜਾਂ ਬਾਕਸ ਦੇ ਸੱਜੇ ਪਾਸੇ ਸੰਕੋਚ ਡਾਇਲਾਗ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ) ਅਤੇ ਪਹਿਲੀ ਤਾਰੀਖ ਵਾਲਾ ਇੱਕ ਸੈੱਲ ਚੁਣੋ।
- ਮਿਤੀ 2 ਬਾਕਸ ਵਿੱਚ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਇਸ ਨਾਲ ਇੱਕ ਸੈੱਲ ਚੁਣੋ। ਦੂਸਰੀ ਮਿਤੀ।
- ਇੱਛਤ ਯੂਨਿਟ ਜਾਂ ਯੂਨਿਟਾਂ ਦੇ ਸੁਮੇਲ ਨੂੰ ਅੰਤਰ ਡ੍ਰੌਪ-ਡਾਊਨ ਮੀਨੂ ਤੋਂ ਚੁਣੋ। ਜਿਵੇਂ ਤੁਸੀਂ ਇਹ ਕਰਦੇ ਹੋ, ਵਿਜ਼ਾਰਡ ਤੁਹਾਨੂੰ ਬਕਸੇ ਵਿੱਚ ਨਤੀਜੇ ਅਤੇ ਸੈੱਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਝਲਕ ਦੇਖਣ ਦਿੰਦਾ ਹੈ।
- ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਤੋਂ ਖੁਸ਼ ਹੋਪੂਰਵਦਰਸ਼ਨ, ਸੂਤਰ ਸੰਮਿਲਿਤ ਕਰੋ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਨਹੀਂ ਤਾਂ ਵੱਖ-ਵੱਖ ਯੂਨਿਟਾਂ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ।
ਉਦਾਹਰਣ ਲਈ, ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਦਿਨਾਂ ਦੀ ਸੰਖਿਆ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ। Excel ਵਿੱਚ ਦੋ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ:
ਇੱਕ ਵਾਰ ਫਾਰਮੂਲਾ ਚੁਣੇ ਹੋਏ ਸੈੱਲ ਵਿੱਚ ਪਾ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਤੁਸੀਂ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਡਬਲ-ਕਲਿੱਕ ਕਰਕੇ ਜਾਂ ਡਰੈਗ ਕਰਕੇ ਇਸਨੂੰ ਆਮ ਵਾਂਗ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰ ਸਕਦੇ ਹੋ। ਨਤੀਜਾ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗਾ:
ਸਭ ਤੋਂ ਢੁਕਵੇਂ ਢੰਗ ਨਾਲ ਨਤੀਜਿਆਂ ਨੂੰ ਪੇਸ਼ ਕਰਨ ਲਈ, ਕੁਝ ਹੋਰ ਵਾਧੂ ਵਿਕਲਪ ਉਪਲਬਧ ਹਨ:
- ਗਣਨਾਵਾਂ ਤੋਂ ਸਾਲ ਕੱਢੋ ਅਤੇ/ਜਾਂ ਮਹੀਨੇ ਕੱਢੋ ।
- ਵੇਖਾਓ ਜਾਂ ਨਾ ਦਿਖਾਓ ਟੈਕਸਟ ਲੇਬਲ ਜਿਵੇਂ ਦਿਨ , ਮਹੀਨੇ , ਹਫ਼ਤੇ , ਅਤੇ ਸਾਲ ।
- ਦਿਖਾਓ ਜਾਂ ਨਾ ਦਿਖਾਓ ਜ਼ੀਰੋ ਯੂਨਿਟ । <33 ਜੇਕਰ ਮਿਤੀ 1 (ਸ਼ੁਰੂਆਤ ਮਿਤੀ) ਮਿਤੀ 2 (ਅੰਤ ਦੀ ਮਿਤੀ) ਤੋਂ ਵੱਡੀ ਹੈ ਤਾਂ ਨਤੀਜੇ ਨਕਾਰਾਤਮਕ ਮੁੱਲਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਵਾਪਸ ਕਰੋ ।
ਉਦਾਹਰਣ ਵਜੋਂ, ਆਓ ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਅੰਤਰ ਪ੍ਰਾਪਤ ਕਰੀਏ। ਸਾਲ, ਮਹੀਨਿਆਂ, ਹਫ਼ਤਿਆਂ ਅਤੇ ਦਿਨਾਂ ਵਿੱਚ, ਜ਼ੀਰੋ ਯੂਨਿਟਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋਏ:
ਮਿਤੀ ਅਤੇ amp; ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਲਾਭ ਸਮਾਂ ਫਾਰਮੂਲਾ ਵਿਜ਼ਾਰਡ
ਗਤੀ ਅਤੇ ਸਰਲਤਾ ਤੋਂ ਇਲਾਵਾ, ਮਿਤੀ ਅਤੇ amp; ਟਾਈਮ ਵਿਜ਼ਾਰਡ ਕੁਝ ਹੋਰ ਫਾਇਦੇ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:
- ਇੱਕ ਨਿਯਮਤ DATEDIF ਫਾਰਮੂਲੇ ਦੇ ਉਲਟ, ਵਿਜ਼ਾਰਡ ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ ਇੱਕ ਉੱਨਤ ਫਾਰਮੂਲਾ ਇਸ ਗੱਲ ਦੀ ਪਰਵਾਹ ਨਹੀਂ ਕਰਦਾ ਹੈ ਕਿ ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚੋਂ ਕਿਹੜੀ ਛੋਟੀ ਹੈ ਅਤੇ ਕਿਹੜੀ ਵੱਡੀ ਹੈ। ਫਰਕ ਹਮੇਸ਼ਾਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ ਭਾਵੇਂ ਮਿਤੀ 1 (ਸ਼ੁਰੂਆਤ ਮਿਤੀ) ਮਿਤੀ 2 (ਅੰਤ ਦੀ ਮਿਤੀ) ਤੋਂ ਵੱਧ ਹੋਵੇ।
- ਵਿਜ਼ਾਰਡਸਾਰੀਆਂ ਸੰਭਵ ਇਕਾਈਆਂ (ਦਿਨ, ਹਫ਼ਤੇ, ਮਹੀਨੇ ਅਤੇ ਸਾਲ) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਇਕਾਈਆਂ ਦੇ 11 ਵੱਖ-ਵੱਖ ਸੰਜੋਗਾਂ ਵਿੱਚੋਂ ਚੁਣਨ ਦਿੰਦਾ ਹੈ।
- ਵਿਜ਼ਾਰਡ ਤੁਹਾਡੇ ਲਈ ਜੋ ਫਾਰਮੂਲੇ ਬਣਾਉਂਦਾ ਹੈ ਉਹ ਸਧਾਰਨ ਐਕਸਲ ਫਾਰਮੂਲੇ ਹਨ, ਇਸਲਈ ਤੁਸੀਂ ਸੰਪਾਦਿਤ ਕਰਨ ਲਈ ਸੁਤੰਤਰ ਹੋ, ਉਹਨਾਂ ਨੂੰ ਆਮ ਵਾਂਗ ਕਾਪੀ ਜਾਂ ਮੂਵ ਕਰੋ। ਤੁਸੀਂ ਆਪਣੀਆਂ ਵਰਕਸ਼ੀਟਾਂ ਨੂੰ ਹੋਰ ਲੋਕਾਂ ਨਾਲ ਵੀ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਸਾਰੇ ਫਾਰਮੂਲੇ ਲਾਗੂ ਰਹਿਣਗੇ, ਭਾਵੇਂ ਕਿਸੇ ਕੋਲ ਆਪਣੇ ਐਕਸਲ ਵਿੱਚ ਅਲਟੀਮੇਟ ਸੂਟ ਨਾ ਹੋਵੇ।
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਦੇ ਹੋ ਵੱਖ-ਵੱਖ ਸਮੇਂ ਦੇ ਅੰਤਰਾਲਾਂ ਵਿੱਚ. ਉਮੀਦ ਹੈ, DATEDIF ਫੰਕਸ਼ਨ ਅਤੇ ਹੋਰ ਫਾਰਮੂਲੇ ਜੋ ਤੁਸੀਂ ਅੱਜ ਸਿੱਖੇ ਹਨ ਤੁਹਾਡੇ ਕੰਮ ਵਿੱਚ ਲਾਭਦਾਇਕ ਸਾਬਤ ਹੋਣਗੇ।
ਉਪਲਬਧ ਡਾਉਨਲੋਡ
ਅਲਟੀਮੇਟ ਸੂਟ 14-ਦਿਨ ਪੂਰੀ-ਕਾਰਜਸ਼ੀਲ ਸੰਸਕਰਣ (.exe ਫਾਈਲ)<3
ਜਦੋਂ ਤੁਸੀਂ ਫਾਰਮੂਲਾ ਬਾਰ ਵਿੱਚ ਫੰਕਸ਼ਨ ਦਾ ਨਾਮ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ ਤਾਂ ਕਿਹੜੇ ਆਰਗੂਮੈਂਟਸ ਨੂੰ ਦਾਖਲ ਕਰਨਾ ਹੈ। ਇਸ ਲਈ ਤੁਹਾਡੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਇਸਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣ ਲਈ ਐਕਸਲ DATEDIF ਦੇ ਸੰਪੂਰਨ ਸੰਟੈਕਸ ਨੂੰ ਜਾਣਨਾ ਮਹੱਤਵਪੂਰਨ ਹੈ।Excel DATEDIF ਫੰਕਸ਼ਨ - ਸਿੰਟੈਕਸ
ਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਹੇਠਾਂ ਦਿੱਤਾ ਗਿਆ ਹੈ। :
DATEDIF(start_date, end_date, unit)ਸਾਰੇ ਤਿੰਨ ਆਰਗੂਮੈਂਟਾਂ ਦੀ ਲੋੜ ਹੈ:
Start_date - ਉਸ ਮਿਆਦ ਦੀ ਸ਼ੁਰੂਆਤੀ ਤਾਰੀਖ ਜਿਸ ਦੀ ਤੁਸੀਂ ਗਣਨਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।
End_date - ਮਿਆਦ ਦੀ ਸਮਾਪਤੀ ਮਿਤੀ।
ਯੂਨਿਟ - ਦੋ ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ ਵੇਲੇ ਵਰਤਣ ਲਈ ਸਮਾਂ ਇਕਾਈ। ਵੱਖ-ਵੱਖ ਯੂਨਿਟਾਂ ਦੀ ਸਪਲਾਈ ਕਰਕੇ, ਤੁਸੀਂ ਦਿਨਾਂ, ਮਹੀਨਿਆਂ ਜਾਂ ਸਾਲਾਂ ਵਿੱਚ ਮਿਤੀ ਦੇ ਅੰਤਰ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ DATEDIF ਫੰਕਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ। ਕੁੱਲ ਮਿਲਾ ਕੇ, 6 ਯੂਨਿਟ ਉਪਲਬਧ ਹਨ, ਜਿਨ੍ਹਾਂ ਦਾ ਵਰਣਨ ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ ਕੀਤਾ ਗਿਆ ਹੈ।
ਯੂਨਿਟ | ਅਰਥ | ਵਿਆਖਿਆ |
Y | ਸਾਲ | ਸ਼ੁਰੂਆਤ ਅਤੇ ਸਮਾਪਤੀ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਸਾਲਾਂ ਦੀ ਸੰਖਿਆ। |
M | ਮਹੀਨੇ | ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਮਹੀਨਿਆਂ ਦੀ ਸੰਖਿਆ। |
D | ਦਿਨ | ਸ਼ੁਰੂਆਤ ਮਿਤੀ ਅਤੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਸੰਖਿਆ ਸਮਾਪਤੀ ਮਿਤੀ। |
MD | ਸਾਲ ਅਤੇ ਮਹੀਨਿਆਂ ਨੂੰ ਛੱਡ ਕੇ ਦਿਨ | ਦਿਨਾਂ ਵਿੱਚ ਮਿਤੀ ਦਾ ਅੰਤਰ, ਮਹੀਨਿਆਂ ਅਤੇ ਸਾਲਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋਏ। |
YD | ਸਾਲਾਂ ਨੂੰ ਛੱਡ ਕੇ ਦਿਨ | ਦਿਨਾਂ ਵਿੱਚ ਤਾਰੀਖ ਦਾ ਅੰਤਰ, ਸਾਲਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋਏ। |
YM | ਦਿਨਾਂ ਨੂੰ ਛੱਡ ਕੇ ਮਹੀਨੇ ਅਤੇਸਾਲ | ਦਿਨਾਂ ਅਤੇ ਸਾਲਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋਏ ਮਹੀਨਿਆਂ ਵਿੱਚ ਤਾਰੀਖ ਦਾ ਅੰਤਰ। |
ਐਕਸਲ DATEDIF ਫਾਰਮੂਲਾ
ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਅੰਤਰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਐਕਸਲ, ਤੁਹਾਡਾ ਮੁੱਖ ਕੰਮ DATEDIF ਫੰਕਸ਼ਨ ਨੂੰ ਸ਼ੁਰੂਆਤੀ ਅਤੇ ਸਮਾਪਤੀ ਮਿਤੀਆਂ ਦੀ ਸਪਲਾਈ ਕਰਨਾ ਹੈ। ਇਹ ਵੱਖ-ਵੱਖ ਤਰੀਕਿਆਂ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਬਸ਼ਰਤੇ ਕਿ ਐਕਸਲ ਸਪਲਾਈ ਕੀਤੀਆਂ ਮਿਤੀਆਂ ਨੂੰ ਸਮਝ ਸਕੇ ਅਤੇ ਸਹੀ ਢੰਗ ਨਾਲ ਵਿਆਖਿਆ ਕਰ ਸਕੇ।
ਸੈੱਲ ਹਵਾਲੇ
ਐਕਸਲ ਵਿੱਚ DATEDIF ਫਾਰਮੂਲਾ ਬਣਾਉਣ ਦਾ ਸਭ ਤੋਂ ਆਸਾਨ ਤਰੀਕਾ ਵੱਖਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਦੋ ਵੈਧ ਮਿਤੀਆਂ ਨੂੰ ਇਨਪੁਟ ਕਰਨਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਸੈੱਲਾਂ ਦਾ ਹਵਾਲਾ ਦੇਣਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਸੈੱਲ A1 ਅਤੇ B1 ਵਿੱਚ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਗਿਣਦਾ ਹੈ:
=DATEDIF(A1, B1, "d")
ਟੈਕਸਟ ਸਤਰ
Excel ਤਾਰੀਖਾਂ ਨੂੰ ਸਮਝਦਾ ਹੈ ਬਹੁਤ ਸਾਰੇ ਟੈਕਸਟ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਜਿਵੇਂ ਕਿ "1-ਜਨਵਰੀ-2023", "1/1/2023", "ਜਨਵਰੀ 1, 2023", ਆਦਿ। ਹਵਾਲੇ ਦੇ ਚਿੰਨ੍ਹਾਂ ਵਿੱਚ ਬੰਦ ਟੈਕਸਟ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮਿਤੀਆਂ ਨੂੰ ਫਾਰਮੂਲੇ ਦੇ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਸਿੱਧਾ ਟਾਈਪ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਨਿਰਧਾਰਤ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਦੀ ਗਿਣਤੀ ਦੀ ਗਣਨਾ ਕਰ ਸਕਦੇ ਹੋ:
=DATEDIF("1/1/2023", "12/31/2025", "m")
ਸੀਰੀਅਲ ਨੰਬਰ
ਕਿਉਂਕਿ ਮਾਈਕ੍ਰੋਸਾਫਟ ਐਕਸਲ ਹਰੇਕ ਨੂੰ ਸਟੋਰ ਕਰਦਾ ਹੈ ਮਿਤੀ 1 ਜਨਵਰੀ, 1900 ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਸੀਰੀਅਲ ਨੰਬਰ ਵਜੋਂ, ਤੁਸੀਂ ਮਿਤੀਆਂ ਦੇ ਅਨੁਸਾਰੀ ਸੰਖਿਆਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ। ਹਾਲਾਂਕਿ ਸਮਰਥਿਤ ਹੈ, ਇਹ ਵਿਧੀ ਭਰੋਸੇਮੰਦ ਨਹੀਂ ਹੈ ਕਿਉਂਕਿ ਵੱਖ-ਵੱਖ ਕੰਪਿਊਟਰ ਸਿਸਟਮਾਂ 'ਤੇ ਮਿਤੀ ਨੰਬਰਿੰਗ ਵੱਖ-ਵੱਖ ਹੁੰਦੀ ਹੈ। 1900 ਤਾਰੀਖ ਪ੍ਰਣਾਲੀ ਵਿੱਚ, ਤੁਸੀਂ ਦੋ ਤਾਰੀਖਾਂ, 1-ਜਨਵਰੀ-2023 ਅਤੇ 31-ਦਸੰਬਰ-2025 ਵਿਚਕਾਰ ਸਾਲਾਂ ਦੀ ਸੰਖਿਆ ਲੱਭਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
=DATEDIF(44927, 46022, "y")
ਦੇ ਨਤੀਜੇਹੋਰ ਫੰਕਸ਼ਨ
ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿ ਅੱਜ ਅਤੇ 20 ਮਈ, 2025 ਵਿਚਕਾਰ ਕਿੰਨੇ ਦਿਨ ਹਨ, ਇਹ ਵਰਤਣ ਲਈ ਫਾਰਮੂਲਾ ਹੈ।
=DATEDIF(TODAY(), "5/20/2025", "d")
ਨੋਟ। ਤੁਹਾਡੇ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਸਮਾਪਤੀ ਮਿਤੀ ਹਮੇਸ਼ਾਂ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਤੋਂ ਵੱਧ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ Excel DATEDIF ਫੰਕਸ਼ਨ #NUM! ਗਲਤੀ
ਉਮੀਦ ਹੈ, ਉਪਰੋਕਤ ਜਾਣਕਾਰੀ ਮੂਲ ਗੱਲਾਂ ਨੂੰ ਸਮਝਣ ਵਿੱਚ ਮਦਦਗਾਰ ਰਹੀ ਹੈ। ਅਤੇ ਹੁਣ, ਆਓ ਦੇਖੀਏ ਕਿ ਤੁਸੀਂ ਆਪਣੀਆਂ ਵਰਕਸ਼ੀਟਾਂ ਵਿੱਚ ਤਾਰੀਖਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਅਤੇ ਅੰਤਰ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ।
ਐਕਸਲ ਵਿੱਚ ਦੋ ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਸੰਖਿਆ ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕੀਤੀ ਜਾਵੇ
ਜੇਕਰ ਤੁਸੀਂ DATEDIF ਦੀਆਂ ਦਲੀਲਾਂ ਨੂੰ ਧਿਆਨ ਨਾਲ ਦੇਖਿਆ, ਤੁਸੀਂ ਦੇਖਿਆ ਹੈ ਕਿ ਮਿਤੀਆਂ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ 3 ਵੱਖ-ਵੱਖ ਇਕਾਈਆਂ ਮੌਜੂਦ ਹਨ। ਕਿਸ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਹੈ ਇਹ ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀਆਂ ਜ਼ਰੂਰਤਾਂ ਕੀ ਹਨ।
ਉਦਾਹਰਨ 1. ਦਿਨਾਂ ਵਿੱਚ ਤਾਰੀਖ ਦੇ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਐਕਸਲ DATEDIF ਫਾਰਮੂਲਾ
ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਸੈੱਲ A2 ਵਿੱਚ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਹੈ ਅਤੇ ਅੰਤ ਦੀ ਮਿਤੀ ਸੈੱਲ B2 ਅਤੇ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਐਕਸਲ ਦਿਨਾਂ ਵਿੱਚ ਤਾਰੀਖ ਦੇ ਅੰਤਰ ਨੂੰ ਵਾਪਸ ਕਰੇ। ਇੱਕ ਸਧਾਰਨ DATEDIF ਫਾਰਮੂਲਾ ਠੀਕ ਕੰਮ ਕਰਦਾ ਹੈ:
=DATEDIF(A2, B2, "d")
ਬਸ਼ਰਤੇ ਕਿ start_date ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਇੱਕ ਮੁੱਲ end_date ਤੋਂ ਘੱਟ ਹੋਵੇ। ਜੇਕਰ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਸਮਾਪਤੀ ਮਿਤੀ ਤੋਂ ਵੱਧ ਹੈ, ਤਾਂ ਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ #NUM ਗਲਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਕਤਾਰ 5:
ਜੇ ਤੁਸੀਂ ਇੱਕ ਫਾਰਮੂਲਾ ਲੱਭ ਰਹੇ ਹੋ ਜੋ ਦਿਨਾਂ ਵਿੱਚ ਮਿਤੀ ਦੇ ਅੰਤਰ ਨੂੰ ਇੱਕ ਸਕਾਰਾਤਮਕ ਜਾਂ ਨਕਾਰਾਤਮਕ ਸੰਖਿਆ ਦੇ ਰੂਪ ਵਿੱਚ ਵਾਪਸ ਕਰ ਸਕਦਾ ਹੈ, ਸਿਰਫ਼ ਇੱਕ ਮਿਤੀ ਤੋਂ ਸਿੱਧਾ ਘਟਾਓਹੋਰ:
=B2-A2
ਪੂਰੇ ਵੇਰਵਿਆਂ ਅਤੇ ਹੋਰ ਫਾਰਮੂਲੇ ਉਦਾਹਰਨਾਂ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਤਾਰੀਖਾਂ ਨੂੰ ਕਿਵੇਂ ਘਟਾਇਆ ਜਾਵੇ ਦੇਖੋ।
ਉਦਾਹਰਨ 2. ਐਕਸਲ ਵਿੱਚ ਸਾਲਾਂ ਦੀ ਅਣਦੇਖੀ ਕਰਨ ਵਾਲੇ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਕਰੋ
ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਵੱਖ-ਵੱਖ ਸਾਲਾਂ ਦੀਆਂ ਤਾਰੀਖਾਂ ਦੀਆਂ ਦੋ ਸੂਚੀਆਂ ਹਨ ਅਤੇ ਤੁਸੀਂ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਇਸ ਤਰ੍ਹਾਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਉਹ ਇੱਕੋ ਸਾਲ ਦੇ ਸਨ। ਅਜਿਹਾ ਕਰਨ ਲਈ, "YD" ਯੂਨਿਟ ਦੇ ਨਾਲ ਇੱਕ DATEDIF ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=DATEDIF(A2, B2, "yd")
ਜੇਕਰ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ ਨਾ ਸਿਰਫ਼ ਸਾਲਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰੇ, ਸਗੋਂ moths, ਫਿਰ "md" ਯੂਨਿਟ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਤੁਹਾਡਾ ਫਾਰਮੂਲਾ ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਗਣਨਾ ਕਰੇਗਾ ਜਿਵੇਂ ਕਿ ਉਹ ਇੱਕੋ ਮਹੀਨੇ ਅਤੇ ਉਸੇ ਸਾਲ ਦੇ ਸਨ:
=DATEDIF(A2, B2, "md")
ਹੇਠਾਂ ਦਿੱਤਾ ਗਿਆ ਸਕ੍ਰੀਨਸ਼ੌਟ ਨਤੀਜਿਆਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਅਤੇ ਇਸਦੀ ਤੁਲਨਾ ਉਪਰੋਕਤ ਸਕ੍ਰੀਨਸ਼ੌਟ ਫਰਕ ਨੂੰ ਬਿਹਤਰ ਤਰੀਕੇ ਨਾਲ ਸਮਝਣ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ।
ਸੁਝਾਅ। ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਕਾਰਜ ਦੇ ਦਿਨਾਂ ਦੀ ਸੰਖਿਆ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, NETWORKDAYS ਜਾਂ NETWORKDAYS.INTL ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਹਫ਼ਤਿਆਂ ਵਿੱਚ ਤਾਰੀਖ ਦੇ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਿਵੇਂ ਕਰੀਏ
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਸ਼ਾਇਦ ਦੇਖਿਆ ਹੈ, ਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ ਵਿੱਚ ਹਫ਼ਤਿਆਂ ਵਿੱਚ ਮਿਤੀ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਕੋਈ ਵਿਸ਼ੇਸ਼ ਯੂਨਿਟ ਨਹੀਂ ਹੈ। ਹਾਲਾਂਕਿ, ਇੱਥੇ ਇੱਕ ਆਸਾਨ ਹੱਲ ਹੈ।
ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿ ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਕਿੰਨੇ ਹਫ਼ਤੇ ਹਨ, ਤੁਸੀਂ ਦਿਨਾਂ ਵਿੱਚ ਅੰਤਰ ਵਾਪਸ ਕਰਨ ਲਈ "D" ਯੂਨਿਟ ਦੇ ਨਾਲ DATEDIF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਫਿਰ ਨਤੀਜੇ ਨੂੰ ਇਸ ਨਾਲ ਵੰਡ ਸਕਦੇ ਹੋ 7.
ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਹਫ਼ਤਿਆਂ ਦੀ ਸੰਖਿਆ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਆਪਣੇ DATEDIF ਫਾਰਮੂਲੇ ਨੂੰ ਇਸ ਵਿੱਚ ਲਪੇਟੋROUNDDOWN ਫੰਕਸ਼ਨ, ਜੋ ਹਮੇਸ਼ਾ ਨੰਬਰ ਨੂੰ ਜ਼ੀਰੋ ਵੱਲ ਗੋਲ ਕਰਦਾ ਹੈ:
=ROUNDDOWN((DATEDIF(A2, B2, "d") / 7), 0)
ਜਿੱਥੇ A2 ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਹੈ ਅਤੇ B2 ਉਸ ਮਿਆਦ ਦੀ ਸਮਾਪਤੀ ਮਿਤੀ ਹੈ ਜਿਸ ਦੀ ਤੁਸੀਂ ਗਣਨਾ ਕਰ ਰਹੇ ਹੋ।
ਐਕਸਲ ਵਿੱਚ ਦੋ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਦੀ ਸੰਖਿਆ ਦੀ ਗਣਨਾ ਕਿਵੇਂ ਕਰੀਏ
ਦਿਨਾਂ ਦੀ ਗਣਨਾ ਕਰਨ ਵਾਂਗ ਹੀ, ਐਕਸਲ DATEDIF ਫੰਕਸ਼ਨ ਤੁਹਾਡੇ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਕੀਤੀਆਂ ਦੋ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਦੀ ਗਿਣਤੀ ਦੀ ਗਣਨਾ ਕਰ ਸਕਦਾ ਹੈ। ਤੁਹਾਡੇ ਦੁਆਰਾ ਸਪਲਾਈ ਕੀਤੀ ਇਕਾਈ 'ਤੇ ਨਿਰਭਰ ਕਰਦਿਆਂ, ਫਾਰਮੂਲਾ ਵੱਖ-ਵੱਖ ਨਤੀਜੇ ਪੇਸ਼ ਕਰੇਗਾ।
ਉਦਾਹਰਨ 1. ਦੋ ਤਾਰੀਖਾਂ (DATEDIF) ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਮਹੀਨਿਆਂ ਦੀ ਗਣਨਾ ਕਰੋ
ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਮਹੀਨਿਆਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ, ਤੁਸੀਂ "M" ਯੂਨਿਟ ਦੇ ਨਾਲ DATEDIF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਉਦਾਹਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ A2 (ਸ਼ੁਰੂਆਤ ਮਿਤੀ) ਅਤੇ B2 (ਅੰਤ ਦੀ ਮਿਤੀ) ਵਿੱਚ ਮਿਤੀਆਂ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਮਹੀਨਿਆਂ ਵਿੱਚ ਅੰਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ:
=DATEDIF(A2, B2, "m")
ਨੋਟ। ਮਹੀਨਿਆਂ ਦੀ ਸਹੀ ਗਣਨਾ ਕਰਨ ਲਈ DATEDIF ਫਾਰਮੂਲੇ ਲਈ, ਸਮਾਪਤੀ ਮਿਤੀ ਹਮੇਸ਼ਾਂ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਤੋਂ ਵੱਧ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ; ਨਹੀਂ ਤਾਂ ਫਾਰਮੂਲਾ #NUM ਗਲਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਅਜਿਹੀਆਂ ਗਲਤੀਆਂ ਤੋਂ ਬਚਣ ਲਈ, ਤੁਸੀਂ ਐਕਸਲ ਨੂੰ ਹਮੇਸ਼ਾਂ ਇੱਕ ਪੁਰਾਣੀ ਮਿਤੀ ਨੂੰ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਦੇ ਰੂਪ ਵਿੱਚ ਸਮਝਣ ਲਈ ਮਜਬੂਰ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਇੱਕ ਹੋਰ ਤਾਜ਼ਾ ਮਿਤੀ ਨੂੰ ਅੰਤ ਦੀ ਮਿਤੀ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਇੱਕ ਸਧਾਰਨ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਸ਼ਾਮਲ ਕਰੋ:
=IF(B2>A2, DATEDIF(A2,B2,"m"), DATEDIF(B2,A2,"m"))
ਉਦਾਹਰਨ 2. ਦੋ ਤਾਰੀਖਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰਨ ਵਾਲੇ ਸਾਲਾਂ (DATEDIF) ਦੇ ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਦੀ ਸੰਖਿਆ ਪ੍ਰਾਪਤ ਕਰੋ
ਦੀ ਗਿਣਤੀ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਮਹੀਨੇ ਜਿਵੇਂ ਕਿ ਉਹ ਇੱਕੋ ਸਾਲ ਦੇ ਸਨ, ਯੂਨਿਟ ਆਰਗੂਮੈਂਟ ਵਿੱਚ "YM" ਟਾਈਪ ਕਰੋ:
=DATEDIF(A2, B2, "ym")
ਜਿਵੇਂ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ, ਇਹ ਫਾਰਮੂਲਾਕਤਾਰ 6 ਵਿੱਚ ਇੱਕ ਗਲਤੀ ਵੀ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਸਮਾਪਤੀ ਮਿਤੀ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਤੋਂ ਘੱਟ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੇ ਡੇਟਾ ਸੈੱਟ ਵਿੱਚ ਅਜਿਹੀਆਂ ਤਾਰੀਖਾਂ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀਆਂ ਹਨ, ਤਾਂ ਤੁਸੀਂ ਅਗਲੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਹੱਲ ਲੱਭ ਸਕੋਗੇ।
ਉਦਾਹਰਨ 3. ਦੋ ਤਾਰੀਖਾਂ (MONTH ਫੰਕਸ਼ਨ) ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਦੀ ਗਣਨਾ ਕਰਨਾ
ਸੰਖਿਆ ਦੀ ਗਣਨਾ ਕਰਨ ਦਾ ਇੱਕ ਵਿਕਲਪਿਕ ਤਰੀਕਾ ਐਕਸਲ ਵਿੱਚ ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਦਾ ਸਮਾਂ MONTH ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹੈ, ਜਾਂ MONTH ਅਤੇ YEAR ਫੰਕਸ਼ਨਾਂ ਦਾ ਇੱਕ ਸੁਮੇਲ ਹੈ:
=(YEAR(B2) - YEAR(A2))*12 + MONTH(B2) - MONTH(A2)
ਬੇਸ਼ੱਕ, ਇਹ ਫਾਰਮੂਲਾ DATEDIF ਜਿੰਨਾ ਪਾਰਦਰਸ਼ੀ ਨਹੀਂ ਹੈ ਅਤੇ ਇਹ ਤਰਕ ਦੇ ਦੁਆਲੇ ਆਪਣੇ ਸਿਰ ਨੂੰ ਸਮੇਟਣ ਲਈ ਸਮਾਂ ਲੱਗਦਾ ਹੈ. ਪਰ DATEDIF ਫੰਕਸ਼ਨ ਦੇ ਉਲਟ, ਇਹ ਕਿਸੇ ਵੀ ਦੋ ਮਿਤੀਆਂ ਦੀ ਤੁਲਨਾ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਮਹੀਨਿਆਂ ਵਿੱਚ ਅੰਤਰ ਨੂੰ ਸਕਾਰਾਤਮਕ ਜਾਂ ਨਕਾਰਾਤਮਕ ਮੁੱਲ ਦੇ ਰੂਪ ਵਿੱਚ ਵਾਪਸ ਕਰ ਸਕਦਾ ਹੈ:
ਧਿਆਨ ਦਿਓ ਕਿ YEAR/MONTH ਫਾਰਮੂਲੇ ਵਿੱਚ ਕੋਈ ਨਹੀਂ ਹੈ ਕਤਾਰ 6 ਵਿੱਚ ਮਹੀਨਿਆਂ ਦੀ ਗਣਨਾ ਕਰਨ ਵਿੱਚ ਸਮੱਸਿਆ, ਜਿੱਥੇ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਸਮਾਪਤੀ ਮਿਤੀ ਤੋਂ ਜ਼ਿਆਦਾ ਤਾਜ਼ਾ ਹੈ, ਉਹ ਦ੍ਰਿਸ਼ ਜਿਸ ਵਿੱਚ ਇੱਕ ਐਨਾਲਾਗ DATEDIF ਫਾਰਮੂਲਾ ਅਸਫਲ ਹੁੰਦਾ ਹੈ।
ਨੋਟ ਕਰੋ। DATEDIF ਅਤੇ YEAR/MONTH ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਨਤੀਜੇ ਹਮੇਸ਼ਾ ਇੱਕੋ ਜਿਹੇ ਨਹੀਂ ਹੁੰਦੇ ਕਿਉਂਕਿ ਉਹ ਵੱਖ-ਵੱਖ ਸਿਧਾਂਤਾਂ 'ਤੇ ਆਧਾਰਿਤ ਕੰਮ ਕਰਦੇ ਹਨ। Excel DATEDIF ਫੰਕਸ਼ਨ ਮਿਤੀਆਂ ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਕੈਲੰਡਰ ਮਹੀਨਿਆਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਕਿ YEAR/MONTH ਫਾਰਮੂਲਾ ਮਹੀਨਿਆਂ ਦੀ ਸੰਖਿਆ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ।
ਉਦਾਹਰਣ ਲਈ, ਉੱਪਰ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਕਤਾਰ 7 ਵਿੱਚ, DATEDIF ਫਾਰਮੂਲਾ 0 ਦਿੰਦਾ ਹੈ ਕਿਉਂਕਿ ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਇੱਕ ਪੂਰਾ ਕੈਲੰਡਰ ਮਹੀਨਾ ਅਜੇ ਬੀਤਿਆ ਨਹੀਂ ਹੈ, ਜਦੋਂ ਕਿ YEAR/MONTH 1 ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਤਾਰੀਖਾਂਵੱਖ-ਵੱਖ ਮਹੀਨਿਆਂ ਨਾਲ ਸਬੰਧਤ ਹੈ।
ਉਦਾਹਰਨ 4. ਸਾਲ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋਏ 2 ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਦੀ ਗਣਨਾ (ਮਹੀਨਾ ਫੰਕਸ਼ਨ)
ਜੇਕਰ ਤੁਹਾਡੀਆਂ ਸਾਰੀਆਂ ਤਾਰੀਖਾਂ ਇੱਕੋ ਸਾਲ ਦੀਆਂ ਹਨ, ਜਾਂ ਤੁਸੀਂ ਮਹੀਨਿਆਂ ਦੀ ਗਣਨਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਤਾਰੀਖਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋਏ ਸਾਲਾਂ, ਤੁਸੀਂ ਹਰ ਤਾਰੀਖ ਤੋਂ ਮਹੀਨਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ MONTH ਫੰਕਸ਼ਨ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਫਿਰ ਦੂਜੇ ਤੋਂ ਇੱਕ ਮਹੀਨਾ ਘਟਾ ਸਕਦੇ ਹੋ:
=MONTH(B2) - MONTH(A2)
ਇਹ ਫਾਰਮੂਲਾ "YM" ਨਾਲ ਐਕਸਲ DATEDIF ਦੇ ਸਮਾਨ ਕੰਮ ਕਰਦਾ ਹੈ " ਯੂਨਿਟ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ:
ਹਾਲਾਂਕਿ, ਦੋ ਫਾਰਮੂਲੇ ਵੱਖੋ-ਵੱਖਰੇ ਨਤੀਜਿਆਂ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਗਏ ਨਤੀਜੇ ਕੁਝ ਕਤਾਰਾਂ ਹਨ:
- ਕਤਾਰ 4 : ਸਮਾਪਤੀ ਮਿਤੀ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਤੋਂ ਘੱਟ ਹੈ ਅਤੇ ਇਸਲਈ DATEDIF ਇੱਕ ਗਲਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਦੋਂ ਕਿ MONTH-MONTH ਇੱਕ ਨਕਾਰਾਤਮਕ ਮੁੱਲ ਦਿੰਦਾ ਹੈ।
- ਕਤਾਰ 6: ਮਿਤੀਆਂ ਵੱਖ-ਵੱਖ ਮਹੀਨਿਆਂ ਦੀਆਂ ਹੁੰਦੀਆਂ ਹਨ, ਪਰ ਅਸਲ ਤਾਰੀਖ ਦਾ ਅੰਤਰ ਸਿਰਫ਼ ਇੱਕ ਦਿਨ ਹੁੰਦਾ ਹੈ। . DATEDIF 0 ਵਾਪਸ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ 2 ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਮਹੀਨਿਆਂ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ। MONTH-MONTH 1 ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਦਿਨਾਂ ਅਤੇ ਸਾਲਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋਏ ਇੱਕ ਦੂਜੇ ਤੋਂ ਮਹੀਨਿਆਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ।
ਐਕਸਲ ਵਿੱਚ ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਸਾਲਾਂ ਦੀ ਗਣਨਾ ਕਿਵੇਂ ਕਰੀਏ
ਜੇ ਤੁਸੀਂ ਪਿਛਲੀਆਂ ਉਦਾਹਰਣਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹੋ ਜਿੱਥੇ ਅਸੀਂ ਦੋ ਤਾਰੀਖਾਂ ਵਿਚਕਾਰ ਮਹੀਨਿਆਂ ਅਤੇ ਦਿਨਾਂ ਦੀ ਗਣਨਾ ਕਰਦੇ ਹਾਂ, ਫਿਰ ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਸਾਲਾਂ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਆਸਾਨੀ ਨਾਲ ਇੱਕ ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ। ਹੇਠ ਲਿਖੀਆਂ ਉਦਾਹਰਨਾਂ ਇਹ ਦੇਖਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰ ਸਕਦੀਆਂ ਹਨ ਕਿ ਕੀ ਤੁਹਾਨੂੰ ਫਾਰਮੂਲਾ ਸਹੀ ਮਿਲਿਆ ਹੈ :)
ਉਦਾਹਰਨ 1. ਦੋ ਤਾਰੀਖਾਂ ਦੇ ਵਿਚਕਾਰ ਪੂਰੇ ਸਾਲਾਂ ਦੀ ਗਣਨਾ ਕਰਨਾ (DATEDIF ਫੰਕਸ਼ਨ)
ਵਿਚਕਾਰ ਪੂਰੇ ਕੈਲੰਡਰ ਸਾਲਾਂ ਦੀ ਸੰਖਿਆ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈਦੋ ਤਾਰੀਖਾਂ, "Y" ਯੂਨਿਟ ਦੇ ਨਾਲ ਪੁਰਾਣੀ ਚੰਗੀ DATEDIF ਦੀ ਵਰਤੋਂ ਕਰੋ:
=DATEDIF(A2,B2,"y")
ਧਿਆਨ ਦਿਓ ਕਿ DATEDIF ਫਾਰਮੂਲਾ ਕਤਾਰ 6 ਵਿੱਚ 0 ਦਿੰਦਾ ਹੈ, ਹਾਲਾਂਕਿ ਮਿਤੀਆਂ ਵੱਖ-ਵੱਖ ਸਾਲਾਂ ਦੀਆਂ ਹਨ। ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਸ਼ੁਰੂਆਤੀ ਅਤੇ ਸਮਾਪਤੀ ਮਿਤੀਆਂ ਵਿਚਕਾਰ ਪੂਰੇ ਕੈਲੰਡਰ ਸਾਲਾਂ ਦੀ ਗਿਣਤੀ ਜ਼ੀਰੋ ਦੇ ਬਰਾਬਰ ਹੈ। ਅਤੇ ਮੇਰਾ ਮੰਨਣਾ ਹੈ ਕਿ ਤੁਸੀਂ #NUM ਨੂੰ ਦੇਖ ਕੇ ਹੈਰਾਨ ਨਹੀਂ ਹੋਏ ਹੋ! ਕਤਾਰ 7 ਵਿੱਚ ਗਲਤੀ ਜਿੱਥੇ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਸਮਾਪਤੀ ਮਿਤੀ ਤੋਂ ਵੱਧ ਤਾਜ਼ਾ ਹੈ।
ਉਦਾਹਰਨ 2. ਦੋ ਮਿਤੀਆਂ (YEAR ਫੰਕਸ਼ਨ) ਵਿਚਕਾਰ ਸਾਲਾਂ ਦੀ ਗਣਨਾ ਕਰਨਾ
ਐਕਸਲ ਵਿੱਚ ਸਾਲਾਂ ਦੀ ਗਣਨਾ ਕਰਨ ਦਾ ਇੱਕ ਵਿਕਲਪਿਕ ਤਰੀਕਾ ਵਰਤ ਰਿਹਾ ਹੈ YEAR ਫੰਕਸ਼ਨ। ਇਸੇ ਤਰ੍ਹਾਂ MONTH ਫਾਰਮੂਲੇ ਦੇ ਅਨੁਸਾਰ, ਤੁਸੀਂ ਹਰੇਕ ਮਿਤੀ ਤੋਂ ਸਾਲ ਕੱਢਦੇ ਹੋ, ਅਤੇ ਫਿਰ ਇੱਕ ਦੂਜੇ ਤੋਂ ਸਾਲਾਂ ਨੂੰ ਘਟਾਉਂਦੇ ਹੋ:
=YEAR(B2) - YEAR(A2)
ਹੇਠ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ, ਤੁਸੀਂ DATEDIF ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਨਤੀਜਿਆਂ ਦੀ ਤੁਲਨਾ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ YEAR ਫੰਕਸ਼ਨ:
ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ ਨਤੀਜੇ ਇੱਕੋ ਜਿਹੇ ਹੁੰਦੇ ਹਨ, ਸਿਵਾਏ ਇਸਦੇ:
- DATEDIF ਫੰਕਸ਼ਨ ਪੂਰੇ ਕੈਲੰਡਰ ਸਾਲਾਂ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਕਿ YEAR ਫਾਰਮੂਲਾ ਸਿਰਫ਼ ਇੱਕ ਸਾਲ ਨੂੰ ਦੂਜੇ ਤੋਂ ਘਟਾਉਂਦਾ ਹੈ। ਕਤਾਰ 6 ਅੰਤਰ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।
- ਜੇਕਰ ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਸਮਾਪਤੀ ਮਿਤੀ ਤੋਂ ਵੱਡੀ ਹੈ ਤਾਂ DATEDIF ਫਾਰਮੂਲਾ ਇੱਕ ਤਰੁੱਟੀ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਕਿ YEAR ਫੰਕਸ਼ਨ ਇੱਕ ਨਕਾਰਾਤਮਕ ਮੁੱਲ ਦਿੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਕਤਾਰ 7 ਵਿੱਚ ਹੈ।
ਦਿਨਾਂ, ਮਹੀਨਿਆਂ ਅਤੇ ਸਾਲਾਂ ਵਿੱਚ ਤਾਰੀਖ ਦਾ ਅੰਤਰ ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ
ਇੱਕ ਫਾਰਮੂਲੇ ਵਿੱਚ ਦੋ ਤਾਰੀਖਾਂ ਵਿੱਚ ਪੂਰੇ ਸਾਲਾਂ, ਮਹੀਨਿਆਂ ਅਤੇ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਸਿਰਫ਼ ਤਿੰਨ DATEDIF ਨੂੰ ਜੋੜਦੇ ਹੋ