30 ದಿನಗಳಲ್ಲಿ 30 ಎಕ್ಸೆಲ್ ಕಾರ್ಯಗಳು: ಹುಡುಕಾಟ

ನಿನ್ನೆ ಮ್ಯಾರಥಾನ್‌ನಲ್ಲಿ 30 ಎಕ್ಸೆಲ್ 30 ದಿನಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ದೋಷಗಳ ಪ್ರಕಾರಗಳನ್ನು ನಾವು ಗುರುತಿಸಿದ್ದೇವೆ ERROR.TYPE (ದೋಷ ಪ್ರಕಾರ) ಮತ್ತು ಎಕ್ಸೆಲ್‌ನಲ್ಲಿನ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು ಇದು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಮ್ಯಾರಥಾನ್‌ನ 18 ನೇ ದಿನದಂದು, ನಾವು ಕಾರ್ಯದ ಅಧ್ಯಯನವನ್ನು ವಿನಿಯೋಗಿಸುತ್ತೇವೆ ಹುಡುಕು (ಹುಡುಕಿ KANNADA). ಇದು ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಅಕ್ಷರವನ್ನು (ಅಥವಾ ಅಕ್ಷರಗಳನ್ನು) ಹುಡುಕುತ್ತದೆ ಮತ್ತು ಅದು ಎಲ್ಲಿ ಕಂಡುಬಂದಿದೆ ಎಂದು ವರದಿ ಮಾಡುತ್ತದೆ. ಈ ಕಾರ್ಯವು ದೋಷವನ್ನು ಉಂಟುಮಾಡುವ ಸಂದರ್ಭಗಳನ್ನು ಹೇಗೆ ಎದುರಿಸಬೇಕೆಂದು ನಾವು ನೋಡುತ್ತೇವೆ.

ಆದ್ದರಿಂದ, ಕಾರ್ಯದ ಸಿದ್ಧಾಂತ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳನ್ನು ಹತ್ತಿರದಿಂದ ನೋಡೋಣ ಹುಡುಕು (ಹುಡುಕಿ KANNADA). ಈ ಕಾರ್ಯದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಕೆಲವು ತಂತ್ರಗಳು ಅಥವಾ ಉದಾಹರಣೆಗಳನ್ನು ನೀವು ಹೊಂದಿದ್ದರೆ, ದಯವಿಟ್ಟು ಅವುಗಳನ್ನು ಕಾಮೆಂಟ್‌ಗಳಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿ.

ಕಾರ್ಯ 18: ಹುಡುಕಾಟ

ಕಾರ್ಯ ಹುಡುಕು (ಹುಡುಕಾಟ) ಮತ್ತೊಂದು ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹುಡುಕುತ್ತದೆ ಮತ್ತು ಕಂಡುಬಂದರೆ, ಅದರ ಸ್ಥಾನವನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ.

ನಾನು ಹುಡುಕಾಟ ಕಾರ್ಯವನ್ನು ಹೇಗೆ ಬಳಸಬಹುದು?

ಕಾರ್ಯ ಹುಡುಕು (ಹುಡುಕಾಟ) ಮತ್ತೊಂದು ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹುಡುಕುತ್ತದೆ. ಅವಳು ಮಾಡಬಹುದು:

  • ಇನ್ನೊಂದು ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಪಠ್ಯದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹುಡುಕಿ (ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್).
  • ನಿಮ್ಮ ಹುಡುಕಾಟದಲ್ಲಿ ವೈಲ್ಡ್‌ಕಾರ್ಡ್ ಅಕ್ಷರಗಳನ್ನು ಬಳಸಿ.
  • ವೀಕ್ಷಿಸಿದ ಪಠ್ಯದಲ್ಲಿ ಆರಂಭಿಕ ಸ್ಥಾನವನ್ನು ನಿರ್ಧರಿಸಿ.

ಹುಡುಕಾಟ ಸಿಂಟ್ಯಾಕ್ಸ್

ಕಾರ್ಯ ಹುಡುಕು (SEARCH) ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೊಂದಿದೆ:

SEARCH(find_text,within_text,[start_num])

ПОИСК(искомый_текст;текст_для_поиска;[нач_позиция])

  • ಹುಡುಕಿ_ಪಠ್ಯ (search_text) ನೀವು ಹುಡುಕುತ್ತಿರುವ ಪಠ್ಯವಾಗಿದೆ.
  • ಪಠ್ಯದೊಳಗೆ (text_for_search) - ಹುಡುಕಾಟವನ್ನು ನಿರ್ವಹಿಸುವ ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್.
  • ಪ್ರಾರಂಭ_ಸಂಖ್ಯೆ (start_position) - ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ, ಹುಡುಕಾಟವು ಮೊದಲ ಅಕ್ಷರದಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

ಟ್ರ್ಯಾಪ್ಸ್ ಹುಡುಕಾಟ (ಹುಡುಕಾಟ)

