VBA ಆಪರೇಟರ್‌ಗಳು ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳು

ಎಕ್ಸೆಲ್ VBA ಹೇಳಿಕೆಗಳು

ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ವಿಬಿಎ ಕೋಡ್ ಬರೆಯುವಾಗ, ಪ್ರತಿ ಹಂತದಲ್ಲೂ ಅಂತರ್ನಿರ್ಮಿತ ಆಪರೇಟರ್‌ಗಳ ಸೆಟ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಆಪರೇಟರ್‌ಗಳನ್ನು ಗಣಿತ, ಸ್ಟ್ರಿಂಗ್, ಹೋಲಿಕೆ ಮತ್ತು ತಾರ್ಕಿಕ ಆಪರೇಟರ್‌ಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಮುಂದೆ, ನಾವು ಪ್ರತಿ ನಿರ್ವಾಹಕರ ಗುಂಪನ್ನು ವಿವರವಾಗಿ ನೋಡುತ್ತೇವೆ.

ಗಣಿತ ನಿರ್ವಾಹಕರು

ಮುಖ್ಯ VBA ಗಣಿತ ನಿರ್ವಾಹಕರು ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಟ್ಟಿಮಾಡಲಾಗಿದೆ.

ಕೋಷ್ಟಕದ ಬಲ ಕಾಲಮ್ ಆವರಣಗಳ ಅನುಪಸ್ಥಿತಿಯಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಆಪರೇಟರ್ ಆದ್ಯತೆಯನ್ನು ತೋರಿಸುತ್ತದೆ. ಅಭಿವ್ಯಕ್ತಿಗೆ ಆವರಣಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ, ನೀವು ಬಯಸಿದಂತೆ VBA ಹೇಳಿಕೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಕ್ರಮವನ್ನು ನೀವು ಬದಲಾಯಿಸಬಹುದು.

ಆಪರೇಟರ್ಕ್ರಿಯೆಆದ್ಯತೆ

(1 - ಅತ್ಯಧಿಕ; 5 - ಕಡಿಮೆ)

^ಘಾತೀಯ ನಿರ್ವಾಹಕ1
*ಗುಣಾಕಾರ ಆಪರೇಟರ್2
/ವಿಭಾಗ ನಿರ್ವಾಹಕ2
ಶೇಷವಿಲ್ಲದೆ ವಿಭಾಗ - ಶೇಷವಿಲ್ಲದೆ ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಭಾಗಿಸುವ ಫಲಿತಾಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 74 ಫಲಿತಾಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ 13
ಧೈರ್ಯಮಾಡ್ಯುಲೋ (ಉಳಿದಿರುವ) ಆಪರೇಟರ್ - ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಭಾಗಿಸಿದ ನಂತರ ಶೇಷವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 8 ವಿರುದ್ಧ 3 ಫಲಿತಾಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ 2.4
+ಸೇರ್ಪಡೆ ಆಪರೇಟರ್5
-ವ್ಯವಕಲನ ಆಪರೇಟರ್5

ಸ್ಟ್ರಿಂಗ್ ಆಪರೇಟರ್‌ಗಳು

ಎಕ್ಸೆಲ್ ವಿಬಿಎಯಲ್ಲಿನ ಮೂಲ ಸ್ಟ್ರಿಂಗ್ ಆಪರೇಟರ್ ಸಂಯೋಜಕ ಆಪರೇಟರ್ ಆಗಿದೆ & (ವಿಲೀನಗೊಳ್ಳಲು):

ಆಪರೇಟರ್ಕ್ರಿಯೆ
&ಜೋಡಣೆ ಆಪರೇಟರ್. ಉದಾಹರಣೆಗೆ, ಅಭಿವ್ಯಕ್ತಿ "ಎ" ಮತ್ತು "ಬಿ" ಫಲಿತಾಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ AB.

ಹೋಲಿಕೆ ನಿರ್ವಾಹಕರು

ಹೋಲಿಕೆ ಆಪರೇಟರ್‌ಗಳನ್ನು ಎರಡು ಸಂಖ್ಯೆಗಳು ಅಥವಾ ತಂತಿಗಳನ್ನು ಹೋಲಿಸಲು ಮತ್ತು ಪ್ರಕಾರದ ಬೂಲಿಯನ್ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ ಬೂಲಿಯನ್ (ಸರಿ ಅಥವಾ ತಪ್ಪು). ಮುಖ್ಯ ಎಕ್ಸೆಲ್ ವಿಬಿಎ ಹೋಲಿಕೆ ಆಪರೇಟರ್‌ಗಳನ್ನು ಈ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ:

ಆಪರೇಟರ್ಕ್ರಿಯೆ
=ಸಮಾನವಾಗಿ
<>ಸಮಾನವಾಗಿಲ್ಲ
<ಕಡಿಮೆ
>ಇನ್ನಷ್ಟು ಮಾಹಿತಿ
<=ಕಡಿಮೆ ಅಥವಾ ಸಮಾನ
>=ಹೆಚ್ಚು ಅಥವಾ ಸಮಾನ

