FlexSheet

FlexSheet 언바운드

FlexSheet는 모든 유형의 스프레드시트를 만드는 데 언바운드 모드에서 사용할 수 있습니다. 셀 내용을 정의하거나 최종 사용자가 직접 입력할 수 있습니다.

  1. 페이지에 FlexSheet 컨트롤을 추가합니다.
  2. 시트를 FlexSheet에 추가합니다. 아래 예제에서는 행을 반복하여 각 셀에 행 인덱스를 추가합니다.
import * as wjFlexSheet from '@grapecity/wijmo.grid.sheet';
let unboundSheet = new wjFlexSheet.FlexSheet('#unboundSheet');
unboundSheet.addUnboundSheet('unbound', 20, 10);
unboundSheet.deferUpdate(() => {
for (let row = 0; row < unboundSheet.rows.length; row++) {
for (let col = 0; col < unboundSheet.columns.length; col++) {
unboundSheet.setCellData(row, col, row + col);
}
}
});

FlexSheet 수식

FlexSheet 컨트롤을 아래 함수들을 지원힙니다.

abs

숫자의 절대값을 반환합니다.

acos

숫자의 아크코사인(아아크코사인)을 반환합니다.

and

해당 인수가 모두 TRUE이면 TRUE를 반환합니다.

asin

숫자의 아크사인을 반환합니다.

atan

숫자의 아크탄젠트를 반환합니다.

atan2

x 좌표와 y 좌표에서 아크탄젠트를 반환합니다.

average

해당 인수의 평균을 반환합니다.

ceiling

숫자를 가장 가까운 정수 또는 가장 가까운 유의 배수로 반올림합니다.

char

코드 번호로 지정된 문자를 반환합니다.

choose

값 목록에서 값을 선택합니다.

code

텍스트 문자열의 첫 번째 문자에 대한 숫자 코드를 반환합니다.

column

참조의 열 번호를 반환합니다.

columns

참조의 열 수를 반환합니다.

concatenate

여러 텍스트 항목을 하나의 텍스트 항목으로 결합합니다.

cos

숫자의 코사인을 반환합니다.

count

인자들의 목록에 있는 숫자의 수를 카운트합니다.

counta

인자들의 목록에 있는 값의 수를 카운트합니다.

countblank

범위 내의 빈 셀 수를 카운트합니다.

countif

지정된 조건을 만족하는 범위 내의 셀 수를 카운트합니다.

countifs

여러 기준을 충족하는 범위 내의 셀 수를 카운트합니다.

date

특정 날짜의 일련 번호를 반환합니다.

datediff

두 날짜 사이의 일, 월 또는 년 수를 계산합니다.

day

일련 번호를 해당 월의 날짜로 변환합니다.

dcount

데이터베이스에 숫자가 들어 있는 셀을 카운트합니다.

exp

e를 number만큼 거듭제곱한 값을 반환합니다.

false

논리 값 FALSE를 반환합니다.

find

다른 텍스트 값(대소문자 구분)에서 한 텍스트 값을 찾습니다.

floor

숫자를 0으로 반올림합니다.

hlookup

배열의 맨 위 행을 찾고 표시된 셀의 값을 반환합니다.

hour

일련 번호를 시간으로 변환합니다.

if

논리적인 테스트를 수행하는 방법을 지정합니다.

index

인덱스를 사용하여 참조에서 값을 선택합니다.

left

텍스트 값에서 가장 왼쪽에 있는 문자를 반환합니다.

len

텍스트 문자열의 문자 길이를 반환합니다.

ln

숫자의 자연 로그를 반환합니다.

lower

텍스트를 소문자로 변환합니다.

max

인자들의 목록에서 최대값을 반환합니다.

mid

지정한 위치에서 시작하는 텍스트 문자열에서 특정 문자 수를 반환합니다.

min

인자들이 목록에서 최소값을 반환합니다.

mod

분할에서 나머지를 반환합니다.

month

일련 번호를 월로 변환합니다.

not

해당 인자의 논리를 반대로 바꿉니다.

now

현재 날짜 및 시간의 일련 번호를 반환합니다.

or

인자가 TRUE이면 TRUE를 반환합니다.

pi

pi의 값을 반환합니다.

power

밑수를 지정한 만큼 거듭제곱한 결과를 반환합니다.

product

인수를 곱합니다.

proper

텍스트 값의 각 단어에 첫 글자를 대문자로 표시합니다.

rand

0에서 1 사이의 난수를 반환합니다.

rank

숫자 목록에서 숫자의 순위를 반환합니다.

rate

연금의 기간별 이자율을 반환합니다.

replace

텍스트 내의 문자를 바꿉니다.

rept

텍스트를 지정된 횟수만큼 반복합니다.

right

텍스트 값에서는 최우측 문자를 반환합니다.

round

숫자를 지정된 자릿수로 반올림합니다.

rounddown

0에 가까운 방향으로 수를 내림합니다.

roundup

0에서 먼 방향으로 수를 올림합니다.

row

참조의 행 번호를 반환합니다.

rows

참조의 행 수를 반환합니다.

search

대/소문자를 구분하지 않고 텍스트 값 중 하나를 찾습니다.

sin

지정된 각도의 사인(sin)을 반환합니다.

sqrt

양의 제곱근을 반환합니다.

stdev

표본 집단의 표준 편차를 구합니다.

stdevp

인수로 주어진 모집단 전체의 표준 편차를 계산합니다.

substitute

텍스트 문자열의 이전 텍스트를 새 텍스트를 대체합니다.

subtotal

목록 또는 데이터베이스에 있는 소계를 반환합니다.

sum

인수를 추가합니다.

sumif

지정된 기준으로 지정된 셀을 추가합니다.

sumifs

여러 기준을 충족하는 범위의 셀을 추가합니다.

sumproduct

지정된 배열에 해당하는 성분을 곱하고 해당 제품의 합계를 반환합니다.

tan

숫자의 탄젠트를 반환합니다.

text

숫자를 포맷하고 텍스트로 변환합니다.

time

특정 시간의 일련 번호를 반환합니다.

today

오늘 날짜의 일련 번호를 반환합니다.

trim

텍스트에서 공백을 제거합니다.

true

논리 값 TRUE를 반환합니다.

trunc

숫자를 정수로 자릅니다.

upper

텍스트를 대문자로 변환합니다.

value

텍스트 인수를 숫자로 변환합니다.

var

표본의 분산을 예측합니다.

varp

전체 모집단을 기준으로 분산을 계산합니다.

year

일련 번호를 연도로 변환합니다.