VBA ਆਪਰੇਟਰ ਅਤੇ ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ

ਐਕਸਲ VBA ਸਟੇਟਮੈਂਟਸ

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

ਗਣਿਤ ਦੇ ਆਪਰੇਟਰ

ਮੁੱਖ VBA ਗਣਿਤ ਓਪਰੇਟਰ ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ ਸੂਚੀਬੱਧ ਹਨ।

ਸਾਰਣੀ ਦਾ ਸੱਜਾ ਕਾਲਮ ਬਰੈਕਟਾਂ ਦੀ ਅਣਹੋਂਦ ਵਿੱਚ ਡਿਫੌਲਟ ਆਪਰੇਟਰ ਦੀ ਤਰਜੀਹ ਦਿਖਾਉਂਦਾ ਹੈ। ਇੱਕ ਸਮੀਕਰਨ ਵਿੱਚ ਬਰੈਕਟ ਜੋੜ ਕੇ, ਤੁਸੀਂ ਉਸ ਕ੍ਰਮ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ ਜਿਸ ਵਿੱਚ VBA ਸਟੇਟਮੈਂਟਾਂ ਨੂੰ ਤੁਹਾਡੀ ਇੱਛਾ ਅਨੁਸਾਰ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ।

ਓਪਰੇਟਰਐਕਸ਼ਨਤਰਜੀਹ

(1 - ਸਭ ਤੋਂ ਵੱਧ; 5 - ਸਭ ਤੋਂ ਘੱਟ)

^ਐਕਸਪੋਨਟੀਏਸ਼ਨ ਆਪਰੇਟਰ1
*ਗੁਣਾ ਆਪਰੇਟਰ2
/ਡਿਵੀਜ਼ਨ ਆਪਰੇਟਰ2
ਬਕਾਇਆ ਦੇ ਬਿਨਾਂ ਭਾਗ - ਬਿਨਾਂ ਕਿਸੇ ਬਾਕੀ ਦੇ ਦੋ ਸੰਖਿਆਵਾਂ ਨੂੰ ਵੰਡਣ ਦਾ ਨਤੀਜਾ ਦਿੰਦਾ ਹੈ। ਉਦਾਹਰਣ ਲਈ, 74 ਨਤੀਜਾ ਵਾਪਸ ਕਰੇਗਾ 13
ਹਿੰਮਤਮੋਡਿਊਲੋ (ਬਾਕੀ) ਆਪਰੇਟਰ - ਦੋ ਸੰਖਿਆਵਾਂ ਨੂੰ ਵੰਡਣ ਤੋਂ ਬਾਅਦ ਬਾਕੀ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਉਦਾਹਰਣ ਲਈ, 8 ਦੇ ਖਿਲਾਫ 3 ਨਤੀਜਾ ਵਾਪਸ ਕਰੇਗਾ 2.4
+ਐਡੀਸ਼ਨ ਆਪਰੇਟਰ5
-ਘਟਾਓ ਆਪਰੇਟਰ5

ਸਟਰਿੰਗ ਓਪਰੇਟਰ

ਐਕਸਲ VBA ਵਿੱਚ ਮੂਲ ਸਟ੍ਰਿੰਗ ਆਪਰੇਟਰ ਕਨਕੇਟੇਨੇਸ਼ਨ ਆਪਰੇਟਰ ਹੈ & (ਮਿਲਾਓ):

ਓਪਰੇਟਰਐਕਸ਼ਨ
&ਕਨੈਕਟੇਨੇਸ਼ਨ ਆਪਰੇਟਰ। ਉਦਾਹਰਨ ਲਈ, ਸਮੀਕਰਨ "ਏ" ਅਤੇ "ਬੀ" ਨਤੀਜਾ ਵਾਪਸ ਕਰੇਗਾ AB.

ਤੁਲਨਾ ਓਪਰੇਟਰ