ಕಾರ್ಯ ಹುಡುಕು (ಹುಡುಕಾಟ) ಮೊದಲ ಹೊಂದಾಣಿಕೆಯ ಸ್ಟ್ರಿಂಗ್‌ನ ಸ್ಥಾನವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್. ನಿಮಗೆ ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಹುಡುಕಾಟ ಅಗತ್ಯವಿದ್ದರೆ, ನೀವು ಕಾರ್ಯವನ್ನು ಬಳಸಬಹುದು FIND (FIND), ನಾವು ನಂತರ ಮ್ಯಾರಥಾನ್‌ನಲ್ಲಿ ಭೇಟಿಯಾಗಲಿದ್ದೇವೆ 30 ಎಕ್ಸೆಲ್ 30 ದಿನಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಉದಾಹರಣೆ 1: ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಪಠ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯುವುದು

ಕಾರ್ಯವನ್ನು ಬಳಸಿ ಹುಡುಕು ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಕೆಲವು ಪಠ್ಯವನ್ನು ಹುಡುಕಲು (ಹುಡುಕಾಟ). ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಸೆಲ್ B5 ನಲ್ಲಿ ಕಂಡುಬರುವ ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ನಾವು ಒಂದೇ ಅಕ್ಷರವನ್ನು (ಸೆಲ್ B2 ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಲಾಗಿದೆ) ಹುಡುಕುತ್ತೇವೆ.

=SEARCH(B5,B2)

=ПОИСК(B5;B2)

ಪಠ್ಯ ಕಂಡುಬಂದರೆ, ಕಾರ್ಯ ಹುಡುಕು (SEARCH) ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್‌ನಲ್ಲಿ ಅದರ ಮೊದಲ ಅಕ್ಷರದ ಸ್ಥಾನ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಕಂಡುಬಂದಿಲ್ಲವಾದರೆ, ಫಲಿತಾಂಶವು ದೋಷ ಸಂದೇಶವಾಗಿರುತ್ತದೆ # ಮೌಲ್ಯ! (#ಆದ್ದರಿಂದ).

ಫಲಿತಾಂಶವು ದೋಷವಾಗಿದ್ದರೆ, ನೀವು ಕಾರ್ಯವನ್ನು ಬಳಸಬಹುದು IFERROR (IFERROR) ಆದ್ದರಿಂದ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಬದಲು ಹುಡುಕು (ಹುಡುಕಾಟ) ಅನುಗುಣವಾದ ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸಿ. ಕಾರ್ಯ IFERROR (IFERROR) ಆವೃತ್ತಿ 2007 ರಲ್ಲಿ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು. ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ, ಅದೇ ಫಲಿತಾಂಶವನ್ನು ಬಳಸಿಕೊಂಡು ಪಡೆಯಬಹುದು IF (IF) ಜೊತೆಗೆ ಐಸರರ್ (EOSHIBKA).

=IFERROR(SEARCH(B5,B2),"Not Found")

=ЕСЛИОШИБКА(ПОИСК(B5;B2);"Not Found")

ಉದಾಹರಣೆ 2: ಹುಡುಕಾಟದೊಂದಿಗೆ ವೈಲ್ಡ್‌ಕಾರ್ಡ್‌ಗಳನ್ನು ಬಳಸುವುದು

ಫಲಿತಾಂಶವನ್ನು ಪರಿಶೀಲಿಸಲು ಇನ್ನೊಂದು ಮಾರ್ಗವಾಗಿದೆ ಹುಡುಕು (ಹುಡುಕಾಟ), ದೋಷಕ್ಕಾಗಿ - ಕಾರ್ಯವನ್ನು ಬಳಸಿ ISNUMBER (ISNUMBER). ಸ್ಟ್ರಿಂಗ್ ಕಂಡುಬಂದರೆ, ಫಲಿತಾಂಶ ಹುಡುಕು (ಹುಡುಕಾಟ) ಒಂದು ಸಂಖ್ಯೆಯಾಗಿರುತ್ತದೆ, ಅಂದರೆ ಒಂದು ಕಾರ್ಯ ISNUMBER (ISNUMBER) TRUE ಎಂದು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಪಠ್ಯವು ಕಂಡುಬಂದಿಲ್ಲವಾದರೆ, ನಂತರ ಹುಡುಕು (ಹುಡುಕಾಟ) ದೋಷವನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ ಮತ್ತು ISNUMBER (ISNUMBER) FALSE ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

