30 ਦਿਨਾਂ ਵਿੱਚ 30 ਐਕਸਲ ਫੰਕਸ਼ਨ: ਲੁੱਕਅੱਪ

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

ਮੈਰਾਥਨ ਦੇ 16ਵੇਂ ਦਿਨ ਅਸੀਂ ਸਮਾਗਮ ਦਾ ਅਧਿਐਨ ਕਰਾਂਗੇ ਝਾਂਕਨਾ (ਵੇਖੋ)। ਇਹ ਇੱਕ ਕਰੀਬੀ ਦੋਸਤ ਹੈ VLOOKUP (VLOOKUP) ਅਤੇ HLOOKUP (GPR), ਪਰ ਇਹ ਥੋੜਾ ਵੱਖਰਾ ਕੰਮ ਕਰਦਾ ਹੈ।

ਇਸ ਲਈ, ਆਓ ਸਿਧਾਂਤ ਦਾ ਅਧਿਐਨ ਕਰੀਏ ਅਤੇ ਅਭਿਆਸ ਵਿੱਚ ਫੰਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੀਏ ਝਾਂਕਨਾ (ਵੇਖੋ)। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਸ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ ਵਾਧੂ ਜਾਣਕਾਰੀ ਜਾਂ ਉਦਾਹਰਣ ਹਨ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਉਹਨਾਂ ਨੂੰ ਟਿੱਪਣੀਆਂ ਵਿੱਚ ਸਾਂਝਾ ਕਰੋ।

ਫੰਕਸ਼ਨ 16: ਲੁੱਕਅੱਪ

ਫੰਕਸ਼ਨ ਝਾਂਕਨਾ (LOOKUP) ਇੱਕ ਕਤਾਰ, ਇੱਕ ਕਾਲਮ, ਜਾਂ ਇੱਕ ਐਰੇ ਤੋਂ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਮੈਂ LOOKUP ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰ ਸਕਦਾ ਹਾਂ?

ਫੰਕਸ਼ਨ ਝਾਂਕਨਾ (LOOKUP) ਤੁਹਾਡੇ ਦੁਆਰਾ ਲੱਭ ਰਹੇ ਮੁੱਲ ਦੇ ਅਧਾਰ ਤੇ ਨਤੀਜਾ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇਸਦੀ ਮਦਦ ਨਾਲ ਤੁਸੀਂ ਇਹ ਕਰਨ ਦੇ ਯੋਗ ਹੋਵੋਗੇ:

  • ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਆਖਰੀ ਮੁੱਲ ਲੱਭੋ।
  • ਨਕਾਰਾਤਮਕ ਵਿਕਰੀ ਦੇ ਨਾਲ ਪਿਛਲੇ ਮਹੀਨੇ ਨੂੰ ਲੱਭੋ.
  • ਵਿਦਿਆਰਥੀ ਦੀ ਪ੍ਰਾਪਤੀ ਨੂੰ ਪ੍ਰਤੀਸ਼ਤ ਤੋਂ ਲੈਟਰ ਗ੍ਰੇਡਾਂ ਵਿੱਚ ਬਦਲੋ।

ਸਿੰਟੈਕਸ ਲੁੱਕਅੱਪ

ਫੰਕਸ਼ਨ ਝਾਂਕਨਾ (LOOKUP) ਦੇ ਦੋ ਸਿੰਟੈਕਟਿਕ ਰੂਪ ਹਨ - ਵੈਕਟਰ ਅਤੇ ਐਰੇ। ਵੈਕਟਰ ਰੂਪ ਵਿੱਚ, ਫੰਕਸ਼ਨ ਦਿੱਤੇ ਗਏ ਕਾਲਮ ਜਾਂ ਕਤਾਰ ਵਿੱਚ ਮੁੱਲ ਲੱਭਦਾ ਹੈ, ਅਤੇ ਐਰੇ ਰੂਪ ਵਿੱਚ, ਇਹ ਐਰੇ ਦੀ ਪਹਿਲੀ ਕਤਾਰ ਜਾਂ ਕਾਲਮ ਵਿੱਚ ਮੁੱਲ ਲੱਭਦਾ ਹੈ।

ਵੈਕਟਰ ਫਾਰਮ ਵਿੱਚ ਹੇਠ ਲਿਖੇ ਸੰਟੈਕਸ ਹਨ:

LOOKUP(lookup_value,lookup_vector,result_vector)