ਤੁਲਨਾ ਆਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਦੋ ਸੰਖਿਆਵਾਂ ਜਾਂ ਸਟ੍ਰਿੰਗਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਅਤੇ ਕਿਸਮ ਦੇ ਬੂਲੀਅਨ ਮੁੱਲ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਬੂਲੀਅਨ (ਸੱਚ ਜਾਂ ਗਲਤ)। ਮੁੱਖ ਐਕਸਲ VBA ਤੁਲਨਾ ਆਪਰੇਟਰ ਇਸ ਸਾਰਣੀ ਵਿੱਚ ਸੂਚੀਬੱਧ ਹਨ:

ਓਪਰੇਟਰਐਕਸ਼ਨ
=ਬਰਾਬਰ
<>ਬਰਾਬਰ ਨਹੀਂ
<ਘੱਟ
>ਵੱਡੇ
<=ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ
>=ਤੋਂ ਵੱਡਾ ਜਾਂ ਬਰਾਬਰ

ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ

ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ, ਜਿਵੇਂ ਕਿ ਤੁਲਨਾ ਆਪਰੇਟਰ, ਕਿਸਮ ਦਾ ਇੱਕ ਬੁਲੀਅਨ ਮੁੱਲ ਵਾਪਸ ਕਰਦੇ ਹਨ ਬੂਲੀਅਨ (ਸੱਚ ਜਾਂ ਗਲਤ)। ਐਕਸਲ VBA ਦੇ ਮੁੱਖ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ ਸੂਚੀਬੱਧ ਹਨ:

ਓਪਰੇਟਰਐਕਸ਼ਨ
ਅਤੇਸੰਯੋਜਨ ਸੰਚਾਲਨ, ਲਾਜ਼ੀਕਲ ਆਪਰੇਟਰ И. ਉਦਾਹਰਨ ਲਈ, ਸਮੀਕਰਨ ਏ ਅਤੇ ਬੀ ਵਾਪਸ ਆਵੇਗਾ ਇਹ ਸੱਚ ਹੈ, ਜੇ A и B ਦੋਵੇਂ ਬਰਾਬਰ ਹਨ ਇਹ ਸੱਚ ਹੈ, ਨਹੀਂ ਤਾਂ ਵਾਪਸ ਝੂਠੇ.
Orਡਿਸਜੰਕਸ਼ਨ ਓਪਰੇਸ਼ਨ, ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ OR. ਉਦਾਹਰਨ ਲਈ, ਸਮੀਕਰਨ ਏ ਜਾਂ ਬੀ ਵਾਪਸ ਆਵੇਗਾ ਇਹ ਸੱਚ ਹੈ, ਜੇ A or B ਬਰਾਬਰ ਹਨ ਇਹ ਸੱਚ ਹੈ, ਅਤੇ ਵਾਪਸ ਆ ਜਾਵੇਗਾ ਝੂਠੇ, ਜੇ A и B ਦੋਵੇਂ ਬਰਾਬਰ ਹਨ ਝੂਠੇ.
ਨਾਨਕਾਰਾਤਮਕ ਕਾਰਵਾਈ, ਲਾਜ਼ੀਕਲ ਆਪਰੇਟਰ ਨਾ. ਉਦਾਹਰਨ ਲਈ, ਸਮੀਕਰਨ ਏ ਨਹੀਂ ਵਾਪਸ ਆਵੇਗਾ ਇਹ ਸੱਚ ਹੈ, ਜੇ A ਬਰਾਬਰ ਝੂਠੇ, ਜਾਂ ਵਾਪਸੀ ਝੂਠੇ, ਜੇ A ਬਰਾਬਰ ਇਹ ਸੱਚ ਹੈ.

ਉਪਰੋਕਤ ਸਾਰਣੀ ਵਿੱਚ VBA ਵਿੱਚ ਉਪਲਬਧ ਸਾਰੇ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਸੂਚੀ ਨਹੀਂ ਹੈ। ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਪੂਰੀ ਸੂਚੀ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਡਿਵੈਲਪਰ ਸੈਂਟਰ 'ਤੇ ਲੱਭੀ ਜਾ ਸਕਦੀ ਹੈ।

ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ

VBA ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ ਉਪਲਬਧ ਹਨ ਜੋ ਕੋਡ ਲਿਖਣ ਵੇਲੇ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਕੁਝ ਹੇਠਾਂ ਦਿੱਤੇ ਗਏ ਹਨ:

