ಕೊನೆಯ ಪದ

ಸರಳವಾದ, ಮೊದಲ ನೋಟದಲ್ಲಿ, ಸ್ಪಷ್ಟವಲ್ಲದ ಪರಿಹಾರದೊಂದಿಗೆ ಸಮಸ್ಯೆ: ಪಠ್ಯದ ಸಾಲಿನಿಂದ ಕೊನೆಯ ಪದವನ್ನು ಹೊರತೆಗೆಯಿರಿ. ಸರಿ, ಅಥವಾ, ಸಾಮಾನ್ಯ ಸಂದರ್ಭದಲ್ಲಿ, ಕೊಟ್ಟಿರುವ ಡಿಲಿಮಿಟರ್ ಅಕ್ಷರದಿಂದ (ಸ್ಪೇಸ್, ​​ಅಲ್ಪವಿರಾಮ, ಇತ್ಯಾದಿ) ಪ್ರತ್ಯೇಕಿಸಲಾದ ಕೊನೆಯ ತುಣುಕು ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಒಂದು ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ರಿವರ್ಸ್ ಹುಡುಕಾಟವನ್ನು (ಅಂತ್ಯದಿಂದ ಆರಂಭಕ್ಕೆ) ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ಅವಶ್ಯಕ. ಅಕ್ಷರವನ್ನು ನೀಡಲಾಗಿದೆ ಮತ್ತು ನಂತರ ಅದರ ಬಲಕ್ಕೆ ಎಲ್ಲಾ ಅಕ್ಷರಗಳನ್ನು ಹೊರತೆಗೆಯಿರಿ.

ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ಹಲವಾರು ಮಾರ್ಗಗಳನ್ನು ನೋಡೋಣ: ಸೂತ್ರಗಳು, ಮ್ಯಾಕ್ರೋಗಳು ಮತ್ತು ಪವರ್ ಕ್ವೆರಿ ಮೂಲಕ.

ವಿಧಾನ 1. ಸೂತ್ರಗಳು

ಸೂತ್ರದ ಸಾರ ಮತ್ತು ಯಂತ್ರಶಾಸ್ತ್ರವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸುಲಭವಾಗುವಂತೆ, ದೂರದಿಂದ ಸ್ವಲ್ಪ ಪ್ರಾರಂಭಿಸೋಣ. ಮೊದಲಿಗೆ, ನಮ್ಮ ಮೂಲ ಪಠ್ಯದಲ್ಲಿ ಪದಗಳ ನಡುವಿನ ಸ್ಥಳಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸೋಣ, ಉದಾಹರಣೆಗೆ, 20 ತುಣುಕುಗಳು. ಬದಲಿ ಕಾರ್ಯದೊಂದಿಗೆ ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು. ಬದಲಿ (ಬದಲಿ) ಮತ್ತು ಕೊಟ್ಟಿರುವ ಅಕ್ಷರವನ್ನು N- ಬಾರಿ ಪುನರಾವರ್ತಿಸುವ ಕಾರ್ಯ - ಪುನರಾವರ್ತಿಸಿ (REPT):

ಕೊನೆಯ ಪದ

ಈಗ ನಾವು ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಫಲಿತಾಂಶದ ಪಠ್ಯದ ಅಂತ್ಯದಿಂದ 20 ಅಕ್ಷರಗಳನ್ನು ಕತ್ತರಿಸುತ್ತೇವೆ ಬಲ (ಹಕ್ಕು):

ಕೊನೆಯ ಪದ

ಇದು ಬೆಚ್ಚಗಾಗುತ್ತಿದೆ, ಸರಿ? ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚುವರಿ ಸ್ಥಳಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಇದು ಉಳಿದಿದೆ TRIM (TRIM) ಮತ್ತು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲಾಗುವುದು:

ಕೊನೆಯ ಪದ

ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯಲ್ಲಿ, ನಮ್ಮ ಸೂತ್ರವು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

=ಟ್ರಿಮ್(ಬದಲಿ(A1;» «;REPT(» «;20));20))

