ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ನೀವು ಒಂದು ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದ್ದೀರಿ ಎಂದು ಭಾವಿಸೋಣ, ಇದರಲ್ಲಿ ವಿವಿಧ ಹಂತಗಳ "ನೇರತ್ವ" ದೊಂದಿಗೆ ಆರಂಭಿಕ ಡೇಟಾವನ್ನು ಬರೆಯಲಾಗಿದೆ - ಉದಾಹರಣೆಗೆ, ವಿಳಾಸಗಳು ಅಥವಾ ಕಂಪನಿಯ ಹೆಸರುಗಳು:

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ            ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಅದೇ ನಗರ ಅಥವಾ ಕಂಪನಿಯು ಇಲ್ಲಿ ಮಾಟ್ಲಿ ರೂಪಾಂತರಗಳಲ್ಲಿದೆ ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಕಂಡುಬರುತ್ತದೆ, ಇದು ಭವಿಷ್ಯದಲ್ಲಿ ಈ ಕೋಷ್ಟಕಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ನಿಸ್ಸಂಶಯವಾಗಿ ಬಹಳಷ್ಟು ಸಮಸ್ಯೆಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ. ಮತ್ತು ನೀವು ಸ್ವಲ್ಪ ಯೋಚಿಸಿದರೆ, ಇತರ ಪ್ರದೇಶಗಳಿಂದ ಇದೇ ರೀತಿಯ ಕಾರ್ಯಗಳ ಬಹಳಷ್ಟು ಉದಾಹರಣೆಗಳನ್ನು ನೀವು ಕಾಣಬಹುದು.

ಅಂತಹ ವಕ್ರ ಡೇಟಾವು ನಿಮಗೆ ನಿಯಮಿತವಾಗಿ ಬರುತ್ತದೆ ಎಂದು ಈಗ ಊಹಿಸಿ, ಅಂದರೆ ಇದು ಒಂದು ಬಾರಿ "ಹಸ್ತಚಾಲಿತವಾಗಿ ಸರಿಪಡಿಸಿ, ಮರೆತುಬಿಡಿ" ಕಥೆಯಲ್ಲ, ಆದರೆ ನಿಯಮಿತವಾಗಿ ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಕೋಶಗಳಲ್ಲಿ ಸಮಸ್ಯೆಯಾಗಿದೆ.

ಏನ್ ಮಾಡೋದು? "ಹುಡುಕಿ ಮತ್ತು ಬದಲಾಯಿಸಿ" ಬಾಕ್ಸ್ ಮೂಲಕ ಅಥವಾ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಸರಿಯಾದ ಪಠ್ಯದೊಂದಿಗೆ 100500 ಬಾರಿ ವಕ್ರ ಪಠ್ಯವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಬದಲಾಯಿಸಬೇಡಿ Ctrl+H?

ಅಂತಹ ಪರಿಸ್ಥಿತಿಯಲ್ಲಿ ಮನಸ್ಸಿಗೆ ಬರುವ ಮೊದಲ ವಿಷಯವೆಂದರೆ ಪೂರ್ವ-ಸಂಕಲಿಸಿದ ಉಲ್ಲೇಖ ಪುಸ್ತಕದ ಪ್ರಕಾರ ತಪ್ಪಾದ ಮತ್ತು ಸರಿಯಾದ ಆಯ್ಕೆಗಳ ಹೊಂದಾಣಿಕೆಯ ಪ್ರಕಾರ ಸಾಮೂಹಿಕ ಬದಲಿ ಮಾಡುವುದು - ಈ ರೀತಿ:

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ದುರದೃಷ್ಟವಶಾತ್, ಅಂತಹ ಕಾರ್ಯದ ಸ್ಪಷ್ಟವಾದ ಹರಡುವಿಕೆಯೊಂದಿಗೆ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಅದನ್ನು ಪರಿಹರಿಸಲು ಸರಳ ಅಂತರ್ನಿರ್ಮಿತ ವಿಧಾನಗಳನ್ನು ಹೊಂದಿಲ್ಲ. ಮೊದಲಿಗೆ, VBA ಅಥವಾ ಪವರ್ ಕ್ವೆರಿಯಲ್ಲಿ ಮ್ಯಾಕ್ರೋಗಳ ರೂಪದಲ್ಲಿ "ಭಾರೀ ಫಿರಂಗಿ" ಅನ್ನು ಒಳಗೊಳ್ಳದೆ, ಸೂತ್ರಗಳೊಂದಿಗೆ ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ಲೆಕ್ಕಾಚಾರ ಮಾಡೋಣ.