ПРОСМОТР(искомое_значение;просматриваемый_вектор;вектор_результатов)

  • ਲੁਕਿੰਗ_ਲੈਵਲ (lookup_value) - ਟੈਕਸਟ, ਨੰਬਰ, ਬੁਲੀਅਨ, ਨਾਮ, ਜਾਂ ਲਿੰਕ ਹੋ ਸਕਦਾ ਹੈ।
  • lookup_vector (lookup_vector) - ਇੱਕ ਕਤਾਰ ਜਾਂ ਇੱਕ ਕਾਲਮ ਵਾਲੀ ਇੱਕ ਰੇਂਜ।
  • ਨਤੀਜਾ_ਵੈਕਟਰ (ਨਤੀਜਾ_ਵੈਕਟਰ) – ਇੱਕ ਕਤਾਰ ਜਾਂ ਇੱਕ ਕਾਲਮ ਵਾਲੀ ਇੱਕ ਰੇਂਜ।
  • ਆਰਗੂਮੈਂਟ ਰੇਂਜ lookup_vector (lookup_vector) ਅਤੇ ਨਤੀਜਾ_ਵੈਕਟਰ (ਨਤੀਜਾ_ਵੈਕਟਰ) ਇੱਕੋ ਆਕਾਰ ਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।

ਐਰੇ ਫਾਰਮ ਵਿੱਚ ਹੇਠ ਲਿਖੇ ਸੰਟੈਕਸ ਹਨ:

LOOKUP(lookup_value,array)

ПРОСМОТР(искомое_значение;массив)

  • ਲੁਕਿੰਗ_ਲੈਵਲ (lookup_value) - ਟੈਕਸਟ, ਨੰਬਰ, ਬੁਲੀਅਨ, ਨਾਮ, ਜਾਂ ਲਿੰਕ ਹੋ ਸਕਦਾ ਹੈ।
  • ਖੋਜ ਐਰੇ ਦੇ ਮਾਪ ਅਨੁਸਾਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:
    • ਜੇਕਰ ਐਰੇ ਵਿੱਚ ਕਤਾਰਾਂ ਨਾਲੋਂ ਵਧੇਰੇ ਕਾਲਮ ਹਨ, ਤਾਂ ਖੋਜ ਪਹਿਲੀ ਕਤਾਰ ਵਿੱਚ ਹੁੰਦੀ ਹੈ;
    • ਜੇਕਰ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਦੀ ਗਿਣਤੀ ਇੱਕੋ ਜਿਹੀ ਹੈ ਜਾਂ ਵਧੇਰੇ ਕਤਾਰਾਂ ਹਨ, ਤਾਂ ਖੋਜ ਪਹਿਲੇ ਕਾਲਮ ਵਿੱਚ ਹੁੰਦੀ ਹੈ।
  • ਫੰਕਸ਼ਨ ਮਿਲੀ ਕਤਾਰ/ਕਾਲਮ ਤੋਂ ਆਖਰੀ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਟ੍ਰੈਪ ਲੁੱਕਅੱਪ (ਵੇਖੋ)

  • ਫੰਕਸ਼ਨ ਵਿਚ ਝਾਂਕਨਾ (ਬ੍ਰਾਉਜ਼) ਇੱਕ ਸਟੀਕ ਮੈਚ ਦੀ ਖੋਜ ਕਰਨ ਦਾ ਕੋਈ ਵਿਕਲਪ ਨਹੀਂ ਹੈ, ਜੋ ਕਿ ਵਿੱਚ ਹੈ VLOOKUP (VLOOKUP) ਅਤੇ ਇਨ HLOOKUP (ਜੀ.ਪੀ.ਆਰ.)। ਜੇਕਰ ਕੋਈ ਖੋਜ ਮੁੱਲ ਨਹੀਂ ਹੈ, ਤਾਂ ਫੰਕਸ਼ਨ ਖੋਜ ਮੁੱਲ ਤੋਂ ਵੱਧ ਨਾ ਹੋਣ ਵਾਲੇ ਅਧਿਕਤਮ ਮੁੱਲ ਨੂੰ ਵਾਪਸ ਕਰੇਗਾ।
  • ਖੋਜੇ ਜਾ ਰਹੇ ਐਰੇ ਜਾਂ ਵੈਕਟਰ ਨੂੰ ਵੱਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਫੰਕਸ਼ਨ ਇੱਕ ਗਲਤ ਨਤੀਜਾ ਵਾਪਸ ਕਰ ਸਕਦਾ ਹੈ।
  • ਜੇਕਰ ਖੋਜੇ ਜਾ ਰਹੇ ਐਰੇ/ਵੈਕਟਰ ਵਿੱਚ ਪਹਿਲਾ ਮੁੱਲ ਲੁੱਕਅੱਪ ਮੁੱਲ ਤੋਂ ਵੱਧ ਹੈ, ਤਾਂ ਫੰਕਸ਼ਨ ਇੱਕ ਗਲਤੀ ਸੁਨੇਹਾ ਤਿਆਰ ਕਰੇਗਾ #AT (#N/A)।

