공식 및 함수 도움말
- 시작하기
-
- ACCRINT
- ACCRINTM
- BONDDURATION
- BONDMDURATION
- COUPDAYBS
- COUPDAYS
- COUPDAYSNC
- COUPNUM
- CUMIPMT
- CUMPRINC
- CURRENCY
- CURRENCYCODE
- CURRENCYCONVERT
- CURRENCYH
- DB
- DDB
- DISC
- EFFECT
- FV
- INTRATE
- IPMT
- IRR
- ISPMT
- MIRR
- NOMINAL
- NPER
- NPV
- PMT
- PPMT
- PRICE
- PRICEDISC
- PRICEMAT
- PV
- RATE
- RECEIVED
- SLN
- STOCK
- STOCKH
- SYD
- VDB
- XIRR
- XNPV
- YIELD
- YIELDDISC
- YIELDMAT
-
- AVEDEV
- AVERAGE
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- BETADIST
- BETAINV
- BINOMDIST
- CHIDIST
- CHIINV
- CHITEST
- CONFIDENCE
- CORREL
- COUNT
- COUNTA
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COVAR
- CRITBINOM
- DEVSQ
- EXPONDIST
- FDIST
- FINV
- FORECAST
- FREQUENCY
- GAMMADIST
- GAMMAINV
- GAMMALN
- GEOMEAN
- HARMEAN
- INTERCEPT
- LARGE
- LINEST
- LOGINV
- LOGNORMDIST
- MAX
- MAXA
- MAXIFS
- MEDIAN
- MIN
- MINA
- MINIFS
- MODE
- NEGBINOMDIST
- NORMDIST
- NORMINV
- NORMSDIST
- NORMSINV
- PERCENTILE
- PERCENTRANK
- PERMUT
- POISSON
- PROB
- QUARTILE
- RANK
- SLOPE
- SMALL
- STANDARDIZE
- STDEV
- STDEVA
- STDEVP
- STDEVPA
- TDIST
- TINV
- TTEST
- VAR
- VARA
- VARP
- VARPA
- WEIBULL
- ZTEST
- Copyright
SEARCH
SEARCH 함수는 대소문자는 무시되고 와일드카드는 허용하여 다른 문자열 값 내에서 한 문자열 값의 시작 위치를 반환합니다.
SEARCH(검색 문자열, 원본 문자열, 시작 위치)
검색 문자열: 찾을 문자열 값입니다.
원본 문자열: 검색할 문자열 값입니다.
시작 위치: 동작이 시작해야 하는 문자열 내의 위치를 정하는 옵션 숫자 값입니다. 시작 위치는 1보다 크거나 그와 같고 원본 문자열에 있는 문자의 수보다 작거나 그와 같아야 합니다.
참고
와일드카드는 검색 문자열에서 허용됩니다. 검색 문자열에서 다중 문자를 일치시키기 위해 *(별표) 또는 원본 문자열에서 모든 단일 문자를 일치시키기 위해 ?(물음표)를 사용합니다. 또한 ~(물결)을 사용하여 다음 문자가 와일드카드로 사용되지 않고 일치되도록 지정할 수 있습니다.
시작 위치를 지정하면 원본 문자열의 시작 부분부터가 아닌 그 내부에서 검색 문자열의 검색을 시작할 수 있습니다. 이것은 원본 문자열이 검색 문자열을 여러 번 포함하고 첫 번째 경우가 아닌 다른 시작 위치를 결정하고 싶을 때 특히 유용합니다. 시작 위치가 생략되면 1로 간주됩니다.
검색에서 대소문자를 고려하고자 하는 경우 FIND 함수를 사용합니다.
예제 |
---|
=SEARCH("ra", "abracadabra") 함수는 3의 값을 반환합니다. 문자열 'ra'의 첫 번째 출현은 'abracadabra'에서 세 번째 문자에서 시작합니다. =SEARCH("ra","abracadabra", 5) 함수는 10의 값을 반환합니다. 위치 5에서 찾기 시작할 때 문자열 'ra'의 첫 번째 출현 위치입니다. =SEARCH("*lock", "capslock") 함수는 검색 문자열 시작 부분에 별표가 'lock' 전의 모든 문자와 일치하기 때문에 1의 값을 반환합니다. =SEARCH("*lok", "capslock") 함수는 문자열 'lok'가 'capslock'에 존재하지 않기 때문에 오류를 반환합니다. =SEARCH("?lock", "capslock") 함수는 물음표가 'lock' 바로 앞에 오는 하나의 문자와 일치하기 때문에 4의 값을 반환합니다. =SEARCH("l*k", "capslock") 함수는 별표가 'l'와 'k' 사이에 있는 모든 문자와 일치하기 때문에 5의 값을 반환합니다. =SEARCH("~?", "Capslock on? No.") 함수는 물결(~)은 다음 문자(물음표)를 와일드카드가 아닌 문자 그대로 해석하는 것을 의미하며 물음표가 12번째 문자이기 때문에 12의 값을 반환합니다. =SEARCH(REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"), "Where does marina@example.com start?") 함수는 원본 문자열의 첫 이메일 시작 지점인 12의 값을 반환합니다. |