ತಾರ್ಕಿಕ ನಿರ್ವಾಹಕರು

ತಾರ್ಕಿಕ ನಿರ್ವಾಹಕರು, ಹೋಲಿಕೆ ಆಪರೇಟರ್‌ಗಳಂತೆ, ಪ್ರಕಾರದ ಬೂಲಿಯನ್ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತಾರೆ ಬೂಲಿಯನ್ (ಸರಿ ಅಥವಾ ತಪ್ಪು). ಎಕ್ಸೆಲ್ VBA ಯ ಮುಖ್ಯ ತಾರ್ಕಿಕ ನಿರ್ವಾಹಕರು ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಟ್ಟಿಮಾಡಲಾಗಿದೆ:

ಆಪರೇಟರ್ಕ್ರಿಯೆ
ಮತ್ತುಸಂಯೋಗ ಕಾರ್ಯಾಚರಣೆ, ತಾರ್ಕಿಕ ಆಪರೇಟರ್ И. ಉದಾಹರಣೆಗೆ, ಅಭಿವ್ಯಕ್ತಿ ಎ ಮತ್ತು ಬಿ ಹಿಂತಿರುಗುತ್ತದೆ ಟ್ರೂ, ವೇಳೆ A и B ಇಬ್ಬರೂ ಸಮಾನರು ಟ್ರೂ, ಇಲ್ಲದಿದ್ದರೆ ಹಿಂತಿರುಗಿ ತಪ್ಪು.
Orಡಿಸ್ಜಂಕ್ಷನ್ ಕಾರ್ಯಾಚರಣೆ, ತಾರ್ಕಿಕ ಆಪರೇಟರ್ OR. ಉದಾಹರಣೆಗೆ, ಅಭಿವ್ಯಕ್ತಿ ಎ ಅಥವಾ ಬಿ ಹಿಂತಿರುಗುತ್ತದೆ ಟ್ರೂ, ವೇಳೆ A or B ಸಮಾನವಾಗಿರುತ್ತದೆ ಟ್ರೂ, ಮತ್ತು ಹಿಂತಿರುಗುತ್ತದೆ ತಪ್ಪು, ವೇಳೆ A и B ಇಬ್ಬರೂ ಸಮಾನರು ತಪ್ಪು.
ಮಾಡಿರುವುದಿಲ್ಲನಿರಾಕರಣೆ ಕಾರ್ಯಾಚರಣೆ, ತಾರ್ಕಿಕ ಆಪರೇಟರ್ ಅಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಅಭಿವ್ಯಕ್ತಿ ಎ ಅಲ್ಲ ಹಿಂತಿರುಗುತ್ತದೆ ಟ್ರೂ, ವೇಳೆ A ಸಮಾನವಾಗಿ ತಪ್ಪು, ಅಥವಾ ಹಿಂತಿರುಗಿ ತಪ್ಪು, ವೇಳೆ A ಸಮಾನವಾಗಿ ಟ್ರೂ.

ಮೇಲಿನ ಕೋಷ್ಟಕವು VBA ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ತಾರ್ಕಿಕ ಆಪರೇಟರ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುವುದಿಲ್ಲ. ತಾರ್ಕಿಕ ಆಪರೇಟರ್‌ಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಡೆವಲಪರ್ ಸೆಂಟರ್‌ನಲ್ಲಿ ಕಾಣಬಹುದು.

ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳು

ಕೋಡ್ ಬರೆಯುವಾಗ ಬಳಸಬಹುದಾದ ಅನೇಕ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳು VBA ನಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಕೆಲವು ಕೆಳಗೆ ಪಟ್ಟಿಮಾಡಲಾಗಿದೆ:

ಕಾರ್ಯಕ್ರಿಯೆ
ಆಬ್ಸ್ನೀಡಿರುವ ಸಂಖ್ಯೆಯ ಸಂಪೂರ್ಣ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

ಉದಾಹರಣೆ:

  • ಎಬಿಎಸ್(-20) ಮೌಲ್ಯ 20 ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ;
  • ಎಬಿಎಸ್ (20) ಮೌಲ್ಯ 20 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಕ್ರಿ.ಪೂ.ಪ್ಯಾರಾಮೀಟರ್‌ನ ಸಂಖ್ಯಾ ಮೌಲ್ಯಕ್ಕೆ ಅನುಗುಣವಾದ ANSI ಅಕ್ಷರವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

ಉದಾಹರಣೆ:

  • Chr(10) ಒಂದು ಸಾಲಿನ ವಿರಾಮವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ;
  • Chr(97) ಒಂದು ಪಾತ್ರವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ a.