ਉਦਾਹਰਨ 1: ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਆਖਰੀ ਮੁੱਲ ਲੱਭਣਾ

ਇੱਕ ਐਰੇ ਫੰਕਸ਼ਨ ਦੇ ਰੂਪ ਵਿੱਚ ਝਾਂਕਨਾ (LOOKUP) ਨੂੰ ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਆਖਰੀ ਮੁੱਲ ਲੱਭਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਐਕਸਲ ਮਦਦ ਹਵਾਲੇ ਮੁੱਲ 9,99999999999999E + 307 ਸਭ ਤੋਂ ਵੱਡੀ ਸੰਖਿਆ ਦੇ ਰੂਪ ਵਿੱਚ ਜੋ ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਲਿਖੀ ਜਾ ਸਕਦੀ ਹੈ। ਸਾਡੇ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਇਹ ਲੋੜੀਂਦੇ ਮੁੱਲ ਦੇ ਰੂਪ ਵਿੱਚ ਸੈੱਟ ਕੀਤਾ ਜਾਵੇਗਾ। ਇਹ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਇੰਨੀ ਵੱਡੀ ਸੰਖਿਆ ਨਹੀਂ ਮਿਲੇਗੀ, ਇਸ ਲਈ ਫੰਕਸ਼ਨ ਕਾਲਮ D ਵਿੱਚ ਆਖਰੀ ਮੁੱਲ ਵਾਪਸ ਕਰੇਗਾ।

ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਕਾਲਮ D ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਨੂੰ ਕ੍ਰਮਬੱਧ ਨਾ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੱਤੀ ਗਈ ਹੈ, ਇਸ ਤੋਂ ਇਲਾਵਾ, ਟੈਕਸਟ ਮੁੱਲ ਆ ਸਕਦੇ ਹਨ।

=LOOKUP(9.99999999999999E+307,D:D)

=ПРОСМОТР(9,99999999999999E+307;D:D)

30 ਦਿਨਾਂ ਵਿੱਚ 30 ਐਕਸਲ ਫੰਕਸ਼ਨ: ਲੁੱਕਅੱਪ

ਉਦਾਹਰਨ 2: ਇੱਕ ਰਿਣਾਤਮਕ ਮੁੱਲ ਦੇ ਨਾਲ ਪਿਛਲੇ ਮਹੀਨੇ ਦਾ ਪਤਾ ਲਗਾਓ

ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ ਵੈਕਟਰ ਆਕਾਰ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ ਝਾਂਕਨਾ (ਵੇਖੋ)। ਕਾਲਮ D ਵਿੱਚ ਵਿਕਰੀ ਮੁੱਲ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਕਾਲਮ E ਵਿੱਚ ਮਹੀਨਿਆਂ ਦੇ ਨਾਮ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ। ਕੁਝ ਮਹੀਨਿਆਂ ਵਿੱਚ, ਚੀਜ਼ਾਂ ਠੀਕ ਨਹੀਂ ਹੋਈਆਂ, ਅਤੇ ਵਿਕਰੀ ਮੁੱਲਾਂ ਵਾਲੇ ਸੈੱਲਾਂ ਵਿੱਚ ਨੈਗੇਟਿਵ ਨੰਬਰ ਦਿਖਾਈ ਦਿੱਤੇ।

