ਸਮੱਗਰੀ
ਸਮੱਸਿਆ ਦਾ ਗਠਨ
ਆਉ ਇੱਕ ਬਹੁਤ ਹੀ ਮਿਆਰੀ ਸਥਿਤੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਲਈ ਇੱਕ ਸੁੰਦਰ ਹੱਲ ਵੇਖੀਏ ਜਿਸਦਾ ਬਹੁਤ ਸਾਰੇ ਐਕਸਲ ਉਪਭੋਗਤਾ ਜਲਦੀ ਜਾਂ ਬਾਅਦ ਵਿੱਚ ਸਾਹਮਣਾ ਕਰਦੇ ਹਨ: ਤੁਹਾਨੂੰ ਇੱਕ ਅੰਤਮ ਸਾਰਣੀ ਵਿੱਚ ਵੱਡੀ ਗਿਣਤੀ ਵਿੱਚ ਫਾਈਲਾਂ ਤੋਂ ਡਾਟਾ ਤੇਜ਼ੀ ਨਾਲ ਅਤੇ ਆਪਣੇ ਆਪ ਇਕੱਠਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
ਮੰਨ ਲਓ ਸਾਡੇ ਕੋਲ ਹੇਠਾਂ ਦਿੱਤਾ ਫੋਲਡਰ ਹੈ, ਜਿਸ ਵਿੱਚ ਬ੍ਰਾਂਚ ਸ਼ਹਿਰਾਂ ਦੇ ਡੇਟਾ ਵਾਲੀਆਂ ਕਈ ਫਾਈਲਾਂ ਹਨ:
ਫਾਈਲਾਂ ਦੀ ਗਿਣਤੀ ਮਾਇਨੇ ਨਹੀਂ ਰੱਖਦੀ ਅਤੇ ਭਵਿੱਖ ਵਿੱਚ ਬਦਲ ਸਕਦੀ ਹੈ। ਹਰੇਕ ਫਾਈਲ ਦਾ ਨਾਮ ਇੱਕ ਸ਼ੀਟ ਹੈ ਵਿਕਰੀਡੇਟਾ ਟੇਬਲ ਕਿੱਥੇ ਸਥਿਤ ਹੈ:
ਟੇਬਲਾਂ ਵਿੱਚ ਕਤਾਰਾਂ (ਆਰਡਰ) ਦੀ ਗਿਣਤੀ, ਬੇਸ਼ੱਕ, ਵੱਖਰੀ ਹੈ, ਪਰ ਕਾਲਮਾਂ ਦਾ ਸੈੱਟ ਹਰ ਥਾਂ ਮਿਆਰੀ ਹੈ।
ਟਾਸਕ: ਟੇਬਲਾਂ ਵਿੱਚ ਸਿਟੀ ਫਾਈਲਾਂ ਜਾਂ ਕਤਾਰਾਂ ਨੂੰ ਜੋੜਨ ਜਾਂ ਮਿਟਾਉਣ ਵੇਲੇ ਬਾਅਦ ਵਿੱਚ ਆਟੋਮੈਟਿਕ ਅਪਡੇਟ ਦੇ ਨਾਲ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਤੋਂ ਡੇਟਾ ਇੱਕ ਕਿਤਾਬ ਵਿੱਚ ਇਕੱਠਾ ਕਰਨਾ। ਅੰਤਮ ਏਕੀਕ੍ਰਿਤ ਸਾਰਣੀ ਦੇ ਅਨੁਸਾਰ, ਫਿਰ ਕਿਸੇ ਵੀ ਰਿਪੋਰਟਾਂ, ਧਰੁਵੀ ਟੇਬਲ, ਫਿਲਟਰ-ਕ੍ਰਮਬੱਧ ਡੇਟਾ, ਆਦਿ ਨੂੰ ਬਣਾਉਣਾ ਸੰਭਵ ਹੋਵੇਗਾ। ਮੁੱਖ ਗੱਲ ਇਹ ਹੈ ਕਿ ਇਕੱਠਾ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣਾ।
ਅਸੀਂ ਹਥਿਆਰ ਚੁਣਦੇ ਹਾਂ
ਹੱਲ ਲਈ, ਸਾਨੂੰ ਐਕਸਲ 2016 ਦੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਦੀ ਲੋੜ ਹੈ (ਜ਼ਰੂਰੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਪਹਿਲਾਂ ਹੀ ਡਿਫੌਲਟ ਰੂਪ ਵਿੱਚ ਇਸ ਵਿੱਚ ਬਣੀ ਹੋਈ ਹੈ) ਜਾਂ ਐਕਸਲ 2010-2013 ਦੇ ਪਿਛਲੇ ਸੰਸਕਰਣਾਂ ਦੀ ਲੋੜ ਹੈ ਜਿਸ ਵਿੱਚ ਮੁਫਤ ਐਡ-ਇਨ ਇੰਸਟਾਲ ਹੈ। ਬਿਜਲੀ ਪ੍ਰਸ਼ਨ ਮਾਈਕਰੋਸਾਫਟ ਤੋਂ (ਇਸ ਨੂੰ ਇੱਥੇ ਡਾਊਨਲੋਡ ਕਰੋ). ਪਾਵਰ ਕਿਊਰੀ ਬਾਹਰੀ ਦੁਨੀਆ ਤੋਂ ਐਕਸਲ ਵਿੱਚ ਡੇਟਾ ਲੋਡ ਕਰਨ, ਫਿਰ ਇਸ ਨੂੰ ਉਤਾਰਨ ਅਤੇ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਲਈ ਇੱਕ ਬਹੁਤ ਹੀ ਲਚਕਦਾਰ ਅਤੇ ਸੁਪਰ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲ ਹੈ। ਪਾਵਰ ਕਿਊਰੀ ਲਗਭਗ ਸਾਰੇ ਮੌਜੂਦਾ ਡਾਟਾ ਸਰੋਤਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੀ ਹੈ - ਟੈਕਸਟ ਫਾਈਲਾਂ ਤੋਂ SQL ਅਤੇ ਇੱਥੋਂ ਤੱਕ ਕਿ Facebook 🙂
ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਐਕਸਲ 2013 ਜਾਂ 2016 ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਅੱਗੇ ਨਹੀਂ ਪੜ੍ਹ ਸਕਦੇ (ਸਿਰਫ ਮਜ਼ਾਕ ਕਰਨਾ)। ਐਕਸਲ ਦੇ ਪੁਰਾਣੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ, ਅਜਿਹਾ ਕੰਮ ਸਿਰਫ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ (ਜੋ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਲਈ ਬਹੁਤ ਮੁਸ਼ਕਲ ਹੈ) ਵਿੱਚ ਇੱਕ ਮੈਕਰੋ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੁਆਰਾ ਜਾਂ ਇਕਸਾਰ ਮੈਨੂਅਲ ਕਾਪੀ ਕਰਨ ਦੁਆਰਾ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ (ਜੋ ਲੰਬਾ ਸਮਾਂ ਲੈਂਦਾ ਹੈ ਅਤੇ ਗਲਤੀਆਂ ਪੈਦਾ ਕਰਦਾ ਹੈ)।
ਕਦਮ 1. ਨਮੂਨੇ ਵਜੋਂ ਇੱਕ ਫਾਈਲ ਆਯਾਤ ਕਰੋ
ਪਹਿਲਾਂ, ਆਓ ਇੱਕ ਉਦਾਹਰਨ ਵਜੋਂ ਇੱਕ ਵਰਕਬੁੱਕ ਤੋਂ ਡੇਟਾ ਆਯਾਤ ਕਰੀਏ, ਤਾਂ ਜੋ ਐਕਸਲ "ਵਿਚਾਰ ਨੂੰ ਚੁੱਕ ਸਕੇ"। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਇੱਕ ਨਵੀਂ ਖਾਲੀ ਵਰਕਬੁੱਕ ਬਣਾਓ ਅਤੇ…
- ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਐਕਸਲ 2016 ਹੈ, ਤਾਂ ਟੈਬ ਖੋਲ੍ਹੋ ਡੇਟਾ ਅਤੇ ਫਿਰ ਪੁੱਛਗਿੱਛ ਬਣਾਓ - ਫਾਈਲ ਤੋਂ - ਕਿਤਾਬ ਤੋਂ (ਡੇਟਾ - ਨਵੀਂ ਪੁੱਛਗਿੱਛ - ਫਾਈਲ ਤੋਂ - ਐਕਸਲ ਤੋਂ)
- ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਪਾਵਰ ਕਿਊਰੀ ਐਡ-ਇਨ ਦੇ ਨਾਲ ਐਕਸਲ 2010-2013 ਹੈ, ਤਾਂ ਟੈਬ ਖੋਲ੍ਹੋ ਬਿਜਲੀ ਪ੍ਰਸ਼ਨ ਅਤੇ ਇਸ 'ਤੇ ਚੁਣੋ ਫਾਈਲ ਤੋਂ - ਕਿਤਾਬ ਤੋਂ (ਫਾਈਲ ਤੋਂ — ਐਕਸਲ ਤੋਂ)
ਫਿਰ, ਖੁੱਲਣ ਵਾਲੀ ਵਿੰਡੋ ਵਿੱਚ, ਰਿਪੋਰਟਾਂ ਦੇ ਨਾਲ ਸਾਡੇ ਫੋਲਡਰ ਵਿੱਚ ਜਾਓ ਅਤੇ ਕਿਸੇ ਵੀ ਸ਼ਹਿਰ ਦੀਆਂ ਫਾਈਲਾਂ ਦੀ ਚੋਣ ਕਰੋ (ਇਸ ਨਾਲ ਕੋਈ ਫਰਕ ਨਹੀਂ ਪੈਂਦਾ ਕਿ ਕਿਹੜੀ ਇੱਕ, ਕਿਉਂਕਿ ਉਹ ਸਾਰੀਆਂ ਆਮ ਹਨ)। ਕੁਝ ਸਕਿੰਟਾਂ ਬਾਅਦ, ਨੈਵੀਗੇਟਰ ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ, ਜਿੱਥੇ ਤੁਹਾਨੂੰ ਖੱਬੇ ਪਾਸੇ ਸਾਨੂੰ ਲੋੜੀਂਦੀ ਸ਼ੀਟ (ਵਿਕਰੀ) ਦੀ ਚੋਣ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਅਤੇ ਇਸਦੀ ਸਮੱਗਰੀ ਸੱਜੇ ਪਾਸੇ ਪ੍ਰਦਰਸ਼ਿਤ ਹੋਵੇਗੀ:
ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਵਿੰਡੋ ਦੇ ਹੇਠਲੇ ਸੱਜੇ ਕੋਨੇ ਵਿੱਚ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਦੇ ਹੋ ਡਾਊਨਲੋਡ (ਲੋਡ), ਫਿਰ ਸਾਰਣੀ ਨੂੰ ਇਸਦੇ ਅਸਲ ਰੂਪ ਵਿੱਚ ਸ਼ੀਟ ਵਿੱਚ ਤੁਰੰਤ ਆਯਾਤ ਕੀਤਾ ਜਾਵੇਗਾ। ਇੱਕ ਸਿੰਗਲ ਫਾਈਲ ਲਈ, ਇਹ ਵਧੀਆ ਹੈ, ਪਰ ਸਾਨੂੰ ਅਜਿਹੀਆਂ ਬਹੁਤ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਲੋਡ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਥੋੜਾ ਵੱਖਰਾ ਜਾਵਾਂਗੇ ਅਤੇ ਬਟਨ ਨੂੰ ਦਬਾਵਾਂਗੇ ਸੋਧ (ਸੰਪਾਦਿਤ). ਉਸ ਤੋਂ ਬਾਅਦ, ਪਾਵਰ ਕਿਊਰੀ ਕਿਊਰੀ ਐਡੀਟਰ ਨੂੰ ਕਿਤਾਬ ਦੇ ਸਾਡੇ ਡੇਟਾ ਦੇ ਨਾਲ ਇੱਕ ਵੱਖਰੀ ਵਿੰਡੋ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ:
ਇਹ ਇੱਕ ਬਹੁਤ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਸਾਰਣੀ ਨੂੰ ਸਾਡੇ ਲੋੜੀਂਦੇ ਦ੍ਰਿਸ਼ ਲਈ "ਮੁਕੰਮਲ" ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। ਇੱਥੋਂ ਤੱਕ ਕਿ ਇਸਦੇ ਸਾਰੇ ਫੰਕਸ਼ਨਾਂ ਦਾ ਇੱਕ ਸਤਹੀ ਵਰਣਨ ਲਗਭਗ ਸੌ ਪੰਨਿਆਂ ਦਾ ਸਮਾਂ ਲਵੇਗਾ, ਪਰ, ਜੇ ਬਹੁਤ ਸੰਖੇਪ ਵਿੱਚ, ਇਸ ਵਿੰਡੋ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤੁਸੀਂ ਇਹ ਕਰ ਸਕਦੇ ਹੋ:
- ਬੇਲੋੜੇ ਡੇਟਾ, ਖਾਲੀ ਲਾਈਨਾਂ, ਗਲਤੀਆਂ ਵਾਲੀਆਂ ਲਾਈਨਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰੋ
- ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਕਾਲਮਾਂ ਦੁਆਰਾ ਡੇਟਾ ਨੂੰ ਕ੍ਰਮਬੱਧ ਕਰੋ
- ਦੁਹਰਾਓ ਤੋਂ ਛੁਟਕਾਰਾ ਪਾਓ
- ਸਟਿੱਕੀ ਟੈਕਸਟ ਨੂੰ ਕਾਲਮਾਂ ਦੁਆਰਾ ਵੰਡੋ (ਡਿਲੀਮੀਟਰ, ਅੱਖਰਾਂ ਦੀ ਸੰਖਿਆ, ਆਦਿ ਦੁਆਰਾ)
- ਟੈਕਸਟ ਨੂੰ ਕ੍ਰਮ ਵਿੱਚ ਰੱਖੋ (ਵਾਧੂ ਸਪੇਸ ਹਟਾਓ, ਸਹੀ ਕੇਸ, ਆਦਿ)
- ਡਾਟਾ ਕਿਸਮਾਂ ਨੂੰ ਹਰ ਸੰਭਵ ਤਰੀਕੇ ਨਾਲ ਬਦਲੋ (ਟੈਕਸਟ ਵਰਗੇ ਨੰਬਰਾਂ ਨੂੰ ਆਮ ਨੰਬਰਾਂ ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਉਲਟ)
- ਟੇਬਲਾਂ ਨੂੰ ਟ੍ਰਾਂਸਪੋਜ਼ (ਘੁੰਮਾਉਣ) ਕਰੋ ਅਤੇ ਦੋ-ਅਯਾਮੀ ਕਰਾਸ-ਟੇਬਲਾਂ ਨੂੰ ਫਲੈਟ ਵਿੱਚ ਫੈਲਾਓ
- ਸਾਰਣੀ ਵਿੱਚ ਵਾਧੂ ਕਾਲਮ ਜੋੜੋ ਅਤੇ ਪਾਵਰ ਕਿਊਰੀ ਵਿੱਚ ਬਣੀ M ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਹਨਾਂ ਵਿੱਚ ਫਾਰਮੂਲੇ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ...
ਉਦਾਹਰਨ ਲਈ, ਆਓ ਆਪਣੀ ਸਾਰਣੀ ਵਿੱਚ ਮਹੀਨੇ ਦੇ ਟੈਕਸਟ ਨਾਮ ਦੇ ਨਾਲ ਇੱਕ ਕਾਲਮ ਜੋੜੀਏ, ਤਾਂ ਜੋ ਬਾਅਦ ਵਿੱਚ ਧਰੁਵੀ ਸਾਰਣੀ ਦੀਆਂ ਰਿਪੋਰਟਾਂ ਬਣਾਉਣਾ ਆਸਾਨ ਹੋ ਜਾਵੇ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਕਾਲਮ ਸਿਰਲੇਖ 'ਤੇ ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ ਦੀ ਮਿਤੀਅਤੇ ਕਮਾਂਡ ਚੁਣੋ ਡੁਪਲੀਕੇਟ ਕਾਲਮ (ਡੁਪਲੀਕੇਟ ਕਾਲਮ), ਅਤੇ ਫਿਰ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਡੁਪਲੀਕੇਟ ਕਾਲਮ ਦੇ ਸਿਰਲੇਖ 'ਤੇ ਸੱਜਾ-ਕਲਿਕ ਕਰੋ ਅਤੇ ਕਮਾਂਡਾਂ ਦੀ ਚੋਣ ਕਰੋ। ਟ੍ਰਾਂਸਫਾਰਮ - ਮਹੀਨਾ - ਮਹੀਨੇ ਦਾ ਨਾਮ:
ਹਰ ਕਤਾਰ ਲਈ ਮਹੀਨੇ ਦੇ ਪਾਠ ਨਾਮਾਂ ਦੇ ਨਾਲ ਇੱਕ ਨਵਾਂ ਕਾਲਮ ਬਣਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇੱਕ ਕਾਲਮ ਸਿਰਲੇਖ 'ਤੇ ਡਬਲ-ਕਲਿੱਕ ਕਰਕੇ, ਤੁਸੀਂ ਇਸਦਾ ਨਾਮ ਬਦਲ ਸਕਦੇ ਹੋ ਮਿਤੀ ਕਾਪੀ ਕਰੋ ਇੱਕ ਹੋਰ ਆਰਾਮਦਾਇਕ ਕਰਨ ਲਈ ਮਹੀਨਾ, ਉਦਾਹਰਣ ਵਜੋਂ.
ਜੇ ਕੁਝ ਕਾਲਮਾਂ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਨੇ ਡਾਟਾ ਕਿਸਮ ਨੂੰ ਬਿਲਕੁਲ ਸਹੀ ਤਰ੍ਹਾਂ ਨਹੀਂ ਪਛਾਣਿਆ, ਤਾਂ ਤੁਸੀਂ ਹਰੇਕ ਕਾਲਮ ਦੇ ਖੱਬੇ ਪਾਸੇ ਫਾਰਮੈਟ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਇਸਦੀ ਮਦਦ ਕਰ ਸਕਦੇ ਹੋ:
ਤੁਸੀਂ ਇੱਕ ਸਧਾਰਨ ਫਿਲਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਗਲਤੀਆਂ ਜਾਂ ਖਾਲੀ ਲਾਈਨਾਂ ਦੇ ਨਾਲ-ਨਾਲ ਬੇਲੋੜੇ ਪ੍ਰਬੰਧਕਾਂ ਜਾਂ ਗਾਹਕਾਂ ਨੂੰ ਬਾਹਰ ਕੱਢ ਸਕਦੇ ਹੋ:
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸਾਰੇ ਕੀਤੇ ਗਏ ਪਰਿਵਰਤਨ ਸਹੀ ਪੈਨਲ ਵਿੱਚ ਫਿਕਸ ਕੀਤੇ ਗਏ ਹਨ, ਜਿੱਥੇ ਉਹਨਾਂ ਨੂੰ ਹਮੇਸ਼ਾ ਪਿੱਛੇ (ਕਰਾਸ) ਰੋਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਾਂ ਉਹਨਾਂ ਦੇ ਪੈਰਾਮੀਟਰ (ਗੀਅਰ) ਨੂੰ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ:
ਹਲਕਾ ਅਤੇ ਸ਼ਾਨਦਾਰ, ਹੈ ਨਾ?
ਕਦਮ 2. ਆਓ ਸਾਡੀ ਬੇਨਤੀ ਨੂੰ ਇੱਕ ਫੰਕਸ਼ਨ ਵਿੱਚ ਬਦਲੀਏ
ਬਾਅਦ ਵਿੱਚ ਹਰੇਕ ਆਯਾਤ ਕੀਤੀ ਕਿਤਾਬ ਲਈ ਕੀਤੇ ਗਏ ਸਾਰੇ ਡੇਟਾ ਪਰਿਵਰਤਨ ਨੂੰ ਦੁਹਰਾਉਣ ਲਈ, ਸਾਨੂੰ ਆਪਣੀ ਬਣਾਈ ਗਈ ਬੇਨਤੀ ਨੂੰ ਇੱਕ ਫੰਕਸ਼ਨ ਵਿੱਚ ਬਦਲਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜੋ ਫਿਰ ਸਾਡੀਆਂ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਵਿੱਚ ਲਾਗੂ ਹੋ ਜਾਵੇਗਾ। ਇਹ ਕਰਨ ਲਈ ਅਸਲ ਵਿੱਚ ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਹੈ.
ਪੁੱਛਗਿੱਛ ਸੰਪਾਦਕ ਵਿੱਚ, ਵੇਖੋ ਟੈਬ 'ਤੇ ਜਾਓ ਅਤੇ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਉੱਨਤ ਸੰਪਾਦਕ (ਵੇਖੋ - ਐਡਵਾਂਸਡ ਐਡੀਟਰ). ਇੱਕ ਵਿੰਡੋ ਖੁੱਲਣੀ ਚਾਹੀਦੀ ਹੈ ਜਿੱਥੇ ਸਾਡੀਆਂ ਸਾਰੀਆਂ ਪਿਛਲੀਆਂ ਕਾਰਵਾਈਆਂ M ਭਾਸ਼ਾ ਵਿੱਚ ਕੋਡ ਦੇ ਰੂਪ ਵਿੱਚ ਲਿਖੀਆਂ ਜਾਣਗੀਆਂ। ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ ਕਿ ਫਾਈਲ ਦਾ ਮਾਰਗ ਜੋ ਅਸੀਂ ਉਦਾਹਰਨ ਲਈ ਆਯਾਤ ਕੀਤਾ ਹੈ ਕੋਡ ਵਿੱਚ ਹਾਰਡਕੋਡ ਕੀਤਾ ਗਿਆ ਹੈ:
ਹੁਣ ਆਉ ਕੁਝ ਸਮਾਯੋਜਨ ਕਰੀਏ:
ਉਹਨਾਂ ਦਾ ਅਰਥ ਸਧਾਰਨ ਹੈ: ਪਹਿਲੀ ਲਾਈਨ (ਫਾਈਲਪਾਥ) => ਸਾਡੀ ਵਿਧੀ ਨੂੰ ਇੱਕ ਆਰਗੂਮੈਂਟ ਦੇ ਨਾਲ ਇੱਕ ਫੰਕਸ਼ਨ ਵਿੱਚ ਬਦਲਦਾ ਹੈ ਫਾਈਲਪਾਥ, ਅਤੇ ਹੇਠਾਂ ਅਸੀਂ ਇਸ ਵੇਰੀਏਬਲ ਦੇ ਮੁੱਲ ਲਈ ਸਥਿਰ ਮਾਰਗ ਨੂੰ ਬਦਲਦੇ ਹਾਂ।
ਸਾਰੇ। 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਮੁਕੰਮਲ ਅਤੇ ਇਹ ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ:
ਡਰੋ ਨਾ ਕਿ ਡੇਟਾ ਗਾਇਬ ਹੋ ਗਿਆ ਹੈ - ਅਸਲ ਵਿੱਚ, ਸਭ ਕੁਝ ਠੀਕ ਹੈ, ਸਭ ਕੁਝ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ 🙂 ਅਸੀਂ ਸਫਲਤਾਪੂਰਵਕ ਆਪਣਾ ਕਸਟਮ ਫੰਕਸ਼ਨ ਬਣਾਇਆ ਹੈ, ਜਿੱਥੇ ਡੇਟਾ ਨੂੰ ਆਯਾਤ ਕਰਨ ਅਤੇ ਪ੍ਰੋਸੈਸ ਕਰਨ ਲਈ ਪੂਰਾ ਐਲਗੋਰਿਦਮ ਕਿਸੇ ਖਾਸ ਫਾਈਲ ਨਾਲ ਬੰਨ੍ਹੇ ਬਿਨਾਂ ਯਾਦ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। . ਇਹ ਇਸਨੂੰ ਇੱਕ ਹੋਰ ਸਮਝਣ ਯੋਗ ਨਾਮ ਦੇਣਾ ਬਾਕੀ ਹੈ (ਉਦਾਹਰਨ ਲਈ getData) ਖੇਤਰ ਵਿੱਚ ਸੱਜੇ ਪਾਸੇ ਪੈਨਲ ਵਿੱਚ ਪਹਿਲੀ ਨਾਮ ਅਤੇ ਤੁਸੀਂ ਵੱਢ ਸਕਦੇ ਹੋ ਘਰ - ਬੰਦ ਕਰੋ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰੋ (ਘਰ - ਬੰਦ ਕਰੋ ਅਤੇ ਲੋਡ ਕਰੋ). ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ ਕਿ ਫਾਈਲ ਦਾ ਮਾਰਗ ਜੋ ਅਸੀਂ ਉਦਾਹਰਨ ਲਈ ਆਯਾਤ ਕੀਤਾ ਹੈ ਕੋਡ ਵਿੱਚ ਹਾਰਡਕੋਡ ਕੀਤਾ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਮੁੱਖ ਮਾਈਕਰੋਸਾਫਟ ਐਕਸਲ ਵਿੰਡੋ 'ਤੇ ਵਾਪਸ ਆ ਜਾਓਗੇ, ਪਰ ਸਾਡੇ ਫੰਕਸ਼ਨ ਨਾਲ ਬਣਾਏ ਗਏ ਕਨੈਕਸ਼ਨ ਵਾਲਾ ਇੱਕ ਪੈਨਲ ਸੱਜੇ ਪਾਸੇ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ:
ਕਦਮ 3. ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਇਕੱਠਾ ਕਰਨਾ
ਸਭ ਤੋਂ ਔਖਾ ਹਿੱਸਾ ਪਿੱਛੇ ਹੈ, ਸੁਹਾਵਣਾ ਅਤੇ ਆਸਾਨ ਹਿੱਸਾ ਰਹਿੰਦਾ ਹੈ। ਟੈਬ 'ਤੇ ਜਾਓ ਡੇਟਾ - ਪੁੱਛਗਿੱਛ ਬਣਾਓ - ਫਾਈਲ ਤੋਂ - ਫੋਲਡਰ ਤੋਂ (ਡੇਟਾ - ਨਵੀਂ ਪੁੱਛਗਿੱਛ - ਫਾਈਲ ਤੋਂ - ਫੋਲਡਰ ਤੋਂ) ਜਾਂ, ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਐਕਸਲ 2010-2013 ਹੈ, ਤਾਂ ਟੈਬ ਵਾਂਗ ਬਿਜਲੀ ਪ੍ਰਸ਼ਨ. ਦਿਖਾਈ ਦੇਣ ਵਾਲੀ ਵਿੰਡੋ ਵਿੱਚ, ਫੋਲਡਰ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰੋ ਜਿੱਥੇ ਸਾਡੀਆਂ ਸਾਰੀਆਂ ਸਰੋਤ ਸਿਟੀ ਫਾਈਲਾਂ ਸਥਿਤ ਹਨ ਅਤੇ ਕਲਿੱਕ ਕਰੋ OK. ਅਗਲਾ ਕਦਮ ਇੱਕ ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿੱਥੇ ਇਸ ਫੋਲਡਰ ਵਿੱਚ ਮਿਲੀਆਂ ਸਾਰੀਆਂ ਐਕਸਲ ਫਾਈਲਾਂ (ਅਤੇ ਇਸਦੇ ਸਬਫੋਲਡਰ) ਅਤੇ ਉਹਨਾਂ ਵਿੱਚੋਂ ਹਰੇਕ ਲਈ ਵੇਰਵੇ ਸੂਚੀਬੱਧ ਕੀਤੇ ਜਾਣਗੇ:
ਕਲਿਕ ਕਰੋ ਬਦਲੋ (ਸੰਪਾਦਿਤ) ਅਤੇ ਦੁਬਾਰਾ ਅਸੀਂ ਜਾਣੂ ਪੁੱਛਗਿੱਛ ਸੰਪਾਦਕ ਵਿੰਡੋ ਵਿੱਚ ਆਉਂਦੇ ਹਾਂ।
ਹੁਣ ਸਾਨੂੰ ਸਾਡੇ ਬਣਾਏ ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਸਾਡੇ ਟੇਬਲ ਵਿੱਚ ਇੱਕ ਹੋਰ ਕਾਲਮ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ, ਜੋ ਹਰੇਕ ਫਾਈਲ ਤੋਂ ਡੇਟਾ ਨੂੰ "ਖਿੱਚ" ਦੇਵੇਗਾ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਟੈਬ 'ਤੇ ਜਾਓ ਕਾਲਮ ਸ਼ਾਮਲ ਕਰੋ - ਕਸਟਮ ਕਾਲਮ (ਕਾਲਮ ਸ਼ਾਮਲ ਕਰੋ — ਕਸਟਮ ਕਾਲਮ ਸ਼ਾਮਲ ਕਰੋ) ਅਤੇ ਦਿਖਾਈ ਦੇਣ ਵਾਲੀ ਵਿੰਡੋ ਵਿੱਚ, ਸਾਡੇ ਫੰਕਸ਼ਨ ਨੂੰ ਦਾਖਲ ਕਰੋ getData, ਹਰ ਇੱਕ ਫਾਈਲ ਦਾ ਪੂਰਾ ਮਾਰਗ ਇੱਕ ਦਲੀਲ ਦੇ ਤੌਰ ਤੇ ਇਸ ਲਈ ਨਿਰਧਾਰਤ ਕਰਨਾ:
'ਤੇ ਕਲਿਕ ਕਰਨ ਤੋਂ ਬਾਅਦ OK ਬਣਾਏ ਗਏ ਕਾਲਮ ਨੂੰ ਸਾਡੇ ਸੱਜੇ ਪਾਸੇ ਟੇਬਲ ਵਿੱਚ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
ਆਉ ਹੁਣ ਸਾਰੇ ਬੇਲੋੜੇ ਕਾਲਮਾਂ ਨੂੰ ਮਿਟਾ ਦੇਈਏ (ਜਿਵੇਂ ਕਿ ਐਕਸਲ ਵਿੱਚ, ਸੱਜਾ ਮਾਊਸ ਬਟਨ ਵਰਤ ਕੇ - ਹਟਾਓ), ਸਿਰਫ਼ ਜੋੜਿਆ ਹੋਇਆ ਕਾਲਮ ਅਤੇ ਫਾਈਲ ਨਾਮ ਦੇ ਨਾਲ ਕਾਲਮ ਨੂੰ ਛੱਡ ਕੇ, ਕਿਉਂਕਿ ਇਹ ਨਾਮ (ਵਧੇਰੇ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ, ਸ਼ਹਿਰ) ਹਰੇਕ ਕਤਾਰ ਦੇ ਕੁੱਲ ਡੇਟਾ ਵਿੱਚ ਹੋਣਾ ਲਾਭਦਾਇਕ ਹੋਵੇਗਾ।
ਅਤੇ ਹੁਣ "ਵਾਹ ਮੋਮ" - ਸਾਡੇ ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਜੋੜੇ ਗਏ ਕਾਲਮ ਦੇ ਉੱਪਰ ਸੱਜੇ ਕੋਨੇ ਵਿੱਚ ਇਸਦੇ ਆਪਣੇ ਤੀਰਾਂ ਨਾਲ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ:
… ਅਨਚੈਕ ਕਰੋ ਮੂਲ ਕਾਲਮ ਨਾਮ ਨੂੰ ਅਗੇਤਰ ਵਜੋਂ ਵਰਤੋ (ਅਗੇਤਰ ਵਜੋਂ ਮੂਲ ਕਾਲਮ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰੋ)ਅਤੇ ਕਲਿੱਕ ਕਰੋ OK. ਅਤੇ ਸਾਡਾ ਫੰਕਸ਼ਨ ਰਿਕਾਰਡ ਕੀਤੇ ਐਲਗੋਰਿਦਮ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹੋਏ ਅਤੇ ਇੱਕ ਸਾਂਝੀ ਸਾਰਣੀ ਵਿੱਚ ਸਭ ਕੁਝ ਇਕੱਠਾ ਕਰਦੇ ਹੋਏ, ਹਰੇਕ ਫਾਈਲ ਤੋਂ ਡੇਟਾ ਨੂੰ ਲੋਡ ਅਤੇ ਪ੍ਰਕਿਰਿਆ ਕਰੇਗਾ:
ਪੂਰੀ ਸੁੰਦਰਤਾ ਲਈ, ਤੁਸੀਂ ਫਾਈਲ ਨਾਮਾਂ ਵਾਲੇ ਪਹਿਲੇ ਕਾਲਮ ਤੋਂ .xlsx ਐਕਸਟੈਂਸ਼ਨਾਂ ਨੂੰ ਵੀ ਹਟਾ ਸਕਦੇ ਹੋ - "ਕੁਝ ਨਹੀਂ" ਨਾਲ ਸਟੈਂਡਰਡ ਬਦਲ ਕੇ (ਕਾਲਮ ਸਿਰਲੇਖ 'ਤੇ ਸੱਜਾ-ਕਲਿਕ ਕਰੋ - ਬਦਲ) ਅਤੇ ਇਸ ਕਾਲਮ ਦਾ ਨਾਮ ਬਦਲੋ ਦਿਲ. ਅਤੇ ਮਿਤੀ ਦੇ ਨਾਲ ਕਾਲਮ ਵਿੱਚ ਡੇਟਾ ਫਾਰਮੈਟ ਨੂੰ ਵੀ ਠੀਕ ਕਰੋ।
ਸਾਰੇ! 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਘਰ - ਬੰਦ ਕਰੋ ਅਤੇ ਲੋਡ ਕਰੋ (ਘਰ - ਬੰਦ ਅਤੇ ਲੋਡ). ਸਾਰੇ ਸ਼ਹਿਰਾਂ ਲਈ ਪੁੱਛਗਿੱਛ ਦੁਆਰਾ ਇਕੱਤਰ ਕੀਤਾ ਗਿਆ ਸਾਰਾ ਡਾਟਾ ਮੌਜੂਦਾ ਐਕਸਲ ਸ਼ੀਟ 'ਤੇ "ਸਮਾਰਟ ਟੇਬਲ" ਫਾਰਮੈਟ ਵਿੱਚ ਅੱਪਲੋਡ ਕੀਤਾ ਜਾਵੇਗਾ:
ਬਣਾਏ ਗਏ ਕਨੈਕਸ਼ਨ ਅਤੇ ਸਾਡੇ ਅਸੈਂਬਲੀ ਫੰਕਸ਼ਨ ਨੂੰ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸੁਰੱਖਿਅਤ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ - ਉਹ ਮੌਜੂਦਾ ਫਾਈਲ ਦੇ ਨਾਲ ਆਮ ਤਰੀਕੇ ਨਾਲ ਸੁਰੱਖਿਅਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
ਭਵਿੱਖ ਵਿੱਚ, ਫੋਲਡਰ ਵਿੱਚ ਕਿਸੇ ਵੀ ਤਬਦੀਲੀ (ਸ਼ਹਿਰਾਂ ਨੂੰ ਜੋੜਨਾ ਜਾਂ ਹਟਾਉਣਾ) ਜਾਂ ਫਾਈਲਾਂ ਵਿੱਚ (ਲਾਈਨਾਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਬਦਲਣਾ) ਵਿੱਚ, ਇਹ ਸਿੱਧੇ ਟੇਬਲ ਜਾਂ ਸੱਜੇ ਪੈਨਲ ਵਿੱਚ ਪੁੱਛਗਿੱਛ 'ਤੇ ਸੱਜਾ-ਕਲਿਕ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੋਵੇਗਾ ਅਤੇ ਚੁਣੋ। ਹੁਕਮ ਅੱਪਡੇਟ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ (ਤਾਜ਼ਾ ਕਰੋ) - ਪਾਵਰ ਕਿਊਰੀ ਕੁਝ ਸਕਿੰਟਾਂ ਵਿੱਚ ਸਾਰੇ ਡੇਟਾ ਨੂੰ "ਮੁੜ-ਬਿਲਡ" ਕਰੇਗੀ।
PS
ਸੋਧ. ਜਨਵਰੀ 2017 ਦੇ ਅੱਪਡੇਟ ਤੋਂ ਬਾਅਦ, ਪਾਵਰ ਕਿਊਰੀ ਨੇ ਆਪਣੇ ਆਪ ਐਕਸਲ ਵਰਕਬੁੱਕਾਂ ਨੂੰ ਕਿਵੇਂ ਇਕੱਠਾ ਕਰਨਾ ਹੈ, ਭਾਵ ਹੁਣ ਕੋਈ ਵੱਖਰਾ ਫੰਕਸ਼ਨ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ - ਇਹ ਆਪਣੇ ਆਪ ਹੀ ਵਾਪਰਦਾ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ, ਇਸ ਲੇਖ ਦੇ ਦੂਜੇ ਪੜਾਅ ਦੀ ਹੁਣ ਲੋੜ ਨਹੀਂ ਹੈ ਅਤੇ ਪੂਰੀ ਪ੍ਰਕਿਰਿਆ ਕਾਫ਼ੀ ਸਰਲ ਹੋ ਜਾਂਦੀ ਹੈ:
- ਚੁਣੋ ਬੇਨਤੀ ਬਣਾਓ - ਫਾਈਲ ਤੋਂ - ਫੋਲਡਰ ਤੋਂ - ਫੋਲਡਰ ਚੁਣੋ - ਠੀਕ ਹੈ
- ਫਾਈਲਾਂ ਦੀ ਸੂਚੀ ਦਿਖਾਈ ਦੇਣ ਤੋਂ ਬਾਅਦ, ਦਬਾਓ ਬਦਲੋ
- ਕਿਊਰੀ ਐਡੀਟਰ ਵਿੰਡੋ ਵਿੱਚ, ਦੋਹਰੇ ਤੀਰ ਨਾਲ ਬਾਈਨਰੀ ਕਾਲਮ ਦਾ ਵਿਸਤਾਰ ਕਰੋ ਅਤੇ ਹਰੇਕ ਫਾਈਲ ਤੋਂ ਲਏ ਜਾਣ ਵਾਲੇ ਸ਼ੀਟ ਦਾ ਨਾਮ ਚੁਣੋ।
ਅਤੇ ਇਹ ਸਭ ਕੁਝ ਹੈ! ਗੀਤ!
- ਕ੍ਰਾਸਟੈਬ ਨੂੰ ਧਰੁਵੀ ਟੇਬਲ ਬਣਾਉਣ ਲਈ ਢੁਕਵੇਂ ਫਲੈਟ ਵਿੱਚ ਮੁੜ ਡਿਜ਼ਾਈਨ ਕਰੋ
- ਪਾਵਰ ਵਿਊ ਵਿੱਚ ਇੱਕ ਐਨੀਮੇਟਡ ਬਬਲ ਚਾਰਟ ਬਣਾਉਣਾ
- ਵੱਖ-ਵੱਖ ਐਕਸਲ ਫਾਈਲਾਂ ਤੋਂ ਸ਼ੀਟਾਂ ਨੂੰ ਇੱਕ ਵਿੱਚ ਇਕੱਠਾ ਕਰਨ ਲਈ ਮੈਕਰੋ