ਫੰਕਸ਼ਨਐਕਸ਼ਨ
ਅਬਦਿੱਤੇ ਗਏ ਸੰਖਿਆ ਦਾ ਪੂਰਨ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ:

  • Abs(-20) ਮੁੱਲ 20 ਵਾਪਸ ਕਰਦਾ ਹੈ;
  • Abs(20) ਮੁੱਲ 20 ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਸੀਆਰਪੈਰਾਮੀਟਰ ਦੇ ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਨਾਲ ਸੰਬੰਧਿਤ ANSI ਅੱਖਰ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ:

  • Chr(10) ਇੱਕ ਲਾਈਨ ਬਰੇਕ ਵਾਪਸ ਕਰਦਾ ਹੈ;
  • Chr(97) ਇੱਕ ਅੱਖਰ ਵਾਪਸ ਕਰਦਾ ਹੈ a.
ਮਿਤੀਮੌਜੂਦਾ ਸਿਸਟਮ ਮਿਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਮਿਤੀ ਜੋੜੋਦਿੱਤੀ ਗਈ ਮਿਤੀ ਵਿੱਚ ਇੱਕ ਨਿਸ਼ਚਿਤ ਸਮਾਂ ਅੰਤਰਾਲ ਜੋੜਦਾ ਹੈ। ਫੰਕਸ਼ਨ ਸਿੰਟੈਕਸ:

DateAdd(интервал, число, дата)

ਕਿੱਥੇ ਹੈ ਦਲੀਲ ਅੰਤਰਾਲ ਦਿੱਤੇ ਗਏ ਸਮੇਂ ਦੇ ਅੰਤਰਾਲ ਦੀ ਕਿਸਮ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਦੀ ਮਿਤੀ ਦਲੀਲ ਵਿੱਚ ਦੱਸੀ ਗਈ ਰਕਮ ਵਿੱਚ ਗਿਣਤੀ.

ਦਲੀਲ ਅੰਤਰਾਲ ਹੇਠ ਦਿੱਤੇ ਮੁੱਲਾਂ ਵਿੱਚੋਂ ਇੱਕ ਲੈ ਸਕਦਾ ਹੈ:

ਅੰਤਰਾਲਮੁੱਲ
ਹਾਂਸਾਲ
qਤਿਮਾਹੀ
mਮਹੀਨੇ
yਸਾਲ ਦਾ ਦਿਨ
dਦਿਨ
wਹਫ਼ਤੇ ਦਾ ਦਿਨ
wwਸ਼ਨੀਵਾਰ ਨੂੰ
hਘੰਟੇ
nਮਿੰਟ
sਦੂਜਾ

ਉਦਾਹਰਨ:

  • ਮਿਤੀ ਜੋੜ(«d», 32, «01/01/2015») ਮਿਤੀ 32/01/01 ਵਿੱਚ 2015 ਦਿਨ ਜੋੜਦਾ ਹੈ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਮਿਤੀ 02/02/2015 ਵਾਪਸ ਕਰਦਾ ਹੈ।
  • ਮਿਤੀ ਜੋੜ(«ww», 36, «01/01/2015») ਮਿਤੀ 36/01/01 ਵਿੱਚ 2015 ਹਫ਼ਤੇ ਜੋੜਦਾ ਹੈ ਅਤੇ ਮਿਤੀ 09/09/2015 ਵਾਪਸ ਕਰਦਾ ਹੈ।
