[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『エクセル計算式』(天)
検索しても見つからず(検索が下手なのかもしれません)書き込みました。 宜しくお願いします。 (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)
教えて頂いた式で行なうのですが「#VALUE」がどうしても出てしまい計算が出来ません(泣) もう少し勉強しなおします。 当面は「Sheet1A1をコピー→Sheet2からSheet30」にて行ないます。 もう少し簡単なら挑戦しようと思いますが。。。 ありごとうございました。
(#REF!MAN)さん 度々のレスありがとうございます。
教えて頂いた通り行なった結果、出来ました。が再計算が自動で無い所が痛いです。(面倒ですね) もう少し勉強してみようと思います。ありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.