[[20070523130931]] 『エクセル計算式』(天) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『エクセル計算式』(天)
 検索しても見つからず(検索が下手なのかもしれません)書き込みました。
宜しくお願いします。
(Excel2000/Windows2000)

 別シートの計算式に、現シートの数値を代入させ、答えを求める
計算方法

 例えば・・・

 【sheet1】
A1にA2+C3の式を入力

 【sheet2】
   A   B   C
1 121 112 222
2  25   2   3
3   1   3  29
4 
5          ??

 sheet2(C5)にsheet1(A1)の計算式を使用し
sheet2の計算を行なわせ答えを求める計算式

 このような、計算(関数?)は可能でしょうか?
宜しくお願い致します。


 こちらが、参考になるように思います。↓  (#REF!MAN)
[[20040707170516]]『計算結果を隣のセルに表す方法は?』(たろ)

 =SUM(INDIRECT(RIGHT(CELL("filename"),LEN(CELL("filename"))-SEARCH("]",CELL("filename")))&"!A2"),INDIRECT(RIGHT(CELL("filename"),LEN(CELL("filename"))-SEARCH("]",CELL("filename")))&"!A2"))
 長すぎる…(>_<)

 位置関係はいっしょだから、コピー→形式を選択して貼付→数式 ではいかがでしょうか?
 または、A1の数式バーから直接コピー→Sheet2A1の数式バーに貼付

 (Ohagi)

 あちらはマルチポスト禁止してるんで
 閉じておいた方がよろしいかと。
 このボードは特に問題ないようですが・・・
 (ぽ)

 (たろ)さん レスありがとうございます。
 答えを別の箇所に・・・はできたのですが、質問の意図として
 sheet1(A1)にある計算式(A2+C3)を使用し、sheet2(C5)に、sheet2(A2+C3)の答えを導き出す方法が知りたかったです。
 表現が乏しい為、すみませんでした。

 (Ohagi)さん レスありがとうございます。
 すごい関数ですね(意味を理解するまで時間がかかりそうです・・・)
 sheetごとに入力すればいいのですが、シートが30程度あるもので・・・計算式を変更する時を考えていました。

 (ぽ)さん ありがとうございます。
 違反してしまいました。以後気を付けます。ありがとうございました。


 >シートが30程度あるもので
 全部同じ配置なら、Sheet1A1をコピー→Sheet2からSheet30(?)を選択→形式を選択して貼付
 で、出来ますよ?

 RIGHT(CELL("filename"),LEN(CELL("filename")) が、Sheet名ですのでこれをF1など邪魔にならないところに表示
 SUM(INDIRECT(F1&"!A2"),INDIRECT(F1&"!C3")
 でも、出来ます

 (Ohagi)

 Sheet2のC5に=KEISAN(Sheet1!A1)とするのですが。。
 なお、この関数は、再計算が自動で行われませんので、
 計算式やデータを入れ替えた場合には、再入力が必要です。     (#REF!MAN)

(Ohagi)さん 度々のレスありがとうございます。
 教えて頂いた式で行なうのですが「#VALUE」がどうしても出てしまい計算が出来ません(泣)
もう少し勉強しなおします。
 当面は「Sheet1A1をコピー→Sheet2からSheet30」にて行ないます。
 もう少し簡単なら挑戦しようと思いますが。。。 ありごとうございました。

(#REF!MAN)さん 度々のレスありがとうございます。

 教えて頂いた通り行なった結果、出来ました。が再計算が自動で無い所が痛いです。(面倒ですね)
 もう少し勉強してみようと思います。ありがとうございました。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.