DateDiffਦੋ ਦਿੱਤੀਆਂ ਮਿਤੀਆਂ ਵਿਚਕਾਰ ਨਿਰਧਾਰਤ ਸਮੇਂ ਦੇ ਅੰਤਰਾਲਾਂ ਦੀ ਗਿਣਤੀ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ:

  • DateDiff(«d», «01/01/2015», «02/02/2015») 01/01/2015 ਅਤੇ 02/02/2015 ਦੇ ਵਿਚਕਾਰ ਦਿਨਾਂ ਦੀ ਗਿਣਤੀ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ, 32 ਵਾਪਸ ਕਰਦਾ ਹੈ।
  • DateDiff(«ww», «01/01/2015», «03/03/2016») 01/01/2015 ਅਤੇ 03/03/2016 ਦੇ ਵਿਚਕਾਰ ਹਫ਼ਤਿਆਂ ਦੀ ਗਿਣਤੀ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ, 61 ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਦਿਵਸਦਿੱਤੀ ਗਈ ਮਿਤੀ ਵਿੱਚ ਮਹੀਨੇ ਦੇ ਦਿਨ ਨਾਲ ਸੰਬੰਧਿਤ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ: ਦਿਨ(«29/01/2015») ਨੰਬਰ 29 ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਘੰਟੇਦਿੱਤੇ ਸਮੇਂ 'ਤੇ ਘੰਟਿਆਂ ਦੀ ਸੰਖਿਆ ਦੇ ਅਨੁਸਾਰੀ ਇੱਕ ਪੂਰਨ ਅੰਕ ਦਿੰਦਾ ਹੈ।

ਉਦਾਹਰਨ: ਘੰਟਾ(«22:45:00») ਨੰਬਰ 22 ਵਾਪਸ ਕਰਦਾ ਹੈ।

InStrਇਹ ਆਰਗੂਮੈਂਟਾਂ ਵਜੋਂ ਇੱਕ ਪੂਰਨ ਅੰਕ ਅਤੇ ਦੋ ਸਤਰ ਲੈਂਦਾ ਹੈ। ਕਿਸੇ ਪੂਰਨ ਅੰਕ ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਸਥਿਤੀ 'ਤੇ ਖੋਜ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ, ਪਹਿਲੀ ਦੇ ਅੰਦਰ ਦੂਜੀ ਸਟ੍ਰਿੰਗ ਦੀ ਮੌਜੂਦਗੀ ਦੀ ਸਥਿਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ:

  • InStr(1, "ਇੱਥੇ ਖੋਜ ਸ਼ਬਦ ਹੈ", "ਸ਼ਬਦ") ਨੰਬਰ 13 ਵਾਪਸ ਕਰਦਾ ਹੈ।
  • InStr(14, "ਇੱਥੇ ਖੋਜ ਸ਼ਬਦ ਹੈ, ਅਤੇ ਇੱਥੇ ਇੱਕ ਹੋਰ ਖੋਜ ਸ਼ਬਦ ਹੈ", "ਸ਼ਬਦ") ਨੰਬਰ 38 ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਨੋਟ: ਸੰਖਿਆ ਆਰਗੂਮੈਂਟ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਇਸ ਸਥਿਤੀ ਵਿੱਚ ਖੋਜ ਫੰਕਸ਼ਨ ਦੇ ਦੂਜੇ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਨਿਰਧਾਰਤ ਸਟ੍ਰਿੰਗ ਦੇ ਪਹਿਲੇ ਅੱਖਰ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ।

ਇੰਟਰਫੇਸਦਿੱਤੇ ਨੰਬਰ ਦਾ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ: ਇੰਟ (5.79) ਨਤੀਜਾ 5 ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਇਸਦੀ ਤਾਰੀਖਰਿਟਰਨ ਇਹ ਸੱਚ ਹੈਜੇਕਰ ਦਿੱਤਾ ਗਿਆ ਮੁੱਲ ਇੱਕ ਮਿਤੀ ਹੈ, ਜਾਂ ਝੂਠੇ - ਜੇਕਰ ਤਾਰੀਖ ਨਹੀਂ ਹੈ।

ਉਦਾਹਰਨ:

  • ਮਿਤੀ(«01/01/2015») ਰਿਟਰਨ ਇਹ ਸੱਚ ਹੈ;
  • Isdate(100) ਰਿਟਰਨ ਝੂਠੇ.
