ਵਿਸ਼ਾ - ਸੂਚੀ
ਰਾਊਂਡਿੰਗ ਇੱਕ ਆਮ ਤੌਰ 'ਤੇ ਵਰਤੀ ਜਾਂਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ ਜਿਸ ਨੂੰ ਸੰਚਾਰ ਅਤੇ ਅਨੁਮਾਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਲਈ ਆਸਾਨ ਬਣਾਉਣ ਲਈ ਘੱਟ ਤੋਂ ਘੱਟ ਮਹੱਤਵਪੂਰਨ ਅੰਕਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਐਕਸਲ ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੀਆਂ ਰਾਊਂਡਿੰਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਟਿਊਟੋਰਿਅਲ ਤੁਹਾਨੂੰ ਦਿਖਾਏਗਾ ਕਿ ਐਕਸਲ ਵਿੱਚ ਨੇੜਲੇ 5 ਜਾਂ 9 ਨੂੰ ਕਿਵੇਂ ਗੋਲ ਕਰਨਾ ਹੈ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਸਾਰੇ ਫਾਰਮੂਲੇ ਅਤੇ VBA ਵਾਲੀਆਂ ਸਪ੍ਰੈਡਸ਼ੀਟਾਂ ਨਾਲ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ। ਹੇਠਾਂ ਕੋਡ।
ਰਾਊਂਡ ਟੂ ਨੇਅਰਸਟ 5 ਜਾਂ 9.xlsm
8 ਐਕਸਲ <5 ਵਿੱਚ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਨੰਬਰਾਂ ਦੇ ਆਸਾਨ ਤਰੀਕੇ>
ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਕਰਨ ਲਈ, ਕੁੱਲ ਅੱਠ ਵਿਧੀਆਂ ਹਨ। ਇਹਨਾਂ ਵਿੱਚੋਂ ਸੱਤ ਵੱਖ-ਵੱਖ ਫੰਕਸ਼ਨਾਂ ਦੇ ਵੱਖੋ-ਵੱਖਰੇ ਸੰਜੋਗਾਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੇ ਵੱਖ-ਵੱਖ ਫਾਰਮੂਲੇ ਹਨ। ਅਤੇ ਦੂਸਰਾ ਇੱਕ ਕਸਟਮ ਫੰਕਸ਼ਨ ਬਣਾਉਣ ਲਈ ਇੱਕ VBA ਕੋਡ ਹੈ ਜੋ ਸਿੱਧੇ ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਵਿੱਚ ਜੋੜਦਾ ਹੈ। ਨਿਮਨਲਿਖਤ ਡੇਟਾਸੈਟ ਸਾਰੇ ਤਰੀਕਿਆਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ।
1. ROUND, CHOOSE ਅਤੇ MOD ਫੰਕਸ਼ਨਾਂ ਦਾ ਸੁਮੇਲ
ਪਹਿਲਾ ਫਾਰਮੂਲਾ ਜੋ ਅਸੀਂ ਵਰਤਾਂਗੇ ਉਹ ਹੈ ਰਾਉਂਡ , <2 ਦਾ ਸੁਮੇਲ। ਚੁਣੋ , ਅਤੇ MOD ਫੰਕਸ਼ਨ।
ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਗੋਲ ਕਰਨ ਲਈ, ਅਸੀਂ ਇੱਕ ਨਿਸ਼ਚਿਤ ਲਈ ਰਾਉਂਡ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ ਅੰਕਾਂ ਦੀ ਗਿਣਤੀ। ਇਸ ਨੂੰ ਦੋ ਆਰਗੂਮੈਂਟਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਇੱਕ ਸੰਖਿਆ ਜਿਸਨੂੰ ਇਹ ਰਾਊਂਡਿੰਗ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ ਉਹ ਸੰਖਿਆ ਜਿਸਨੂੰ ਇਹ ਰਾਊਂਡਿੰਗ ਕਰ ਰਿਹਾ ਹੈ। ਜਦੋਂ ਕਿ CHOOSE ਫੰਕਸ਼ਨ ਇੱਕ ਸੂਚਕਾਂਕ ਨੰਬਰ ਅਤੇ ਕਈ ਸੰਖਿਆਵਾਂ ਨੂੰ ਆਰਗੂਮੈਂਟ ਵਜੋਂ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇਸ ਦੇ ਅਨੁਸਾਰ ਇੱਕ ਖਾਸ ਕਾਰਵਾਈ ਚੁਣਦਾ ਹੈ।1.
👉
CEILING(B5+(MOD(B5,2)=0),5) ਮੂਲ ਮੁੱਲ ਨੂੰ 5 ਦੇ ਗੁਣਜ ਤੱਕ ਗੋਲ ਕਰਦਾ ਹੈ ਅਤੇ 15 ਦਿੰਦਾ ਹੈ।
👉
MOD(CEILING(B5+(MOD(B5,2)=0),5),2) ਪਿਛਲੇ ਮੁੱਲ ਨੂੰ 2 ਨਾਲ ਵੰਡੇ ਜਾਣ 'ਤੇ ਬਾਕੀ ਬਚਦਾ ਹੈ।
👉
MOD(CEILING(B5+(MOD(B5,2)=0),5),2)=0 ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਬਾਕੀ ਦਾ ਮੁੱਲ 0 ਦੇ ਬਰਾਬਰ ਹੈ ਜਾਂ ਨਹੀਂ।
👉
ਅੰਤ ਵਿੱਚ, CEILING(B5+(MOD(B5,2)=0),5)-(MOD(CEILING(B5+(MOD(B5,2)=0), ਵਿੱਚ ਬੀਜਗਣਿਤ ਕਾਰਵਾਈਆਂ ਦਾ ਨਤੀਜਾ 5),2)=0) ਉਹ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਹੁੰਦੇ ਹਨ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਫਾਰਮੂਲਾ ਨਤੀਜੇ ਨੂੰ ਕਿਵੇਂ ਰਾਊਂਡਅੱਪ ਕਰਨਾ ਹੈ (4 ਆਸਾਨ ਢੰਗ)
8. VBA ਕੋਡ ਨੂੰ ਏਮਬੈੱਡ ਕਰਨਾ
ਸਾਰੇ ਗੁੰਝਲਦਾਰ ਅਤੇ ਵੱਡੇ ਫਾਰਮੂਲਿਆਂ ਦੀ ਬਜਾਏ ਤੁਸੀਂ ਮਾਈਕ੍ਰੋਸਾਫਟ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਫਾਰ ਐਪਲੀਕੇਸ਼ਨਜ਼ (VBA) ਨਾਲ ਆਸਾਨੀ ਨਾਲ ਆਪਣਾ ਸਿੰਗਲ ਫੰਕਸ਼ਨ ਬਣਾ ਸਕਦੇ ਹੋ ਜੋ ਕਿ ਇੱਕ ਨੰਬਰ ਨੂੰ ਵੀ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈ। ਐਕਸਲ ਵਿੱਚ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9. ਇਹ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਮਦਦਗਾਰ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਤੁਸੀਂ ਕੋਡ ਨੂੰ ਬਾਰ-ਬਾਰ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ।
ਪਰ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਰਿਬਨ 'ਤੇ ਡਿਵੈਲਪਰ ਟੈਬ ਦਿਖਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਵਿਕਾਸਕਾਰ ਟੈਬ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਹ ਤੁਹਾਡੇ ਐਕਸਲ ਰਿਬਨ ਵਿੱਚ ਨਹੀਂ ਹੈ। ਇੱਕ ਵਾਰ ਤੁਹਾਡੇ ਕੋਲ VBA ਵਿੱਚ ਆਪਣਾ ਖੁਦ ਦਾ ਫੰਕਸ਼ਨ ਬਣਾਉਣ ਲਈ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
ਪੜਾਅ:
- ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਡਿਵੈਲਪਰ <'ਤੇ ਜਾਓ 2>ਆਪਣੇ ਰਿਬਨ 'ਤੇ ਟੈਬ ਕਰੋ ਅਤੇ ਕੋਡ ਗਰੁੱਪ ਤੋਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਚੁਣੋ।
- ਇੱਕ ਵਜੋਂ ਨਤੀਜੇ ਵਜੋਂ, VBA ਵਿੰਡੋ ਖੁੱਲ੍ਹ ਜਾਵੇਗੀ। ਹੁਣ ਕਲਿੱਕ ਕਰੋ ਸੰਮਿਲਿਤ ਕਰੋ ਤੇ ਅਤੇ ਡ੍ਰੌਪ-ਡਾਉਨ ਮੀਨੂ ਤੋਂ ਮੋਡਿਊਲ ਚੁਣੋ। ਮੋਡੀਊਲ ਪਾਓ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ।
2866
- ਹੁਣ ਵਿੰਡੋ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ ਬੰਦ ਕਰੋ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਸਪ੍ਰੈਡਸ਼ੀਟ 'ਤੇ ਵਾਪਸ ਜਾਓ ਅਤੇ ਸੈੱਲ C5 ਨੂੰ ਚੁਣੋ। ।
- ਫਿਰ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ।
=Round59(B5)
- ਉਸ ਤੋਂ ਬਾਅਦ , Enter ਦਬਾਓ।
- ਹੁਣ, ਸੈੱਲ ਨੂੰ ਦੁਬਾਰਾ ਚੁਣੋ। ਫਿਰ ਫਾਰਮੂਲੇ ਨਾਲ ਬਾਕੀ ਸੈੱਲਾਂ ਨੂੰ ਭਰਨ ਲਈ ਕਾਲਮ ਦੇ ਅੰਤ ਤੱਕ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਖਿੱਚੋ।
ਇਸ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਸੇ ਨੰਬਰ ਨੂੰ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਕਰਨ ਲਈ ਉਸ ਐਕਸਲ ਵਰਕਬੁੱਕ ਵਿੱਚ ਕਿਤੇ ਵੀ ਫਾਰਮੂਲਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਨਜ਼ਦੀਕੀ 5 ਮਿੰਟਾਂ ਤੱਕ ਦਾ ਸਮਾਂ (4 ਤੇਜ਼ ਢੰਗ)<2
ਸਿੱਟਾ
ਇਹ ਸਾਰੇ ਫਾਰਮੂਲੇ ਸਨ ਅਤੇ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਨੂੰ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਕਰਨ ਲਈ VBA ਕੋਡ। ਉਮੀਦ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇਹ ਗਾਈਡ ਮਦਦਗਾਰ ਅਤੇ ਜਾਣਕਾਰੀ ਭਰਪੂਰ ਮਿਲੀ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਜਾਂ ਸੁਝਾਅ ਹਨ, ਤਾਂ ਸਾਨੂੰ ਹੇਠਾਂ ਦੱਸੋ। ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਹੋਰ ਵਿਸਤ੍ਰਿਤ ਗਾਈਡਾਂ ਲਈ Exceldemy.com .
'ਤੇ ਜਾਓਸੂਚਕਾਂਕ ਨੰਬਰ। MOD ਫੰਕਸ਼ਨ ਬਾਕੀ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਇੱਕ ਨੰਬਰ ਅਤੇ ਇੱਕ ਭਾਜਕ ਲੈਂਦਾ ਹੈ।ਪੜਾਅ:
- ਪਹਿਲਾਂ ਸੈੱਲ ਚੁਣੋ C5 ।
- ਫਿਰ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ।
=ROUND(B5,0)+CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3,2,1,0,-1,2,1,0)
- ਉਸ ਤੋਂ ਬਾਅਦ, ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ ਐਂਟਰ ਦਬਾਓ। ਤੁਹਾਡੇ ਕੋਲ ਮੁੱਲ ਨੂੰ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਕੀਤਾ ਜਾਵੇਗਾ।
- ਹੁਣ ਸੈੱਲ ਨੂੰ ਦੁਬਾਰਾ ਚੁਣੋ। ਅੰਤ ਵਿੱਚ, ਫਾਰਮੂਲੇ ਨਾਲ ਬਾਕੀ ਦੇ ਕਾਲਮ ਨੂੰ ਭਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਖਿੱਚੋ।
ਇਸ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਕੋਲ ਸੰਖਿਆਵਾਂ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਹੋਣਗੀਆਂ। 5 ਜਾਂ 9 ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ।
🔍 ਫਾਰਮੂਲੇ ਦਾ ਟੁੱਟਣਾ
👉
The ROUND(B5,0) ਸੈੱਲ B5 ਦਾ ਮੁੱਲ ਲੈਂਦਾ ਹੈ ਅਤੇ ਜੇਕਰ ਇਹ ਇੱਕ ਭਿੰਨਾ ਹੈ ਤਾਂ ਮੁੱਲ ਨੂੰ ਸੰਪੂਰਨ ਕਰਦਾ ਹੈ। ਇਹ 13 ਵਾਪਸ ਕਰਦਾ ਹੈ।
👉
The MOD(ROUND(B5,0),10) ਪਿਛਲੇ ਮੁੱਲ ਅਤੇ 10 ਦਾ ਬਾਕੀ ਹਿੱਸਾ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ 3 ਹੈ।
👉
ਫਿਰ CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3,2,1,0,-1,2,1,0) ਸੰਖਿਆ ਚੁਣਦਾ ਹੈ ਬਾਕੀ ਅਤੇ ਮੂਲ ਮੁੱਲ ਦੇ ਆਧਾਰ 'ਤੇ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਕੇਸ ਵਿੱਚ, ਇਹ 2 ਹੈ।
👉
ਅੰਤ ਵਿੱਚ, ROUND(B5,0)+CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3 ,2,1,0,-1,2,1,0) ਪਿਛਲੇ ਫੰਕਸ਼ਨ ਤੋਂ ਮੁੱਲ ਜੋੜਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਮੂਲ ਦੇ ਨਾਲ ਜੋੜਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਨਜ਼ਦੀਕੀ 10 ਸੈਂਟ ਤੱਕ ਰਾਊਂਡ ਕਿਵੇਂ ਕਰੀਏ (4 ਅਨੁਕੂਲ ਢੰਗ)
2. MROUND ਅਤੇ MOD ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਜੋੜਨਾ
ਅਗਲਾ ਫਾਰਮੂਲਾ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ MROUND ਅਤੇ MOD ਫੰਕਸ਼ਨ ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਕਰਨ ਲਈ।
ਅਸੀਂ ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਰਾਉਂਡ ਅੱਪ ਕਰਨ ਲਈ MROUND ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਲੋੜੀਦੇ ਮਲਟੀਪਲ ਲਈ. ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਇਹ ਫੰਕਸ਼ਨ ਦੋ ਆਰਗੂਮੈਂਟ ਲੈ ਸਕਦਾ ਹੈ- ਨੰਬਰ ਅਤੇ ਮਲਟੀਪਲ। MOD ਫੰਕਸ਼ਨ ਬਾਕੀ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਇੱਕ ਨੰਬਰ ਅਤੇ ਇੱਕ ਭਾਜਕ ਲੈਂਦਾ ਹੈ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈੱਲ ਚੁਣੋ C5 .
- ਹੁਣ, ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ।
=MROUND(B5,5)-((MOD(MROUND(B5,5),10))=0)
- ਇਸ ਤੋਂ ਬਾਅਦ, Enter ਦਬਾਓ।
- ਹੁਣ ਦੁਬਾਰਾ ਸੈੱਲ ਚੁਣੋ। ਅਤੇ ਫਿਰ ਬਾਕੀ ਦੇ ਕਾਲਮ ਨੂੰ ਭਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਘਸੀਟੋ।
ਨਤੀਜੇ ਵਜੋਂ, ਤੁਹਾਡੇ ਕੋਲ ਸਾਰੇ ਨੰਬਰ ਹੋਣਗੇ। ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9।
🔍 ਫਾਰਮੂਲੇ ਦਾ ਬ੍ਰੇਕਡਾਊਨ
👉
MROUND(B5,5) ਮੁੱਲ ਦਾ ਗੋਲ ਸੈੱਲ ਦਾ B5 5 ਦੇ ਗੁਣਜ ਵਿੱਚ ਅਤੇ 15 ਵਾਪਸ ਕਰਦਾ ਹੈ।
👉
MOD(MROUND(B5,5),10) 15 ਅਤੇ 10 ਦਾ ਬਾਕੀ ਹਿੱਸਾ ਦਿੰਦਾ ਹੈ, ਜੋ ਕਿ 5 ਹੈ।
👉
(MOD(MROUND(B5,5),10))=0 ਇੱਕ ਬੂਲੀਅਨ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਬਾਕੀ 0 ਹੈ ਜਾਂ ਨਹੀਂ ਇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ ਗਲਤ ਹੈ।
👉
ਅੰਤ ਵਿੱਚ, MROUND(B5,5)-((MOD(MROUND(B5,5),10))=0) ਘਟਾਓ ਕਰਨ ਤੋਂ ਬਾਅਦ ਵਾਪਸ ਆਉਂਦਾ ਹੈ। ਜਾਂ ਤਾਂ 0 ਜਾਂ 1 ਅਤੇ ਨਤੀਜੇ ਵਜੋਂ ਇੱਕ ਮੁੱਲ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਇਨਵੌਇਸ ਵਿੱਚ ਰਾਊਂਡ ਆਫ ਫਾਰਮੂਲਾ (9 ਤੇਜ਼ ਢੰਗ)
3. IF, RIGHT ਅਤੇ ROUND ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਮਿਲਾਉਣਾ
ਇਸ ਕੇਸ ਵਿੱਚ, ਅਸੀਂ ਹੋਵਾਂਗੇ IF , RIGHT , ਅਤੇ ROUND ਫੰਕਸ਼ਨਾਂ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਿਹਾ ਹੈ।
ਪਹਿਲਾਂ, IF ਫੰਕਸ਼ਨ ਤਿੰਨ ਆਰਗੂਮੈਂਟਾਂ ਲੈਂਦਾ ਹੈ- ਇੱਕ ਕੰਡੀਸ਼ਨ, ਇੱਕ ਵੈਲਯੂ ਜੇਕਰ ਕੰਡੀਸ਼ਨ ਸਹੀ ਹੈ ਅਤੇ ਇੱਕ ਮੁੱਲ ਜੇਕਰ ਇਹ ਗਲਤ ਹੈ। ਦੂਜਾ, ਸੱਜੇ ਫੰਕਸ਼ਨ ਦੋ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ- ਇੱਕ ਸਤਰ ਅਤੇ ਇੱਕ ਸੰਖਿਆ। ਫਿਰ ਇਹ ਉਹਨਾਂ ਨੰਬਰਾਂ ਨੂੰ ਸਤਰ ਦੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ ਕੱਢਦਾ ਹੈ। ਅਤੇ ਅਸੀਂ ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਗੋਲ ਕਰਨ ਲਈ ROUND ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਇਹ ਦੋ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ, ਇੱਕ ਸੰਖਿਆ ਜਿਸਨੂੰ ਇਹ ਰਾਊਂਡਿੰਗ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ ਉਹ ਸੰਖਿਆ ਜਿਸਨੂੰ ਇਹ ਰਾਊਂਡਿੰਗ ਕਰ ਰਿਹਾ ਹੈ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈੱਲ C5<ਦੀ ਚੋਣ ਕਰੋ 2>.
- ਹੁਣ, ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ।
=IF(B5>ROUND(B5,-1),IF(RIGHT(B5)="1",ROUND(B5,-1)-1,ROUND(B5,-1)+5),IF(RIGHT(B5)="0",ROUND(B5,-1)-1,IF(RIGHT(B5)<"7",ROUND(B5,-1)-5,ROUND(B5,-1)-1)))
- ਫਿਰ Enter ਦਬਾਓ।
- ਅੱਗੇ, ਸੈੱਲ ਨੂੰ ਦੁਬਾਰਾ ਚੁਣੋ। ਅਤੇ ਅੰਤ ਵਿੱਚ, ਫਾਰਮੂਲੇ ਨਾਲ ਬਾਕੀ ਦੇ ਕਾਲਮ ਨੂੰ ਭਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ ਬਾਰ ਨੂੰ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਘਸੀਟੋ।
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਸੰਖਿਆ ਵਿੱਚ ਗੋਲ ਕਰਦੇ ਹੋ ਇਸ ਫਾਰਮੂਲੇ ਨਾਲ ਐਕਸਲ ਵਿੱਚ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9।
🔍 ਫਾਰਮੂਲੇ ਦਾ ਟੁੱਟਣਾ
👉
The ਸੱਜੇ(B5) ਸੈੱਲ B5 ਵਿੱਚ ਮੁੱਲ ਦਾ ਆਖਰੀ ਅੰਕ ਲੈਂਦਾ ਹੈ।
👉
ਪਹਿਲਾਂ, ROUND(B5,-1) ਫੰਕਸ਼ਨ ਸੈੱਲ ਵਿੱਚ ਮੁੱਲ ਦੇ ਦੁਆਲੇ ਹੁੰਦਾ ਹੈ। B5 10 ਦੇ ਨਜ਼ਦੀਕੀ ਗੁਣਜ ਤੱਕ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ 10 ਹੈ।
👉
ਫਿਰ IF(B5>ROUND(B5,-1),…) ਚੈੱਕ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਮੁੱਲ ਗੋਲ ਸੰਖਿਆ ਤੋਂ ਵੱਡਾ ਹੈ ਜਾਂ ਨਹੀਂ।
👉
ਜੇਕਰ ਇਹ ਹੈ, ਤਾਂ ਇਹ ਅੱਗੇ ਵਧਦਾ ਹੈ IF(ਸੱਜੇ(B5)=”1″,ROUND(B5,-1)-1,ROUND(B5,-1)+5) ਸੈਕਸ਼ਨ, ਜਿੱਥੇ ਇਹ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਆਖਰੀ ਅੰਕ 1 ਹੈ। ਬਿੰਦੂ, ਜੇਕਰ ਇਹ 1 ਹੈ, ਤਾਂ ਇਹ ਗੋਲ ਮੁੱਲ ਤੋਂ 1 ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਇਹ ਗੋਲ ਮੁੱਲ ਵਿੱਚ 5 ਜੋੜਦਾ ਹੈ।
👉
ਹੁਣ IF(RIGHT(B5)=”0″, ROUND(B5) ,-1)-1,…) ਪਹਿਲੇ IF ਫੰਕਸ਼ਨ ਦੀ ਸਥਿਤੀ ਗਲਤ ਹੋਣ 'ਤੇ ਲਾਗੂ ਹੁੰਦੀ ਹੈ। ਇਹ ਪਹਿਲਾਂ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਆਖਰੀ ਅੰਕ 0 ਹੈ ਜਾਂ ਨਹੀਂ। ਜੇਕਰ ਇਹ ਹੈ, ਤਾਂ 1 ਨੂੰ ਗੋਲ ਮੁੱਲ ਤੋਂ ਘਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਇਹ ਹੇਠਾਂ ਦਿੱਤੇ ਅਗਲੇ IF ਫੰਕਸ਼ਨ 'ਤੇ ਚਲਦਾ ਹੈ।
👉
ਅੰਤ ਵਿੱਚ, IF(RIGHT(B5)< “7”, ROUND(B5,-1)-5, ROUND(B5,-1)-1) ਉਦੋਂ ਲਾਗੂ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਸਾਰੀਆਂ ਸ਼ਰਤਾਂ ਗਲਤ ਸਨ। ਇਹ ਫੰਕਸ਼ਨ ਪਹਿਲਾਂ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਆਖਰੀ ਅੰਕ 7 ਤੋਂ ਘੱਟ ਹੈ ਜਾਂ ਨਹੀਂ। ਜੇਕਰ ਇਹ ਹੈ, ਤਾਂ ਗੋਲ ਮੁੱਲ ਤੋਂ 5 ਨੂੰ ਘਟਾਇਆ ਜਾਂਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ 1 ਨੂੰ ਘਟਾਇਆ ਜਾਂਦਾ ਹੈ।
ਇਹ ਸਾਰੇ ਨੇਸਟਡ IF ਲੂਪਸ ਦੇ ਨਾਲ ਮਿਲਾਏ ਜਾਂਦੇ ਹਨ। ਹੋਰ ਫੰਕਸ਼ਨ ਅੰਤ ਵਿੱਚ ਸਾਡਾ ਨਤੀਜਾ ਦਿੰਦੇ ਹਨ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਕਈ ਸੈੱਲਾਂ ਵਿੱਚ ਗੋਲ ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਜੋੜਿਆ ਜਾਵੇ (2 ਆਸਾਨ ਤਰੀਕੇ)
4 MOD ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਇਹ ਫਾਰਮੂਲਾ ਕਾਫੀ ਛੋਟਾ ਹੈ। ਪਰ ਜਦੋਂ ਗੋਲ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਮੁੱਲਾਂ ਦੀ ਰੇਂਜ ਚੌੜੀ ਹੁੰਦੀ ਹੈ ਤਾਂ ਇਸਦੀ ਸ਼ੁੱਧਤਾ ਘੱਟ ਹੁੰਦੀ ਹੈ। ਫਾਰਮੂਲਾ ਸਿਰਫ਼ MOD ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਅਸੀਂ ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਡਿਵੀਜ਼ਨ ਓਪਰੇਸ਼ਨ ਦੇ ਬਾਕੀ ਬਚੇ ਨੂੰ ਲੱਭਣ ਲਈ ਕਰਦੇ ਹਾਂ। ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਫੰਕਸ਼ਨ ਵੰਡੀ ਜਾਣ ਵਾਲੀ ਸੰਖਿਆ ਅਤੇ ਭਾਜਕ ਨੂੰ ਇਸਦੇ ਆਰਗੂਮੈਂਟਾਂ ਵਜੋਂ ਲੈਂਦਾ ਹੈ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਚੁਣੋ। ।
- ਫਿਰ ਲਿਖੋਸੈੱਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਪਾਲਣਾ ਕਰੋ।
=B5-MOD(B5,10)+4*(MOD(B5,10)>5)+5
- ਹੁਣ ਐਂਟਰ ਦਬਾਓ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਸੈੱਲ ਨੂੰ ਦੁਬਾਰਾ ਚੁਣੋ ਅਤੇ ਬਾਕੀ ਸੈੱਲਾਂ ਨੂੰ ਭਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਘਸੀਟੋ।
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਇਸ ਫਾਰਮੂਲੇ ਦੀ ਮਦਦ ਨਾਲ ਐਕਸਲ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਨੂੰ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਤੱਕ ਗੋਲ ਕਰ ਸਕਦੇ ਹੋ।
🔍 ਦਾ ਬ੍ਰੇਕਡਾਊਨ ਫਾਰਮੂਲਾ
👉
ਪਹਿਲਾਂ, MOD(B5,10) ਮੁੱਲ ਦਾ ਬਾਕੀ ਹਿੱਸਾ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਦੋਂ ਸੈੱਲ B5 ਨੂੰ 10 ਨਾਲ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ 3 ਦਿੰਦਾ ਹੈ।
👉
ਅੱਗੇ, (MOD(B5,10)>5) ਗਲਤ ਵਾਪਸੀ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਮੁੱਲ 3 ਤੋਂ ਛੋਟਾ ਹੁੰਦਾ ਹੈ।
👉
ਅਤੇ MOD(B5) ,10)+4*(MOD(B5,10)>5) ਬੀਜਗਣਿਤ ਗਣਨਾ ਦੇ ਨਤੀਜੇ ਵਜੋਂ 3 ਵਾਪਸ ਕਰਦਾ ਹੈ।
👉
ਅੰਤ ਵਿੱਚ, B5-MOD(B5,10) +4*(MOD(B5,10)>5)+5 ਸੈੱਲ B5 ਦੇ ਮੁੱਲ ਤੋਂ 3 ਘਟਾਉਂਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਰਾਊਂਡਿੰਗ ਟਾਈਮ ਤੋਂ ਨਜ਼ਦੀਕੀ ਘੰਟੇ (6 ਆਸਾਨ ਤਰੀਕੇ)
5. IF, RIGHT ਅਤੇ CEILING ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨਾ
ਇਹ ਫਾਰਮੂਲਾ IF, OR ਦਾ ਸੁਮੇਲ ਹੈ , ਸੱਜਾ, MAX, ਅਤੇ CEILING ਫੰਕਸ਼ਨ।
IF ਫੰਕਸ਼ਨ ਕਿਸੇ ਸ਼ਰਤ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ ਅਤੇ ਸ਼ਰਤ ਦੇ ਬੂਲੀਅਨ ਮੁੱਲ ਦੇ ਆਧਾਰ 'ਤੇ ਦੋ ਵੱਖ-ਵੱਖ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇਹ ਤਿੰਨਾਂ ਨੂੰ ਆਰਗੂਮੈਂਟ ਵਜੋਂ ਲੈਂਦਾ ਹੈ।
ਇਸੇ ਤਰ੍ਹਾਂ, OR ਫੰਕਸ਼ਨ ਇੱਕ ਸ਼ਰਤ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ। ਪਰ ਸਿਰਫ ਵਾਪਸ ਆਉਂਦਾ ਹੈ ਭਾਵੇਂ ਇਹ ਸੱਚ ਹੈ ਜਾਂ ਗਲਤ। ਸੱਜੇ ਫੰਕਸ਼ਨ ਸਤਰ ਮੁੱਲ ਦੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ ਕੁਝ ਅੱਖਰ ਲੈਂਦਾ ਹੈ। ਵਿੱਚ MAX ਫੰਕਸ਼ਨ ਦਾ ਕੇਸ, ਇਹ ਕਈ ਸੰਖਿਆਵਾਂ ਦੇ ਵਿਚਕਾਰ ਅਧਿਕਤਮ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ। CEILING ਫੰਕਸ਼ਨ ਇੱਕ ਮੁੱਲ ਨੂੰ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਪੂਰਨ ਅੰਕ ਜਾਂ ਮੁੱਲ ਦੇ ਗੁਣਾ ਤੱਕ ਪੂਰਾ ਕਰਦਾ ਹੈ। ਇਹ ਫੰਕਸ਼ਨ ਇਹਨਾਂ ਦੋ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਲੈਂਦਾ ਹੈ- ਉਹ ਸੰਖਿਆ ਜਿਸ ਨੂੰ ਇਹ ਗੋਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਅਤੇ ਮਹੱਤਵ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਚੁਣੋ। .
- ਹੁਣ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਦਾਖਲ ਕਰੋ।
=IF(OR(RIGHT(B5,1)={"0","1","2","3","4"}),MAX(CEILING(B5+1,5),0),MAX(CEILING(B5+1,10)-1,0))
- ਇਸ ਤੋਂ ਬਾਅਦ, Enter ਦਬਾਓ।
- ਅੰਤ ਵਿੱਚ, ਸੈੱਲ ਨੂੰ ਦੁਬਾਰਾ ਚੁਣੋ ਅਤੇ ਕਾਲਮ ਦੇ ਅੰਤ ਤੱਕ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਘਸੀਟੋ। ਬਾਕੀ ਦੇ ਸੈੱਲਾਂ ਨੂੰ ਫਾਰਮੂਲੇ ਨਾਲ ਭਰਨ ਲਈ।
ਨਤੀਜੇ ਵਜੋਂ, ਫਾਰਮੂਲਾ ਐਕਸਲ ਵਿੱਚ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਦੇ ਮੁੱਲਾਂ ਨੂੰ ਪੂਰਾ ਕਰੇਗਾ।
🔍 ਫਾਰਮੂਲੇ ਦਾ ਬ੍ਰੇਕਡਾਊਨ
👉
RIGHT(B5,1) ਦੇ ਸੱਜੇ ਤੋਂ ਪਹਿਲਾ ਮੁੱਲ ਲੈਂਦਾ ਹੈ ਸੈੱਲ B5 ਜੋ ਕਿ 3 ਹੈ।
👉
ਅੱਗੇ OR(ਸੱਜੇ(B5,1)={“0″,”1″,”2″,”3″,” 4”}) ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਜੇਕਰ ਮੁੱਲ ਸੂਚੀ ਤੋਂ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ ਸੱਚ ਹੈ।
👉
CEILING(B5+1,5) ਮੁੱਲ 15 ਦਿੰਦਾ ਹੈ।
👉
MAX(CEILING(B5+) 1,5),0) ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਜੇਕਰ IF ਫੰਕਸ਼ਨ ਦੀ ਅੰਤਿਮ ਸ਼ਰਤ ਸਹੀ ਹੈ। ਇਸਦਾ ਇਸਦਾ ਮੁੱਲ 15 ਹੈ।
👉
MAX(CEILING(B5+1,10)-1,0) ਵਾਪਦਾ ਹੈ ਜੇਕਰ IF ਫੰਕਸ਼ਨ ਦੀ ਅੰਤਿਮ ਸਥਿਤੀ ਝੂਠ ਹੈ। ਫੰਕਸ਼ਨ ਦੇ ਸੈੱਲ B5 ਲਈ ਮੁੱਲ 19 ਹੈ। (ਇਹ ਇਸ ਕੇਸ ਵਿੱਚ ਛਾਪਿਆ ਜਾਂਦਾ ਹੈ)।
👉
ਅੰਤ ਵਿੱਚ, IF(OR(ਸੱਜੇ(B5,1)={“0″,”1″,”2″,”3″,”4”}),MAX(ਸੀਲਿੰਗ(B5+1,5),0) ,MAX(CEILING(B5+1,10)-1,0)) ਨਤੀਜੇ ਵਜੋਂ ਆਖਰੀ ਦੋ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਅਸਲ ਮੁੱਲ ਦਾ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9 ਹੋਵੇਗਾ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ 15 ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਨਜ਼ਦੀਕੀ ਤਿਮਾਹੀ ਘੰਟੇ ਤੱਕ ਰਾਊਂਡਿੰਗ ਟਾਈਮ (6 ਆਸਾਨ ਤਰੀਕੇ)
6. IF ਨੂੰ RIGHT ਫੰਕਸ਼ਨ ਨਾਲ ਜੋੜਨਾ ਐਕਸਲ
ਇਸ ਫਾਰਮੂਲੇ ਵਿੱਚ IF ਅਤੇ ਸੱਜੇ ਫੰਕਸ਼ਨ ਸ਼ਾਮਲ ਹਨ।
IF ਫੰਕਸ਼ਨ ਇੱਕ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ ਅਤੇ ਦੋ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਸਥਿਤੀ ਦੇ ਬੂਲੀਅਨ ਮੁੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ ਵੱਖ-ਵੱਖ ਮੁੱਲ। ਇਹ ਤਿੰਨਾਂ ਨੂੰ ਦਲੀਲਾਂ ਵਜੋਂ ਲੈਂਦਾ ਹੈ। ਜਦੋਂ ਕਿ ਸੱਜੇ ਫੰਕਸ਼ਨ ਇੱਕ ਮੁੱਲ ਦੇ ਸੱਜੇ ਤੋਂ ਕੁਝ ਅੰਕ ਲੈਂਦਾ ਹੈ।
ਪੜਾਅ:
- ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਸੈੱਲ <ਨੂੰ ਚੁਣੋ। 1>C5 .
- ਫਿਰ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ।
=B5-RIGHT(B5,1)*1+IF(RIGHT(B5,1)*1<6,5,9)
- ਹੁਣ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ ਐਂਟਰ ਦਬਾਓ। 14>
- ਅੱਗੇ, ਸੈੱਲ ਨੂੰ ਦੁਬਾਰਾ ਚੁਣੋ। ਫਿਰ ਕਾਲਮ ਦੇ ਬਾਕੀ ਸੈੱਲਾਂ ਨੂੰ ਫਾਰਮੂਲੇ ਨਾਲ ਭਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਘਸੀਟੋ।
- ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਚੁਣੋ।
- ਦੂਜਾ, ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ।
- ਹੁਣ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ ਐਂਟਰ ਦਬਾਓ। 14>
- ਅੱਗੇ, ਸੈੱਲ ਨੂੰ ਦੁਬਾਰਾ ਚੁਣੋ। . ਹੁਣ, ਫਾਰਮੂਲੇ ਦੇ ਨਾਲ ਬਾਕੀ ਸੈੱਲਾਂ ਨੂੰ ਭਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਘਸੀਟੋ।
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਕਿਸੇ ਸੰਖਿਆ ਨੂੰ ਸੰਖਿਆ 'ਤੇ ਗੋਲ ਕਰਦੇ ਹੋ। ਨਜ਼ਦੀਕੀ 5 ਜਾਂ 9।
🔍 ਫਾਰਮੂਲੇ ਦਾ ਟੁੱਟਣਾ
👉
RIGHT(B5,1) ਸੱਜੇ ਪਾਸੇ ਲੈਂਦਾ ਹੈ ਸੈੱਲ B5 ਤੋਂ ਅੰਕ ਜੋ 3 ਹੈ।
👉
RIGHT(B5,1)*1 ਵੀ ਮੁੱਲ 3 ਵਾਪਸ ਕਰਦਾ ਹੈ।
👉
ਹੁਣ IF(RIGHT(B5,1)*1<6,5,9) ਇੱਥੇ ਮੁੱਲ 5 ਨੂੰ ਸ਼ਰਤ ਵਜੋਂ ਵਾਪਸ ਕਰਦਾ ਹੈ ਸੱਜੇ(B5,1)*1 ਹੈਸਹੀ।
👉
ਅੰਤ ਵਿੱਚ, B5-ਸੱਜੇ(B5,1)*1+IF(RIGHT(B5,1)*1<6,5,9) ਦੇ ਬਾਅਦ ਮੁੱਲ 15 ਦਿੰਦਾ ਹੈ ਸਾਰੇ ਬੀਜਗਣਿਤ ਗਣਨਾਵਾਂ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਨਜ਼ਦੀਕੀ ਡਾਲਰ ਤੱਕ ਰਾਊਂਡਿੰਗ (6 ਆਸਾਨ ਤਰੀਕੇ)
7. ਸੀਲਿੰਗ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਅਤੇ MOD ਫੰਕਸ਼ਨ
ਇਸ ਫਾਰਮੂਲੇ ਵਿੱਚ ਸੀਲਿੰਗ ਅਤੇ MOD ਫੰਕਸ਼ਨ ਸ਼ਾਮਲ ਹਨ। CEILING ਫੰਕਸ਼ਨ ਦੋ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ- ਉਹ ਸੰਖਿਆ ਜੋ ਇਹ ਗੋਲਾਕਾਰ ਹੈ ਅਤੇ ਮਹੱਤਵ। ਇਹ ਰਾਉਂਡ-ਅੱਪ ਮੁੱਲ ਨੂੰ ਮਹੱਤਵ ਜਾਂ ਇਸਦੇ ਗੁਣਜ ਲਈ ਵਾਪਸ ਕਰਦਾ ਹੈ। MOD ਫੰਕਸ਼ਨ ਦੋ ਸੰਖਿਆਵਾਂ ਨੂੰ ਆਰਗੂਮੈਂਟ ਦੇ ਤੌਰ 'ਤੇ ਲੈਂਦਾ ਹੈ ਅਤੇ ਪਹਿਲੀ ਸੰਖਿਆ ਦੇ ਬਾਕੀ ਹਿੱਸੇ ਨੂੰ ਦੂਜੇ ਨਾਲ ਵੰਡਦਾ ਹੈ।
ਪੜਾਅ:
=CEILING(B5+(MOD(B5,2)=0),5)-(MOD(CEILING(B5+(MOD(B5,2)=0),5),2)=0)
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਕਿਸੇ ਨੰਬਰ ਨੂੰ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਤੱਕ ਪੂਰਾ ਕਰ ਸਕਦੇ ਹੋ। 5 ਜਾਂ 9.
🔍 ਫਾਰਮੂਲੇ ਦਾ ਟੁੱਟਣਾ
👉
MOD(B5,2) ਬਾਕੀ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਦੋਂ ਸੈੱਲ B5 ਦਾ ਮੁੱਲ 2 ਨਾਲ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ 1 ਹੈ।
👉
MOD(B5,2)=0 ਦਾ ਇੱਕ ਬੁਲੀਅਨ ਮੁੱਲ ਦਿੰਦਾ ਹੈ ਕੀ ਬਾਕੀ 0 ਹੈ ਜਾਂ ਨਹੀਂ। ਇਸ ਕੇਸ ਵਿੱਚ, ਇਹ ਗਲਤ ਹੈ ਜਿਵੇਂ ਕਿ ਬਾਕੀ ਸੀ