ಪ್ರಕರಣ 1. ಬೃಹತ್ ಪೂರ್ಣ ಬದಲಿ

ತುಲನಾತ್ಮಕವಾಗಿ ಸರಳವಾದ ಪ್ರಕರಣದೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸೋಣ - ನೀವು ಹಳೆಯ ವಕ್ರ ಪಠ್ಯವನ್ನು ಹೊಸದರೊಂದಿಗೆ ಬದಲಾಯಿಸಬೇಕಾದ ಪರಿಸ್ಥಿತಿ. ಪೂರ್ತಿಯಾಗಿ.

ನಾವು ಎರಡು ಕೋಷ್ಟಕಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಹೇಳೋಣ:

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಮೊದಲನೆಯದು - ಕಂಪನಿಗಳ ಮೂಲ ವೈವಿಧ್ಯಮಯ ಹೆಸರುಗಳು. ಎರಡನೆಯದರಲ್ಲಿ - ಪತ್ರವ್ಯವಹಾರದ ಉಲ್ಲೇಖ ಪುಸ್ತಕ. ಕಂಪನಿಯ ಹೆಸರಿನಲ್ಲಿ ನಾವು ಮೊದಲ ಕೋಷ್ಟಕದಲ್ಲಿ ಕಾಲಮ್‌ನಿಂದ ಯಾವುದೇ ಪದವನ್ನು ಕಂಡುಕೊಂಡರೆ ಹುಡುಕಲು, ನಂತರ ನೀವು ಈ ವಕ್ರ ಹೆಸರನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಸರಿಯಾದ ಹೆಸರಿನೊಂದಿಗೆ ಬದಲಾಯಿಸಬೇಕಾಗಿದೆ - ಕಾಲಮ್‌ನಿಂದ ಬದಲಿ ಎರಡನೇ ಲುಕ್ಅಪ್ ಟೇಬಲ್.

ಅನುಕೂಲಕ್ಕಾಗಿ:

  • ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಎರಡೂ ಕೋಷ್ಟಕಗಳನ್ನು ಡೈನಾಮಿಕ್ ("ಸ್ಮಾರ್ಟ್") ಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ Ctrl+T ಅಥವಾ ತಂಡ ಸೇರಿಸಿ - ಟೇಬಲ್ (ಸೇರಿಸು - ಟೇಬಲ್).
  • ಕಾಣಿಸಿಕೊಳ್ಳುವ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ನಿರ್ಮಾಣಕಾರ (ವಿನ್ಯಾಸ) ಮೊದಲ ಟೇಬಲ್ ಹೆಸರಿಸಲಾಗಿದೆ ಡೇಟಾ, ಮತ್ತು ಎರಡನೇ ಉಲ್ಲೇಖ ಕೋಷ್ಟಕ - ಬದಲಿಗಳು.

ಸೂತ್ರದ ತರ್ಕವನ್ನು ವಿವರಿಸಲು, ಸ್ವಲ್ಪ ದೂರದಿಂದ ಹೋಗೋಣ.

ಸೆಲ್ A2 ನಿಂದ ಮೊದಲ ಕಂಪನಿಯನ್ನು ಉದಾಹರಣೆಯಾಗಿ ತೆಗೆದುಕೊಂಡು ಉಳಿದ ಕಂಪನಿಗಳ ಬಗ್ಗೆ ತಾತ್ಕಾಲಿಕವಾಗಿ ಮರೆತುಬಿಡುವುದು, ಕಾಲಮ್‌ನಿಂದ ಯಾವ ಆಯ್ಕೆಯನ್ನು ನಿರ್ಧರಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ ಹುಡುಕಲು ಅಲ್ಲಿ ಭೇಟಿಯಾಗುತ್ತಾನೆ. ಇದನ್ನು ಮಾಡಲು, ಹಾಳೆಯ ಉಚಿತ ಭಾಗದಲ್ಲಿ ಯಾವುದೇ ಖಾಲಿ ಕೋಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅಲ್ಲಿ ಕಾರ್ಯವನ್ನು ನಮೂದಿಸಿ ಹುಡುಕಲು (ಹುಡುಕಿ):

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

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