ವಾದದ ಮೌಲ್ಯದಲ್ಲಿ ಹುಡುಕಿ_ಪಠ್ಯ (search_text) ನೀವು ವೈಲ್ಡ್‌ಕಾರ್ಡ್ ಅಕ್ಷರಗಳನ್ನು ಬಳಸಬಹುದು. ಚಿಹ್ನೆ * (ನಕ್ಷತ್ರ ಚಿಹ್ನೆ) ಯಾವುದೇ ಸಂಖ್ಯೆಯ ಅಕ್ಷರಗಳನ್ನು ಅಥವಾ ಯಾವುದನ್ನೂ ಬದಲಾಯಿಸುವುದಿಲ್ಲ, ಮತ್ತು ? (ಪ್ರಶ್ನಾರ್ಥಕ ಚಿಹ್ನೆ) ಯಾವುದೇ ಒಂದು ಅಕ್ಷರವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.

ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ವೈಲ್ಡ್‌ಕಾರ್ಡ್ ಅಕ್ಷರವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ *, ಆದ್ದರಿಂದ CENTRAL, CENTER ಮತ್ತು CENTER ಪದಗುಚ್ಛಗಳು ರಸ್ತೆ ಹೆಸರುಗಳಲ್ಲಿ ಕಂಡುಬರುತ್ತವೆ.

=ISNUMBER(SEARCH($E$2,B3))

=ЕЧИСЛО(ПОИСК($E$2;B3))

ಉದಾಹರಣೆ 3: ಹುಡುಕಾಟಕ್ಕಾಗಿ ಆರಂಭಿಕ ಸ್ಥಾನವನ್ನು ನಿರ್ಧರಿಸುವುದು (ಹುಡುಕಾಟ)

ನಾವು ಕಾರ್ಯದ ಮುಂದೆ ಎರಡು ಮೈನಸ್ ಚಿಹ್ನೆಗಳನ್ನು (ಡಬಲ್ ನಿರಾಕರಣೆ) ಬರೆದರೆ ISNUMBER (ISNUMBER), ಇದು ಮೌಲ್ಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ 1/0 TRUE/FALSE ಬದಲಿಗೆ (TRUE/FALSE). ಮುಂದೆ, ಕಾರ್ಯ ಮೊತ್ತ (SUM) ಸೆಲ್ E2 ನಲ್ಲಿ ಹುಡುಕಾಟ ಪಠ್ಯವು ಕಂಡುಬಂದ ಒಟ್ಟು ದಾಖಲೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಕೆ ಮಾಡುತ್ತದೆ.

ಕೆಳಗಿನ ಉದಾಹರಣೆಯಲ್ಲಿ, ಕಾಲಮ್ B ತೋರಿಸುತ್ತದೆ:

ನಗರದ ಹೆಸರು | ವೃತ್ತಿ

ಸೆಲ್ E1 ನಲ್ಲಿ ನಮೂದಿಸಲಾದ ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೊಂದಿರುವ ವೃತ್ತಿಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ನಮ್ಮ ಕಾರ್ಯವಾಗಿದೆ. C2 ಕೋಶದಲ್ಲಿನ ಸೂತ್ರವು ಹೀಗಿರುತ್ತದೆ:

=--ISNUMBER(SEARCH($E$1,B2))

=--ЕЧИСЛО(ПОИСК($E$1;B2))

ಈ ಸೂತ್ರವು "ಬ್ಯಾಂಕ್" ಪದವನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಕಂಡುಹಿಡಿದಿದೆ, ಆದರೆ ಅವುಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಈ ಪದವು ವೃತ್ತಿಯ ಹೆಸರಿನಲ್ಲಿ ಅಲ್ಲ, ಆದರೆ ನಗರದ ಹೆಸರಿನಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ. ಇದು ನಮಗೆ ಸರಿಹೊಂದುವುದಿಲ್ಲ!

ಪ್ರತಿ ನಗರದ ಹೆಸರನ್ನು ಚಿಹ್ನೆಯಿಂದ ಅನುಸರಿಸಲಾಗುತ್ತದೆ | (ಲಂಬ ಬಾರ್), ಆದ್ದರಿಂದ ನಾವು, ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತೇವೆ ಹುಡುಕು (ಹುಡುಕಾಟ), ನಾವು ಈ ಪಾತ್ರದ ಸ್ಥಾನವನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದು. ಅದರ ಸ್ಥಾನವನ್ನು ವಾದದ ಮೌಲ್ಯವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು ಪ್ರಾರಂಭ_ಸಂಖ್ಯೆ (start_position) "ಮುಖ್ಯ" ಕಾರ್ಯದಲ್ಲಿ ಹುಡುಕು (ಹುಡುಕಿ KANNADA). ಪರಿಣಾಮವಾಗಿ, ಹುಡುಕಾಟದಿಂದ ನಗರದ ಹೆಸರುಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ.

ಈಗ ಪರೀಕ್ಷಿಸಿದ ಮತ್ತು ಸರಿಪಡಿಸಿದ ಸೂತ್ರವು ವೃತ್ತಿಯ ಹೆಸರಿನಲ್ಲಿ "ಬ್ಯಾಂಕ್" ಪದವನ್ನು ಹೊಂದಿರುವ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ಎಣಿಕೆ ಮಾಡುತ್ತದೆ:

=--ISNUMBER(SEARCH($E$1,B2,SEARCH("|",B2)))

=--ЕЧИСЛО(ПОИСК($E$1;B2;ПОИСК("|";B2)))

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