WorkbookBase.AccuracyVersion 속성
특정 워크시트 함수에서 결과를 계산하는 데 최신 정확도 알고리즘을 사용하는지 여부를 지정합니다. 이 속성은 Excel 2010 프로젝트에만 사용할 수 있습니다.
네임스페이스: Microsoft.Office.Tools.Excel
어셈블리: Microsoft.Office.Tools.Excel.v4.0.Utilities(Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
구문
‘선언
Public Property AccuracyVersion As Integer
Get
Set
public int AccuracyVersion { get; set; }
속성 값
형식: System.Int32
특정 워크시트 함수에서 결과를 계산하는 데 최신 정확도 알고리즘을 사용하는지 여부를 지정하는 값입니다.
예외
예외 | 상황 |
---|---|
MissingMemberException | 이 속성은 Excel 2007 프로젝트에서 사용됩니다. |
설명
기본적으로 Excel 2007 및 Excel의 이전 버전의 일부 워크시트 함수는 정확도를 증가시키는 새로운 알고리즘을 사용합니다. 그러나 경우에 따라서는 새 알고리즘은 Excel 2007 및 이전 버전의 Excel에서 성능에 상대적인 이러한 함수의 성능을 줄입니다. 이러한 워크시트 함수에 이전 알고리즘을 사용하여 성능을 높이도록 지정하려면 AccuracyVersion 속성을 1로 설정합니다.
다음 표에서는 AccuracyVersion 속성에 대해 가능한 설정을 설명합니다.
설정값 |
설명 |
---|---|
0 |
최신의 가장 정확한 알고리즘(기본값) 사용 |
1 |
Excel 2007 이전 버전의 알고리즘을 사용합니다. |
2 |
Excel 2010 알고리즘 사용 |
참고
AccuracyVersion 속성을 0, 1 또는 2 이외의 값으로 설정하면 정의되지 않은 동작이 발생합니다.
다음 표에는 AccuracyVersion 속성을 1로 설정하여 영향을 받는 함수를 요약되어 있습니다. "영향을 받지 않는 함수" 열에 나열된 함수는 항상 최신 정확도 알고리즘을 사용하고 Excel 2010에서 변경되지 않았습니다. 해당 이름에서 마침표(.)를 포함한 함수 이름의 경우 WorksheetFunction 개체의 메서드로 VBA에서 구현된 해당 함수 이름을 확인하려면 마침표의 경우 밑줄 문자( _ )로 대체합니다. 예를 들어, BETA.DIST 함수에 해당하는 VBA 메서드는 BetaDist 메서드입니다.
영향을 받는 함수 |
영향을 받지 않는 함수 |
---|---|
BETADIST |
AGGREGATE |
BETAINV |
BETA.DIST |
BINOMDIST |
BETA.INV |
CHIDIST |
BINOM.DIST |
CHIINV |
BINOM.INV |
CHITEST |
CEILING |
CONFIDENCE |
CEILING.PRECISE |
CRITBINOM |
CHISQ.DIST |
CUMIPMT |
CHISQ.DIST.RT |
CUMPRINC |
CHISQ.INV |
ERF |
CHISQ.INV.RT |
ERFC |
CHISQ.TEST |
EXPONDIST |
CONFIDENCE.NORM |
FDIST |
CONFIDENCE.T |
FINV |
COVAR |
FTEST |
COVARIANCE.P |
GAMMADIST |
COVARIANCE.S |
GAMMALN |
ERF.PRECISE |
GAMMINV |
ERFC.PRECISE |
HYPGEOMDIST |
EXPON.DIST |
IPMT |
F.DIST |
IRR |
F.DIST.RT |
LOGINV |
F.INV |
LOGNORMDIST |
F.INV.RT |
NEGBINOMDIST |
F.TEST |
NORMDIST |
FLOOR |
NORMINV |
FLOOR.PRECISE |
NORMSDIST |
GAMMA.DIST |
NORMSINV |
GAMMA.INV |
PMT |
GAMMALN.PRECISE |
POISSON |
HYPGEOM.DIST |
PPMT |
ISO.CEILING |
STDEV |
LOGNORM.DIST |
STDEVP |
LOGNORM.INV |
TDIST |
MOD |
TINV |
모드 |
TTEST |
MODE.MULT |
VAR |
MODE.SNGL |
VARA |
NEGBINOM.DIST |
VARP |
NETWORKDAYS.INTL |
VARPA |
NORM.DIST |
WEIBULL |
NORM.INV |
XIRR |
NORM.S.DIST |
ZTEST |
NORM.S.INV |
PERCENTILE |
|
PERCENTILE.EXC |
|
PERCENTILE.INC |
|
PERCENTRANK |
|
PERCENTRANK.EXC |
|
PERCENTRANK.INC |
|
POISSON.DIST |
|
QUARTILE |
|
QUARTILE.EXC |
|
QUARTILE.INC |
|
순위 |
|
RANK.AVG |
|
RANK.EQ |
|
STDEV.P |
|
STDEV.S |
|
T.DIST |
|
T.DIST.2T |
|
T.DIST.RT |
|
T.DIST.RT |
|
T.INV |
|
T.INV.2T |
|
T.INV.RT |
|
T.TEST |
|
VAR.P |
|
VAR.S |
|
WEEKDAY |
|
WEEKNUM |
|
WEIBULL.DIST |
|
WORKDAY.INTL |
|
Z.TEST |
참고
이 속성은 IntelliSense에서 .NET Framework 4를 대상으로 하는 Excel 2007 프로젝트에 나타납니다. 그러나 이 속성은 Excel 2007 프로젝트에서 사용할 수 없습니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.