ਗਲਤੀਰਿਟਰਨ ਇਹ ਸੱਚ ਹੈਜੇਕਰ ਦਿੱਤਾ ਮੁੱਲ ਇੱਕ ਗਲਤੀ ਹੈ, ਜਾਂ ਝੂਠੇ - ਜੇਕਰ ਇਹ ਕੋਈ ਗਲਤੀ ਨਹੀਂ ਹੈ।
ਲਾਪਤਾ ਹੈਇੱਕ ਵਿਕਲਪਿਕ ਵਿਧੀ ਆਰਗੂਮੈਂਟ ਦਾ ਨਾਮ ਫੰਕਸ਼ਨ ਲਈ ਇੱਕ ਆਰਗੂਮੈਂਟ ਵਜੋਂ ਪਾਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਲਾਪਤਾ ਹੈ ਰਿਟਰਨ ਇਹ ਸੱਚ ਹੈਜੇਕਰ ਪ੍ਰਸ਼ਨ ਵਿੱਚ ਪ੍ਰਕਿਰਿਆ ਦਲੀਲ ਲਈ ਕੋਈ ਮੁੱਲ ਪਾਸ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ।
IsNumericਰਿਟਰਨ ਇਹ ਸੱਚ ਹੈਜੇਕਰ ਦਿੱਤੇ ਗਏ ਮੁੱਲ ਨੂੰ ਇੱਕ ਸੰਖਿਆ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਵਾਪਸ ਆਉਂਦਾ ਹੈ ਝੂਠੇ.
ਖੱਬੇਦਿੱਤੀ ਗਈ ਸਟ੍ਰਿੰਗ ਦੇ ਸ਼ੁਰੂ ਤੋਂ ਅੱਖਰਾਂ ਦੀ ਨਿਰਧਾਰਤ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਫੰਕਸ਼ਨ ਸਿੰਟੈਕਸ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:

Left(строка, длина)

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

ਉਦਾਹਰਨ:

  • ਖੱਬਾ (“abvgdejziklmn”, 4) "abcg" ਸਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ;
  • ਖੱਬਾ (“abvgdejziklmn”, 1) ਸਤਰ “a” ਵਾਪਸ ਕਰਦਾ ਹੈ।
lenਇੱਕ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਅੱਖਰਾਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ: ਲੈਨ ("abcdej") ਨੰਬਰ 7 ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਮਹੀਨਾਦਿੱਤੀ ਗਈ ਮਿਤੀ ਦੇ ਮਹੀਨੇ ਨਾਲ ਸੰਬੰਧਿਤ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਉਦਾਹਰਨ: ਮਹੀਨਾ(«29/01/2015») ਮੁੱਲ 1 ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਮੱਧਦਿੱਤੀ ਗਈ ਸਤਰ ਦੇ ਮੱਧ ਤੋਂ ਅੱਖਰਾਂ ਦੀ ਨਿਰਧਾਰਤ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਫੰਕਸ਼ਨ ਸਿੰਟੈਕਸ:

ਮੱਧ(ਲਾਈਨ, ਸ਼ੁਰੂ, ਲੰਬਾਈ)

ਜਿੱਥੇ ਕਿ ਲਾਈਨ ਅਸਲੀ ਸਤਰ ਹੈ ਸ਼ੁਰੂ - ਐਕਸਟਰੈਕਟ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਸਤਰ ਦੀ ਸ਼ੁਰੂਆਤ ਦੀ ਸਥਿਤੀ, ਲੰਬਾਈ ਐਕਸਟਰੈਕਟ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਅੱਖਰਾਂ ਦੀ ਗਿਣਤੀ ਹੈ।

ਉਦਾਹਰਨ:

  • ਮੱਧ (“abvgdejziklmn”, 4, 5) ਸਤਰ "ਕਿੱਥੇ" ਵਾਪਸ ਕਰਦਾ ਹੈ;
  • ਮੱਧ (“abvgdejziklmn”, 10, 2) ਸਤਰ “cl” ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਮਿੰਟਦਿੱਤੇ ਗਏ ਸਮੇਂ ਵਿੱਚ ਮਿੰਟਾਂ ਦੀ ਸੰਖਿਆ ਦੇ ਅਨੁਸਾਰੀ ਇੱਕ ਪੂਰਨ ਅੰਕ ਦਿੰਦਾ ਹੈ। ਉਦਾਹਰਨ: ਮਿੰਟ(«22:45:15») ਮੁੱਲ 45 ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਹੁਣਮੌਜੂਦਾ ਸਿਸਟਮ ਮਿਤੀ ਅਤੇ ਸਮਾਂ ਦਿੰਦਾ ਹੈ।
