今回はLibreOffice 5.
関数名の互換率は95%
LibreOffice 5.
ちなみに5.
なおExcelは同じ2016でも、
今回使用するLibreOffice
今回紹介するLibreOfficeは、
Excel関数の参考書籍
筆者は特にCalcに関する専門的な知識があるわけではなく、
Excelの関数は全部で476個としていますが、
関数の区切り
基本的なことではありますが、
Excel 2010以降でCalcが対応している関数
AOOはExcel 2007の関数には概ね対応していることがわかりました。そこで、
| 関数名 | Excelの対応バージョン |
|---|---|
| BETA. |
2010 |
| BETA. |
2010 |
| BINOM. |
2010 |
| BINOM. |
2010 |
| BITAND | 2013 |
| BITLSHIFT | 2013 |
| BITOR | 2013 |
| BITRSHIFT | 2013 |
| BITXOR | 2013 |
| CEILING. |
2013 |
| CEILING. |
2010 |
| CHISQ. |
2010 |
| CHISQ. |
2010 |
| CHISQ. |
2010 |
| CHISQ. |
2010 |
| CHISQ. |
2010 |
| CONCAT | 2016 |
| CONFIDENCE. |
2010 |
| CONFIDENCE. |
2010 |
| COVARIANCE. |
2010 |
| COVARIANCE. |
2010 |
| ENCODEURL | 2013 |
| ERF. |
2010 |
| ERFC. |
2010 |
| EXPON. |
2010 |
| F. |
2010 |
| F. |
2010 |
| F. |
2010 |
| F. |
2010 |
| F. |
2010 |
| FILTERXML | 2013 |
| FLOOR. |
2013 |
| FLOOR. |
2010 |
| FORECAST. |
2016 |
| FORECAST. |
2016 |
| GAMMA. |
2010 |
| GAMMA. |
2010 |
| GAMMALN. |
2010 |
| HYPGEOM. |
2010 |
| IFNA | 2013 |
| IFS | 2016 |
| 関数名 | Excelの対応バージョン |
|---|---|
| ISOWEEKNUM | 2013 |
| LOGNORM. |
2010 |
| LOGNORM. |
2010 |
| MAXIFS | 2016 |
| MINIFS | 2016 |
| MODE. |
2010 |
| MODE. |
2010 |
| NEGBINOM. |
2010 |
| NETWORKDAYS. |
2010 |
| NORM. |
2010 |
| NORM. |
2010 |
| NORM. |
2010 |
| NUMBERVALUE | 2013 |
| PERCENTILE. |
2010 |
| PERCENTILE. |
2010 |
| PERCENTRANK. |
2010 |
| PERCENTRANK. |
2010 |
| POISSON. |
2010 |
| QUARTILE. |
2010 |
| QUARTILE. |
2010 |
| RANK. |
2010 |
| RANK. |
2010 |
| STDEV. |
2010 |
| STDEV. |
2010 |
| SWITCH | 2016 |
| T. |
2010 |
| T. |
2010 |
| T. |
2010 |
| T. |
2010 |
| T. |
2010 |
| T. |
2010 |
| TEXTJOIN | 2016 |
| VAR. |
2010 |
| VAR. |
2010 |
| WEBSERVICE | 2013 |
| WEIBULL. |
2010 |
| WORKDAY. |
2010 |
| Z. |
2010 |
Excelにあり、Calcにない関数
次に、
| 関数名 | Excelの対応バージョン | 備考 |
|---|---|---|
| BINOM. |
2013 | CalcのB関数 |
| CUBEKPIMEMBER | Microsoft SQLサーバー用 | |
| CUBEMEMBER | Microsoft SQLサーバー用 | |
| CUBEMEMBERPROPERTY | Microsoft SQLサーバー用 | |
| CUBERANKEDMEMBER | Microsoft SQLサーバー用 | |
| CUBESET | Microsoft SQLサーバー用 | |
| CUBESETCOUNT | Microsoft SQLサーバー用 | |
| CUBEVALUE | Microsoft SQLサーバー用 | |
| DATESTRING | 日本向け | |
| EFFECT | CalcのEFFECTIVE関数 | |
| FINDB | ||
| FORECAST. |
2016 | |
| FORECAST. |
2016 | |
| FORECAST. |
2016 | |
| FORMULATEXT | 2013 | CalcのFORMULA関数 |
| NUMBERSTRING | 日本向け | |
| PDURATION | 2013 | CalcのDURATION関数 |
| PHONETIC | 日本向け | |
| REPLACEB | ||
| RTD | ||
| SEARCHB | ||
| SKEW. |
CalcのSKEWP関数 | |
| YEN | 日本向け |
FORECASTなんとか関数は、
こうして見ると、
List of Spreadsheet Functions Currently Not Supported in LOも参考になります。もっとも、
Excel 2013でサポートされたCalcの関数
今回調査していて、
| 関数名 | ||
|---|---|---|
| ACOT | GAUSS | PERMUTATIONA |
| ACOTH | IMCOSH | PHI |
| ARABIC | IMCOT | RRI |
| BASE | IMCSC | SEC |
| COMBINA | IMCSCH | SECH |
| COT | IMSEC | SHEET |
| COTH | IMSINH | SHEETS |
| CSC | IMTAN | UNICHAR |
| CSCH | ISFORMULA | UNICODE |
| GAMMA | MUNIT | XOR |
Calc独自の関数
最後に、
こうして見るとExcelとの互換性を確保するための関数がほとんどで、
| 関数名 | 備考 |
|---|---|
| B | ExcelのBINOM. |
| CEILING. |
ExcelのCEILING関数 |
| CHISQDIST | CHISQ. |
| CHISQINV | CHISQ. |
| COLOR | |
| CONVERT_ |
Excel 2003のCONVERT関数 |
| CUMIPMT_ |
Excel 2003のCUMIPMT関数 |
| CUMPRINC_ |
Excel 2003のCUMPRINC関数 |
| CURRENT | |
| DAYSINMANTH | |
| DAYSINYEAR | |
| DDE | |
| DURATION_ |
Excel 2003のDURATION関数 |
| EASTERSNDAY | |
| EFFECT_ |
Excel 2003のEFFECT関数 |
| EFFECTIVE | ExcelのEFFECT関数 |
| ERRORTYPE | (ERROR. |
| EUROCONVERT | |
| FLOOR. |
Excel 2007以前のFLOOR関数 |
| FORECASTS. |
|
| FORECASTS. |
|
| FORECASTS. |
|
| FORECASTS. |
|
| FORECAST. |
|
| FORECAST. |
|
| FORMULA | ExcelのFORMULATEXT関数 |
| GCD. |
AOOのGCD_ |
| ISEVEN_ |
ExcelのISEVEN関数 |
| ISLEAPYEAR | |
| ISODD_ |
ExcelのISODD関数 |
| LCM_ |
AOOのLCM_ |
| MONTHS | |
| NETWORKDAYS_ |
Excel 2003のNETWORKDAYS関数 |
| NOMINAL_ |
ExcelのNOMINAL関数 |
| OPT_ |
|
| OPT_ |
|
| OPT_ |
|
| OPT_ |
|
| RAWSUBSTRACT | |
| ROT13 | |
| SKEWP | ExcelのSKEW. |
| WEEKNUM_ |
AOOのWEEKNUM_ |
| WEEKS | |
| WEEKSINYEAR | |
| YEARS |