텍스트 속성의 경우 다음 연사자를 사용할 수 있습니다.
연산자 | 설명 | 예제 |
+ | 더하기 | ="Two " + "Strings" --> Two Strings |
& | 더하기 | ="Two " & "Strings" --> Two Strings |
substring() | 하위 문자열 생성 | =substring("ABCDEFG", "2") --> CDEFG =substring("ABCDEFG", "2", "5") --> CDE =substring("ABCDEFG", "BC") --> DEFG =substring("ABCDEFG", "BC", "F") --> DE |
text | 목록을 텍스트로 변환 | =text('mymatrix(A1:A3)') --> first cell, second cell, third cell |
regexp() | Jakarta Regexp getParen(0) 구현 | =regexp("ABCDEFG","A.*D") --> ABCD |
match() | Jakarta Regexp match 구현 | =match("ABCEFG",".B.*") --> 1 |
equals | 같음 | =equals("ABCDEFG","ABCDEFG") -->1 |
compare | 비교 | =compare("A","A") --> 0 =compare("A","B") --> -1 =compare("B","A") --> 1 |
정수, Float, 날짜 속성 및 매트릭스 속성 셀의 경우 다음 연산자를 사용할 수 있습니다.
연산자 | 설명 | 예제 |
+ | 더하기 | 3+1 |
- | 빼기 | 3-1 |
*(별표) | 곱하기 | 3*3 |
/(슬래시) | 나누기 | 3/3 |
** 또는 ^ | 거듭제곱 | 3^3 |
sqrt(), cubert() | 제곱근/세제곱근 | sqrt(12) |
sin(), cos(), cot(), tan(), arcsin(), arccos(),arctan(), csc(), sec() | 삼각 함수 | sin(1) |
() | 소괄호 | (1-2)*3 |
(a>b)?c:d | 부울 표현식 주: 부울 표현식의 우선순위는
더하기, 빼기, 곱하기 및 나누기보다 낮습니다.
|
(3<4)?1:0 |
max(a,b), min(a,b) | 최대 및 최소 | max(1,2) |
abs(), ceiling(), floor(), trunc(), round() | 여러 수리 함수 | trunc(3.14) |
n! | 계승 연산자 | 3! |
exp(), ln(), log2(), log10() | 지수 함수 | ln(1) |
Sum | 매개변수의 합계 | =Sum('cost1','cost2','cost3') = cost1 + cost2 + cost3 =Sum('MMM(A1:C1)') = cell A1 + cell B1 + cell C1 in the MMM matrix |
Factor | 매개변수의 곱의 합 | =Factor('cost1','cost2','cost3') = cost1 * cost2 * cost3 =Factor('MMM(A1:C1)') = cell A1 * cell B1 * cell C1 in the MMM matrix |
Average | 매개변수의 평균 | =Average(12,14,22) = 16 |
Max | 가장 큰 매개변수값 | =Max(12,14,22) = 22 |
Min | 가장 작은 매개변수값 | =Min(12,14,22) = 12 |
NPV | 순 현재 가치 | =NPV('Opportunity Cost of Capital','CF today', 'CF Year 1',CF Year 2',CF Year 3','CF Year 4') |
substring | 문자열의 서브세트를 리턴합니다. | =substring(text, startIndex/String, [endIndex/String]) startIndex is inclusive, startString is exclusive endIndex and endString are exclusive A B C D E F G 0 1 2 3 4 5 6 =substring("ABCDEFG", "2") --> CDEFG =substring("ABCDEFG", "2", "5") --> CDE =substring("ABCDEFG", "BC") --> DEFG =substring("ABCDEFG", "BC", "F") --> DE |
text | 참조 목록을 텍스트 문자열로 변환하고 텍스트 문자열의 값을 "," 또는 " "으로 구분합니다. | =text('mymatrix(A1:A3)') = 첫 번째 셀, 두 번째 셀, 세 번째 셀 |
round | 매개변수의 값을 반올림합니다. | =round(100*7.23456)/100의 결과는 Float 속성에서 7.23 |
today | 현재 날짜를 계산합니다. 주: 이 연산자는 날짜
속성에서만 유용합니다.
|
날짜 속성의 =today()는 현재 날짜를 표시합니다. 표현식을 매일 업데이트하려면 run_at 매개변수를 사용하십시오. 예를 들면, =today("run_at=2")를 입력하여 표현식을 매일 서버 시간으로 오전 2시에 업데이트합니다. |
시간 눈금 속성 셀의 경우 다음 연산자를 사용할 수 있습니다.
연산자 | 설명 | 예제 |
+ | 더하기 | 3+1 |
- | 빼기 | 3-1 |
*(별표) | 곱하기 | 3*3 |
/(슬래시) | 나누기 | 3/3 |
** 또는 ^ | 거듭제곱 | 3^3 |
average | 셀 값의 평균 | =average('A1','B2','C2') = 16 |
count | 셀의 수 | = count('A1','B2','C2') =3 |
max | 가장 큰 셀 값 | =max('A1':'A3')=10 |
min | 가장 작은 셀 값 | =min('A1':'A3')=2 |
sum | 셀 값의 곱의 합 | =sum('A1':'A3')=15 |