ਸਮੱਸਿਆ ਦਾ ਗਠਨ
ਚਲੋ ਇਹ ਮੰਨ ਲਓ ਕਿ ਸਾਨੂੰ ਮੁੱਲਾਂ ਦੀ ਇੱਕ ਦਿੱਤੀ ਗਈ ਰੇਂਜ ਵਿੱਚ ਦੁਹਰਾਏ ਬਿਨਾਂ ਪੂਰਨ ਅੰਕ ਬੇਤਰਤੀਬ ਸੰਖਿਆਵਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਜਾਂਦੇ ਸਮੇਂ ਉਦਾਹਰਨਾਂ:
- ਉਤਪਾਦਾਂ ਜਾਂ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਵਿਲੱਖਣ ਬੇਤਰਤੀਬ ਕੋਡ ਤਿਆਰ ਕਰਨਾ
- ਲੋਕਾਂ ਨੂੰ ਕੰਮ ਸੌਂਪਣਾ (ਸੂਚੀ ਵਿੱਚੋਂ ਹਰ ਇੱਕ ਨੂੰ ਬੇਤਰਤੀਬੇ)
- ਖੋਜ ਪੁੱਛਗਿੱਛ (ਹੈਲੋ ਐਸਈਓ-ਸ਼ਨਿਕਮ) ਵਿੱਚ ਸ਼ਬਦਾਂ ਦਾ ਕ੍ਰਮਵਾਰ
- ਲੋਟੋ ਆਦਿ ਖੇਡਣਾ
ਢੰਗ 1. ਸਧਾਰਨ
ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਆਓ ਇੱਕ ਸਧਾਰਨ ਵਿਕਲਪ 'ਤੇ ਵਿਚਾਰ ਕਰੀਏ: ਸਾਨੂੰ 10 ਤੋਂ 1 ਤੱਕ 10 ਪੂਰਨ ਅੰਕਾਂ ਦਾ ਇੱਕ ਬੇਤਰਤੀਬ ਸੈੱਟ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਐਕਸਲ ਵਿੱਚ ਬਣੇ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਮਾਮਲੇ ਦੇ ਵਿਚਕਾਰ (ਵਿਚਕਾਰ ਕਿਨਾਰਾ) ਵਿਲੱਖਣਤਾ ਦੀ ਗਰੰਟੀ ਨਹੀਂ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇਸਨੂੰ ਸ਼ੀਟ ਸੈੱਲ ਵਿੱਚ ਦਾਖਲ ਕਰਦੇ ਹੋ ਅਤੇ ਇਸਨੂੰ 10 ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰਦੇ ਹੋ, ਤਾਂ ਦੁਹਰਾਓ ਆਸਾਨੀ ਨਾਲ ਹੋ ਸਕਦਾ ਹੈ:
ਇਸ ਲਈ, ਅਸੀਂ ਦੂਜੇ ਤਰੀਕੇ ਨਾਲ ਜਾਵਾਂਗੇ.
ਐਕਸਲ ਦੇ ਸਾਰੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਇੱਕ ਫੰਕਸ਼ਨ ਹੈ ਦਰਜਾ (ਰੰਗ), ਰੈਂਕਿੰਗ ਲਈ ਜਾਂ ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਇੱਕ ਸੈੱਟ ਵਿੱਚ ਕਿਸੇ ਸੰਖਿਆ ਦੀ ਸਿਖਰ ਸਥਿਤੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਸੂਚੀ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡੇ ਨੰਬਰ ਦਾ ਰੈਂਕ=1 ਹੈ, ਦੂਜੇ ਨੰਬਰ ਦਾ ਰੈਂਕ=2 ਹੈ, ਆਦਿ।
ਆਉ ਸੈੱਲ A2 ਵਿੱਚ ਫੰਕਸ਼ਨ ਦਰਜ ਕਰੀਏ SLCHIS (RAND) ਬਿਨਾਂ ਦਲੀਲਾਂ ਦੇ ਅਤੇ 10 ਸੈੱਲਾਂ ਦੇ ਹੇਠਾਂ ਫਾਰਮੂਲੇ ਦੀ ਨਕਲ ਕਰੋ। ਇਹ ਫੰਕਸ਼ਨ ਸਾਨੂੰ 10 ਤੋਂ 0 ਤੱਕ 1 ਬੇਤਰਤੀਬ ਫ੍ਰੈਕਸ਼ਨਲ ਨੰਬਰਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਤਿਆਰ ਕਰੇਗਾ:
ਅਗਲੇ ਕਾਲਮ ਵਿੱਚ ਅਸੀਂ ਫੰਕਸ਼ਨ ਨੂੰ ਪੇਸ਼ ਕਰਦੇ ਹਾਂ ਦਰਜਾਹਰ ਇੱਕ ਪ੍ਰਾਪਤ ਬੇਤਰਤੀਬ ਨੰਬਰ ਲਈ ਦਰਜਾਬੰਦੀ ਵਿੱਚ ਸਥਿਤੀ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ:
ਅਸੀਂ ਕਾਲਮ B ਵਿੱਚ ਉਹ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਾਂ ਜੋ ਅਸੀਂ ਚਾਹੁੰਦੇ ਸੀ - 1 ਤੋਂ 10 ਤੱਕ ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲੇ ਬੇਤਰਤੀਬ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਕੋਈ ਵੀ ਇੱਛਤ ਸੰਖਿਆ।
ਸ਼ੁੱਧ ਰੂਪ ਵਿੱਚ, ਇੱਕ ਸਥਿਤੀ ਪੈਦਾ ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ SLCHIS ਕਾਲਮ A ਵਿੱਚ ਸਾਨੂੰ ਦੋ ਇੱਕੋ ਜਿਹੇ ਬੇਤਰਤੀਬੇ ਸੰਖਿਆਵਾਂ ਦੇਵੇਗਾ, ਉਹਨਾਂ ਦੇ ਰੈਂਕ ਮੇਲ ਖਾਂਣਗੇ ਅਤੇ ਸਾਨੂੰ ਕਾਲਮ B ਵਿੱਚ ਇੱਕ ਦੁਹਰਾਓ ਮਿਲੇਗਾ। ਹਾਲਾਂਕਿ, ਅਜਿਹੇ ਦ੍ਰਿਸ਼ ਦੀ ਸੰਭਾਵਨਾ ਬਹੁਤ ਘੱਟ ਹੈ, ਇਸ ਤੱਥ ਦੇ ਮੱਦੇਨਜ਼ਰ ਕਿ ਸ਼ੁੱਧਤਾ 15 ਦਸ਼ਮਲਵ ਸਥਾਨ ਹੈ।
ਢੰਗ 2. ਗੁੰਝਲਦਾਰ
ਇਹ ਵਿਧੀ ਥੋੜੀ ਹੋਰ ਗੁੰਝਲਦਾਰ ਹੈ, ਪਰ ਸਿਰਫ਼ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ। ਮੰਨ ਲਓ ਕਿ ਸਾਨੂੰ ਇੱਕ ਸ਼ੀਟ 'ਤੇ 9 ਤੋਂ 1 ਤੱਕ ਦੀ ਰੇਂਜ ਵਿੱਚ 50 ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲੇ ਬੇਤਰਤੀਬ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ।
ਸੈੱਲ A2 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਦਰਜ ਕਰੋ, ਅੰਤ ਵਿੱਚ ਕਲਿੱਕ ਕਰੋ Ctrl + Shift + enter (ਇਸ ਨੂੰ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਦੇ ਰੂਪ ਵਿੱਚ ਦਾਖਲ ਕਰਨ ਲਈ!) ਅਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਸੈੱਲਾਂ ਦੀ ਲੋੜੀਦੀ ਸੰਖਿਆ ਵਿੱਚ ਕਾਪੀ ਕਰੋ:
ਢੰਗ 3. ਮੈਕਰੋ
ਅਤੇ, ਬੇਸ਼ਕ, ਤੁਸੀਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰ ਸਕਦੇ ਹੋ। ਬੇਤਰਤੀਬ ਨਮੂਨੇ ਬਾਰੇ ਪੁਰਾਣੇ ਲੇਖਾਂ ਵਿੱਚੋਂ ਇੱਕ ਵਿੱਚ, ਮੈਂ ਪਹਿਲਾਂ ਹੀ ਲੋਟੋ ਐਰੇ ਮੈਕਰੋ ਫੰਕਸ਼ਨ ਦਾ ਹਵਾਲਾ ਦਿੱਤਾ ਹੈ, ਜੋ ਇੱਕ ਦਿੱਤੇ ਅੰਤਰਾਲ ਤੋਂ ਬੇਤਰਤੀਬੇ ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲੀਆਂ ਸੰਖਿਆਵਾਂ ਦੀ ਲੋੜੀਂਦੀ ਸੰਖਿਆ ਪੈਦਾ ਕਰਦਾ ਹੈ।
- ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਦੀ ਗਿਣਤੀ ਕਿਵੇਂ ਕੀਤੀ ਜਾਵੇ
- ਸੂਚੀ ਵਿੱਚੋਂ ਤੱਤਾਂ ਦੀ ਬੇਤਰਤੀਬ ਚੋਣ