ਵਿਸ਼ਾ - ਸੂਚੀ
ਟਿਊਟੋਰਿਅਲ ਦੇਖਦਾ ਹੈ ਕਿ ਐਕਸਲ ਵਿੱਚ ISTEXT ਅਤੇ ISNONTEXT ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ ਇਹ ਜਾਂਚ ਕਰਨ ਲਈ ਕਿ ਕੀ ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਟੈਕਸਟ ਵੈਲਯੂ ਹੈ ਜਾਂ ਨਹੀਂ।
ਜਦੋਂ ਵੀ ਤੁਹਾਨੂੰ ਸਮੱਗਰੀ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਐਕਸਲ ਦੇ ਕੁਝ ਸੈੱਲਾਂ ਲਈ, ਤੁਸੀਂ ਆਮ ਤੌਰ 'ਤੇ ਅਖੌਤੀ ਜਾਣਕਾਰੀ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋਗੇ। ISTEXT ਅਤੇ ISNONTEXT ਦੋਵੇਂ ਇਸ ਸ਼੍ਰੇਣੀ ਨਾਲ ਸਬੰਧਤ ਹਨ। ISTEXT ਫੰਕਸ਼ਨ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇੱਕ ਮੁੱਲ ਟੈਕਸਟ ਹੈ ਅਤੇ ISNONTEXT ਜਾਂਚ ਕਰਦਾ ਹੈ ਜੇਕਰ ਇੱਕ ਮੁੱਲ ਟੈਕਸਟ ਨਹੀਂ ਹੈ। ਸੰਕਲਪ ਜੋ ਵੀ ਸਧਾਰਨ ਹੈ, ਫੰਕਸ਼ਨ ਐਕਸਲ ਵਿੱਚ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਵੱਖ-ਵੱਖ ਕਾਰਜਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਅਦਭੁਤ ਤੌਰ 'ਤੇ ਲਾਭਦਾਇਕ ਹਨ।
Excel ISTEXT ਫੰਕਸ਼ਨ
ਐਕਸਲ ਜਾਂਚਾਂ ਵਿੱਚ ISTEXT ਫੰਕਸ਼ਨ ਇੱਕ ਹੈ ਨਿਰਧਾਰਤ ਮੁੱਲ ਟੈਕਸਟ ਹੈ ਜਾਂ ਨਹੀਂ। ਜੇਕਰ ਮੁੱਲ ਲਿਖਤੀ ਹੈ, ਤਾਂ ਫੰਕਸ਼ਨ TRUE ਦਿੰਦਾ ਹੈ। ਹੋਰ ਸਾਰੀਆਂ ਡਾਟਾ ਕਿਸਮਾਂ (ਜਿਵੇਂ ਕਿ ਨੰਬਰ, ਮਿਤੀਆਂ, ਖਾਲੀ ਸੈੱਲ, ਤਰੁੱਟੀਆਂ, ਆਦਿ) ਲਈ ਇਹ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਸੰਟੈਕਸ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
ISTEXT(value)
ਕਿੱਥੇ ਮੁੱਲ ਇੱਕ ਮੁੱਲ, ਸੈੱਲ ਸੰਦਰਭ, ਸਮੀਕਰਨ ਜਾਂ ਕੋਈ ਹੋਰ ਫੰਕਸ਼ਨ ਹੈ ਜਿਸਦਾ ਨਤੀਜਾ ਤੁਸੀਂ ਜਾਂਚਣਾ ਚਾਹੁੰਦੇ ਹੋ।
ਉਦਾਹਰਨ ਲਈ, ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿ ਕੀ A2 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਟੈਕਸਟ ਹੈ ਜਾਂ ਨਹੀਂ, ਇਸ ਸਧਾਰਨ ਦੀ ਵਰਤੋਂ ਕਰੋ ਫਾਰਮੂਲਾ:
=ISTEXT(A2)
Excel ISNONTEXT ਫੰਕਸ਼ਨ
ISNONTEXT ਫੰਕਸ਼ਨ ਨੰਬਰ, ਮਿਤੀਆਂ ਅਤੇ ਸਮੇਂ ਸਮੇਤ ਕਿਸੇ ਵੀ ਗੈਰ-ਟੈਕਸਟ ਮੁੱਲ ਲਈ TRUE ਦਿੰਦਾ ਹੈ , ਖਾਲੀ ਥਾਂਵਾਂ, ਅਤੇ ਹੋਰ ਫਾਰਮੂਲੇ ਜੋ ਗੈਰ-ਪਾਠ ਸੰਬੰਧੀ ਨਤੀਜੇ ਜਾਂ ਤਰੁੱਟੀਆਂ ਵਾਪਸ ਕਰਦੇ ਹਨ। ਟੈਕਸਟ ਮੁੱਲਾਂ ਲਈ, ਇਹ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਸੰਟੈਕਸ ISTEXT ਫੰਕਸ਼ਨ ਦੇ ਸਮਾਨ ਹੈ:
ISTEXT(value)
ਉਦਾਹਰਣ ਲਈ, ਇਹ ਦੇਖਣ ਲਈ ਕਿ ਕੀ ਇੱਕA2 ਵਿੱਚ ਮੁੱਲ ਟੈਕਸਟ ਨਹੀਂ ਹੈ, ਇਸ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=ISNONTEXT(A2)
ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ISTEXT ਅਤੇ ISNONTEXT ਫਾਰਮੂਲੇ ਉਲਟ ਨਤੀਜੇ ਦਿੰਦੇ ਹਨ:
ਐਕਸਲ ਵਿੱਚ ISTEXT ਅਤੇ ISNONTEXT ਫੰਕਸ਼ਨ - ਵਰਤੋਂ ਨੋਟਸ
ISTEXT ਅਤੇ ISNONTEXT ਬਹੁਤ ਹੀ ਸਿੱਧੇ ਅਤੇ ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨ ਫੰਕਸ਼ਨ ਹਨ, ਅਤੇ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਨਾਲ ਕਿਸੇ ਮੁਸ਼ਕਲ ਵਿੱਚ ਆਉਣ ਦੀ ਸੰਭਾਵਨਾ ਨਹੀਂ ਹੈ। ਉਸ ਨੇ ਕਿਹਾ, ਧਿਆਨ ਦੇਣ ਲਈ ਕੁਝ ਮੁੱਖ ਨੁਕਤੇ ਹਨ:
- ਦੋਵੇਂ ਫੰਕਸ਼ਨ IS ਫੰਕਸ਼ਨ ਗਰੁੱਪ ਦਾ ਹਿੱਸਾ ਹਨ ਜੋ TRUE ਜਾਂ FALSE ਦੇ ਲਾਜ਼ੀਕਲ (ਬੂਲੀਅਨ) ਮੁੱਲ ਵਾਪਸ ਕਰਦੇ ਹਨ।
- ਕਿਸੇ ਖਾਸ ਸਥਿਤੀ ਵਿੱਚ ਜਦੋਂ ਨੰਬਰ ਟੈਕਸਟ ਦੇ ਰੂਪ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਤਾਂ ISTEXT TRUE ਦਿੰਦਾ ਹੈ ਅਤੇ ISNONTEXT FALSE ਦਿੰਦਾ ਹੈ।
- ਦੋਵੇਂ ਫੰਕਸ਼ਨ Office 365, Excel 2019, Excel 2016 ਲਈ Excel ਦੇ ਸਾਰੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹਨ। , Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP, ਅਤੇ Excel 2000।
ਐਕਸਲ ਵਿੱਚ ISTEXT ਅਤੇ ISNONTEXT ਦੀ ਵਰਤੋਂ ਕਰਨਾ - ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ
ਹੇਠਾਂ ਤੁਹਾਨੂੰ ਇਸ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਮਿਲਣਗੀਆਂ ਐਕਸਲ ਵਿੱਚ ISTEXT ਅਤੇ ISNONTEXT ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਿਹਾਰਕ ਵਰਤੋਂ ਜੋ ਉਮੀਦ ਹੈ ਕਿ ਤੁਹਾਡੀਆਂ ਵਰਕਸ਼ੀਟਾਂ ਨੂੰ ਵਧੇਰੇ ਕੁਸ਼ਲ ਬਣਾਉਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨਗੇ।
ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਕੋਈ ਮੁੱਲ ਟੈਕਸਟ ਹੈ
ਕਈ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਮੁੱਲਾਂ ਦੇ ਸਮੂਹ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, ਤੁਸੀਂ ਇਹ ਦੇਖ ਕੇ ਹੈਰਾਨ ਹੋ ਸਕਦੇ ਹੋ ਕਿ ਕੁਝ ਨੰਬਰਾਂ ਲਈ ਤੁਹਾਡੇ ਫਾਰਮੂਲੇ ਗਲਤ ਨਤੀਜੇ ਜਾਂ ਗਲਤੀਆਂ ਵੀ ਦਿੰਦੇ ਹਨ। ਸਭ ਤੋਂ ਸਪੱਸ਼ਟ ਕਾਰਨ ਇਹ ਹੈ ਕਿ ਸਮੱਸਿਆ ਵਾਲੇ ਨੰਬਰ ਟੈਕਸਟ ਦੇ ਰੂਪ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਤੁਹਾਨੂੰ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਦੱਸੇਗਾ ਕਿ ਕਿਹੜੇ ਮੁੱਲਾਂ ਤੋਂ ਟੈਕਸਟ ਹੈExcel ਦਾ ਦ੍ਰਿਸ਼ਟੀਕੋਣ।
ISTEXT ਫਾਰਮੂਲਾ:
ਕਿਸੇ ਵੀ ਮੁੱਲ ਲਈ TRUE ਦਿੰਦਾ ਹੈ ਜਿਸਨੂੰ Excel text ਮੰਨਦਾ ਹੈ।
=ISTEXT(B2)
ISNONTEXT ਫਾਰਮੂਲਾ:
ਕਿਸੇ ਵੀ ਮੁੱਲ ਲਈ TRUE ਦਿੰਦਾ ਹੈ ਜਿਸਨੂੰ Excel ਗੈਰ-ਟੈਕਸਟ ਮੰਨਦਾ ਹੈ।
=ISNONTEXT(B2)
ਡਾਟਾ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ ISTEXT : ਸਿਰਫ਼ ਟੈਕਸਟ ਦੀ ਇਜਾਜ਼ਤ ਦਿਓ
ਕੁਝ ਸਥਿਤੀਆਂ ਵਿੱਚ, ਤੁਸੀਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕੁਝ ਸੈੱਲਾਂ ਵਿੱਚ ਸਿਰਫ਼ ਟੈਕਸਟ ਮੁੱਲ ਦਾਖਲ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇ ਸਕਦੇ ਹੋ। ਇਸਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਇੱਕ ISTEXT ਫਾਰਮੂਲੇ ਦੇ ਅਧਾਰ ਤੇ ਇੱਕ ਡੇਟਾ ਪ੍ਰਮਾਣਿਕਤਾ ਨਿਯਮ ਬਣਾਓ। ਇੱਥੇ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
- ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਨੂੰ ਚੁਣੋ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।
- ਡੇਟਾ ਟੈਬ 'ਤੇ, ਡੇਟਾ ਟੂਲਸ ਵਿੱਚ ਗਰੁੱਪ ਵਿੱਚ, ਡਾਟਾ ਵੈਲੀਡੇਸ਼ਨ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਡੇਟਾ ਵੈਲੀਡੇਸ਼ਨ ਡਾਇਲਾਗ ਬਾਕਸ ਦੀ ਸੈਟਿੰਗ ਟੈਬ 'ਤੇ, ਕਸਟਮ<15 ਨੂੰ ਚੁਣੋ।> ਪ੍ਰਮਾਣਿਕਤਾ ਮਾਪਦੰਡ ਲਈ ਅਤੇ ਸੰਬੰਧਿਤ ਬਾਕਸ ਵਿੱਚ ਆਪਣਾ ISTEXT ਫਾਰਮੂਲਾ ਦਾਖਲ ਕਰੋ।
- ਨਿਯਮ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਠੀਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਇਸ ਉਦਾਹਰਨ ਲਈ, ਅਸੀਂ ਸੈੱਲ B2 ਵਿੱਚ ਪ੍ਰਸ਼ਨਾਵਲੀ ਦੇ ਜਵਾਬਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰ ਰਹੇ ਹਾਂ। ਇਸ ਫਾਰਮੂਲੇ ਦੀ ਮਦਦ ਨਾਲ B4 ਰਾਹੀਂ:
=ISTEXT(B2:B4)
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਤੁਸੀਂ ਆਪਣੇ ਖੁਦ ਦੇ ਗਲਤੀ ਚੇਤਾਵਨੀ ਸੰਦੇਸ਼ ਨੂੰ ਸਮਝਾਉਣ ਲਈ ਸੰਰਚਿਤ ਕਰ ਸਕਦੇ ਹੋ ਤੁਹਾਡੇ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕਿਸ ਕਿਸਮ ਦਾ ਡੇਟਾ ਸਵੀਕਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:
ਨਤੀਜੇ ਵਜੋਂ, ਜਦੋਂ ਉਪਭੋਗਤਾ ਪ੍ਰਮਾਣਿਤ ਸੈੱਲਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਜਾਂ ਮਿਤੀ ਦਰਜ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ, ਤਾਂ ਉਹ ਹੇਠਾਂ ਦਿੱਤੇ ਨੂੰ ਵੇਖਣਗੇ ਚੇਤਾਵਨੀ:
ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਡੇਟਾ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਵੇਖੋ।
ਐਕਸਲ IF ISTEXT ਫਾਰਮੂਲਾ
ਅਭਿਆਸ ਵਿੱਚ, ISTEXTਅਤੇ ISNONTEXT ਦੀ ਵਰਤੋਂ ਅਕਸਰ IF ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਸਟੈਂਡਰਡ TRUE ਅਤੇ FALSE ਨਾਲੋਂ ਵਧੇਰੇ ਉਪਭੋਗਤਾ-ਅਨੁਕੂਲ ਨਤੀਜੇ ਦੇਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਫਾਰਮੂਲਾ 1. ਜੇਕਰ ਟੈਕਸਟ ਹੈ, ਤਾਂ
ਸਾਡੀ ਪਹਿਲੀ ਉਦਾਹਰਨ ਲੈਂਦੇ ਹੋਏ ਥੋੜ੍ਹਾ ਅੱਗੇ, ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ ਟੈਕਸਟ ਮੁੱਲਾਂ ਲਈ "ਹਾਂ" ਅਤੇ ਕਿਸੇ ਹੋਰ ਚੀਜ਼ ਲਈ "ਨਹੀਂ" ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਇਸਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ, ISTEXT ਫੰਕਸ਼ਨ ਨੂੰ IF ਦੇ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਵਿੱਚ ਨੇਸਟ ਕਰੋ, ਅਤੇ ਕ੍ਰਮਵਾਰ value_if_true ਅਤੇ value_if_false ਆਰਗੂਮੈਂਟਾਂ ਲਈ "ਹਾਂ" ਅਤੇ "ਨਹੀਂ" ਦੀ ਵਰਤੋਂ ਕਰੋ:
=IF(ISTEXT(A2), "Yes", "No")
ਫਾਰਮੂਲਾ 2. ਸੈੱਲ ਦੇ ਇੰਪੁੱਟ ਦੀ ਜਾਂਚ ਕਰੋ
ਪਿਛਲੀਆਂ ਉਦਾਹਰਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਵਿੱਚ, ਅਸੀਂ ਚਰਚਾ ਕੀਤੀ ਕਿ ਡੇਟਾ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵੈਧ ਉਪਭੋਗਤਾ ਇੰਪੁੱਟ ਨੂੰ ਕਿਵੇਂ ਯਕੀਨੀ ਬਣਾਇਆ ਜਾਵੇ। . ਇਹ ਇੱਕ ਐਕਸਲ IF ISTEXT ਫਾਰਮੂਲੇ ਦੀ ਮਦਦ ਨਾਲ "ਹਲਕੇ" ਰੂਪ ਵਿੱਚ ਵੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਪ੍ਰਸ਼ਨਾਵਲੀ ਵਿੱਚ, ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਕਿਹੜੇ ਜਵਾਬ ਵੈਧ (ਟੈਕਸਟ) ਹਨ ਅਤੇ ਕਿਹੜੇ ਨਹੀਂ (ਗੈਰ- ਟੈਕਸਟ). ਇਸਦੇ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਤਰਕ ਨਾਲ ਨੇਸਟਡ IF ਸਟੇਟਮੈਂਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:
- ਜੇਕਰ ਟੈਸਟ ਕੀਤਾ ਗਿਆ ਸੈੱਲ ਖਾਲੀ ਹੈ, ਤਾਂ ਕੁਝ ਵੀ ਵਾਪਸ ਨਾ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਇੱਕ ਖਾਲੀ ਸਤਰ ("")।
- ਜੇਕਰ ਸੈੱਲ ਟੈਕਸਟ ਹੈ, "ਵੈਧ ਜਵਾਬ" ਵਾਪਸ ਕਰੋ।
- ਜੇ ਉਪਰੋਕਤ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਨਹੀਂ ਹੈ, ਤਾਂ "ਅਵੈਧ ਜਵਾਬ - ਕਿਰਪਾ ਕਰਕੇ ਟੈਕਸਟ ਦਰਜ ਕਰੋ।" ਵਾਪਸ ਕਰੋ।
ਇਸ ਸਭ ਨੂੰ ਇਕੱਠੇ ਰੱਖਣ ਨਾਲ, ਸਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਮਿਲਦਾ ਹੈ। , ਜਿੱਥੇ B2 ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਸੈੱਲ ਹੈ:
=IF(B2="", "", IF(ISTEXT(B2), "Valid answer", "Invalid answer - please enter text."))
ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਕਿਸੇ ਰੇਂਜ ਵਿੱਚ ਕੋਈ ਟੈਕਸਟ ਹੈ
ਹੁਣ ਤੱਕ, ਸਾਡੇ ਕੋਲ ਹਰੇਕ ਸੈੱਲ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਟੈਸਟ ਕੀਤਾ. ਪਰ ਕੀ ਜੇ ਤੁਹਾਨੂੰ ਇਹ ਜਾਣਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ ਕੀ ਇੱਕ ਸੀਮਾ ਵਿੱਚ ਕੋਈ ਸੈੱਲ ਹੈਕੀ ਟੈਕਸਟ ਸ਼ਾਮਲ ਹੈ?
ਪੂਰੀ ਰੇਂਜ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ, ISTEXT ਫੰਕਸ਼ਨ ਨੂੰ SUMPRODUCT ਨਾਲ ਇਸ ਤਰੀਕੇ ਨਾਲ ਜੋੜੋ:
SUMPRODUCT(ISTEXT( ਰੇਂਜ)*1)>0 SUMPRODUCT(-- ISTEXT( ਰੇਂਜ))>0ਉਦਾਹਰਣ ਵਜੋਂ, ਆਓ ਟੈਕਸਟ ਮੁੱਲਾਂ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾ ਸੈੱਟ ਵਿੱਚ ਹਰੇਕ ਕਤਾਰ ਦੀ ਜਾਂਚ ਕਰੀਏ, ਜੋ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
=SUMPRODUCT(ISTEXT(A2:C2)*1)>0
=SUMPRODUCT(--ISTEXT(A2:C2))>0
ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਵਿੱਚੋਂ ਇੱਕ ਸੈੱਲ D2 ਵਿੱਚ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਤੁਸੀਂ ਇਸਨੂੰ ਸੈੱਲ D5 ਰਾਹੀਂ ਹੇਠਾਂ ਖਿੱਚਦੇ ਹੋ।
ਇਸ ਲਈ, ਤੁਹਾਨੂੰ ਹੁਣ ਸਪਸ਼ਟ ਸਮਝ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਕਤਾਰਾਂ ਵਿੱਚ ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਟੈਕਸਟ ਸਤਰ (ਸਹੀ) ਅਤੇ ਜਿਸ ਵਿੱਚ ਸਿਰਫ਼ ਨੰਬਰ (ਗਲਤ) ਹਨ।
ਜੇ ਤੁਸੀਂ ਵੱਖਰੇ ਨਤੀਜੇ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ "ਹਾਂ" ਜਾਂ "ਨਹੀਂ" ਕਹੋ। TRUE ਅਤੇ FALSE ਦੇ ਉਲਟ, ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਨੂੰ IF ਸਟੇਟਮੈਂਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ:
=IF(SUMPRODUCT(--ISTEXT(A2:C2))>0, "Yes", "No")
ਇਹ ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਫਾਰਮੂਲਾ ਮੂਲ ਰੂਪ ਵਿੱਚ ਐਰੇ ਨੂੰ ਸੰਭਾਲਣ ਲਈ SUMPRODUCT ਦੀ ਯੋਗਤਾ 'ਤੇ ਅਧਾਰਤ ਹੈ। ਅੰਦਰੋਂ ਬਾਹਰੋਂ ਕੰਮ ਕਰਨਾ, ਇੱਥੇ ਇਹ ਹੈ ਕਿ ਇਹ ਕੀ ਕਰਦਾ ਹੈ:
- ISTEXT ਫੰਕਸ਼ਨ TRUE ਅਤੇ FALSE ਮੁੱਲਾਂ ਦੀ ਇੱਕ ਐਰੇ ਵਾਪਸ ਕਰਦਾ ਹੈ। A2:C2 ਲਈ, ਸਾਨੂੰ ਇਹ ਐਰੇ ਮਿਲਦਾ ਹੈ:
{TRUE,TRUE,FALSE}
- ਅੱਗੇ, ਅਸੀਂ TRUE ਅਤੇ FALSE ਦੇ ਲਾਜ਼ੀਕਲ ਮੁੱਲਾਂ ਨੂੰ ਕ੍ਰਮਵਾਰ 1's ਅਤੇ 0's ਵਿੱਚ ਬਦਲਣ ਲਈ ਉਪਰੋਕਤ ਐਰੇ ਦੇ ਹਰੇਕ ਤੱਤ ਨੂੰ 1 ਨਾਲ ਗੁਣਾ ਕਰਦੇ ਹਾਂ। . ਇੱਕ ਡਬਲ ਯੂਨਰੀ ਓਪਰੇਟਰ (--) ਨੂੰ ਉਸੇ ਉਦੇਸ਼ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਪਰਿਵਰਤਨ ਤੋਂ ਬਾਅਦ, ਫਾਰਮੂਲਾ ਇਹ ਫਾਰਮ ਲੈਂਦਾ ਹੈ:
SUMPRODUCT({1,1,0})>0
- SUMPRODUCT ਫੰਕਸ਼ਨ 1 ਅਤੇ 0 ਨੂੰ ਜੋੜਦਾ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਜਾਂਚ ਕਰਦੇ ਹੋ ਕਿ ਨਤੀਜਾ ਜ਼ੀਰੋ ਤੋਂ ਵੱਧ ਹੈ ਜਾਂ ਨਹੀਂ। ਜੇਕਰ ਇਹ ਹੈ, ਸੀਮਾਘੱਟੋ-ਘੱਟ ਇੱਕ ਟੈਕਸਟ ਮੁੱਲ ਰੱਖਦਾ ਹੈ ਅਤੇ ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ, ਜੇਕਰ FALSE ਨਹੀਂ।
ਜਾਂਚ ਕਰੋ ਕਿ ਕੀ ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਖਾਸ ਟੈਕਸਟ ਹੈ
ਐਕਸਲ ISTEXT ਫੰਕਸ਼ਨ ਸਿਰਫ਼ ਇਹ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ ਹੈ ਕਿ ਕੀ ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਟੈਕਸਟ ਹੈ ਜਾਂ ਨਹੀਂ , ਮਤਲਬ ਬਿਲਕੁਲ ਕੋਈ ਟੈਕਸਟ। ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿ ਕੀ ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਖਾਸ ਟੈਕਸਟ ਸਤਰ ਹੈ, ਜਾਂ ਤਾਂ ISNUMBER ਖੋਜ ਫਾਰਮੂਲਾ ਜਾਂ ਵਾਈਲਡਕਾਰਡ ਦੇ ਨਾਲ COUNTIF ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਉਦਾਹਰਣ ਲਈ, ਇਹ ਦੇਖਣ ਲਈ ਕਿ ਕੀ A2 ਵਿੱਚ ਆਈਟਮ ਆਈਡ ਵਿੱਚ ਸੈੱਲ D2 ਵਿੱਚ ਟੈਕਸਟ ਸਟ੍ਰਿੰਗ ਇਨਪੁਟ ਹੈ, ਵਰਤੋਂ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ (ਕਿਰਪਾ ਕਰਕੇ ਸੰਪੂਰਨ ਸੰਦਰਭ $D$2 ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ ਜੋ ਕਿ ਸੈੱਲ ਦੇ ਪਤੇ ਨੂੰ ਬਦਲਣ ਤੋਂ ਰੋਕਦਾ ਹੈ ਜਦੋਂ ਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ):
=ISNUMBER(SEARCH($D$2, A2))
ਸੁਵਿਧਾ ਲਈ, ਅਸੀਂ' ਇਸਨੂੰ IF ਫੰਕਸ਼ਨ ਵਿੱਚ ਲਪੇਟਿਆ ਜਾਵੇਗਾ:
=IF(ISNUMBER(SEARCH($D$2, A2)), "Yes", "No")
ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਪ੍ਰਾਪਤ ਕਰੋ:
ਉਹੀ ਨਤੀਜਾ COUNTIF ਨਾਲ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ :
=IF(COUNTIF(A2, "*"&$D$2&"*")>0, "Yes", "No")
ਹੋਰ ਉਦਾਹਰਣਾਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਵੇਖੋ ਜੇਕਰ ਸੈੱਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਹਨ।
ਸੈੱਲਾਂ ਨੂੰ ਹਾਈਲਾਈਟ ਕਰੋ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਟੈਕਸਟ ਹੈ
ISTEXT ਫੰਕਸ਼ਨ ਨੂੰ ਟੈਕਸਟ ਮੁੱਲਾਂ ਵਾਲੇ ਸੈੱਲਾਂ ਨੂੰ ਹਾਈਲਾਈਟ ਕਰਨ ਲਈ ਐਕਸਲ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਨਾਲ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਕਿਵੇਂ ਹੈ:
- ਉਹ ਸਾਰੇ ਸੈੱਲਾਂ ਨੂੰ ਚੁਣੋ ਜਿਨ੍ਹਾਂ ਦੀ ਤੁਸੀਂ ਜਾਂਚ ਅਤੇ ਹਾਈਲਾਈਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ (ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ A2:C5)।
- ਹੋਮ ਟੈਬ 'ਤੇ, ਵਿੱਚ ਸ਼ੈਲੀ ਸਮੂਹ, ਨਵਾਂ ਨਿਯਮ > ਕਿਹੜੇ ਸੈੱਲਾਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰਨਾ ਹੈ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਇੱਕ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਫਾਰਮੈਟ ਮੁੱਲਾਂ ਵਿੱਚ ਜਿੱਥੇ ਇਹ ਫਾਰਮੂਲਾ ਸਹੀ ਹੈ ਬਾਕਸ, ਹੇਠਾਂ ਫਾਰਮੂਲਾ ਦਰਜ ਕਰੋ:
=ISTEXT(A2)
ਜਿੱਥੇ A2 ਹੈਚੁਣੀ ਗਈ ਰੇਂਜ ਦਾ ਸਭ ਤੋਂ ਖੱਬਾ ਸੈੱਲ।
- ਫਾਰਮੈਟ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਲੋੜੀਦੀ ਫਾਰਮੈਟਿੰਗ ਚੁਣੋ।
- ਦੋਵੇਂ ਡਾਇਲਾਗ ਬਾਕਸ ਬੰਦ ਕਰਨ ਅਤੇ ਨਿਯਮ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਦੋ ਵਾਰ ਠੀਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਹਰੇਕ ਪੜਾਅ ਦੀ ਵਧੇਰੇ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਵੇਖੋ: ਐਕਸਲ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਲਈ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਨਾ।
ਨਤੀਜੇ ਵਜੋਂ, ਐਕਸਲ ਕਿਸੇ ਵੀ ਟੈਕਸਟ ਸਤਰ ਦੇ ਨਾਲ ਸਾਰੇ ਸੈੱਲਾਂ ਨੂੰ ਹਾਈਲਾਈਟ ਕਰਦਾ ਹੈ:
ਇਸੇ ਤਰ੍ਹਾਂ ਐਕਸਲ ਵਿੱਚ ISTEXT ਅਤੇ ISNONTEXT ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਵਰਤਣਾ ਹੈ। ਮੈਂ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਅਗਲੇ ਹਫ਼ਤੇ ਤੁਹਾਨੂੰ ਸਾਡੇ ਬਲੌਗ 'ਤੇ ਮਿਲਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹਾਂ!
ਉਪਲੱਬਧ ਡਾਊਨਲੋਡ
Excel ISTEXT ਅਤੇ ISNONTEXT ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