ਇੱਕ ਰਿਣਾਤਮਕ ਸੰਖਿਆ ਦੇ ਨਾਲ ਪਿਛਲੇ ਮਹੀਨੇ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ, ਇਸਦੇ ਨਾਲ ਫਾਰਮੂਲਾ ਝਾਂਕਨਾ (LOOKUP) ਹਰੇਕ ਵਿਕਰੀ ਮੁੱਲ ਦੀ ਜਾਂਚ ਕਰੇਗਾ ਕਿ ਇਹ ਇਸ ਤੋਂ ਘੱਟ ਹੈ 0 (ਫਾਰਮੂਲੇ ਵਿੱਚ ਅਸਮਾਨਤਾ)। ਅੱਗੇ, ਅਸੀਂ ਵੰਡਦੇ ਹਾਂ 1 ਨਤੀਜੇ 'ਤੇ, ਅਸੀਂ ਕਿਸੇ ਨਾਲ ਵੀ ਖਤਮ ਹੁੰਦੇ ਹਾਂ 1, ਜਾਂ ਇੱਕ ਗਲਤੀ ਸੁਨੇਹਾ #DIV/0 (#SECTION/0)।

ਕਿਉਂਕਿ ਲੋੜੀਦਾ ਮੁੱਲ ਹੈ 2 ਨਹੀਂ ਮਿਲਿਆ, ਫੰਕਸ਼ਨ ਆਖਰੀ ਲੱਭੇ ਦੀ ਚੋਣ ਕਰੇਗਾ 1, ਅਤੇ ਕਾਲਮ E ਤੋਂ ਸੰਬੰਧਿਤ ਮੁੱਲ ਵਾਪਸ ਕਰੋ।

=LOOKUP(2,1/(D2:D8<0),E2:E8)

=ПРОСМОТР(2;1/(D2:D8<0);E2:E8)

30 ਦਿਨਾਂ ਵਿੱਚ 30 ਐਕਸਲ ਫੰਕਸ਼ਨ: ਲੁੱਕਅੱਪ

ਸਪਸ਼ਟੀਕਰਨ: ਇਸ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਦਲੀਲ ਦੀ ਬਜਾਏ lookup_vector (lookup_vector) ਸਮੀਕਰਨ ਬਦਲਿਆ ਗਿਆ 1/(D2:D8<0), ਜੋ ਕਿ ਕੰਪਿਊਟਰ ਦੀ RAM ਵਿੱਚ ਇੱਕ ਐਰੇ ਬਣਾਉਂਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ 1 ਅਤੇ ਗਲਤੀ ਮੁੱਲ #DIV/0 (#SECTION/0)। 1 ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਰੇਂਜ D2:D8 ਵਿੱਚ ਸੰਬੰਧਿਤ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਤੋਂ ਘੱਟ ਹੈ 0, ਅਤੇ ਗਲਤੀ #DIV/0 (#DIV/0) – ਇਸ ਤੋਂ ਵੱਡਾ ਜਾਂ ਬਰਾਬਰ ਕੀ ਹੈ 0. ਨਤੀਜੇ ਵਜੋਂ, ਸਾਡਾ ਕੰਮ ਆਖਰੀ ਨੂੰ ਲੱਭਣਾ ਹੈ 1 ਬਣਾਏ ਗਏ ਵਰਚੁਅਲ ਐਰੇ ਵਿੱਚ, ਅਤੇ ਇਸਦੇ ਅਧਾਰ ਤੇ, ਸੀਮਾ E2:E8 ਤੋਂ ਮਹੀਨੇ ਦਾ ਨਾਮ ਵਾਪਸ ਕਰੋ।

ਉਦਾਹਰਨ 3: ਵਿਦਿਆਰਥੀ ਦੀ ਪ੍ਰਾਪਤੀ ਨੂੰ ਪ੍ਰਤੀਸ਼ਤ ਤੋਂ ਲੈਟਰ ਗ੍ਰੇਡਾਂ ਵਿੱਚ ਬਦਲਣਾ

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

ਹੇਠਾਂ ਦਿੱਤੀ ਉਦਾਹਰਨ ਵਿੱਚ, ਸਕੋਰ ਕਾਲਮ D ਵਿੱਚ ਹਨ, ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਗਏ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਦੇ ਅਨੁਸਾਰੀ ਅੱਖਰ ਖੋਜ ਕੀਤੇ ਜਾ ਰਹੇ ਕਾਲਮ ਦੇ ਖੱਬੇ ਪਾਸੇ ਕਾਲਮ C ਵਿੱਚ ਹਨ।

=LOOKUP(C10,D4:D8,C4:C8)

=ПРОСМОТР(C10;D4:D8;C4:C8)

30 ਦਿਨਾਂ ਵਿੱਚ 30 ਐਕਸਲ ਫੰਕਸ਼ਨ: ਲੁੱਕਅੱਪ

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