ਸੱਜੇਦਿੱਤੀ ਗਈ ਸਟ੍ਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਅੱਖਰਾਂ ਦੀ ਨਿਰਧਾਰਤ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਫੰਕਸ਼ਨ ਸਿੰਟੈਕਸ:

ਸੱਜੇ(ਲਾਈਨ, ਲੰਬਾਈ)

ਕਿੱਥੇ ਲਾਈਨ ਅਸਲੀ ਸਤਰ ਹੈ, ਅਤੇ ਲੰਬਾਈ ਦਿੱਤੀ ਗਈ ਸਤਰ ਦੇ ਸਿਰੇ ਤੋਂ ਗਿਣਦੇ ਹੋਏ, ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਅੱਖਰਾਂ ਦੀ ਗਿਣਤੀ ਹੈ।

ਉਦਾਹਰਨ:

  • ਸੱਜੇ(«abvgdezhziklmn», 4) ਸਤਰ "clmn" ਵਾਪਸ ਕਰਦਾ ਹੈ;
  • ਸੱਜੇ(«abvgdezhziklmn», 1) ਸਤਰ “n” ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਦੂਜਾਦਿੱਤੇ ਗਏ ਸਮੇਂ ਵਿੱਚ ਸਕਿੰਟਾਂ ਦੀ ਸੰਖਿਆ ਦੇ ਅਨੁਸਾਰੀ ਇੱਕ ਪੂਰਨ ਅੰਕ ਦਿੰਦਾ ਹੈ।

ਉਦਾਹਰਨ: ਦੂਜਾ("22:45:15") ਮੁੱਲ 15 ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਵਰਗਆਰਗੂਮੈਂਟ ਵਿੱਚ ਪਾਸ ਕੀਤੇ ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਦਾ ਵਰਗ ਮੂਲ ਦਿੰਦਾ ਹੈ।

ਉਦਾਹਰਨ:

  • ਵਰਗ(4) ਮੁੱਲ 2 ਵਾਪਸ ਕਰਦਾ ਹੈ;
  • ਵਰਗ(16) ਮੁੱਲ 4 ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਟਾਈਮਮੌਜੂਦਾ ਸਿਸਟਮ ਸਮਾਂ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਉਬਾਉਂਡਨਿਰਧਾਰਤ ਐਰੇ ਮਾਪ ਦੀ ਸੁਪਰਸਕ੍ਰਿਪਟ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਨੋਟ: ਬਹੁ-ਆਯਾਮੀ ਐਰੇ ਲਈ, ਇੱਕ ਵਿਕਲਪਿਕ ਆਰਗੂਮੈਂਟ ਉਸ ਆਯਾਮ ਦਾ ਸੂਚਕਾਂਕ ਹੋ ਸਕਦਾ ਹੈ ਜਿਸ ਨੂੰ ਵਾਪਸ ਕਰਨਾ ਹੈ। ਜੇਕਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਡਿਫੌਲਟ 1 ਹੈ।

ਸਾਲਦਿੱਤੀ ਗਈ ਮਿਤੀ ਦੇ ਸਾਲ ਨਾਲ ਸੰਬੰਧਿਤ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਉਦਾਹਰਨ: ਸਾਲ(«29/01/2015») ਮੁੱਲ 2015 ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਇਸ ਸੂਚੀ ਵਿੱਚ ਸਿਰਫ਼ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਬਿਲਟ-ਇਨ ਐਕਸਲ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਫੰਕਸ਼ਨਾਂ ਦੀ ਇੱਕ ਚੋਣ ਸ਼ਾਮਲ ਹੈ। ਐਕਸਲ ਮੈਕਰੋਜ਼ ਵਿੱਚ ਵਰਤਣ ਲਈ ਉਪਲਬਧ VBA ਫੰਕਸ਼ਨਾਂ ਦੀ ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਸੂਚੀ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਡਿਵੈਲਪਰ ਸੈਂਟਰ 'ਤੇ ਲੱਭੀ ਜਾ ਸਕਦੀ ਹੈ।

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