• 締切済み

エクセルの計算式(関数)について教えてください

1年間を1ケ月毎纏めたデータのファイルがあります。1年なので12個のエクセルファイル(ブック) その12ファイルに同じ内容で 入力名 A このAに夫々(1)から(5)(最大で5個です)のデータ(数値)が入力されています。 同じく入力名 B  ・・・・・と入力名Aと同じようにデータ(数値)がある。 同じく入力名 C  ・・・・・同上 入力名は 月にもよるが20くらいある。 夫々の 入力名を 1年間毎に纏めたいのです。 ファイルを呼び出し纏める関数などありましたら教えてください。 宜しくお願いします。

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

ファイル1を開き,データ範囲を選んでコピーします まとめブックを用意します 形式を選んで貼り付けで「リンク貼り付け」をクリックします すると,ファイルを呼び出す数式が自動で記入されるので,まずよく見て参考にしてください。 続いてファイル2を開き,またデータ範囲を選んでコピーします まとめブックを開き,さきほどリンク貼り付けした下に更に続けて,また形式を選んでリンク貼り付けします 同様にファイル3,4…についても全く同じ手順でどんどんリンク貼り付けを下向けに継ぎ足していきます 以上で,各ファイルからデータをまとめる数式が自動で記入されました。 まとめシートをA→Z並べ替えボタンなどを使って名前列で並べ替えます Aさんがヒトカタマリに集まるので,Aさんの行のセル範囲を切り取ります 新しいAさんシートを用意,貼り付けます 同様にBさん,Cさんもそれぞれまとめて切り取って各人のシートに貼り付けます。 以上の手順をまず実際にエクセルを動かし,ご自分の手を動かし操作して練習してみてください。 その後で「実はこうでしたこうしたいんです,ここが困っています」の部分について,新しくご相談を投稿してください。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

質問内容に補足してください。 12(月分に)ブックには、それぞれ同じ列構成の1シートづつがある(1シートしかない)のですか。 そのシートの実例を挙げてください。 エクセルはブックとシートそしてその中の行と列のデータの学びです。データの有様をはっきりさせてください。 シートで見える形式に似せて、データを質問文に示してください。 >入力名 A A列の項目見出しがAですか。そして行で言えば ある月のシートで A B C・・・ 1 2 2 2 4 3 3 5 のような様子ですか ーー AはA列でデータを年間分には各月分を持ってきて、上に詰めて表を作成するのですか。 もしそうなら、関数では難しいタイプのようですが。

yoroshiki
質問者

補足