ಇಲ್ಲಿರುವ ಟ್ರಿಕ್ ಏನೆಂದರೆ, ನಾವು ಒಂದಲ್ಲ, ಆದರೆ ಹಲವಾರು ಮೌಲ್ಯಗಳನ್ನು ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ ಆಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿರುವುದರಿಂದ, ಈ ಕಾರ್ಯವು ಒಂದು ಮೌಲ್ಯವಲ್ಲ, ಆದರೆ 3 ಅಂಶಗಳ ಒಂದು ಶ್ರೇಣಿಯ ಪರಿಣಾಮವಾಗಿ ಹಿಂತಿರುಗುತ್ತದೆ. ಡೈನಾಮಿಕ್ ಅರೇಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಆಫೀಸ್ 365 ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ನೀವು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ನಂತರ ಈ ಸೂತ್ರವನ್ನು ನಮೂದಿಸಿದ ನಂತರ ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ ನಮೂದಿಸಿ ಹಾಳೆಯಲ್ಲಿಯೇ ನೀವು ಈ ಶ್ರೇಣಿಯನ್ನು ನೋಡುತ್ತೀರಿ:

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ನೀವು ಎಕ್ಸೆಲ್‌ನ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ನಂತರ ಕ್ಲಿಕ್ ಮಾಡಿದ ನಂತರ ನಮೂದಿಸಿ ನಾವು ಫಲಿತಾಂಶದ ರಚನೆಯಿಂದ ಮೊದಲ ಮೌಲ್ಯವನ್ನು ಮಾತ್ರ ನೋಡುತ್ತೇವೆ, ಅಂದರೆ ದೋಷ #VALUE! (#ಮೌಲ್ಯ!).

ನೀವು ಭಯಪಡಬೇಕಾಗಿಲ್ಲ 🙂 ವಾಸ್ತವವಾಗಿ, ನಮ್ಮ ಸೂತ್ರವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಫಾರ್ಮುಲಾ ಬಾರ್‌ನಲ್ಲಿ ನಮೂದಿಸಿದ ಕಾರ್ಯವನ್ನು ಆರಿಸಿದರೆ ಮತ್ತು ಕೀಲಿಯನ್ನು ಒತ್ತಿದರೆ ಫಲಿತಾಂಶಗಳ ಸಂಪೂರ್ಣ ಶ್ರೇಣಿಯನ್ನು ನೀವು ಇನ್ನೂ ನೋಡಬಹುದು F9(ಒತ್ತಲು ಮರೆಯಬೇಡಿ Escಸೂತ್ರಕ್ಕೆ ಹಿಂತಿರುಗಲು):

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಫಲಿತಾಂಶದ ಫಲಿತಾಂಶಗಳ ಶ್ರೇಣಿಯು ಮೂಲ ವಕ್ರ ಕಂಪನಿಯ ಹೆಸರಿನಲ್ಲಿದೆ (GK ಮೊರೊಜ್ಕೊ OAO) ಕಾಲಮ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಮೌಲ್ಯಗಳು ಹುಡುಕಲು ಎರಡನೆಯದು ಮಾತ್ರ ಕಂಡುಬಂದಿದೆ (ಮೊರೊಜ್ಕೊ), ಮತ್ತು ಸತತವಾಗಿ 4 ನೇ ಅಕ್ಷರದಿಂದ ಪ್ರಾರಂಭಿಸಿ.

