ਗਿਣਤੀ ਵਿੱਚ ਗਿਣਤੀ, ਮਿਤੀਆਂ, ਜਾਂ ਪਾਠ
ਐਕਸਲ ਫਾਰਮੂਲੇ ਵਿਚਲੇ ਅਸਿੱਧੇ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਫਾਰਮੂਲੇ ਨੂੰ ਸੋਧਣ ਤੋਂ ਬਿਨਾਂ ਫਾਰਮੂਲੇ ਵਿਚ ਵਰਤੇ ਜਾਂਦੇ ਸੈਲ ਰੈਫਰੈਂਸ ਦੀ ਸੀਮਾ ਨੂੰ ਬਦਲਣਾ ਸੌਖਾ ਬਣਾਉਂਦਾ ਹੈ.
ਅਸੰਡੈੱਮਟ ਨੂੰ ਕਈ ਫੰਕਸ਼ਨਾਂ ਨਾਲ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜੋ ਇੱਕ ਆਰਗੂਮੈਂਟ ਜਿਵੇਂ ਕਿ SUM ਅਤੇ COUNT ਫੰਕਸ਼ਨ ਦੇ ਤੌਰ ਤੇ ਇੱਕ ਸੈਲ ਸੰਦਰਭ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ.
ਬਾਅਦ ਦੇ ਮਾਮਲੇ ਵਿੱਚ, COUNT ਲਈ ਆਰਗੂਮੈਂਟ ਦੇ ਤੌਰ ਤੇ ਅਸਿੱਧੇ ਰੂਪ ਵਿੱਚ ਸੈਲ ਰੈਫਰੈਂਸ ਦੀ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਰੇਂਜ ਬਣਾਉਂਦਾ ਹੈ ਜੋ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਭਰਿਆ ਜਾ ਸਕਦਾ ਹੈ.
ਅਸਿੱਧੇ ਤੌਰ ਤੇ ਟੈਕਸਟ ਡੇਟਾ ਨੂੰ ਬਦਲ ਕੇ - ਕਦੇ-ਕਦਾਈਂ ਇੱਕ ਟੈਕਸਟ ਲਾਈਨ ਦੇ ਤੌਰ ਤੇ - ਕੋਸ਼ ਸੰਦਰਭ ਵਿੱਚ.
ਉਦਾਹਰਨ: COUNT - ਡੀਆਰਡੀ ਫਾਰਮੂਲਾ ਨਾਲ ਡਾਇਨੈਮਿਕ ਰੇਂਜ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ
ਇਹ ਉਦਾਹਰਨ ਉਪਰੋਕਤ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਡੇਟਾ 'ਤੇ ਅਧਾਰਤ ਹੈ.
ਟਿਊਟੋਰਿਯਲ ਵਿੱਚ ਬਣਾਈ ਗਈ COUNT - ਨਿਰਦਿਸ਼ਟ ਫਾਰਮੂਲਾ ਇਹ ਹੈ:
= COUNT (INDIRECT (E1 ਅਤੇ ":" ਅਤੇ E2))
ਇਸ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਅਸਿੱਧੇ ਫੰਕਸ਼ਨ ਲਈ ਦਲੀਲ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:
- ਸੈਲ ਹਵਾਲਾ E1 ਅਤੇ E2 - ਜਿਸ ਵਿੱਚ ਪਾਠ ਡੇਟਾ D1 ਅਤੇ D5 ਸ਼ਾਮਲ ਹਨ
- ਰੇਜ਼ ਓਪਰੇਟਰ - ਡਬਲ ਕੋਟੇਸ਼ਨ ਮਾਰਕ ( "" ) ਨਾਲ ਘਿਰਿਆ ਹੋਇਆ ਕੌਲਨ (:), ਜੋ ਕੌਲਨ ਨੂੰ ਟੈਕਸਟ ਲਾਈਨ ਵਿੱਚ ਬਦਲਦਾ ਹੈ
- ਦੋ ਐਂਪਸੈਂਸਸ ( ਅਤੇ ) ਜਿਹਨਾਂ ਨੂੰ ਸੈਲ ਰੈਫਰੈਂਸ E1 ਅਤੇ E2 ਦੇ ਨਾਲ ਕੌਲਨ ਨੂੰ ਜੋੜਨ ਜਾਂ ਜੋੜਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
ਨਤੀਜਾ ਇਹ ਹੈ ਕਿ ਅਡਲਟ ਪਾਠ ਸਤਰ D1: D5 ਨੂੰ ਸੈੱਲ ਰੈਫਰੈਂਸ ਵਿਚ ਬਦਲਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਕੁਲ ਫੰਕਸ਼ਨ ਕਰਨ ਲਈ COUNT ਫੰਕਸ਼ਨਾਂ ਨਾਲ ਪਾਸ ਕਰਦਾ ਹੈ.
ਆਰਜੀ ਤੌਰ ਤੇ ਫ਼ਾਰਮੂਲਾ ਦੇ ਰੇਂਜ ਨੂੰ ਬਦਲਣਾ
ਯਾਦ ਰੱਖੋ, ਇਕ ਗਤੀਸ਼ੀਲ ਰੇਂਜ ਵਾਲਾ ਫ਼ਾਰਮੂਲਾ ਬਣਾਉਣਾ ਇਕ ਟੀਚਾ ਹੈ - ਇਕ ਜੋ ਫਾਰਮੂਲਾ ਨੂੰ ਖ਼ੁਦ ਸੰਪਾਦਿਤ ਕੀਤੇ ਬਿਨਾਂ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ
ਉਦਾਹਰਨ ਲਈ, ਡੀ 1 ਅਤੇ ਡੀ 5 ਤੋਂ ਡੀ 3 ਅਤੇ ਡੀ 6 ਦੇ ਸੈੱਲਾਂ E1 ਅਤੇ E2 ਵਿੱਚ ਸਥਿਤ ਟੈਕਸਟ ਡੇਟਾ ਨੂੰ ਬਦਲ ਕੇ, ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਭਰਿਆ ਹੋਇਆ ਸੀਮਾ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਡੀ 1: ਡੀ 5 ਤੋਂ ਡੀ 3: ਡੀ 6 ਤੱਕ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ.
ਇਹ ਸੈੱਲ G1 ਵਿੱਚ ਫਾਰਮੂਲਾ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ ਦੀ ਲੋੜ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ
ਟਿਊਟੋਰਿਅਲ ਡਾਟਾ ਦਾਖਲ ਕਰਨਾ
- ਹੇਠਲੇ ਡੇਟਾ ਨੂੰ ਸੈੱਲ D1 ਤੋਂ E2 ਵਿੱਚ ਦਰਜ ਕਰੋ
- ਸੈਲ ਡੇਟਾ D1 - 1 D2 - ਦੋ D3 - 3 D5 - 5 D6 - ਛੇ E1 - D1 E2 - D5 F1 - ਗਿਣਤੀ:
COUNT - INDIRECT ਫਾਰਮੂਲਾ ਵਿੱਚ ਦਾਖਲ ਹੋਵੋ
- ਸੈਲ G1 'ਤੇ ਕਲਿਕ ਕਰੋ - ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਇਸ ਉਦਾਹਰਨ ਦੇ ਨਤੀਜੇ ਪ੍ਰਦਰਸ਼ਿਤ ਹੋਣਗੇ
- ਫਾਰਮੂਲਾ ਦਿਓ: = COUNT (INDIRECT (E1 ਅਤੇ ":" & E2))
- ਫੰਕਸ਼ਨ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਕੀਬੋਰਡ ਤੇ ਐਂਟਰ ਕੀ ਦਬਾਓ
- ਸੈਲ G1 ਵਿੱਚ 3 ਦਾ ਜਵਾਬ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ
ਨੋਟ ਕਰੋ ਕਿ COUNT ਫੰਕਸ਼ਨ ਸਿਰਫ ਗਿਣਤੀ ਵਾਲੇ ਸੈੱਲਾਂ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਭਾਵੇਂ D1: D5 ਦੀ ਰੇਂਜ ਵਿਚਲੇ ਪੰਜ ਵਿੱਚੋਂ ਪੰਜ ਸੈੱਲ ਡਾਟਾ ਰੱਖਦੇ ਹਨ, ਕੇਵਲ ਤਿੰਨ ਸੈੱਲਾਂ ਵਿੱਚ ਅੰਕਾਂ ਹਨ
ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਖਾਲੀ ਕੀਤੇ ਗਏ ਸੈੱਲ ਜਾਂ ਪਾਠ ਡੇਟਾ ਨੂੰ ਅਣਡਿੱਠ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
ਫ਼ਾਰਮੂਲਾ ਦੇ ਰੇਂਜ ਨੂੰ ਬਦਲਣਾ
- ਸੈਲ E1 'ਤੇ ਕਲਿਕ ਕਰੋ
- ਸੈੱਲ ਰੈਫਰੈਂਸ D3 ਦਾਖਲ ਕਰੋ
- ਸੈਲ E2 ਤੇ ਜਾਣ ਲਈ ਕੀਬੋਰਡ ਤੇ ਐਂਟਰ ਕੁੰਜੀ ਦਬਾਓ
- ਇਸ ਸੈੱਲ ਵਿੱਚ ਸੈੱਲ ਰੈਫਰੈਂਸ D6 ਦਰਜ ਕਰੋ
- ਕੀਬੋਰਡ ਤੇ ਐਂਟਰ ਕੀ ਦਬਾਓ
- ਸੈੱਲ ਜੀ 1 ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਜਵਾਬ ਨੂੰ 2 ਤੱਕ ਬਦਲਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿਉਂਕਿ ਨਵੀਂ ਸੀਮਾ ਵਿੱਚ ਕੇਵਲ ਦੋ ਕੋਸ਼ੀਕਾ D3: D6 ਵਿੱਚ ਗਿਣਤੀ ਹੈ
COUNTA, COUNTBLANK ਅਤੇ INDIRECT
ਦੋ ਹੋਰ ਐਕਸਲ ਕਾਊਂਟ ਫੰਕਸ਼ਨਜ਼ COUNTA ਹਨ - ਜੋ ਕਿ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੇ ਡਾਟਾ ਵਾਲੇ ਸੈਲਿਆਂ ਨੂੰ ਗਿਣਦਾ ਹੈ - ਸਿਰਫ਼ ਖਾਲੀ ਜਾਂ ਖਾਲੀ ਸੈੱਲਾਂ ਦੀ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰ ਰਿਹਾ ਹੈ, ਅਤੇ COUNTBLANK , ਜੋ ਕਿ ਇੱਕ ਸੀਮਾ ਵਿੱਚ ਸਿਰਫ ਖਾਲੀ ਜਾਂ ਖਾਲੀ ਸੈਲੀਆਂ ਦੀ ਗਿਣਤੀ ਕਰਦਾ ਹੈ.
ਇਸਦੇ ਦੋਨਾਂ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ COUNT ਫੰਕਸ਼ਨ ਦੇ ਸਮਾਨ ਸੰਟੈਕਸ ਹੋਣ ਕਾਰਨ, ਇਹਨਾਂ ਨੂੰ ਉਪਰੋਕਤ ਉਦਾਹਰਣ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਬਣਾਉਣ ਲਈ INDIRECT ਨਾਲ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ:
= COUNTA (INDIRECT (E1 ਅਤੇ ":" ਅਤੇ E2))
= COUNTBLANK (INDIRECT (E1 ਅਤੇ ":" ਅਤੇ E2))
ਰੇਂਜ ਡੀ 1: ਡੀ 5, COUNTA 4 ਦੇ ਉੱਤਰ ਵਾਪਸ ਕਰੇਗੀ - ਕਿਉਂਕਿ ਪੰਜ ਵਿੱਚੋਂ ਚਾਰ ਸੈੱਲਾਂ ਵਿੱਚ ਡਾਟਾ ਹੈ, ਅਤੇ ਓਟਬਲਾਂਕ ਅਤੇ 1 ਦਾ ਜਵਾਬ ਹੈ- ਕਿਉਂਕਿ ਰੇਂਜ ਵਿੱਚ ਕੇਵਲ ਇੱਕ ਖਾਲੀ ਸੈੱਲ ਹੈ.