閉じたブックにアクセスできる関数(Microsoft Excel)
スティーブは、一部のExcel関数は閉じたブックのデータにアクセスでき、一部はアクセスできないと述べています。スティーブは数か月ごとに閉じたワークブックからデータを取得する必要があり、その結果、機能する方法を思い付くまで、試行錯誤のテストにかなりの時間と労力を費やしています。スティーブはこれをあまり頻繁に行わないため、閉じたブック内のデータの参照に関する一部の関数の同じ制限を継続的に再発見しています。彼は、閉じたワークブック内のデータの参照を許可する(または許可しない)関数の明確なリストがあるかどうか疑問に思います。
私の知る限り、スティーブ、そのような決定的なリストはありません。つまり、おそらく、Excelで使用できるさまざまな関数が非常に多く、最新バージョンのプログラムでは300をはるかに超えているためです。
(そして、残念ながら、マイクロソフトは私が見つけることができるようなリストを利用可能にしませんでした。)
そうは言っても、テストの結果、次の関数は説明した方法では使用できないことがわかっています。閉じたブックから情報を取得することはできません。
AVERAGEIF, AVERAGEIFS, CELL, COUNTBLANK, COUNTIF, COUNTIFS, DAVERAGE, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DSUM, GETPIVOTDATA, INDIRECT, OFFSET, SUMIF, SUMIFS
Excelのすべての機能がテストされているわけではないため、このリストは完全ではありません。 (上記のリストは、Excelの関数の約半分をテストした後に生成されました。)上記のリストの裏側は、次の関数がテストされており、閉じたブックへの外部参照で問題なく機能することです。
ABS, ADDRESS, AND, AREAS, ASC, AVERAGE, AVERAGEA, CEILING, CHAR, CHOOSE, CLEAN, CODE, COLUMN, COLUMNS, COMBIN, CONCATENATE, COUNT, COUNTA, DATE, DATEVALUE, DAY, DAYS360, DB, DDB, DOLLAR, EDATE, EOMONTH, ERROR.TYPE, EVEN, EXACT, EXP, FACT, FALSE, FIND, FIXED, FLOOR, FV, HLOOKUP, HOUR, HYPERLINK, IF, INDEX, INFO, INT, INTRATE, IRR, ISBLANK, ISERR, ISERROR, ISEVEN, ISLOGICAL, ISNA, ISNONTEXT, ISNUMBER, ISODD, ISREF, ISTEXT, LARGE, LEFT, LEN, LN, LOG, LOG10, LOOKUP, LOWER, MATCH, MAX, MAXA, MEDIAN, MID, MIN, MINA, MINUTE, MOD, MONTH, MROUND, N, NA, NETWORKDAYS, NOT, NOW, NPER, NPV, ODD, OR, PERCENTILE, PERCENTRANK, PERMUT, PI, PMT, POWER, PRODUCT, PROPER, PV, QUOTIENT, RADIANS, RAND, RANDBETWEEN, RANK, RATE, REPLACE, REPT, RIGHT, ROMAN, ROUND, ROUNDDOWN, ROUNDUP, ROW, ROWS, SEARCH, SECOND, SIGN, SLN, SMALL, SQRT, SUBSTITUTE, SUBTOTAL, SUM, SUMPRODUCT, SYD, T, TEXT, TIME, TIMEVALUE, TODAY, TRANSPOSE, TRIM, TRUE, TRUNC, TYPE, UPPER, VALUE, VLOOKUP, WEEKDAY, WEEKNUM, WORKDAY, YEAR, YEARFRAC
繰り返しますが、これらのリストは、おそらくExcelで最も頻繁に使用される関数を表していますが、網羅的ではありません。これらのリストを独自のリストを作成するための開始点として使用し、ワークブックで使用する必要があるリストを決定するときにリストに追加することができます。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(6035)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice365のExcelに適用されます。