• ベストアンサー

=CONCATENATE(A6:C6)のようにできますか?

Win2000/EXCEL2000で、連続するセルの内容を結合するのに、=CONCATENATE(A6,B6,C6)ならできるのに、 =CONCATENATE(A6:C6)では入力はできますが結果はエラー(#VAKUE)になります。 セルが多い場合不便ですが、使い方を誤っているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#9757
noname#9757
回答No.3

=CONCATENATE(A6:C6)はマイクロソフトもはっきり出来ないと言っているので無理ではないかと。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;294286
ubonoti01
質問者

お礼

あっ、はっきりと「エラー(#VAKUE)を返す」と書かれていますね。マクロでも使いますか。 有り難うございました。

その他の回答 (2)

  • mumuraimu
  • ベストアンサー率42% (19/45)
回答No.2

=CONCATENATEに文字列1の所にA6を文字列2の所にC6をもってきてはいかかですか?、=CONCATENATE(A6,C6)になると思いますが…

ubonoti01
質問者

お礼

有り難うございます。 やって見ましたが、CONCATENATE(A6,C6)ではB6が結合されませんでした。残念。

  • 134
  • ベストアンサー率27% (162/600)
回答No.1

僕も個人的にconcatenate関数を使っていましたが、 =A6&B6&C6 と入力する方が一般的…と書籍で読んで驚いたことがありました。   コロン(:)で文字列を結合するのは、難しいんじゃないかと思います。

ubonoti01
質問者

お礼

有り難うございます。 入力ができるのに結果が首尾よく得られないのは変ですね。結合したいセルが10個以上あるので面倒なことこの上なしです。

関連するQ&A