ದಿನಾಂಕಪ್ರಸ್ತುತ ಸಿಸ್ಟಂ ದಿನಾಂಕವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ದಿನಾಂಕ ಸೇರಿಸಿನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ದಿನಾಂಕಕ್ಕೆ ನಿರ್ದಿಷ್ಟ ಸಮಯದ ಮಧ್ಯಂತರವನ್ನು ಸೇರಿಸುತ್ತದೆ. ಕಾರ್ಯ ಸಿಂಟ್ಯಾಕ್ಸ್:

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

ವಾದ ಎಲ್ಲಿದೆ ಮಧ್ಯಂತರ ನೀಡಲಾದ ಸಮಯ ಮಧ್ಯಂತರದ ಪ್ರಕಾರವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ದಿನಾಂಕ ವಾದದಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೊತ್ತದಲ್ಲಿ ಸಂಖ್ಯೆ.

ವಾದ ಮಧ್ಯಂತರ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು:

ಮಧ್ಯಂತರಮೌಲ್ಯ
yyyyವರ್ಷ
qಕಾಲು
mತಿಂಗಳು
yವರ್ಷದ ದಿನ
dದಿನ
wವಾರದ ದಿನ
wwವಾರ
hಗಂಟೆ
nನಿಮಿಷ
sಎರಡನೇ

ಉದಾಹರಣೆ:

  • ದಿನಾಂಕ ಸೇರಿಸಿ ("ಡಿ", 32, "01/01/2015") ದಿನಾಂಕ 32/01/01 ಕ್ಕೆ 2015 ದಿನಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಹೀಗಾಗಿ ದಿನಾಂಕ 02/02/2015 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
  • ದಿನಾಂಕ ಸೇರಿಸಿ ("ww", 36, "01/01/2015") ದಿನಾಂಕ 36/01/01 ಕ್ಕೆ 2015 ವಾರಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ದಿನಾಂಕ 09/09/2015 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ದಿನಾಂಕ ಡಿಫ್ಎರಡು ನೀಡಲಾದ ದಿನಾಂಕಗಳ ನಡುವಿನ ನಿರ್ದಿಷ್ಟ ಸಮಯದ ಮಧ್ಯಂತರಗಳ ಸಂಖ್ಯೆಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

ಉದಾಹರಣೆ:

  • 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") ಆದಾಯ ಟ್ರೂ;
  • ದಿನಾಂಕ (100) ಆದಾಯ ತಪ್ಪು.
ದೋಷರಿಟರ್ನ್ಸ್ ಟ್ರೂಕೊಟ್ಟಿರುವ ಮೌಲ್ಯವು ದೋಷವಾಗಿದ್ದರೆ, ಅಥವಾ ತಪ್ಪು - ಇದು ದೋಷವಲ್ಲದಿದ್ದರೆ.
ಕಾಣೆಯಾಗಿದೆಐಚ್ಛಿಕ ಕಾರ್ಯವಿಧಾನದ ಆರ್ಗ್ಯುಮೆಂಟ್‌ನ ಹೆಸರನ್ನು ಫಂಕ್ಷನ್‌ಗೆ ಆರ್ಗ್ಯುಮೆಂಟ್ ಆಗಿ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಕಾಣೆಯಾಗಿದೆ ಆದಾಯ ಟ್ರೂಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಕಾರ್ಯವಿಧಾನದ ವಾದಕ್ಕೆ ಯಾವುದೇ ಮೌಲ್ಯವನ್ನು ರವಾನಿಸದಿದ್ದರೆ.
ಸಂಖ್ಯಾಶಾಸ್ತ್ರರಿಟರ್ನ್ಸ್ ಟ್ರೂಕೊಟ್ಟಿರುವ ಮೌಲ್ಯವನ್ನು ಸಂಖ್ಯೆಯಾಗಿ ಪರಿಗಣಿಸಬಹುದಾದರೆ, ಇಲ್ಲದಿದ್ದರೆ ಹಿಂತಿರುಗಿಸುತ್ತದೆ ತಪ್ಪು.
ಎಡನೀಡಿರುವ ಸ್ಟ್ರಿಂಗ್‌ನ ಪ್ರಾರಂಭದಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಕ್ರಿಯೆಯ ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೀಗಿದೆ:

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

ಅಲ್ಲಿ ಸಾಲು ಮೂಲ ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ, ಮತ್ತು ಉದ್ದ ಸ್ಟ್ರಿಂಗ್‌ನ ಆರಂಭದಿಂದ ಎಣಿಸುವ, ಹಿಂತಿರುಗಿಸಬೇಕಾದ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆ.

ಉದಾಹರಣೆ:

  • ಎಡ ("abvgdejziklmn", 4) "abcg" ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ;
  • ಎಡ ("abvgdejziklmn", 1) "a" ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಲೆನ್ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿರುವ ಅಕ್ಷರಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

ಉದಾಹರಣೆ: ಲೆನ್ ("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 ಕಾರ್ಯಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಡೆವಲಪರ್ ಸೆಂಟರ್‌ನಲ್ಲಿ ಕಾಣಬಹುದು.

ಪ್ರತ್ಯುತ್ತರ ನೀಡಿ