みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルで値として貼り付けた計算式

エクセルで値として貼り付けた計算式を計算させたいです。

下記手順で送付先名の一覧を作りたいのですが、計算式を貼り付けた後、計算式の入っている各セルごとにダブルクリックかF2を押してアクティブにしたあとエンターを押さなければいけないので、一括で再計算できないものかと疑問に思っています。
どうぞよろしくお願いいたします。

エクセル2007を使っています。
ツールバー→数式→計算方法の設定では「自動」を選択しています。


郵送物1枚につき、シートを一枚使う形で、シート名は、シート1が「A4」、シート2が「A4(2)」シート3が「A4(3)」・・・という名前をつけています。
各シートのセルB9に送付先名が入っています。
列Aに「='A4 '!B9」「='A4 (2)'!B9」「='A4 (3)'!B9」という数式をオートフィルを使って1000行ほど入れたかったのですが、オートフィルが使えなかったので、下記の手順で行いました。
<手順>
J1…「B9」と入力。
A列…、上から、A4、A4 (2)、A4 (3)...以下オートフィル。
B列…、上から、=CONCATENATE(A1,$J$1)、=CONCATENATE(A2,$J$1)、=CONCATENATE(A3,$J$1)...
C列…、B列を値として貼り付け。
このC列の計算が自動で行えません。

以上、できないようでしたら、その旨もアドバイスお願いいたします。

投稿日時 - 2011-01-04 14:08:31

QNo.6424630

困ってます

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

>計算式の入っている各セルごとにダブルクリックかF2を押してアクティブにしたあとエンターを押さなければいけないので、一括で再計算できないものかと疑問に思っています。

手順の方法に良くわからないところがありますが、もし、ダブルクリック後にEnterで正しい数式が計算されるなら、その列(C列)を選択して「データ」「区切り位置」で「完了」してくださいい。

投稿日時 - 2011-01-04 14:50:58

お礼

回答いただきましてありがとうございます。
区切り位置で計算結果を表示することができました。
ありがとうございました。

投稿日時 - 2011-01-04 14:59:12

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

="='"&A1&"'!"&$J$1
でオートフィル
値で貼り付け後
データ>区切り位置で、ダイアログが出たら、何もせず「完了」
これで数式になります。

投稿日時 - 2011-01-04 14:54:42

お礼

回答いただきましてありがとうございます。
区切り位置で数式にすることができました。

投稿日時 - 2011-01-04 14:57:53

あなたにオススメの質問