ಪರಿವಿಡಿ
ನೀವು ಪಠ್ಯದ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ಕೋಶಗಳನ್ನು ಹುಡುಕಲು ಮತ್ತು ಪಟ್ಟಿಯ ಆಧಾರದ ಮೇಲೆ ಮೌಲ್ಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಸೂತ್ರವನ್ನು ನಿರ್ಮಿಸುವ ಅಗತ್ಯವಿದೆ ಏಕೆಂದರೆ ಎಕ್ಸೆಲ್ ಹಾಗೆ ಮಾಡಲು ಸರಳವಾದ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ. ಈ ಲೇಖನದಲ್ಲಿ, ನಾನು ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿದ್ದೇನೆ ಮತ್ತು ಈ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಐದು ವಿಭಿನ್ನ ಸೂತ್ರಗಳನ್ನು ಒದಗಿಸಿದ್ದೇನೆ ಇದರಿಂದ ನಿಮ್ಮ ಪರಿಸ್ಥಿತಿಗೆ ಸೂಕ್ತವಾದದನ್ನು ನೀವು ಆಯ್ಕೆ ಮಾಡಬಹುದು ಮತ್ತು ಸೆಲ್ ಪಟ್ಟಿಯಿಂದ ನಿರ್ದಿಷ್ಟ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಬಹುದು.
ಪ್ರಾಕ್ಟೀಸ್ ವರ್ಕ್ಬುಕ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಈ ಲೇಖನದಲ್ಲಿ ನಾನು ಬಳಸಿದ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ನೀವು ಈ ಕೆಳಗಿನ ಬಟನ್ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಅದರೊಂದಿಗೆ ನೀವೇ ಅಭ್ಯಾಸ ಮಾಡಬಹುದು.
ಕೋಶವು List.xlsx ನಿಂದ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ
ಈ ಲೇಖನದಲ್ಲಿ ಬಳಸಲಾದ ಕಾರ್ಯಗಳ ಪರಿಚಯ
ನಾನು ಇಲ್ಲಿ ಬಳಸಿದ ಸೂತ್ರಗಳು ಈ ಕೆಳಗಿನ ಕಾರ್ಯಗಳನ್ನು ಬಳಸುತ್ತವೆ:
- COUNTIFS ಕಾರ್ಯ:
ಈ ಕಾರ್ಯವು ಬಹು ಮಾನದಂಡಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಕೋಶಗಳನ್ನು ಎಣಿಕೆ ಮಾಡುತ್ತದೆ. COUNTIFS ಫಂಕ್ಷನ್ ನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ.
=COUNTIFS (range1, criteria1, [range2], [criteria2], …)
- range1 – ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು 1ನೇ ಶ್ರೇಣಿ.
- ಮಾನದಂಡ1 – 1ನೇ ಶ್ರೇಣಿಯಲ್ಲಿ ಬಳಸಬೇಕಾದ ಮಾನದಂಡ.
- range2 [ಐಚ್ಛಿಕ]: 2ನೇ ಶ್ರೇಣಿ, ಶ್ರೇಣಿ1 ನಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
- ಮಾನದಂಡ2 [ಐಚ್ಛಿಕ]: ಬಳಸಲು ಮಾನದಂಡ 2 ನೇ ಶ್ರೇಣಿಯಲ್ಲಿ. ಈ ಕಾರ್ಯವು ಗರಿಷ್ಠ 127 ಶ್ರೇಣಿಗಳು ಮತ್ತು ಮಾನದಂಡ ಜೋಡಿಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ .
- TEXTJOIN ಕಾರ್ಯ:
ಈ ಕಾರ್ಯ ಪಠ್ಯವನ್ನು ಸೇರುತ್ತದೆಡಿಲಿಮಿಟರ್ನೊಂದಿಗೆ ಮೌಲ್ಯಗಳು. TEXTJOIN ಕಾರ್ಯ ದ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ.
=TEXTJOIN (ಡಿಲಿಮಿಟರ್, ಇಗ್ನೋರ್_ಇಂಪ್ಟಿ, ಟೆಕ್ಸ್ಟ್1, [ಟೆಕ್ಸ್ಟ್2], …) 1>
- ಡಿಲಿಮಿಟರ್: ಫಂಕ್ಷನ್ ಸಂಯೋಜಿಸಲಿರುವ ಪಠ್ಯಗಳ ನಡುವಿನ ವಿಭಜಕ.
- ignore_empty: ಫಂಕ್ಷನ್ ಖಾಲಿಯನ್ನು ನಿರ್ಲಕ್ಷಿಸಿದರೆ ಈ ಆರ್ಗ್ಯುಮೆಂಟ್ ಸೂಚಿಸುತ್ತದೆ ಜೀವಕೋಶಗಳು ಅಥವಾ ಇಲ್ಲ.
- text1: 1ನೇ ಪಠ್ಯ ಮೌಲ್ಯ (ಅಥವಾ ಶ್ರೇಣಿ).
- text2 [ಐಚ್ಛಿಕ]: 2ನೇ ಪಠ್ಯ ಮೌಲ್ಯ (ಅಥವಾ ಶ್ರೇಣಿ) .
- MATCH ಫಂಕ್ಷನ್:
ಈ ಕಾರ್ಯವು ಒಂದು ಶ್ರೇಣಿಯಲ್ಲಿನ ಐಟಂನ ಸ್ಥಾನವನ್ನು ಪಡೆಯುತ್ತದೆ. MATCH ಫಂಕ್ಷನ್ ನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ.
=MATCH (lookup_value, lookup_array, [match_type])
- lookup_value: lookup_array ನಲ್ಲಿ ಹೊಂದಾಣಿಕೆಯಾಗಬೇಕಾದ ಮೌಲ್ಯ.
- lookup_array: ಸೆಲ್ಗಳ ಶ್ರೇಣಿ ಅಥವಾ ಅರೇ ಉಲ್ಲೇಖ.
- match_type [ಐಚ್ಛಿಕ]: 1 = ನಿಖರವಾದ ಅಥವಾ ಮುಂದಿನ ಚಿಕ್ಕದು, 0 = ನಿಖರವಾದ ಹೊಂದಾಣಿಕೆ, -1 = ನಿಖರವಾದ ಅಥವಾ ಮುಂದಿನ ದೊಡ್ಡದು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, match_type=1.
- INDEX ಕಾರ್ಯ:
ಈ ಕಾರ್ಯವು ಸ್ಥಳವನ್ನು ಆಧರಿಸಿ ಪಟ್ಟಿ ಅಥವಾ ಕೋಷ್ಟಕದಲ್ಲಿ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆಯುತ್ತದೆ . INDEX ಫಂಕ್ಷನ್ ನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ.
=INDEX (array, row_num, [col_num], [area_num])
- ಅರೇ: ಸೆಲ್ಗಳ ಶ್ರೇಣಿ, ಅಥವಾ ಅರೇ ಸ್ಥಿರಾಂಕ.
- ಸಾಲು_ಸಂಖ್ಯೆ: ಉಲ್ಲೇಖದಲ್ಲಿರುವ ಸಾಲು ಸ್ಥಾನ.
- col_num [ಐಚ್ಛಿಕ] : ಉಲ್ಲೇಖದಲ್ಲಿ ಕಾಲಮ್ ಸ್ಥಾನ.
- area_num [ಐಚ್ಛಿಕ]: ಶ್ರೇಣಿಬಳಸಬೇಕಾದ ಉಲ್ಲೇಖದಲ್ಲಿ.
- IFERROR ಕಾರ್ಯ:
ಈ ಕಾರ್ಯವು ದೋಷಗಳನ್ನು ಬಲೆಗೆ ಬೀಳಿಸುತ್ತದೆ ಮತ್ತು ನಿರ್ವಹಿಸುತ್ತದೆ. IFERROR ಫಂಕ್ಷನ್ ನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ.
=IFERROR (ಮೌಲ್ಯ, value_if_error)
- ಮೌಲ್ಯ: ದೋಷವನ್ನು ಪರಿಶೀಲಿಸಲು ಮೌಲ್ಯ, ಉಲ್ಲೇಖ ಅಥವಾ ಸೂತ್ರ.
- value_if_error: ದೋಷ ಕಂಡುಬಂದಲ್ಲಿ ಹಿಂತಿರುಗಿಸಬೇಕಾದ ಮೌಲ್ಯ.
- ಹುಡುಕಾಟ ಕಾರ್ಯ:
ಈ ಕಾರ್ಯವು ಸ್ಟ್ರಿಂಗ್ನಲ್ಲಿ ಪಠ್ಯದ ಸ್ಥಳವನ್ನು ಪಡೆಯುತ್ತದೆ. SEARCH ಫಂಕ್ಷನ್ ನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ.
=SEARCH (find_text, within_text, [start_num])
- find_text : ಈ ವಾದವು ಯಾವ ಪಠ್ಯವನ್ನು ಹುಡುಕಬೇಕೆಂದು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.
- _ಪಠ್ಯದೊಳಗೆ: ಇದು ಪಠ್ಯವನ್ನು ಎಲ್ಲಿ ಕಂಡುಹಿಡಿಯಬೇಕೆಂದು ಸೂಚಿಸುತ್ತದೆ.
- start_num [ಐಚ್ಛಿಕ]: ಇದರೊಂದಿಗೆ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತೀರಿ- ಪಠ್ಯ ಸ್ಟ್ರಿಂಗ್ನಲ್ಲಿ ಯಾವ ಸ್ಥಾನದಿಂದ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪಠ್ಯದ ಸ್ಥಾನವನ್ನು ಎಣಿಕೆ ಮಾಡುತ್ತೀರಿ. ಎಡದಿಂದ 1 ಕ್ಕೆ ಐಚ್ಛಿಕ ಮತ್ತು ಡೀಫಾಲ್ಟ್.
5 ಫಾರ್ಮುಲಾಗಳು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು ಒಂದು ಕೋಶವು ಪಟ್ಟಿಯಿಂದ ಕೆಲವು ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ
ನಾನು ಪ್ರಸ್ತುತಪಡಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ ಈ ಡೇಟಾಸೆಟ್ನಲ್ಲಿ ನಿಜ ಜೀವನದ ಉದಾಹರಣೆ. ಕೆಲವು ಪಾನೀಯಗಳನ್ನು ಇಲ್ಲಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ಚಿಪ್ಸ್ , ತಂಪು ಪಾನೀಯಗಳು , ಮತ್ತು ಧಾನ್ಯಗಳು ಈ ಡೇಟಾಸೆಟ್ನಲ್ಲಿರುವ ಪಾನೀಯಗಳ ಮೂರು ವರ್ಗಗಳಾಗಿವೆ. ಎಲ್ಲಾ ಉತ್ಪನ್ನಗಳು ಎಂಬ ಒಂದೇ ಕಾಲಮ್ನಲ್ಲಿ, ಪಾನೀಯಗಳ ಹೆಸರು ಮತ್ತು ವರ್ಗಗಳನ್ನು ಒಟ್ಟಿಗೆ ಲಿಂಕ್ ಮಾಡಲಾಗಿದೆ. ಈ ವರ್ಗಗಳಲ್ಲಿ ಎರಡು, ಚಿಪ್ಸ್ ಮತ್ತು ಶೀತಪಾನೀಯಗಳು , ಪಟ್ಟಿ ಕಾಲಮ್ನಲ್ಲಿಯೂ ಇವೆ. ಪಟ್ಟಿ ಕಾಲಮ್ ಅನ್ನು ಆಧರಿಸಿ, ಬಯಸಿದ ಔಟ್ಪುಟ್ ಅನ್ನು ಎರಡನೇ ಕಾಲಮ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
1. COUNTIF, IF & ಅಥವಾ ಕೋಶವು ಪಟ್ಟಿಯಿಂದ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುವ ಕಾರ್ಯಗಳು
ನೀವು ಪಂದ್ಯದ ನಂತರ ಸಂಪೂರ್ಣ ಸೆಲ್ನ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು ಬಯಸಿದರೆ ಇದು ಅತ್ಯಂತ ಉಪಯುಕ್ತ ಸೂತ್ರವಾಗಿದೆ.
ಇಲ್ಲಿ, ಪಟ್ಟಿ ಕಾಲಮ್ ಮಾನದಂಡಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವ ಉತ್ಪನ್ನಗಳ ಸೆಲ್ ಮೌಲ್ಯಗಳನ್ನು ನಾನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ ಮತ್ತು ಆ ಪಟ್ಟಿಯನ್ನು ಆಧರಿಸಿ ಉತ್ಪನ್ನವನ್ನು ಕಾಲಮ್ಗೆ ತೋರಿಸಿದ್ದೇನೆ.
ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತಿದೆ:
=IF(OR(COUNTIF(B5,"*"&$E$5:$E$6&"*")),B5,"")
3>ಫಾರ್ಮುಲಾ ಬ್ರೇಕ್ಡೌನ್:
-
=IF(OR(COUNTIF(B5,"*"&$E$5:$E$6&"*")),B5,"")
ಇಲ್ಲಿ, ನಕ್ಷತ್ರ ಚಿಹ್ನೆ ( * ) ವೈಲ್ಡ್ಕಾರ್ಡ್ ಪಾತ್ರವಾಗಿದೆ. ಇದು Cell B5 "
Ruffles - Chips
"
ಸ್ಟ್ರಿಂಗ್ನಲ್ಲಿ " ಚಿಪ್ಸ್ " ಮತ್ತು "ಕೋಲ್ಡ್ ಡ್ರಿಂಕ್ಸ್" ಸಬ್ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹುಡುಕಿದೆ.
-
=IF(OR(COUNTIF("Ruffles - Chips",*Chips*, *Cold Drinks*)), B5, "")
COUNTIF ಕಾರ್ಯವು ಪ್ರತಿ ಸಬ್ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಾಣಿಕೆಗೆ ಒಂದನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ. "
Chips
"
ಸೆಲ್ B5 ನಲ್ಲಿ ಕಂಡುಬಂದಿದೆ, ಇದು { 1:0 }.
-
=IF(OR({1;0}), B5, "")
ಯಾವುದೇ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳು ಸರಿ ಆಗಿದ್ದರೆ ಅಥವಾ ಫಂಕ್ಷನ್ ಸತ್ಯ ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು (1)= ನಿಜ .
-
=IF(TRUE, "Ruffles - Chips", "")
IF<4 ನಂತೆ> ಫಂಕ್ಷನ್ನ ಮೌಲ್ಯವು ನಿಜ ಆಗಿದೆ, ಇದು ಅಪೇಕ್ಷಿತ ಔಟ್ಪುಟ್ ಆಗಿರುವ ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಅಂತಿಮ ಔಟ್ಪುಟ್ : ರಫಲ್ಸ್ – ಚಿಪ್ಸ್
ಗಮನಿಸಿ:
ಇಲ್ಲಿ, ನಾನು ತೋರಿಸಿದ್ದೇನೆಸೆಲ್ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ ಆದರೆ ನೀವು ಬಯಸಿದ ಔಟ್ಪುಟ್ನೊಂದಿಗೆ IF ಫಂಕ್ಷನ್ಗಳ ಔಟ್ಪುಟ್ ಅನ್ನು ಬದಲಾಯಿಸುವ ಮೂಲಕ ನೀವು ಯಾವುದೇ ಔಟ್ಪುಟ್ ಅನ್ನು ತೋರಿಸಬಹುದು.
=IF(OR(COUNTIF(B5,"*"&$E$5:$E$6&"*")),TRUE,FALSE)
ಇನ್ನಷ್ಟು ಓದಿ: ಕೋಶವು ಪದವನ್ನು ಹೊಂದಿದ್ದರೆ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ನಿಗದಿಪಡಿಸಿ (4 ಸೂತ್ರಗಳು)
2. ಬಹು ಷರತ್ತುಗಳೊಂದಿಗೆ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು ಹುಡುಕಾಟ ಕಾರ್ಯದೊಂದಿಗೆ IF-OR ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿ
ಇಲ್ಲಿ, ಪಟ್ಟಿ ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಉತ್ಪನ್ನಗಳ ಸೆಲ್ ಮೌಲ್ಯಗಳನ್ನು ನಾನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ ಕಾಲಮ್ ಮಾನದಂಡ ಮತ್ತು ಅವುಗಳನ್ನು ಉತ್ಪನ್ನ ಆ ಪಟ್ಟಿಯ ಆಧಾರದ ಮೇಲೆ ಕಾಲಮ್ಗೆ ತೋರಿಸಿದೆ.
ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತಿದೆ:
=IF(OR(ISNUMBER(SEARCH($E$5,B5)),ISNUMBER(SEARCH($E$6,B5))),B5,"")
ಫಾರ್ಮುಲಾ ಬ್ರೇಕ್ಡೌನ್:
-
=IF(OR(ISNUMBER(SEARCH($E$5,B5)),ISNUMBER(SEARCH($E$6,B5))),B5,"")
SEARCH ಕಾರ್ಯವು Cell B5 ನಲ್ಲಿ List ಕಾಲಮ್ನ ಮೌಲ್ಯಗಳನ್ನು ಹುಡುಕಿದೆ. " ಚಿಪ್ಸ್ " ಗಾಗಿ ಅದು 11 ಅನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ, ಇದು ಸಬ್ಸ್ಟ್ರಿಂಗ್ನ ಆರಂಭಿಕ ಸ್ಥಾನವಾಗಿದೆ. ತಂಪು ಪಾನೀಯಗಳಿಗೆ , ಇದು ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ.
-
=IF(OR(ISNUMBER(11),ISNUMBER(SEARCH(#VALUE))),B5,"")
ISNUMBER ಕಾರ್ಯವನ್ನು ಪರಿವರ್ತಿಸಲಾಗಿದೆ 11 TRUE ಮೌಲ್ಯಕ್ಕೆ ಮತ್ತು ದೋಷವು FALSE ಮೌಲ್ಯಕ್ಕೆ.
-
=IF(OR(TRUE,FALSE)),B5,"")
<11 -
=IF(TRUE, "Ruffles - Chips","")
- ಇಲ್ಲಿ, ಹೊಂದಾಣಿಕೆಯಾಗುವ ಸೆಲ್ ಅನ್ನು ನಾನು ತೋರಿಸಿದ್ದೇನೆ ಆದರೆ ಅನ್ನು ಬದಲಾಯಿಸುವ ಮೂಲಕ ನಿಮಗೆ ಬೇಕಾದ ಯಾವುದೇ ಔಟ್ಪುಟ್ ಅನ್ನು ನೀವು ತೋರಿಸಬಹುದು ನಿಮ್ಮ ಅಪೇಕ್ಷಿತ ಔಟ್ಪುಟ್ನೊಂದಿಗೆ ಔಟ್ಪುಟ್ ಕಾರ್ಯನಿರ್ವಹಿಸಿದರೆ.
- ಇದರ ಮುಖ್ಯ ಪ್ರಯೋಜನ ಸೂತ್ರವೆಂದರೆ ಇದು ಅರೇ ಫಾರ್ಮುಲಾ ಅಲ್ಲ ಆದರೆ ನೀವು ಪಟ್ಟಿ ನಲ್ಲಿ ಹಲವು ಸೆಲ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಅದನ್ನು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ ಏಕೆಂದರೆ ನೀವು ಪಟ್ಟಿ ನ ಪ್ರತಿಯೊಂದು ಕೋಶವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಮೂದಿಸಬೇಕು. 9>ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಹುಡುಕಾಟ ಕಾರ್ಯದ ಬದಲಿಗೆ FIND ಫಂಕ್ಷನ್ ಅನ್ನು ಆಧರಿಸಿ ನಾವು ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಬಳಸಬಹುದು.
- ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸೆಲ್ ನಿರ್ದಿಷ್ಟ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ಹೇಗೆ ಒಟ್ಟು ಮಾಡುವುದು (6 ಮಾರ್ಗಗಳು)
- ಕೋಶವು ಪಠ್ಯದೊಳಗೆ ಪದವನ್ನು ಹೊಂದಿದ್ದರೆ VLOOKUP ಬಳಸಿ Excel
- ಎಕ್ಸೆಲ್ ಶ್ರೇಣಿಯಲ್ಲಿ ಪಠ್ಯವನ್ನು ಹೇಗೆ ಹುಡುಕುವುದು & ರಿಟರ್ನ್ ಸೆಲ್ ಉಲ್ಲೇಖ (3 ಮಾರ್ಗಗಳು)
-
=TEXTJOIN(", ",TRUE,IF(COUNTIF(B5,"*"&$E$5:$E$6&"*"),$E$5:$E$6,""))
-
TEXTJOIN(", ",TRUE,IF(COUNTIF("Ruffles - Chips",*Chips*, *Cold Drinks*),$E$5:$E$6,""))
-
TEXTJOIN(", ",TRUE,IF({1;0},$E$5:$E$6,""))
-
TEXTJOIN(", ",TRUE,{"Chips";""})
-
=IFERROR(INDEX($E$5:$E$6,MATCH(1,COUNTIF(B5,"*"&$E$5:$E$6&"*"),0)),"")
-
IFERROR(INDEX($E$5:$E$6,MATCH(1,COUNTIF("Ruffles - Chips",*Chips*,*Cold Drinks*),0)),"")
-
IFERROR(INDEX($E$5:$E$6,MATCH(1,{1;0}),0)),"")
< 4> -
IFERROR(INDEX($E$5:$E$6,1),"")
-
IFERROR("Chips","")
-
EXACT(C5:C14,$F$5)
-
IF(EXACT(C5:C14,$F$5),B5:B14,"")
-
TEXTJOIN(", ",TRUE,IF(EXACT(C5:C14,$F$5),B5:B14,""))
ಯಾವುದೇ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳು TRUE ಆಗಿದ್ದರೆ OR ಫಂಕ್ಷನ್ TRUE ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. TRUE ಆರ್ಗ್ಯುಮೆಂಟ್ ಇರುವುದರಿಂದ, ಇದು ಈ ಸಂದರ್ಭದಲ್ಲಿ TRUE ಮೌಲ್ಯವನ್ನು ಸಹ ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
IF ಫಂಕ್ಷನ್ನ ಮೌಲ್ಯವು TRUE ಆಗಿರುವುದರಿಂದ, ಇದು ಅಪೇಕ್ಷಿತ ಔಟ್ಪುಟ್ ಆಗಿರುವ ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಅಂತಿಮ ಔಟ್ಪುಟ್: ರಫಲ್ಸ್ –ಚಿಪ್ಸ್
ಗಮನಿಸಿ:
=IF(OR(ISNUMBER(SEARCH($E$5,B5)),ISNUMBER(SEARCH($E$6,B5))),1,0)
=IF(OR(ISNUMBER(FIND($E$5,B5)),ISNUMBER(FIND($E$6,B5))),B5,"")
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ ಕೋಶವು ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ನಂತರ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಿ (8 ಸುಲಭ ಮಾರ್ಗಗಳು)
ಇದೇ ರೀತಿಯ ವಾಚನಗೋಷ್ಠಿಗಳು:
3. ಒಂದು ಕೋಶವು ಪಟ್ಟಿಯಿಂದ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತೊಂದು ಸೆಲ್ನಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು TEXTJOIN ಫಾರ್ಮುಲಾವನ್ನು ಬಳಸಿ
ನೀವು ಪಟ್ಟಿ ಯಿಂದ ಯಾವ ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಹೊಂದಲಾಗಿದೆ ಎಂಬುದನ್ನು ತೋರಿಸಲು ಈ ಸೂತ್ರವು ಉಪಯುಕ್ತವಾಗಿದೆ .
ಇಲ್ಲಿ, ನಾನು LIST ಕಾಲಮ್ನಿಂದ ಸೆಲ್ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ ಅಲ್ಲಿ ಅವು ಉತ್ಪನ್ನ ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತವೆ ಮತ್ತು ಪಟ್ಟಿಯಿಂದ ಹೊಂದಿಕೆಯಾದ ಮೌಲ್ಯಕ್ಕೆ ತೋರಿಸಿದೆ 4>ಕಾಲಮ್.
ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತಿದೆ:
=TEXTJOIN(", ",TRUE,IF(COUNTIF(B5,"*"&$E$5:$E$6&"*"), $E$5:$E$6,""))
ಸೂತ್ರವಿಭಜನೆ:
ಇಲ್ಲಿ, ನಕ್ಷತ್ರ ಚಿಹ್ನೆ ( * ) ವೈಲ್ಡ್ ಕಾರ್ಡ್ ಪಾತ್ರವಾಗಿದೆ. ಇದು " ಚಿಪ್ಸ್ " ಮತ್ತು "ಕೋಲ್ಡ್ ಡ್ರಿಂಕ್ಸ್" ಸಬ್ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಸೆಲ್ B5 ನಲ್ಲಿ ಹುಡುಕಿದೆ ಅದು " ರಫಲ್ಸ್ - ಚಿಪ್ಸ್ " ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ.
COUNTIF ಕಾರ್ಯವು ಪ್ರತಿ ಸಬ್ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಾಣಿಕೆಗೆ ಒಂದನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ. Cell B5 ನಲ್ಲಿ “ Chips ” ಕಂಡುಬಂದಂತೆ, ಅದು { 1:0 }.
IF ಫಂಕ್ಷನ್ " ಚಿಪ್ಸ್ " ಮೌಲ್ಯವನ್ನು ಮಾತ್ರ ಹಿಂದಿರುಗಿಸಿತು ಏಕೆಂದರೆ ಅದರ ಆರ್ಗ್ಯುಮೆಂಟ್ನ ಮೊದಲ ಮೌಲ್ಯವು ಕೇವಲ ಒಂದು = ಸರಿ .
TEXTJOIN ಕಾರ್ಯವು <3 ನಿಂದ ಕೇವಲ ಒಂದು ಮೌಲ್ಯದಂತೆ ಇಲ್ಲಿ ಏನನ್ನೂ ಮಾಡಲಿಲ್ಲ>ಪಟ್ಟಿ ಹೊಂದಿಕೆಯಾಗಿದೆ. ಹೊಂದಾಣಿಕೆಯಾಗಲು ಹಲವು ಮೌಲ್ಯಗಳು ಇದ್ದಲ್ಲಿ, ವಿಭಜಕವಾಗಿ ಅವುಗಳ ನಡುವೆ ಅಲ್ಪವಿರಾಮಗಳೊಂದಿಗೆ (,) ಹಿಂತಿರುಗಿಸುತ್ತಿತ್ತು.
ಅಂತಿಮ ಔಟ್ಪುಟ್: ಚಿಪ್ಸ್
ಇನ್ನಷ್ಟು ಓದಿ: ಸೆಲ್ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ನಂತರ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಮತ್ತೊಂದು ಸೆಲ್ ನಲ್ಲಿ ಪಠ್ಯವನ್ನು ಸೇರಿಸಿ
4. ಕೋಶವು ನಿರ್ದಿಷ್ಟ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು INDEX MATCH ಫಾರ್ಮುಲಾವನ್ನು ಬಳಸಿ
ಇದು TEXTJOIN ಸೂತ್ರಕ್ಕೆ ಪರ್ಯಾಯವಾಗಿದೆ. ಈ ಸೂತ್ರವು ಪಟ್ಟಿ ಯಿಂದ ಯಾವ ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ಗಳು ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ ಎಂಬುದನ್ನು ಸಹ ತೋರಿಸುತ್ತದೆ.
ಇಲ್ಲಿ, LIST ಕಾಲಮ್ನಿಂದ ನಾನು ಸೆಲ್ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ, ಅಲ್ಲಿ ಅವು <3 ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತವೆ>ಉತ್ಪನ್ನ ಮತ್ತು ಅವುಗಳನ್ನು ಪಟ್ಟಿ ಕಾಲಮ್ನಿಂದ ಹೊಂದಿಕೆಯಾಗುವ ಮೌಲ್ಯಕ್ಕೆ ತೋರಿಸಿದೆ.
ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತಿದೆ:
=IFERROR(INDEX($E$5:$E$6, MATCH(1, COUNTIF(B5, "*"&$E$5:$E$6&"*"), 0)),"")
ಫಾರ್ಮುಲಾ ಬ್ರೇಕ್ಡೌನ್:
ಇಲ್ಲಿ, ನಕ್ಷತ್ರ ಚಿಹ್ನೆ ( * ) ಒಂದು ವೈಲ್ಡ್ಕಾರ್ಡ್ ಪಾತ್ರ. ಇದು " Cell B5 " Ruffles - Chips " ಸ್ಟ್ರಿಂಗ್ನಲ್ಲಿ " Chips " ಮತ್ತು " Cold Drinks " ಸಬ್ಸ್ಟ್ರಿಂಗ್ಗಾಗಿ ಹುಡುಕಿದೆ.
COUNTIF ಕಾರ್ಯವು ಪ್ರತಿ ಸಬ್ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಾಣಿಕೆಗೆ ಒಂದನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ. Cell B5 ನಲ್ಲಿ “ Chips ” ಕಂಡುಬಂದಂತೆ, ಅದು { 1:0 }.
MATCH ಫಂಕ್ಷನ್ ಒಂದನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ ಏಕೆಂದರೆ ಒಂದೇ ಒಂದು ಮೌಲ್ಯ " ಚಿಪ್ಸ್ " ಹೊಂದಿಕೆಯಾಗಿದೆ.
INDEX ಕಾರ್ಯವು ಪಟ್ಟಿ ಶ್ರೇಣಿಯಲ್ಲಿನ ಮೌಲ್ಯವಾಗಿರುವುದರಿಂದ “ ಚಿಪ್ಸ್ ” ಅನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ.
ಇಲ್ಲಿ, ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಗಳಿಲ್ಲದಿದ್ದರೆ ಸಂಭವಿಸುವ ದೋಷವನ್ನು ನಿರ್ವಹಿಸಲು IFERROR ಕಾರ್ಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ .
ಅಂತಿಮ ಔಟ್ಪುಟ್: ಚಿಪ್ಸ್
ಗಮನಿಸಿ:
ಇಲ್ಲಿ, ಹೊಂದಾಣಿಕೆಯಾಗುವ ಸೆಲ್ ಅನ್ನು ನಾನು ತೋರಿಸಿದ್ದೇನೆ ಆದರೆ ನೀವು ತೋರಿಸಬಹುದು ನಿಮ್ಮ ಅಪೇಕ್ಷಿತ ಔಟ್ಪುಟ್ನೊಂದಿಗೆ IF ಫಂಕ್ಷನ್ಗಳ ಔಟ್ಪುಟ್ ಅನ್ನು ಬದಲಾಯಿಸುವ ಮೂಲಕ ನಿಮಗೆ ಬೇಕಾದ ಯಾವುದೇ ಔಟ್ಪುಟ್.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ ಫಾರ್ಮುಲಾ ಸೆಲ್ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ನಂತರ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿ ಮತ್ತೊಂದು ಸೆಲ್
5. IF ಮತ್ತು TEXTJOIN ನೊಂದಿಗೆ ನಿಖರವಾದ ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಿ
ಇದು ವಿಭಿನ್ನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಈ ಸಮಸ್ಯೆಗೆ ಮತ್ತೊಂದು ಪರಿಹಾರವಾಗಿದೆ. ಇಲ್ಲಿ, ನಾನು ಒಬ್ಬ ಸದಸ್ಯನೊಂದಿಗೆ ಪಟ್ಟಿಯ ಕಾಲಮ್ನಿಂದ ಸೆಲ್ ಮೌಲ್ಯವನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ. ನಾವು ಈ ಮೌಲ್ಯವನ್ನು ಉತ್ಪನ್ನದೊಂದಿಗೆ ಹೊಂದಿಸುತ್ತೇವೆ ಮತ್ತು ಒಂದೇ ಸೆಲ್ನಲ್ಲಿ ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಯ ಮೌಲ್ಯಗಳನ್ನು ತೋರಿಸಿದ್ದೇವೆ.
ಸೂತ್ರವು ಹೀಗಿದೆಅನುಸರಿಸುತ್ತದೆ:
=TEXTJOIN(", ",TRUE,IF(EXACT(C5:C14,$F$5),B5:B14,""))
ಫಾರ್ಮುಲಾ ಬ್ರೇಕ್ಡೌನ್ :
ಈ ಭಾಗವು ರೇಂಜ್ C5:14 ಯಾವ ಮೌಲ್ಯಗಳನ್ನು ಸೆಲ್ F5 ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆ ಮಾಡುತ್ತದೆ ಮತ್ತು TRUE ಮತ್ತು <3 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ>FALSE .
ಈ ಭಾಗವು ನಾವು ಸತ್ಯ ಪಡೆಯುವ ಹೆಸರುಗಳನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.
ಅಂತಿಮವಾಗಿ, ಇದು ಪ್ರತಿ ಹೆಸರಿನ ನಂತರ ಅಲ್ಪವಿರಾಮದೊಂದಿಗೆ ಎಲ್ಲಾ ಹೆಸರುಗಳನ್ನು ಸೇರುತ್ತದೆ.
ತ್ವರಿತ ಟಿಪ್ಪಣಿಗಳು
ಇಲ್ಲಿನ ಈ ಎಲ್ಲಾ ಸೂತ್ರಗಳು (2ನೆಯದನ್ನು ಹೊರತುಪಡಿಸಿ) ಅರೇ ಸೂತ್ರಗಳಾಗಿವೆ. ಇದರರ್ಥ ನೀವು ಈ ಸೂತ್ರವನ್ನು ನಮೂದಿಸಲು ಕೇವಲ Enter ಗುಂಡಿಯನ್ನು ಒತ್ತುವ ಬದಲು Ctrl+Shift+Enter ಅನ್ನು ಒತ್ತಬೇಕು. ಆದರೆ ನೀವು ಆಫೀಸ್ 365 ಬಳಕೆದಾರರಾಗಿದ್ದರೆ, Enter ಅನ್ನು ಒತ್ತುವ ಮೂಲಕ ನೀವು ಅವುಗಳನ್ನು ಅನ್ವಯಿಸಬಹುದು.
ತೀರ್ಮಾನ
ಈ ಲೇಖನದಲ್ಲಿ, ಕೋಶವು ಪಟ್ಟಿಯಿಂದ ನಿರ್ದಿಷ್ಟ ಪಠ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸಲು ನಾನು ವಿವಿಧ ಸಂದರ್ಭಗಳಲ್ಲಿ ವಿವಿಧ ಸೂತ್ರಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಿದ್ದೇನೆ. ನಿಮ್ಮ ಸಮಸ್ಯೆಗೆ ನೀವು ಪರಿಹಾರವನ್ನು ಕಂಡುಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಯಿತು ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ನೀವು ಯಾವುದೇ ಸಲಹೆಗಳು ಅಥವಾ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ದಯವಿಟ್ಟು ಕಾಮೆಂಟ್ ಮಾಡಿ. ಮೇಲಾಗಿ, ಇಂತಹ ಹೆಚ್ಚಿನ ಲೇಖನಗಳಿಗಾಗಿ ನೀವು ನಮ್ಮ ಬ್ಲಾಗ್ ಅನ್ನು ಭೇಟಿ ಮಾಡಬಹುದು.