ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਕੀ ਤੁਹਾਡੇ ਕੋਲ ਐਕਸਲ ਵਿੱਚ ਡੇਟਾ ਵਾਲੀਆਂ ਟੇਬਲ ਹਨ ਜਿਨ੍ਹਾਂ ਦਾ ਆਕਾਰ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਅਰਥਾਤ ਕਤਾਰਾਂ (ਕਾਲਮਾਂ) ਦੀ ਗਿਣਤੀ ਕੰਮ ਦੇ ਦੌਰਾਨ ਵਧ ਜਾਂ ਘਟ ਸਕਦੀ ਹੈ? ਜੇ ਟੇਬਲ ਦਾ ਆਕਾਰ "ਫਲੋਟ" ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਇਸ ਪਲ ਦੀ ਨਿਰੰਤਰ ਨਿਗਰਾਨੀ ਕਰਨੀ ਪਵੇਗੀ ਅਤੇ ਇਸਨੂੰ ਠੀਕ ਕਰਨਾ ਪਏਗਾ:

  • ਰਿਪੋਰਟ ਫਾਰਮੂਲੇ ਵਿੱਚ ਲਿੰਕ ਜੋ ਸਾਡੀ ਸਾਰਣੀ ਦਾ ਹਵਾਲਾ ਦਿੰਦੇ ਹਨ
  • ਧਰੁਵੀ ਸਾਰਣੀਆਂ ਦੀਆਂ ਸ਼ੁਰੂਆਤੀ ਰੇਂਜਾਂ ਜੋ ਸਾਡੀ ਸਾਰਣੀ ਦੇ ਅਨੁਸਾਰ ਬਣਾਈਆਂ ਗਈਆਂ ਹਨ
  • ਸਾਡੀ ਸਾਰਣੀ ਦੇ ਅਨੁਸਾਰ ਬਣਾਏ ਗਏ ਚਾਰਟਾਂ ਦੀਆਂ ਸ਼ੁਰੂਆਤੀ ਰੇਂਜਾਂ
  • ਡ੍ਰੌਪਡਾਊਨ ਲਈ ਰੇਂਜਾਂ ਜੋ ਸਾਡੀ ਸਾਰਣੀ ਨੂੰ ਡੇਟਾ ਸਰੋਤ ਵਜੋਂ ਵਰਤਦੀਆਂ ਹਨ

ਕੁੱਲ ਮਿਲਾ ਕੇ ਇਹ ਸਭ ਤੁਹਾਨੂੰ ਬੋਰ ਨਹੀਂ ਹੋਣ ਦੇਵੇਗਾ 😉

ਇਹ ਇੱਕ ਗਤੀਸ਼ੀਲ "ਰਬੜ" ਰੇਂਜ ਬਣਾਉਣਾ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸੁਵਿਧਾਜਨਕ ਅਤੇ ਸਹੀ ਹੋਵੇਗਾ, ਜੋ ਕਿ ਡੇਟਾ ਦੀਆਂ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਦੀ ਅਸਲ ਸੰਖਿਆ ਵਿੱਚ ਆਪਣੇ ਆਪ ਹੀ ਆਕਾਰ ਵਿੱਚ ਅਨੁਕੂਲ ਹੋ ਜਾਵੇਗਾ। ਇਸ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ, ਕਈ ਤਰੀਕੇ ਹਨ.

ਢੰਗ 1. ਸਮਾਰਟ ਟੇਬਲ

