1

別のワークブックのシートからレコード数を取得しようとしています。次の式を使用しています。

=COUNTIF('C:\Path\To\File\[WORK1.xlsm]SheetName'!$A:$A,"*")-1

NOTE: The file is an xlsM. It has a header row, that's why I'm subtracting 1

「概要」ワークブックと同時に WORK1.XLSM ファイルを開いていると、数値が入力され、正しい値になります。WORK1を閉じる#VALUEと、セルに入ります。

だから2つの質問:

  1. これが機能しない理由はありますか?

  2. これを書く良い方法はありますか?

ご検討いただきありがとうございます。

4

1 に答える 1

2

COUNTIF閉じたワークブックでは機能しません。COUNTA を使用できるようです。

=COUNTA('C:\Path\To\File\[WORK1.xlsm]SheetName'!$A:$A)-1

于 2013-07-31T18:55:06.547 に答える