ತಾತ್ವಿಕವಾಗಿ ನಿಖರವಾಗಿ 20 ಸ್ಥಳಗಳನ್ನು ಸೇರಿಸುವುದು ಅನಿವಾರ್ಯವಲ್ಲ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ - ಮೂಲ ಪಠ್ಯದಲ್ಲಿನ ಉದ್ದವಾದ ಪದದ ಉದ್ದಕ್ಕಿಂತ ಹೆಚ್ಚು ಇರುವವರೆಗೆ ಯಾವುದೇ ಸಂಖ್ಯೆಯು ಮಾಡುತ್ತದೆ.

ಮತ್ತು ಮೂಲ ಪಠ್ಯವನ್ನು ಜಾಗದಿಂದ ಅಲ್ಲ, ಆದರೆ ಮತ್ತೊಂದು ವಿಭಜಕ ಅಕ್ಷರದಿಂದ (ಉದಾಹರಣೆಗೆ, ಅಲ್ಪವಿರಾಮದಿಂದ) ಭಾಗಿಸಬೇಕಾದರೆ, ನಮ್ಮ ಸೂತ್ರವನ್ನು ಸ್ವಲ್ಪ ಸರಿಪಡಿಸಬೇಕಾಗುತ್ತದೆ:

ಕೊನೆಯ ಪದ

ವಿಧಾನ 2. ಮ್ಯಾಕ್ರೋ ಕಾರ್ಯ

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

ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ಒತ್ತಿರಿ ಆಲ್ಟ್+F11 ಅಥವಾ ಬಟನ್ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಟ್ಯಾಬ್ ಡೆವಲಪರ್ (ಡೆವಲಪರ್)ಮ್ಯಾಕ್ರೋ ಸಂಪಾದಕವನ್ನು ತೆರೆಯಲು. ನಂತರ ಮೆನು ಮೂಲಕ ಹೊಸ ಮಾಡ್ಯೂಲ್ ಸೇರಿಸಿ ಸೇರಿಸಿ - ಮಾಡ್ಯೂಲ್ ಮತ್ತು ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಅಲ್ಲಿ ನಕಲಿಸಿ:

 ಫಂಕ್ಷನ್ LastWord(txt ಸ್ಟ್ರಿಂಗ್, ಐಚ್ಛಿಕ ಡೆಲಿಮ್ ಸ್ಟ್ರಿಂಗ್ = "", ಐಚ್ಛಿಕ n ಇಂಟೀಜರ್ ಆಗಿ = 1) ಸ್ಟ್ರಿಂಗ್ arFragments = ಸ್ಪ್ಲಿಟ್(txt, delim) LastWord = arFragments (UBound(arFragments) - n + 1) ಅಂತ್ಯ ಕಾರ್ಯ  

ಈಗ ನೀವು ವರ್ಕ್‌ಬುಕ್ ಅನ್ನು ಉಳಿಸಬಹುದು (ಮ್ಯಾಕ್ರೋ-ಸಕ್ರಿಯಗೊಳಿಸಿದ ಸ್ವರೂಪದಲ್ಲಿ!) ಮತ್ತು ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸ್‌ನಲ್ಲಿ ರಚಿಸಲಾದ ಕಾರ್ಯವನ್ನು ಬಳಸಿ:

=LastWord(txt ; delim ; n)

ಅಲ್ಲಿ

  • txt - ಮೂಲ ಪಠ್ಯದೊಂದಿಗೆ ಸೆಲ್
  • ಡೆಲಿಮ್ - ವಿಭಜಕ ಅಕ್ಷರ (ಡೀಫಾಲ್ಟ್ - ಸ್ಪೇಸ್)
  • n - ಯಾವ ಪದವನ್ನು ಅಂತ್ಯದಿಂದ ಹೊರತೆಗೆಯಬೇಕು (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ - ಅಂತ್ಯದಿಂದ ಮೊದಲನೆಯದು)

ಕೊನೆಯ ಪದ

ಭವಿಷ್ಯದಲ್ಲಿ ಮೂಲ ಪಠ್ಯದಲ್ಲಿನ ಯಾವುದೇ ಬದಲಾವಣೆಗಳೊಂದಿಗೆ, ಯಾವುದೇ ಪ್ರಮಾಣಿತ ಎಕ್ಸೆಲ್ ಶೀಟ್ ಫಂಕ್ಷನ್‌ನಂತೆ ನಮ್ಮ ಮ್ಯಾಕ್ರೋ ಕಾರ್ಯವನ್ನು ಫ್ಲೈನಲ್ಲಿ ಮರು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುತ್ತದೆ.