ਸੈੱਲਾਂ ਦੀ ਆਪਣੀ ਰੇਂਜ ਨੂੰ ਉਜਾਗਰ ਕਰੋ ਅਤੇ ਟੈਬ ਵਿੱਚੋਂ ਚੁਣੋ ਘਰ - ਸਾਰਣੀ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ (ਘਰ - ਸਾਰਣੀ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ):

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਜੇਕਰ ਤੁਹਾਨੂੰ ਸਟਰਿਪਡ ਡਿਜ਼ਾਈਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ ਜੋ ਟੇਬਲ 'ਤੇ ਸਾਈਡ ਇਫੈਕਟ ਵਜੋਂ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਦਿਖਾਈ ਦੇਣ ਵਾਲੀ ਟੈਬ 'ਤੇ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ। ਕੰਸਟਰਕਟਰ (ਡਿਜ਼ਾਈਨ). ਇਸ ਤਰੀਕੇ ਨਾਲ ਬਣਾਈ ਗਈ ਹਰੇਕ ਸਾਰਣੀ ਨੂੰ ਇੱਕ ਨਾਮ ਪ੍ਰਾਪਤ ਹੁੰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਟੈਬ 'ਤੇ ਉਸੇ ਥਾਂ 'ਤੇ ਵਧੇਰੇ ਸੁਵਿਧਾਜਨਕ ਨਾਲ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ ਕੰਸਟਰਕਟਰ (ਡਿਜ਼ਾਈਨ) ਖੇਤਰ ਵਿਚ ਸਾਰਣੀ ਦਾ ਨਾਮ (ਸਾਰਣੀ ਦਾ ਨਾਮ).

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਹੁਣ ਅਸੀਂ ਆਪਣੇ "ਸਮਾਰਟ ਟੇਬਲ" ਲਈ ਗਤੀਸ਼ੀਲ ਲਿੰਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ:

  • ਟੇਬਲ 1 - ਸਿਰਲੇਖ ਕਤਾਰ (A2:D5) ਨੂੰ ਛੱਡ ਕੇ ਪੂਰੀ ਸਾਰਣੀ ਨਾਲ ਲਿੰਕ ਕਰੋ
  • ਸਾਰਣੀ1[#ਸਾਰੇ] - ਪੂਰੇ ਟੇਬਲ ਨਾਲ ਲਿੰਕ (A1:D5)
  • ਸਾਰਣੀ 1[ਪੀਟਰ] - ਪਹਿਲੇ ਸੈੱਲ-ਸਿਰਲੇਖ (C2:C5) ਤੋਂ ਬਿਨਾਂ ਇੱਕ ਰੇਂਜ-ਕਾਲਮ ਦਾ ਹਵਾਲਾ
  • ਸਾਰਣੀ1[#ਸਿਰਲੇਖ] - ਕਾਲਮ (A1:D1) ਦੇ ਨਾਮ ਦੇ ਨਾਲ "ਸਿਰਲੇਖ" ਨਾਲ ਲਿੰਕ ਕਰੋ

ਅਜਿਹੇ ਹਵਾਲੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਵਧੀਆ ਕੰਮ ਕਰਦੇ ਹਨ, ਉਦਾਹਰਨ ਲਈ:

= SUM (ਸਾਰਣੀ 1[ਮਾਸਕੋ]) - ਕਾਲਮ "ਮਾਸਕੋ" ਲਈ ਜੋੜ ਦੀ ਗਣਨਾ

or

=VPR(F5;ਟੇਬਲ 1;3;0) – ਸੈੱਲ F5 ਤੋਂ ਮਹੀਨੇ ਲਈ ਸਾਰਣੀ ਵਿੱਚ ਖੋਜ ਕਰੋ ਅਤੇ ਇਸਦੇ ਲਈ ਸੇਂਟ ਪੀਟਰਸਬਰਗ ਰਕਮ ਜਾਰੀ ਕਰੋ (VLOOKUP ਕੀ ਹੈ?)

ਟੈਬ 'ਤੇ ਚੁਣ ਕੇ ਧਰੁਵੀ ਟੇਬਲ ਬਣਾਉਣ ਵੇਲੇ ਅਜਿਹੇ ਲਿੰਕ ਸਫਲਤਾਪੂਰਵਕ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ ਪਾਓ - ਧਰੁਵੀ ਸਾਰਣੀ (ਸੰਮਿਲਿਤ ਕਰੋ - ਧਰੁਵੀ ਸਾਰਣੀ) ਅਤੇ ਡਾਟਾ ਸਰੋਤ ਵਜੋਂ ਸਮਾਰਟ ਟੇਬਲ ਦਾ ਨਾਮ ਦਰਜ ਕਰਨਾ:

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਜੇ ਤੁਸੀਂ ਅਜਿਹੀ ਸਾਰਣੀ ਦੇ ਇੱਕ ਟੁਕੜੇ (ਉਦਾਹਰਨ ਲਈ, ਪਹਿਲੇ ਦੋ ਕਾਲਮ) ਨੂੰ ਚੁਣਦੇ ਹੋ ਅਤੇ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦਾ ਇੱਕ ਚਿੱਤਰ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਜਦੋਂ ਨਵੀਆਂ ਲਾਈਨਾਂ ਜੋੜਦੇ ਹੋ, ਤਾਂ ਉਹ ਆਪਣੇ ਆਪ ਹੀ ਚਿੱਤਰ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋ ਜਾਣਗੇ।

ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀਆਂ ਬਣਾਉਂਦੇ ਸਮੇਂ, ਸਮਾਰਟ ਟੇਬਲ ਐਲੀਮੈਂਟਸ ਦੇ ਸਿੱਧੇ ਲਿੰਕਾਂ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ, ਪਰ ਤੁਸੀਂ ਰਣਨੀਤਕ ਚਾਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸ ਸੀਮਾ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ - ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ ਅਸਿੱਧੇ (ਅਸਿੱਧੇ), ਜੋ ਟੈਕਸਟ ਨੂੰ ਇੱਕ ਲਿੰਕ ਵਿੱਚ ਬਦਲਦਾ ਹੈ:

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਉਹ. ਇੱਕ ਟੈਕਸਟ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਸਮਾਰਟ ਟੇਬਲ ਦਾ ਇੱਕ ਲਿੰਕ (ਕੋਟੇਸ਼ਨ ਚਿੰਨ੍ਹਾਂ ਵਿੱਚ!) ਇੱਕ ਪੂਰੇ ਲਿੰਕ ਵਿੱਚ ਬਦਲ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਡ੍ਰੌਪ-ਡਾਉਨ ਸੂਚੀ ਆਮ ਤੌਰ 'ਤੇ ਇਸਨੂੰ ਸਮਝਦੀ ਹੈ।

ਢੰਗ 2: ਡਾਇਨਾਮਿਕ ਨਾਮ ਦੀ ਰੇਂਜ

ਜੇਕਰ ਕਿਸੇ ਕਾਰਨ ਕਰਕੇ ਤੁਹਾਡੇ ਡੇਟਾ ਨੂੰ ਸਮਾਰਟ ਟੇਬਲ ਵਿੱਚ ਬਦਲਣਾ ਅਣਚਾਹੇ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇੱਕ ਥੋੜਾ ਹੋਰ ਗੁੰਝਲਦਾਰ, ਪਰ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸੂਖਮ ਅਤੇ ਬਹੁਮੁਖੀ ਵਿਧੀ ਵਰਤ ਸਕਦੇ ਹੋ - ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਗਤੀਸ਼ੀਲ ਨਾਮ ਦੀ ਰੇਂਜ ਬਣਾਓ ਜੋ ਸਾਡੀ ਸਾਰਣੀ ਦਾ ਹਵਾਲਾ ਦਿੰਦੀ ਹੈ। ਫਿਰ, ਜਿਵੇਂ ਕਿ ਇੱਕ ਸਮਾਰਟ ਟੇਬਲ ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਫਾਰਮੂਲੇ, ਰਿਪੋਰਟਾਂ, ਚਾਰਟ ਆਦਿ ਵਿੱਚ ਬਣਾਈ ਗਈ ਰੇਂਜ ਦੇ ਨਾਮ ਦੀ ਖੁੱਲ੍ਹ ਕੇ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਆਓ ਇੱਕ ਸਧਾਰਨ ਉਦਾਹਰਣ ਨਾਲ ਸ਼ੁਰੂ ਕਰੀਏ:

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਟਾਸਕ: ਇੱਕ ਗਤੀਸ਼ੀਲ ਨਾਮ ਦੀ ਰੇਂਜ ਬਣਾਓ ਜੋ ਸ਼ਹਿਰਾਂ ਦੀ ਸੂਚੀ ਦਾ ਹਵਾਲਾ ਦੇਵੇ ਅਤੇ ਨਵੇਂ ਸ਼ਹਿਰਾਂ ਨੂੰ ਜੋੜਨ ਜਾਂ ਉਹਨਾਂ ਨੂੰ ਮਿਟਾਉਣ ਵੇਲੇ ਆਪਣੇ ਆਪ ਹੀ ਆਕਾਰ ਵਿੱਚ ਖਿੱਚ ਅਤੇ ਸੁੰਗੜ ਜਾਵੇ।

ਸਾਨੂੰ ਕਿਸੇ ਵੀ ਸੰਸਕਰਣ ਵਿੱਚ ਉਪਲਬਧ ਦੋ ਬਿਲਟ-ਇਨ ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ - POICPOZ (ਮੈਚ) ਰੇਂਜ ਦੇ ਆਖਰੀ ਸੈੱਲ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ, ਅਤੇ INDEX (INDEX) ਇੱਕ ਗਤੀਸ਼ੀਲ ਲਿੰਕ ਬਣਾਉਣ ਲਈ.

MATCH ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਖਰੀ ਸੈੱਲ ਲੱਭ ਰਿਹਾ ਹੈ

ਮੇਲ (ਲੁੱਕਅੱਪ_ਮੁੱਲ, ਰੇਂਜ, ਮੈਚ_ਕਿਸਮ) - ਇੱਕ ਫੰਕਸ਼ਨ ਜੋ ਇੱਕ ਰੇਂਜ (ਕਤਾਰ ਜਾਂ ਕਾਲਮ) ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ ਸੈੱਲ ਦਾ ਆਰਡੀਨਲ ਨੰਬਰ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਇਹ ਪਾਇਆ ਗਿਆ ਸੀ। ਉਦਾਹਰਨ ਲਈ, ਫਾਰਮੂਲਾ MATCH(“March”;A1:A5;0) ਨਤੀਜੇ ਵਜੋਂ ਨੰਬਰ 4 ਵਾਪਸ ਕਰੇਗਾ, ਕਿਉਂਕਿ ਸ਼ਬਦ “ਮਾਰਚ” ਕਾਲਮ A1:A5 ਵਿੱਚ ਚੌਥੇ ਸੈੱਲ ਵਿੱਚ ਸਥਿਤ ਹੈ। ਆਖਰੀ ਫੰਕਸ਼ਨ ਆਰਗੂਮੈਂਟ Match_Type = 0 ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਅਸੀਂ ਇੱਕ ਸਹੀ ਮੇਲ ਲੱਭ ਰਹੇ ਹਾਂ। ਜੇਕਰ ਇਹ ਆਰਗੂਮੈਂਟ ਨਿਰਦਿਸ਼ਟ ਨਹੀਂ ਹੈ, ਤਾਂ ਫੰਕਸ਼ਨ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਸਭ ਤੋਂ ਛੋਟੇ ਮੁੱਲ ਲਈ ਖੋਜ ਮੋਡ ਵਿੱਚ ਬਦਲ ਜਾਵੇਗਾ - ਇਹ ਬਿਲਕੁਲ ਉਹੀ ਹੈ ਜੋ ਸਾਡੀ ਐਰੇ ਵਿੱਚ ਆਖਰੀ ਕਬਜ਼ੇ ਵਾਲੇ ਸੈੱਲ ਨੂੰ ਲੱਭਣ ਲਈ ਸਫਲਤਾਪੂਰਵਕ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਚਾਲ ਦਾ ਸਾਰ ਸਧਾਰਨ ਹੈ. MATCH ਉੱਪਰ ਤੋਂ ਹੇਠਾਂ ਤੱਕ ਰੇਂਜ ਵਿੱਚ ਸੈੱਲਾਂ ਲਈ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ, ਸਿਧਾਂਤਕ ਤੌਰ 'ਤੇ, ਉਦੋਂ ਬੰਦ ਹੋ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਜਦੋਂ ਇਹ ਦਿੱਤੇ ਗਏ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਛੋਟੇ ਮੁੱਲ ਨੂੰ ਲੱਭਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਅਜਿਹਾ ਮੁੱਲ ਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹੋ ਜੋ ਸਾਰਣੀ ਵਿੱਚ ਉਪਲਬਧ ਕਿਸੇ ਵੀ ਲੋੜੀਦੇ ਮੁੱਲ ਤੋਂ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਵੱਡਾ ਹੈ, ਤਾਂ MATCH ਸਾਰਣੀ ਦੇ ਬਿਲਕੁਲ ਸਿਰੇ 'ਤੇ ਪਹੁੰਚ ਜਾਵੇਗਾ, ਕੁਝ ਨਹੀਂ ਲੱਭੇਗਾ ਅਤੇ ਆਖਰੀ ਭਰੇ ਹੋਏ ਸੈੱਲ ਦਾ ਕ੍ਰਮ ਨੰਬਰ ਦੇਵੇਗਾ। ਅਤੇ ਸਾਨੂੰ ਇਸਦੀ ਲੋੜ ਹੈ!

ਜੇਕਰ ਸਾਡੇ ਐਰੇ ਵਿੱਚ ਸਿਰਫ਼ ਸੰਖਿਆਵਾਂ ਹਨ, ਤਾਂ ਅਸੀਂ ਇੱਕ ਸੰਖਿਆ ਨੂੰ ਲੋੜੀਂਦੇ ਮੁੱਲ ਦੇ ਤੌਰ 'ਤੇ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹਾਂ, ਜੋ ਕਿ ਸਾਰਣੀ ਵਿੱਚ ਕਿਸੇ ਵੀ ਨੰਬਰ ਤੋਂ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਵੱਡਾ ਹੈ:

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਗਾਰੰਟੀ ਲਈ, ਤੁਸੀਂ ਨੰਬਰ 9E + 307 (9 ਗੁਣਾ 10 ਤੋਂ 307 ਦੀ ਪਾਵਰ, ਭਾਵ 9 307 ਜ਼ੀਰੋ ਦੇ ਨਾਲ) ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ - ਅਧਿਕਤਮ ਸੰਖਿਆ ਜਿਸ ਨਾਲ Excel ਸਿਧਾਂਤ ਵਿੱਚ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ।

ਜੇਕਰ ਸਾਡੇ ਕਾਲਮ ਵਿੱਚ ਟੈਕਸਟ ਮੁੱਲ ਹਨ, ਤਾਂ ਸਭ ਤੋਂ ਵੱਡੀ ਸੰਭਾਵਿਤ ਸੰਖਿਆ ਦੇ ਬਰਾਬਰ ਦੇ ਰੂਪ ਵਿੱਚ, ਤੁਸੀਂ ਕੰਸਟਰਕਸ਼ਨ REPEAT(“i”, 255) – ਇੱਕ ਟੈਕਸਟ ਸਤਰ ਜਿਸ ਵਿੱਚ 255 ਅੱਖਰ “i” ਹਨ – ਦਾ ਆਖਰੀ ਅੱਖਰ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ। ਵਰਣਮਾਲਾ. Since Excel actually compares character codes when searching, any text in our table will technically be “smaller” than such a long “yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy” line:

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

INDEX ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਲਿੰਕ ਬਣਾਓ

ਹੁਣ ਜਦੋਂ ਅਸੀਂ ਸਾਰਣੀ ਵਿੱਚ ਆਖਰੀ ਗੈਰ-ਖਾਲੀ ਤੱਤ ਦੀ ਸਥਿਤੀ ਨੂੰ ਜਾਣਦੇ ਹਾਂ, ਇਹ ਸਾਡੀ ਪੂਰੀ ਰੇਂਜ ਲਈ ਇੱਕ ਲਿੰਕ ਬਣਾਉਣ ਲਈ ਰਹਿੰਦਾ ਹੈ। ਇਸਦੇ ਲਈ ਅਸੀਂ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ:

INDEX(ਰੇਂਜ; row_num; column_num)

ਇਹ ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਨੰਬਰ ਦੁਆਰਾ ਰੇਂਜ ਤੋਂ ਸੈੱਲ ਦੀਆਂ ਸਮੱਗਰੀਆਂ ਦਿੰਦਾ ਹੈ, ਉਦਾਹਰਨ ਲਈ, ਪਿਛਲੀ ਵਿਧੀ ਤੋਂ ਸ਼ਹਿਰਾਂ ਅਤੇ ਮਹੀਨਿਆਂ ਦੇ ਨਾਲ ਸਾਡੀ ਸਾਰਣੀ ਵਿੱਚ ਫੰਕਸ਼ਨ =INDEX(A1:D5;3;4) 1240 ਦੇਵੇਗਾ - ਸਮੱਗਰੀ ਤੀਜੀ ਕਤਾਰ ਅਤੇ ਚੌਥੇ ਕਾਲਮ ਤੋਂ, ਭਾਵ ਸੈੱਲ D3 ਤੋਂ। ਜੇਕਰ ਸਿਰਫ਼ ਇੱਕ ਕਾਲਮ ਹੈ, ਤਾਂ ਇਸਦਾ ਨੰਬਰ ਛੱਡਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਭਾਵ ਫਾਰਮੂਲਾ INDEX(A4:A3;2) ਆਖਰੀ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ "ਸਮਾਰਾ" ਦੇਵੇਗਾ।

ਅਤੇ ਇੱਥੇ ਇੱਕ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਪੱਸ਼ਟ ਨਹੀਂ ਹੈ: ਜੇਕਰ INDEX ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ = ਚਿੰਨ੍ਹ ਤੋਂ ਬਾਅਦ ਸੈੱਲ ਵਿੱਚ ਦਾਖਲ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਪਰ ਕੋਲਨ ਤੋਂ ਬਾਅਦ ਰੇਂਜ ਦੇ ਸੰਦਰਭ ਦੇ ਅੰਤਮ ਹਿੱਸੇ ਵਜੋਂ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਤਾਂ ਇਹ ਹੁਣ ਬਾਹਰ ਨਹੀਂ ਆਉਂਦਾ ਹੈ। ਸੈੱਲ ਦੀ ਸਮੱਗਰੀ, ਪਰ ਇਸਦਾ ਪਤਾ! ਇਸ ਤਰ੍ਹਾਂ, $A$2:INDEX($A$2:$A$100;3) ਵਰਗਾ ਇੱਕ ਫਾਰਮੂਲਾ ਆਉਟਪੁੱਟ 'ਤੇ ਰੇਂਜ A2:A4 ਦਾ ਹਵਾਲਾ ਦੇਵੇਗਾ।

ਅਤੇ ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ MATCH ਫੰਕਸ਼ਨ ਆਉਂਦਾ ਹੈ, ਜਿਸ ਨੂੰ ਅਸੀਂ ਸੂਚੀ ਦੇ ਅੰਤ ਨੂੰ ਗਤੀਸ਼ੀਲ ਤੌਰ 'ਤੇ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ INDEX ਦੇ ਅੰਦਰ ਦਾਖਲ ਕਰਦੇ ਹਾਂ:

=$A$2:INDEX($A$2:$A$100; ਮੈਚ(ਰਿਪ("I";255);A2:A100))

ਇੱਕ ਨਾਮਿਤ ਰੇਂਜ ਬਣਾਓ

ਇਹ ਸਭ ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਵਿੱਚ ਪੈਕ ਕਰਨ ਲਈ ਰਹਿੰਦਾ ਹੈ. ਇੱਕ ਟੈਬ ਖੋਲ੍ਹੋ ਫਾਰਮੂਲਾ (ਫਾਰਮੂਲੇ) ਅਤੇ ਕਲਿੱਕ ਕਰੋ ਨਾਮ ਪ੍ਰਬੰਧਕ (ਨਾਮ ਮੈਨੇਜਰ). ਖੁੱਲਣ ਵਾਲੀ ਵਿੰਡੋ ਵਿੱਚ, ਬਟਨ ਤੇ ਕਲਿਕ ਕਰੋ ਬਣਾਓ (ਨਵਾਂ), ਖੇਤਰ ਵਿੱਚ ਸਾਡੀ ਰੇਂਜ ਦਾ ਨਾਮ ਅਤੇ ਫਾਰਮੂਲਾ ਦਰਜ ਕਰੋ ਸੀਮਾ (ਹਵਾਲਾ):

ਆਟੋ-ਸਾਈਜ਼ਿੰਗ ਦੇ ਨਾਲ ਡਾਇਨਾਮਿਕ ਰੇਂਜ

ਇਸ 'ਤੇ ਕਲਿੱਕ ਕਰਨਾ ਬਾਕੀ ਹੈ OK ਅਤੇ ਤਿਆਰ ਰੇਂਜ ਨੂੰ ਕਿਸੇ ਵੀ ਫਾਰਮੂਲੇ, ਡ੍ਰੌਪ-ਡਾਊਨ ਸੂਚੀਆਂ ਜਾਂ ਚਾਰਟਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

  • ਟੇਬਲਾਂ ਅਤੇ ਖੋਜ ਮੁੱਲਾਂ ਨੂੰ ਲਿੰਕ ਕਰਨ ਲਈ VLOOKUP ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
  • ਆਟੋ-ਪੋਪੁਲੇਟ ਕਰਨ ਵਾਲੀ ਡ੍ਰੌਪਡਾਉਨ ਸੂਚੀ ਕਿਵੇਂ ਬਣਾਈਏ
  • ਵੱਡੀ ਮਾਤਰਾ ਵਿੱਚ ਡੇਟਾ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ ਇੱਕ ਧਰੁਵੀ ਸਾਰਣੀ ਕਿਵੇਂ ਬਣਾਈਏ

 

ਕੋਈ ਜਵਾਬ ਛੱਡਣਾ