페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
댓글: 텍스트 영문으로 변경

Easy Heading Macro
navigationTitle목차
navigationExpandOptionexpand-all-by-default
navigationWidth225

List of Excel Functions Supported in MX-Grid

...

No.
함수명지원 버전
Function NameSupported Version (maf-extend)
비고
Remarks
1*AUD_HIDE_COLUMNS7.0.300.152022-07-06
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_HIDE_COLUMNS(condition As Boolean, Optional range As range) As String
파라미터에 해당하는 Column 영역을 숨김 처리 합니다.
파라미터가 전달되지 않으면 현재 Column을 숨김 처리 합니다
Hides the Column area corresponding to the provided parameter.
If no parameter is passed, it hides the current Column.
2*AUD_HIDE_ROWS7.0.300.152022-07-06
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype :  AUD_HIDE_ROWS(condition As Boolean, Optional range As range) As String
파라미터에 해당하는 Row 영역을 숨김 처리 합니다.
파라미터가 전달되지 않으면 현재 Row를 숨김 처리 합니다
Hides the Row area corresponding to the provided parameter.
If no parameter is passed, it hides the current Row.
3*AUD_IMAGE7.0.300.152022-07-06
이 함수는
This function is specific to MX-GRID Platform
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_IMAGE(imageName As Variant)
파라미터의 이미지 이름을 기준으로 셀에 이미지를 출력 합니다.
이미지는
Displays an image in a cell based on the image name provided as a parameter.
Images path should be located in the reports/WEB_IMAGES
폴더 아래 또는 reports 아래 경로를 지정합니다.
엑셀 내 이미지를 참조하시려면 콜른(:)으로 시작하도록 설정하면 됩니다
folder or a specified path under reports.
To reference an image within Excel, set the parameter value to start with a colon(:). E.g. AUD_IMAGE(":Image1")
4*AUD_PROPERTY7.0.300.152022-07-19
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_PROPERTY(cellText As String, Optional propName1 As Variant, Optional propValue1 As Variant, Optional propName2 As Variant, Optional propValue2 As Variant)
  
셀에 client에서 접근가능한 속성을 생성 합니다.
Client에서는 아래와 같이 해당 값에 대해 접근 가능 합니다
Creates properties in cells that are accessible from the client.
On the Client side, you can access these values as shonwn below.
 var OniGridCellClick  = function(sender, args){
  if(args.Cell.getProperty("ITEM1")){
  var arrMsg = [];
arrMsg.push("ITEM 1 = " +  args.Cell.getProperty("ITEM1"));
arrMsg.push("ITEM 2 = " +  args.Cell.getProperty("ITEM2"));
arrMsg.push("ITEM 3 = " +  args.Cell.getProperty("ITEM3"));
arrMsg.push("ITEM 4 = " +  args.Cell.getProperty("ITEM4"));
alert(arrMsg.join("\n"));
}
 };
5*AUD_TEMPLATE_BINDING7.0.300.152022-07-19
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_TEMPLATE_BINDING(formulaRange As Variant, styleRange As Variant, Optional alternativeStyleRange As Variant)
  
이 함수는 데이터 바인딩 시 템플릿을 사용할 수 있도록 합니다. 데이터가 바인딩되는 위치에서 행/열로 -1위치의 셀에 설정 하면
   파라미터의 받은 영역을 기준으로 데이터를 출력합니다.
   formulaRange : 데이터의 필드 명 또는 수식을 지정한 영역을 설정합니다.
   styleRange   :  스타일 영역, 셀의 스타일을 지정할 영역을 설정합니다.
   alternativeStyleRange : 반복행의 스타일 영역을 지정 합니다
This function enables the use of templates during data binding. When set in a cell at position -1 relative to where data is bound (both row and column), it outputs data based on the area specified by the parameters.
   formulaRange : Sets the area where data field names or formulas are specified.
   styleRange   :  Sets the area where style area and cell styling are specified.
   alternativeStyleRange : Designates the style area for repeated rows.
   
6*AUD_CHECK_BOX7.0.300.362022-07-19
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_CHECK_BOX(text As Variant, value As Variant, Optional linkCell As range, Optional status As Integer)
CHECKBOX를 화면에 출력 합니다
Displays a CHECKBOX on the screen.
  text          :