ವಿಧಾನ 3. ಪವರ್ ಕ್ವೆರಿ

ವಿದ್ಯುತ್ ಪ್ರಶ್ನೆ ಯಾವುದೇ ಮೂಲದಿಂದ ಎಕ್ಸೆಲ್‌ಗೆ ಡೇಟಾವನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು ಮತ್ತು ನಂತರ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಡೇಟಾವನ್ನು ಯಾವುದೇ ರೂಪದಲ್ಲಿ ಪರಿವರ್ತಿಸಲು Microsoft ನಿಂದ ಉಚಿತ ಆಡ್-ಆನ್ ಆಗಿದೆ. ಈ ಆಡ್-ಇನ್‌ನ ಶಕ್ತಿ ಮತ್ತು ತಂಪು ಎಷ್ಟು ಉತ್ತಮವಾಗಿದೆ ಎಂದರೆ ಮೈಕ್ರೋಸಾಫ್ಟ್ ತನ್ನ ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಎಕ್ಸೆಲ್ 2016 ರಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿರ್ಮಿಸಿದೆ. ಎಕ್ಸೆಲ್ 2010-2013 ಪವರ್ ಕ್ವೆರಿಯನ್ನು ಇಲ್ಲಿಂದ ಉಚಿತವಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು.

ಪವರ್ ಕ್ವೆರಿ ಬಳಸಿ ಕೊಟ್ಟಿರುವ ವಿಭಜಕದ ಮೂಲಕ ಕೊನೆಯ ಪದ ಅಥವಾ ತುಣುಕನ್ನು ಬೇರ್ಪಡಿಸುವ ನಮ್ಮ ಕಾರ್ಯವನ್ನು ಬಹಳ ಸುಲಭವಾಗಿ ಪರಿಹರಿಸಲಾಗುತ್ತದೆ.

ಮೊದಲಿಗೆ, ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಮ್ಮ ಡೇಟಾ ಟೇಬಲ್ ಅನ್ನು ಸ್ಮಾರ್ಟ್ ಟೇಬಲ್ ಆಗಿ ಪರಿವರ್ತಿಸೋಣ. Ctrl+T ಅಥವಾ ಆಜ್ಞೆಗಳು ಮುಖಪುಟ - ಟೇಬಲ್ ಆಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿ (ಮುಖಪುಟ - ಟೇಬಲ್ ಆಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿ):

ಕೊನೆಯ ಪದ

ನಂತರ ನಾವು ರಚಿಸಲಾದ "ಸ್ಮಾರ್ಟ್ ಟೇಬಲ್" ಅನ್ನು ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಪವರ್ ಕ್ವೆರಿಯಲ್ಲಿ ಲೋಡ್ ಮಾಡುತ್ತೇವೆ ಟೇಬಲ್ / ಶ್ರೇಣಿಯಿಂದ (ಟೇಬಲ್/ಶ್ರೇಣಿಯಿಂದ) ಟ್ಯಾಬ್ ಡೇಟಾ (ನೀವು ಎಕ್ಸೆಲ್ 2016 ಹೊಂದಿದ್ದರೆ) ಅಥವಾ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ವಿದ್ಯುತ್ ಪ್ರಶ್ನೆ (ನೀವು ಎಕ್ಸೆಲ್ 2010-2013 ಹೊಂದಿದ್ದರೆ):

ಕೊನೆಯ ಪದ