遅くなりましたが補足します。  列 A  B   C    D・・・・・ 行1   お茶  オレンジ アップル   2 入 0   2   5・・・・   3   3   0  10・・・・   4 庫 5   0   0・・・・  5   2   0   0・・・・  6 数 0   0   0・・・・  7 う  2   5   3  8 り  2   3   0     9 あ  3   4   5  10 げ  4 3 0  11 数 空白 空白 空白 この場合、列Aには「入庫数」、「売上数」・・・・など合計「5」項目あります。 BからDには「のみもの」の種類 B「お茶」 C「オレンジ」 D「アップル」を記載。 B2からD6には、「のみもの」の「入庫数」 B7からD11には、「のみもの」の「売上数」 その時によっては「空白」もあります。 これで宜しくお願いします。 最大で

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル計算式について

    エクセル計算式でホームページ上からエクセルに計算をする際データを集計したいと思ってます。 A5に10/1 B5に10/2 C5に数値 が入力をされています。 日付が入り乱れて入っているのですが、 このA5 B5の数値の間の期間のみのC5の数値を 別のシートで集計がとりたいのです。 INDIRECT関数を使えばよいのでしょうか。 どなたかご回答お願いできますでしょうか。 よろしくお願いいたします。

  • 1-2-3関数からエクセル関数への変換

    Lotus1-2-3からエクセルへの変換を考えています。 c:Documents and SettingsOwnerMy Documentsにあるreport.123ファイルのA112セルにある数値(例えば1549)と入力すると、参照ファイ ルIDEA.123の2列目からC1548セルにデータを取り込むようにしています。C1548セルには@IF(@CELL("TYPE",A112..A112)="B"," ",@VLOOKUP(A112,+<<c:lotuswork123SPACEIDEA.123>>$A:$A$4..$A:$C$2800,2))という関数を書いています。 123ファイルをxlsファイルに変換したとして、上記123関数をxls関数に書き換えて頂ければ助かります。

  • エクセル 2003 関数

    エクセル 2003 関数 お世話様です。 XPのエクセル2003にてセルA1に数値の3を入れております。 これをセルC5の文字間に関数値として挿入する事は可能でしょうか? 例: セルA1に数字の3、セルC5に【カウントです。】と入力されていたら    【カウント3です。】となります。 セルA1の数値によってセルC5の入力内容が変わるようにしたいのですが 可能でしょうか? お手数ですが、ご存知の方がいましたらご教授下さい。 以上、何卒宜しくお願い致します。

  • エクセルの関数で

    こんにちは。エクセルの関数でこんなことはできないでしょうか。 A列にある数値とB列にある数値で共通のものを拾い出してC列に返すというものです。 例えば、A列に2,4,6,8,10,12,14,16,18,20 B列に3,6,9,12,15,18が入力されていたとき、C列には6,12,18が返されるようにしたいのですがいかがでしょうか。 エクセルでなくてもこうすればできるよっていうのがあればそれでも構いません。例では2と3の倍数を書きましたが実際は法則性の無い数値がたくさんあるものと考えてください。 よろしくお願いします。

  • エクセル関数について

    エクセル関数にてご教授していただきたいことがあり質問させて下さい。 【入力データ】 (a)あ,(b)い,(b)う,(a)え,(a)お,(c)か 上記のような入力データ(カンマ区切り)があります。 このデータを 【コンバートデータ】 (a)あ,え,お,(b)い,う,(c)か のように加工したいのです。 マクロでやればといえばそれまでなのですが、エクセル関数にて実装できるか確認したく。。 ご教授お願いいたします。

  • エクセル関数

    エクセル初心者です 関数ことについて教えてください 交通費の計算ですが    A1   B1    C1      D1 距離 支給額 最大支給額 D1に最大支給額内であればB1の数値を、超えていればC1の数値を 表示させたい  よろしくお願いいたします

  • Excelの関数について

    Excelの関数について 私のExcelは2003です。 表を作っていて A列とB列に数値を入れてその合計をC列に自動的に出すようにするのは C列に「=SUM(A3,B3)」と入れますよね? 1日数回のデータを取り A列とB列に数値を入力し 1ヶ月ほどデータを取り続けるので その分C列に入れた関数を下へセルの右下にポインタを合わせて十字の記号を出して 下へ関数を入れたのですが その場合C列には0と表示されますよね? これは防げないものなのですか? 後、そのC列に表示された合計値を 次の行のA列に表示させたいのですが そういう関数はありますか? C列の合計値に次の数を足して、合計値をどんどん増やしていくので 例えばC1の値をそのままA2に表示。 C2の値をそのままA3に表示 C5の値をそのままA6に表示としたいのですが 関数があったら教えてほしいです。

  • Excelの関数について

    Excelの関数について 今表を作っていて 1日数回データを取って それを1ヶ月ぐらい続ける予定で その結果をExcelの表に入力したいと思っています。 A列に現在値 B列に増加分 C列にA+Bの値を入れたいと思っています。 なので、C列には、C1には=SUM(A1,B1)として セルの右下にポインタを合わせて十字で下まで引っ張って関数をコピーしています。 で、そうするとC列に0が表示されてしまい それはなんとか、ツール→オプション→表示→ゼロ値のチェックを外して解決したのですが C列の合計値は次の行のAのセルに表示したくて 例えば C3の数値はそのままA4に C7の数値はそのままA8にといった感じで で、A2のセルに=C1とかA5のセルに=C4とかしたのですが いちいち関数を埋め込むのは面倒くさいので 下のほうまで関数をコピーしたところ 関数が埋め込まれているので A列とB列にしたの方まで同じ数字が表示されています。 これって消すことはできないのでしょうか? 現在は 最初のA1セルだけに数値を入れたのですが関数を埋め込んだことにより A列とB列すべてにA1セルの数値が表示されています。 まだデータを取っていないのでB列は空白です。 ただ、できれば、下の方に数値が表示されないようにしたいんです。 言葉で説明すると A列とB列に数値が入力されない限り、C列の合計値は表示されない設定にできれば 私の言っているような状況になると思うのですが、そういう事はできないのでしょうか… 教えてください。

  • エクセル関数INDIRECTについて

    エクセル関数 セルの参照についての質問です。 ひとつのBookの中に、AとBのシートがあります。 Aにデーターを入力し、Bに必要な部分だけセルの参照(INDIRECT)関数を使ってデーターを反映させていたのですが、Bのシートだけを別のBookとして保存した場合、INDIRECTの関数を使った部分がエラーの表示になってしまいます。(よく考えればAを参照しているので当たり前なのですが。。。) Bのシートを別のBookに保存しても参照しているデーターが消えない方法(関数)はあるのでしょうか? ご存知の方がいらっしゃいましたらご教授下さい。 (説明が下手ですみません)

  • エクセル関数について

    エクセルの関数について質問です。 例えば、 C1セルには、数値データが入っています。 A2~A10セルに日付データ。 B2~B10セルに数値データが入っている表があります。 B11セルの値に、(C1データ)-(A列の最新日付セルと同行のB列データ)を表示させたい場合、 どのような関数を作成すればよいですか。 宜しくお願いします。

ログインについて
このQ&Aのポイント
  • MFCJ 6983のログイン方法がわからないときの対処法を紹介します。
  • iPhone11でMFCJ 6983のログインをする方法について解説します。
  • MFCJ 6983のログインに関するトラブル解決のためのヒントをご紹介します。
回答を見る

専門家に質問してみよう