체크 박스의 텍스트
The text for the CHECKBOX
  value        :
체크 박스의 값
The value for the CHECKBOX
  linkRanges :
체크 박스의 값이 변경 시 업데이트 할 셀
                  단일 셀 지정 시 해당 셀의 값을 체크 박스의 값으로 업데이트 한다.
                  영역 지정 시 해당 영역의 체크 박스의 상태를 현재 체크박스의 상태로 업데이트 한다(전체 선택 기능)
                  ststus 가 전달되지 않으면 linkRanges의 모든 값이 체크박스의 값과 같으면 선택 상태가 된다.
  status     : 체크 박스의 선택여부를 가져올 값
Cells to update when the CHECKBOX's value changes
                  When a single cell is specified, its value will be updated to the CHECKBOX's valuee.
                  When a range is specified, the status of the CHECKBOX within that range will be updated to the currnet CHECKBOX's status("select all" functionality)
                  If ststus is not provided, the CHECKBOX will be selected if all values in linkRanges match the current CHECKBOX value.
  status     : The value indicating the CHECKBOX's selection state (0:false, 1:true, -1:mix)
7*AUD_RADIO_BUTTON7.0.300.362022-07-19
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_RADIO_BUTTON(text As Variant, value As Variant, Optional linkCell As range)
Radio Button을 화면에 출력 합니다
Displays a Radio Button on the screen. (Only works within mx-
grid에서만 동작 합니다
grid.)
 text       :
라디오 버튼의 텍스트
The text for the radio button
 value      :
라디오 버튼의 값
 linkCell   : 라디오 버튼의 값이 변경 시 업데이트 할 셀
              해당 셀의 값이 현재 라디오 버튼의 값과 동일할 경우 check 된다
The value for the radion button
 linkCell   : The cell to be updated when the radio button value changes
              The radion button will be checked, if the value of the cell matches the current radion button's value.
8*AUD_PROTECT7.0.400.142023-02-08
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_PROTECT(range1 As Variant, Optional range2 As Variant, Optional range3 As Variant, Optional range4 As Variant) As String
주어진 영역의 셀들을 수정하지 못하도록 잠금 처리 합니다
Locks cells within a specified range, preventing them from being modified.
 range1   :
잠김 대상 셀의 영역 또는 주소값
Cell range or address to lock
 range2..?:
잠김 대상 셀의 영역 또는 주소값
Additional cell ranges or addresses to lock
9*AUD_PROTECT_INDIRECT7.0.400.142023-02-08
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_PROTECT_INDIRECT(range1 As Variant, Optional range2 As Variant, Optional range3 As Variant, Optional range4 As Variant) As String
주어진 영역의 셀들을 수정하지 못하도록 잠금 처리 합니다
Locks cells within a specified range, preventing them from being modified.
 range1   :
잠김 대상 셀의 주소값을 가지는 영역 또는 주소값
Cell range or address containing cell addresses to lock
 range2..?:
잠김 대상 셀의 주소값을 가지는 영역 또는 주소값
Additional cell ranges or addresses containing cell addresses to lock
10*AUD_EXPAND_ROW7.0.400.142023-02-10
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_EXPAND_ROW(isExpand As Boolean, range1 As Variant, Optional range2 As Variant, Optional range3 As Variant) As String
주어진 ROW 영역에 대해 확장/축소 버튼을 생성합니다
Creates expand/collapse button for the specified ROW areas.
 isExpand :
확장 상태로 표시할지 여부
Determines whether to display the rows in an expanded state
 range1   :
확장,축소 대상 Row
Target Row or Row range to apply expand or collapse
 range2..?:
확장,축소 대상 Row
Target Row or Row range to apply expand or collapse
11*AUD_EXPAND_COLUMN7.0.400.142023-02-10
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_EXPAND_COLUMN(isExpand As Boolean, range1 As Variant, Optional range2 As Variant, Optional range3 As Variant) As String
주어진 COLUMN 영역에 대해 확장/축소 버튼을 생성합니다
Creates expand/collapse button for the specified COLUMN areas.
 isExpand :
확장 상태로 표시할지 여부
Determines whether to display the rows in an expanded state
 range1   :
확장,축소 대상 Column
Target Column or Column range to apply expand or collapse
 range2..?:
확장,축소 대상 Column
Target Column or Column range to apply expand or collapse
12*AUD_ISMODIFIED7.0.400.242023-03-19
이 함수는
This function is specific to MX-GRID
전용 함수 입니다
.
함수 원형
Function Prototype : AUD_ISMODIFIED(range1 As Variant, Optional range2 As Variant, Optional range3 As Variant, Optional range4 As Variant) As String
주어진 영역의 셀이 수정되었는지 여부를 반환 합니다
Returns whether the cells within a specified range have been modified.
 range1 ~ range?   :
수정 여부를 점검할 셀 영역 정보
Cell ranges to check for modifications
13ABS  
14ACOS  
15AND  
16ASIN  
17ATAN  
18AVERAGE  
19AVERAGEIF  
20CEILING  
21CHAR  
22CHOOSE3.0.300.12022-04-04
23COLUMN  
24COS  
25COUNT  
26COUNTA  
27COUNTIF  
28COUNTIFS3.0.100.37  
29DATE  
30DATEVALUE  
31DAY  
32DEGREES  
33EDATE3.0.200.78 
34EOMONTH3.0.200.1102022-03-21
35EXACT7.0.300.152022-07-20
36EXP  
37FACT  
38FIND  
39FLOOR  
40HLOOKUP  
41HOUR  
42HYPERLINK   
URL 지정 또는 보고서 내 함수 호출 가능
Allows linking to a URL or calling a function within the report
 1. URL
