Excelの使いかたについての質問です。>Excelの使いかたについての質問です。28もっと見る70ptコンピュータ科学・統計資料Excelの使いかたについての質問です。ある入力(複数セル)に対して一義的にその入力に対する計算結果を出すシートを作成しました。その計算途中では、テンポラリ的なセルなども使用しています。この計算シートでの入力は一人分のある数値情報なのですが、これを複数人分の入力を羅列したシートへ適用して各人の結果を出力するシートへ拡張したいのですが、どのような方法で実現できるのでしょうか?あるセルに対する入出力を、ファンクション化することができれば実現できそうな気がするのですが、方法が分かりません。有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。@希望の計算結果を出力する関数がないので、手間がかかる、ということでしょうか。リンク先に、関数の自作方法が紹介されています。この方法で解決できると思いますが、いかがでしょうか。回答ありがとうございます今回の場合はテンポラリで多数のセルを使用しており、複雑でして、解決策をさがしております。05:43:4017pthttp://google.co.jp/GoogleURLはダミーです。新しいシートはすでにあるシートをコピーして,入力値だけを変えれば作れると思います。2.一枚のシートに収めたいのなら一人の入力・テンポラリセル・出力をすべて一行(か一列)に収める行全体をコピーし、次の行にペーストしてから入力値を変更すれば出力もそれにあわせて計算されます。必要なセルがエクセルのセル数の上限を超えなければ可能です。回答ありがとうございます。実は2の方法で作成したことがあったのですが、1人分の計算方法をファンクション化するなど、綺麗な方法があれば知りたいと思っております。14:08:2417pthttp://t_shun.at.infoseek.co.jp/My_Page/Excel-FNC/fnc_title.htmExcel関数2回目の回答です。具体的な計算内容が示されていないので説明が難しいのですが,途中の計算に関数が使えるのを見落としてませんか?例えばA1:A10の各セル(10個)値を2乗した値の合計は=10*(varp(A1:A10)-average(A1:A10)*average(A1:A10))で出力できます。http://t_shun.at.infoseek.co.jp/My_Page/Excel_Chair/chair_12.htm関数のネスト関数のネスト(入れ子)はご存知ですか?途中の計算をセルに出力するのではなく,次の関数の引数に記述します。ネストは7階層までです。Tips:Excelのユーザー定義関数で複数の結果値を返すより複雑な計算を要するならVBAで関数を自作するしかないでしょう。セル範囲を引数にして,関数内で各セル値を操作すればテンポラリな出力はコード内の変数として扱えるので中間出力をセルに出す必要がなくなります。回答ありがとうございます。計算式を長々と記述することで実現できるのは理解しております。今回は式及び値のデバッグ性及び可読性を向上したいと考えております。そのためには、あえてテンポラリな出力はコードを出力させたいのです。Facebookでシェア全てのコメントを見る「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。