プロが教えるわが家の防犯対策術!

こんにちは。教えていただきたいことがございます。
別ファイルの「集約」ファイルからVLOOKUPでリンクさせたU7:U9313の数値を合計したいと思い、SUBTOTAL関数を使用して、下記の関数を入力しましたが、0になってしまいます。

=SUBTOTAL(9,集約!U7:U9313)

どうしたらよろしいでしょうか?
よろしくお願い致します。

質問者からの補足コメント

  • こちらになります。よろしくお願い致します。

    =IFERROR(VLOOKUP($A7,'K:\スケジュール連絡\その他\2017.4並び順変更\[AAA社.xlsm]集約'!$A:$U,21,0),"")
    .
    よろしくお願い致します。

      補足日時:2017/04/28 14:39
  • >[AAA社.xlsm]集約'!$A:$U,
    の方のU列はどういった内容でしょうか?
    直接入力ですか?式ですか?

    >直接入力です。よろしくお願い致します。

      補足日時:2017/04/28 16:36

A 回答 (8件)

なるほど…う~ん。


では、[AAA社.xlsm]集約'!$A:$Uの方のU列を選択して、表示形式を「標準」にし(なってても一応)

データタブ→区切り位置→完了

とすると、どうなりますか?
    • good
    • 0
この回答へのお礼

有難うございます。
やってみたところ大丈夫みたいです。
大変助かりました。
有難うございました。

お礼日時:2017/04/28 16:57

えっと、


>[AAA社.xlsm]集約'!$A:$U,
の方のU列はどういった内容でしょうか?
直接入力ですか?式ですか?
    • good
    • 0

あれ、進んでない(^_^;)



>集約'!$A:$U,

のU列のデータは直接入力ですか?それとも式で出してますか?
式で出してるならその式を教えてください。
    • good
    • 0

VLOOKUPの式を貼り付けてもらえますか?

    • good
    • 0
この回答へのお礼

こちらになります。よろしくお願い致します。

=IFERROR(VLOOKUP($A7,'K:\スケジュール連絡\その他\2017.4並び順変更\[AAA社.xlsm]集約'!$A:$U,21,0),"")

お礼日時:2017/04/26 17:56

集約シートのU7:U9313にあるデータは、SUBTOTAL関数にて集計した


結果の値ということはありませんか?
この場合、
 =SUBTOTAL(9,集約!U7:U9313)
の結果は、無視された0になります。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu …

もしもSUBTOTAL関数で集計した結果を合計したいのなら、SUM関数
などで合計するようにしてください。
 =SUM(集約!U7:U9313)
    • good
    • 0

>リンク元を確認したところ「標準」になっていましたので、「数値」に変更しましたが



他から持ってきたデータなどなら表示形式が「標準」でもデータは文字列ということはありますし、表示形式を変えただけではデータ型までは変わりません。
数値に変えた元データのセルを一つダブルクリックしてからエンター押すとどうなりますか?
    • good
    • 0
この回答へのお礼

有難うございます。
やってみましたが、うまくいきません。

お礼日時:2017/04/26 17:45

標準だと、数値を入れれば数値とみなすので違うみたいですね。



ファイルタブのオプションの「数式」の
ブックの計算は「自動」になってますか?

なってなかったら「自動」にしてみてください^^
    • good
    • 0

VLOOKUPのリンク元のセルの形式が「文字型」になってませんか?


一見数値でも文字列とみなしていると、結果は0になります。
    • good
    • 0
この回答へのお礼

有難うございます。

リンク元を確認したところ「標準」になっていましたので、「数値」に変更しましたが、
結果は0のままとなってしまいます。

お礼日時:2017/04/26 16:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!