호출
link : =HYPERLINK("http://www.bimatrix.co.kr", "
홈페이지
Homepage")
 2.
보고서 내 함수 호출
Function call within the report =HYPERLINK("CELL_CLICK", "
셀 클릭 함
Cell clicked")
      //
함수 샘플
Function Sample
      var CELL_CLICK = function(sender, cell){
             // sender : MXGrid
컨트롤
Control
             // cell : 
클릭한 셀
Clicked Cell (istudio.control.iGrid.Cell)
      }
43IF  
44IFERROR  
45INDEX3.0.100.37 
배열 반환 타입은 지원하지 않음
Array return types are not supported (row_num = 0
이거나
or column_num = 0)
46INDIRECT3.0.100.37 R1C1
스타일 지원하지 않음
style is not supported
47INT  
48IPMT3.0.200.78 
49ISBLANK  
50ISERR  
51ISERROR  
52ISLOGICAL  
53ISNUMBER  
54ISOWEEKNUM3.0.200.892021-12-18
55ISTEXT  
56LARGE3.0.200.892021-12-18
57LEFT  
58LEN  
59LOWER  
60MATCH3.0.100.37  
61MAX  
62MID  
63MIN  
64MINUTE  
65MOD  
66MONTH  
67NOT  
68NOW  
69OFFSET  
70OR  
71PERCENTILE3.0.200.892021-12-18
72PERCENTILE.EXC3.0.200.892021-12-18
73PERCENTILE.INC3.0.200.892021-12-18
74PI  
75PMT3.0.200.78 
76POWER  
77PPMT3.0.200.78 
78QUOTIENT  
79RADIANS  
80RAND  
81RANDBETWEEN 3.0.300.12022-04-02
82RANK  
83REPLACE  
84REPT  
85RIGHT  
86ROUND  
87ROUNDDOWN3.0.200.892021-12-18
88ROW  
89SEARCH  
90SECOND  
91SIN  
92SMALL3.0.200.892021-12-18
93STDEV3.0.200.892021-12-18
94STDEV.P3.0.200.892021-12-18
95STDEV.S3.0.200.892021-12-18
96STDEVA7.0.300.262022-08-25
97STDEVP3.0.200.892021-12-18
98STDEVPA3.0.200.892021-12-18
99SUBSTITUTE  
100SUM  
101SUMIF  
102SUMIFS3.0.100.37  
103TAN  
104TEXT  
105TIME  
106TODAY  
107TRIM  
108TRUNC  
109UPPER  
110VALUE  
111VAR3.0.200.892021-12-18
112VAR.P3.0.200.892021-12-18
113VAR.S3.0.200.892021-12-18
114VARP3.0.200.892021-12-18
115VLOOKUP  
116WEEKDAY  
117WEEKNUM3.0.200.85
1901년도 이후 값에 대해 검증완료
 (1900년12월31일 이전 값은 엑셀과 일치하지 않음
Validation is completed for values after the year 1901
 (Values before December 31, 1900, do not match Excel's behavior)
118YEAR  
119FALSE  
120TRUE  
121FORMULATEXT7.0.300.35
하위 7 패키지에만 추가
Only added to the 7 sub-packages
122CONCAT7.0.300.36 
123CONCATENATE7.0.300.36 
124TEXTJOIN7.0.300.36 
125ROUNDUP7.0.300.41 
126IFNA7.0.400.2 
127ISNA7.0.400.2 
128NA7.0.400.2 
129FORECAST7.0.400.412023-04-18
130FORECAST.LINEAR7.0.400.412023-04-18
131INTERCEPT7.0.400.412023-04-18
132SLOPE7.0.400.412023-04-18
133AVERAGEIFS7.0.400.662023-05-26
134MAXIFS7.0.400.662023-05-26
135MINIFS7.0.400.662023-05-26
136DSUM7.0.400.692023-06-08
137DCOUNT7.0.400.692023-06-08
138DCOUNTA7.0.400.692023-06-08
139DMAX7.0.400.692023-06-08
140DMIN7.0.400.692023-06-08
141DAVERAGE7.0.400.692023-06-08
142NETWORKDAYS7.0.400.702023-06-09
143SQRT7.0.400.1022023-06-20
144DAYS7.0.400.1122023-08-01
145DATEDIF7.0.400.119

2023-08-23

※ [

제약사항

Limitations]

DATEDIF 함수에서 1900년도에 대한 계산은 Excel 과 차이가 발생할 수 있습니다. ( Excel 에서 1900 년도를 윤년으로 인지하는 버그가 존재

The DATEDIF function may produce different results compared to Excel for calculations involving the year 1900. ( This is due to a known bug in Excel where it incorrectly recognizes 1900 as a leap year )

146YEARFRAC7.0.400.1192023-08-23
147DAYS3607.0.400.1192023-08-23
148LN7.0.400.1312023-10-06
149LOG7.0.400.1312023-10-06
150MEDIAN7.0.400.1322023-10-10
151FIXED7.0.400.2142024-03-12
152CORREL 7.0.500.112024-04-30
153RSQ 7.0.500.112024-04-30 
154T.DIST 7.0.500.112024-04-30 
155T.DIST.2T7.0.500.112024-04-30 
156T.DIST.RT7.0.500.112024-04-30
157T.INV7.0.500.112024-04-30
158T.INV.2T7.0.500.112024-04-30
159FINV7.0.500.112024-04-30
160F.INV7.0.500.112024-04-30
161F.INV.RT7.0.500.112024-04-30
162TTEST7.0.500.112024-04-30
163T.TEST7.0.500.112024-04-30
164FTEST7.0.500.112024-04-30
165F.TEST7.0.500.112024-04-30
166FDIST7.0.500.112024-04-30
167F.DIST7.0.500.112024-04-30
168F.DIST.RT7.0.500.112024-04-30
169

LINEST

7.0.500.372024-06-14
170NPV7.0.500.382024-06-18
171IRR7.0.500.382024-06-19
172SUMPRODUCT7.0.500.382024-06-18
173MODE7.0.500.612024-07-23
174MODE.SNGL7.0.500.612024-07-23
175MODE.MULT7.0.500.612024-07-23
176CELL7.0.500.842024-10-11
177NUMBERVALUE7.0.500.922024-11-07
178SUBTOTAL7.0.500.117

2025-03-04

부분합의 함수 옵션 중 1-11은 엑셀에서 수동으로 숨겨진 행이 포함되나, MX-GRID에서는 수동으로 숨겨진 행을 식별하지 않으므로, 101-111을 사용하시기 바랍니다.

추후, 제품에서 필터 기능 구현 후 1-11에 대한 처리가 정상적으로 지원되므로, 호환성을 고려하여 보고서 제작이 필요합니다

When using subtotal function options, options 1-11 in Excel include manually hidden rows. However, MX-GRID does not identify manually hidden rows, so please use options 101-111 instead.

In the future, after implementing the filter feature in the product, options 1-11 will be properly supported. Therefore, you should consider compatibility when creating reports.