ಟ್ಯಾಬ್‌ನಲ್ಲಿ ತೆರೆಯುವ ಪ್ರಶ್ನೆ ಸಂಪಾದಕ ವಿಂಡೋದಲ್ಲಿ ಟ್ರಾನ್ಸ್ಫರ್ಮೇಷನ್ (ರೂಪಾಂತರ) ತಂಡವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಸ್ಪ್ಲಿಟ್ ಕಾಲಮ್ - ಡಿಲಿಮಿಟರ್ ಮೂಲಕ (ವಿಭಜಿತ ಕಾಲಮ್ - ಡಿಲಿಮಿಟರ್ ಮೂಲಕ) ತದನಂತರ ಅದು ವಿಭಜಕ ಅಕ್ಷರವನ್ನು ಹೊಂದಿಸಲು ಮತ್ತು ಆಯ್ಕೆಯನ್ನು ಆರಿಸಲು ಉಳಿದಿದೆ ಬಲಭಾಗದ ಡಿಲಿಮಿಟರ್ಎಲ್ಲಾ ಪದಗಳನ್ನು ಕತ್ತರಿಸಲು, ಆದರೆ ಕೊನೆಯದನ್ನು ಮಾತ್ರ ಕತ್ತರಿಸಿ:

ಕೊನೆಯ ಪದ

ಕ್ಲಿಕ್ ಮಾಡಿದ ನಂತರ OK ಕೊನೆಯ ಪದವನ್ನು ಹೊಸ ಕಾಲಮ್‌ಗೆ ಬೇರ್ಪಡಿಸಲಾಗುತ್ತದೆ. ಅನಗತ್ಯವಾದ ಮೊದಲ ಕಾಲಮ್ ಅನ್ನು ಅದರ ಹೆಡರ್ ಅನ್ನು ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ತೆಗೆದುಹಾಕಬಹುದು ತೆಗೆದುಹಾಕಿ (ಅಳಿಸಿ). ಟೇಬಲ್ ಹೆಡರ್‌ನಲ್ಲಿ ಉಳಿದಿರುವ ಕಾಲಮ್ ಅನ್ನು ಸಹ ನೀವು ಮರುಹೆಸರಿಸಬಹುದು.

ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಫಲಿತಾಂಶಗಳನ್ನು ಶೀಟ್‌ಗೆ ಮತ್ತೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಮನೆ - ಮುಚ್ಚಿ ಮತ್ತು ಲೋಡ್ ಮಾಡಿ - ಮುಚ್ಚಿ ಮತ್ತು ಲೋಡ್ ಮಾಡಿ ... (ಮನೆ - ಮುಚ್ಚಿ ಮತ್ತು ಲೋಡ್ ಮಾಡಿ - ಮುಚ್ಚಿ ಮತ್ತು ಲೋಡ್ ಮಾಡಿ...):

ಕೊನೆಯ ಪದ

ಮತ್ತು ಪರಿಣಾಮವಾಗಿ ನಾವು ಪಡೆಯುತ್ತೇವೆ:

ಕೊನೆಯ ಪದ

ಈ ರೀತಿ - ಅಗ್ಗದ ಮತ್ತು ಹರ್ಷಚಿತ್ತದಿಂದ, ಸೂತ್ರಗಳು ಮತ್ತು ಮ್ಯಾಕ್ರೋಗಳಿಲ್ಲದೆ, ಬಹುತೇಕ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಸ್ಪರ್ಶಿಸದೆಯೇ 🙂

ಭವಿಷ್ಯದಲ್ಲಿ ಮೂಲ ಪಟ್ಟಿಯು ಬದಲಾದರೆ, ಬಲ ಕ್ಲಿಕ್ ಮಾಡಲು ಅಥವಾ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಬಳಸಲು ಸಾಕು Ctrl+ಆಲ್ಟ್+F5 ನಮ್ಮ ವಿನಂತಿಯನ್ನು ನವೀಕರಿಸಿ.


  • ಜಿಗುಟಾದ ಪಠ್ಯವನ್ನು ಕಾಲಮ್‌ಗಳಾಗಿ ವಿಭಜಿಸುವುದು
  • ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳೊಂದಿಗೆ ಪಠ್ಯವನ್ನು ಪಾರ್ಸಿಂಗ್ ಮತ್ತು ಪಾರ್ಸಿಂಗ್
  • SUBSTITUTE ಫಂಕ್ಷನ್‌ನೊಂದಿಗೆ ಪಠ್ಯದಿಂದ ಮೊದಲ ಪದಗಳನ್ನು ಹೊರತೆಗೆಯುವುದು

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