ಈಗ ನಮ್ಮ ಸೂತ್ರಕ್ಕೆ ಒಂದು ಕಾರ್ಯವನ್ನು ಸೇರಿಸೋಣ ನೋಟ(ಮೇಲೆ ನೋಡು):

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಈ ಕಾರ್ಯವು ಮೂರು ವಾದಗಳನ್ನು ಹೊಂದಿದೆ:

  1. ಅಪೇಕ್ಷಿತ ಮೌಲ್ಯ - ನೀವು ಸಾಕಷ್ಟು ದೊಡ್ಡ ಸಂಖ್ಯೆಯನ್ನು ಬಳಸಬಹುದು (ಮುಖ್ಯ ವಿಷಯವೆಂದರೆ ಅದು ಮೂಲ ಡೇಟಾದಲ್ಲಿನ ಯಾವುದೇ ಪಠ್ಯದ ಉದ್ದವನ್ನು ಮೀರುತ್ತದೆ)
  2. ವೀಕ್ಷಿಸಿದ_ವೆಕ್ಟರ್ - ನಾವು ಬಯಸಿದ ಮೌಲ್ಯವನ್ನು ಹುಡುಕುತ್ತಿರುವ ಶ್ರೇಣಿ ಅಥವಾ ಶ್ರೇಣಿ. ಹಿಂದೆ ಪರಿಚಯಿಸಲಾದ ಕಾರ್ಯ ಇಲ್ಲಿದೆ ಹುಡುಕಲು, ಇದು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ {#VALUE!:4:#VALUE!}
  3. ವೆಕ್ಟರ್_ಫಲಿತಾಂಶಗಳು - ಅನುಗುಣವಾದ ಸೆಲ್‌ನಲ್ಲಿ ಅಪೇಕ್ಷಿತ ಮೌಲ್ಯವು ಕಂಡುಬಂದರೆ ನಾವು ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು ಬಯಸುವ ಶ್ರೇಣಿ. ಅಂಕಣದಿಂದ ಸರಿಯಾದ ಹೆಸರುಗಳು ಇಲ್ಲಿವೆ ಬದಲಿ ನಮ್ಮ ಉಲ್ಲೇಖ ಕೋಷ್ಟಕ.

ಇಲ್ಲಿ ಮುಖ್ಯ ಮತ್ತು ಸ್ಪಷ್ಟವಲ್ಲದ ವೈಶಿಷ್ಟ್ಯವೆಂದರೆ ಕಾರ್ಯ ನೋಟ ಯಾವುದೇ ನಿಖರ ಹೊಂದಾಣಿಕೆ ಇಲ್ಲದಿದ್ದರೆ, ಯಾವಾಗಲೂ ಹತ್ತಿರದ ಚಿಕ್ಕ (ಹಿಂದಿನ) ಮೌಲ್ಯವನ್ನು ಹುಡುಕುತ್ತದೆ. ಆದ್ದರಿಂದ, ಯಾವುದೇ ಭಾರೀ ಸಂಖ್ಯೆಯನ್ನು (ಉದಾಹರಣೆಗೆ, 9999) ಅಪೇಕ್ಷಿತ ಮೌಲ್ಯವಾಗಿ ಸೂಚಿಸುವ ಮೂಲಕ, ನಾವು ಒತ್ತಾಯಿಸುತ್ತೇವೆ ನೋಟ {#VALUE!:4:#VALUE!} ರಚನೆಯಲ್ಲಿ ಹತ್ತಿರದ ಚಿಕ್ಕ ಸಂಖ್ಯೆಯ (4) ಕೋಶವನ್ನು ಹುಡುಕಿ ಮತ್ತು ಫಲಿತಾಂಶ ವೆಕ್ಟರ್‌ನಿಂದ ಅನುಗುಣವಾದ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿ, ಅಂದರೆ ಕಾಲಮ್‌ನಿಂದ ಸರಿಯಾದ ಕಂಪನಿಯ ಹೆಸರನ್ನು ಬದಲಿ.

ಎರಡನೆಯ ಸೂಕ್ಷ್ಮ ವ್ಯತ್ಯಾಸವೆಂದರೆ, ತಾಂತ್ರಿಕವಾಗಿ, ನಮ್ಮ ಸೂತ್ರವು ಒಂದು ರಚನೆಯ ಸೂತ್ರವಾಗಿದೆ, ಏಕೆಂದರೆ ಕಾರ್ಯ ಹುಡುಕಲು ಫಲಿತಾಂಶಗಳು ಒಂದಲ್ಲ, ಆದರೆ ಮೂರು ಮೌಲ್ಯಗಳ ಶ್ರೇಣಿ. ಆದರೆ ಕಾರ್ಯದಿಂದ ನೋಟ ಬಾಕ್ಸ್‌ನ ಹೊರಗಿನ ಅರೇಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ನಂತರ ನಾವು ಈ ಸೂತ್ರವನ್ನು ಕ್ಲಾಸಿಕ್ ಅರೇ ಫಾರ್ಮುಲಾ ಆಗಿ ನಮೂದಿಸಬೇಕಾಗಿಲ್ಲ - ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಬಳಸಿ Ctrl+ಶಿಫ್ಟ್+ನಮೂದಿಸಿ. ಸರಳವಾದದ್ದು ಸಾಕು ನಮೂದಿಸಿ.

ಅಷ್ಟೇ. ನೀವು ತರ್ಕವನ್ನು ಪಡೆಯುತ್ತೀರಿ ಎಂದು ಭಾವಿಸುತ್ತೇವೆ.

ಸಿದ್ಧಪಡಿಸಿದ ಸೂತ್ರವನ್ನು ಕಾಲಮ್ನ ಮೊದಲ ಸೆಲ್ B2 ಗೆ ವರ್ಗಾಯಿಸಲು ಇದು ಉಳಿದಿದೆ ಸ್ಥಿರ - ಮತ್ತು ನಮ್ಮ ಕಾರ್ಯವನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ!

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಸಹಜವಾಗಿ, ಸಾಮಾನ್ಯ (ಸ್ಮಾರ್ಟ್ ಅಲ್ಲ) ಕೋಷ್ಟಕಗಳೊಂದಿಗೆ, ಈ ಸೂತ್ರವು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ (ಕೀಲಿಯ ಬಗ್ಗೆ ಮರೆಯಬೇಡಿ F4 ಮತ್ತು ಸಂಬಂಧಿತ ಲಿಂಕ್‌ಗಳನ್ನು ಸರಿಪಡಿಸುವುದು):

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಪ್ರಕರಣ 2. ಬೃಹತ್ ಭಾಗಶಃ ಬದಲಿ

ಈ ಪ್ರಕರಣವು ಸ್ವಲ್ಪ ತಂತ್ರವಾಗಿದೆ. ಮತ್ತೆ ನಾವು ಎರಡು "ಸ್ಮಾರ್ಟ್" ಕೋಷ್ಟಕಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ:

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ವಕ್ರವಾಗಿ ಬರೆಯಲಾದ ವಿಳಾಸಗಳನ್ನು ಹೊಂದಿರುವ ಮೊದಲ ಕೋಷ್ಟಕವನ್ನು ಸರಿಪಡಿಸಬೇಕಾಗಿದೆ (ನಾನು ಅದನ್ನು ಕರೆದಿದ್ದೇನೆ ಡೇಟಾ 2) ಎರಡನೆಯ ಕೋಷ್ಟಕವು ಉಲ್ಲೇಖ ಪುಸ್ತಕವಾಗಿದೆ, ಅದರ ಪ್ರಕಾರ ನೀವು ವಿಳಾಸದ ಒಳಗೆ ಸಬ್ಸ್ಟ್ರಿಂಗ್ನ ಭಾಗಶಃ ಬದಲಿಯನ್ನು ಮಾಡಬೇಕಾಗಿದೆ (ನಾನು ಈ ಕೋಷ್ಟಕವನ್ನು ಕರೆದಿದ್ದೇನೆ. ಪರ್ಯಾಯಗಳು 2).

ಇಲ್ಲಿ ಮೂಲಭೂತ ವ್ಯತ್ಯಾಸವೆಂದರೆ ನೀವು ಮೂಲ ಡೇಟಾದ ತುಣುಕನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸಬೇಕಾಗಿದೆ - ಉದಾಹರಣೆಗೆ, ಮೊದಲ ವಿಳಾಸವು ತಪ್ಪಾಗಿದೆ "ಸೇಂಟ್. ಪೀಟರ್ಸ್ಬರ್ಗ್" ಬಲ ಬದಿಯಲ್ಲಿ "ಸೇಂಟ್. ಪೀಟರ್ಸ್ಬರ್ಗ್", ಉಳಿದ ವಿಳಾಸವನ್ನು (ಜಿಪ್ ಕೋಡ್, ರಸ್ತೆ, ಮನೆ) ಹಾಗೆಯೇ ಬಿಡುವುದು.

ಸಿದ್ಧಪಡಿಸಿದ ಸೂತ್ರವು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ (ಗ್ರಹಿಕೆಯ ಸುಲಭಕ್ಕಾಗಿ, ನಾನು ಅದನ್ನು ಎಷ್ಟು ಸಾಲುಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ ಎಂದು ವಿಂಗಡಿಸಿದೆ ಆಲ್ಟ್+ನಮೂದಿಸಿ):

ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಇಲ್ಲಿ ಮುಖ್ಯ ಕೆಲಸವನ್ನು ಪ್ರಮಾಣಿತ ಎಕ್ಸೆಲ್ ಪಠ್ಯ ಕಾರ್ಯದಿಂದ ಮಾಡಲಾಗುತ್ತದೆ ಬದಲಿ (ಬದಲಿ), ಇದು 3 ವಾದಗಳನ್ನು ಹೊಂದಿದೆ:

  1. ಮೂಲ ಪಠ್ಯ - ವಿಳಾಸ ಕಾಲಮ್‌ನಿಂದ ಮೊದಲ ವಕ್ರ ವಿಳಾಸ
  2. ನಾವು ಏನು ಹುಡುಕುತ್ತಿದ್ದೇವೆ - ಇಲ್ಲಿ ನಾವು ಕಾರ್ಯದೊಂದಿಗೆ ಟ್ರಿಕ್ ಅನ್ನು ಬಳಸುತ್ತೇವೆ ನೋಟ (ಮೇಲೆ ನೋಡು)ಕಾಲಮ್‌ನಿಂದ ಮೌಲ್ಯವನ್ನು ಎಳೆಯಲು ಹಿಂದಿನ ವಿಧಾನದಿಂದ ಹುಡುಕಲು, ಬಾಗಿದ ವಿಳಾಸದಲ್ಲಿ ಒಂದು ತುಣುಕಾಗಿ ಸೇರಿಸಲಾಗಿದೆ.
  3. ಯಾವುದನ್ನು ಬದಲಿಸಬೇಕು - ಅದೇ ರೀತಿಯಲ್ಲಿ ನಾವು ಕಾಲಮ್ನಿಂದ ಅದಕ್ಕೆ ಅನುಗುಣವಾದ ಸರಿಯಾದ ಮೌಲ್ಯವನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತೇವೆ ಬದಲಿ.

ಇದರೊಂದಿಗೆ ಈ ಸೂತ್ರವನ್ನು ನಮೂದಿಸಿ Ctrl+ಶಿಫ್ಟ್+ನಮೂದಿಸಿ ಇಲ್ಲಿಯೂ ಅಗತ್ಯವಿಲ್ಲ, ಆದರೂ ಇದು ವಾಸ್ತವವಾಗಿ, ಒಂದು ರಚನೆಯ ಸೂತ್ರವಾಗಿದೆ.

ಮತ್ತು ಇದು ಸ್ಪಷ್ಟವಾಗಿ ಕಂಡುಬರುತ್ತದೆ (ಹಿಂದಿನ ಚಿತ್ರದಲ್ಲಿ #N/A ದೋಷಗಳನ್ನು ನೋಡಿ) ಅಂತಹ ಸೂತ್ರವು ಅದರ ಎಲ್ಲಾ ಸೊಬಗುಗಳಿಗಾಗಿ, ಒಂದೆರಡು ನ್ಯೂನತೆಗಳನ್ನು ಹೊಂದಿದೆ:

  • ಕಾರ್ಯ SUBSTITUTE ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಆಗಿದೆ, ಆದ್ದರಿಂದ ಅಂತಿಮ ಸಾಲಿನಲ್ಲಿ "Spb" ಬದಲಿ ಕೋಷ್ಟಕದಲ್ಲಿ ಕಂಡುಬಂದಿಲ್ಲ. ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, ನೀವು ಕಾರ್ಯವನ್ನು ಬಳಸಬಹುದು ZAMENIT (ಬದಲಿಸು), ಅಥವಾ ಪೂರ್ವಭಾವಿಯಾಗಿ ಎರಡೂ ಕೋಷ್ಟಕಗಳನ್ನು ಒಂದೇ ರಿಜಿಸ್ಟರ್‌ಗೆ ತನ್ನಿ.
  • ಪಠ್ಯವು ಆರಂಭದಲ್ಲಿ ಸರಿಯಾಗಿದ್ದರೆ ಅಥವಾ ಅದರಲ್ಲಿ ಬದಲಾಯಿಸಲು ಯಾವುದೇ ತುಣುಕು ಇಲ್ಲ (ಕೊನೆಯ ಸಾಲು), ನಂತರ ನಮ್ಮ ಸೂತ್ರವು ದೋಷವನ್ನು ಎಸೆಯುತ್ತದೆ. ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ದೋಷಗಳನ್ನು ಪ್ರತಿಬಂಧಿಸುವ ಮತ್ತು ಬದಲಿಸುವ ಮೂಲಕ ಈ ಕ್ಷಣವನ್ನು ತಟಸ್ಥಗೊಳಿಸಬಹುದು IFERROR (ಮೊದಲು):

    ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

  • ಮೂಲ ಪಠ್ಯವು ಹೊಂದಿದ್ದರೆ ಡೈರೆಕ್ಟರಿಯಿಂದ ಏಕಕಾಲದಲ್ಲಿ ಹಲವಾರು ತುಣುಕುಗಳು, ನಂತರ ನಮ್ಮ ಸೂತ್ರವು ಕೊನೆಯದನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸುತ್ತದೆ (8 ನೇ ಸಾಲಿನಲ್ಲಿ, ಲಿಗೊವ್ಸ್ಕಿ «ಅವೆನ್ಯೂ« ಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ "pr-t", ಆದರೆ "ಎಸ್-ಪಿಬಿ" on "ಸೇಂಟ್. ಪೀಟರ್ಸ್ಬರ್ಗ್" ಇನ್ನು ಮುಂದೆ, ಏಕೆಂದರೆ “ಎಸ್-ಪಿಬಿಡೈರೆಕ್ಟರಿಯಲ್ಲಿ "ಹೆಚ್ಚಾಗಿದೆ). ನಮ್ಮ ಸ್ವಂತ ಸೂತ್ರವನ್ನು ಮರು-ಚಾಲನೆ ಮಾಡುವ ಮೂಲಕ ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಬಹುದು, ಆದರೆ ಈಗಾಗಲೇ ಕಾಲಮ್ ಉದ್ದಕ್ಕೂ ಸ್ಥಿರ:

    ಸೂತ್ರಗಳೊಂದಿಗೆ ಬೃಹತ್ ಪಠ್ಯ ಬದಲಿ

ಸ್ಥಳಗಳಲ್ಲಿ ಪರಿಪೂರ್ಣ ಮತ್ತು ತೊಡಕಿನ ಅಲ್ಲ, ಆದರೆ ಅದೇ ಹಸ್ತಚಾಲಿತ ಬದಲಿಗಿಂತ ಉತ್ತಮವಾಗಿದೆ, ಸರಿ? 🙂

PS

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ, ಮ್ಯಾಕ್ರೋಗಳು ಮತ್ತು ಪವರ್ ಕ್ವೆರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಅಂತಹ ಬೃಹತ್ ಪರ್ಯಾಯವನ್ನು ಹೇಗೆ ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ಎಂದು ನಾವು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತೇವೆ.

  • ಪಠ್ಯವನ್ನು ಬದಲಿಸಲು SUBSTITUTE ಕಾರ್ಯವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
  • ನಿಖರವಾದ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ನಿಖರವಾದ ಪಠ್ಯ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು
  • ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಹುಡುಕಾಟ ಮತ್ತು ಪರ್ಯಾಯ (ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ VLOOKUP)

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