• ベストアンサー

エクセルで日々変動する数値と、最新の数値の計算

初めて質問させて頂きます。 見苦しい、または意味が解らない等が御座いましたら指摘頂ければ幸いです。 日々報告するデータの前日との差異を計算する方法を教示頂けないでしょうか。 例: 差異 みかん -1 りんご 0 ぶどう+1 ←この様に計算を出したいです。 前日 みかん 50 りんご 60 ぶどう 30 本日 みかん 49 りんご 60 ぶどう 31 ←この数値が次の日には前日の数値になります。 明日 この様な計算は可能でしょうか。 是非教示いただきたいです。 何卒よろしくお願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! No.2さんの補足を読んで・・・ ↓の画像のように日々のデータは各列の最終行以降に追加されていくという解釈です。 画像ではA1セルに =INDIRECT(ADDRESS(COUNT(A3:A1000)+2,COLUMN()))-INDIRECT(ADDRESS(COUNT(A3:A1000)+1,COLUMN())) という数式を入れ右方向にフィルハンドルでコピーしています。 ※ データが2つ以上ない場合の考慮はしていません。 (3行目だけしかデータがない場合はエラーになります。)

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

その他の回答 (2)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

A1~G2セルに、以下のデータが有る場合、 A B C D E F G  前日 みかん 50 りんご 60 ぶどう 30 本日 みかん 49 りんご 60 ぶどう 31 H2セルに、以下の式を入れて、 =B2 I2セルに、以下の式を入れて、 =C2-C1 H2セルとI2セルを同時に選んで、M列まで、右と下にドラッグコピーしてみて下さい。

sencya16
質問者

お礼

本当にありがとうございました。 無事、解決致しました。 拙い文章でご迷惑をお掛けしてしまい、申し訳ありませんでした。

sencya16
質問者

補足

ご回答ありがとうございます。 私の文章が拙く、申し訳ありません。 A2からD2にみかん・りんご・ぶどうが入る A3からD3に前日数値 A4からD4に当日数値 この当日数値が次の日には前日数値に変わり、A5からD5に当日数値が入ります。 そして毎日自動でA1からD1に当日数値-前日数値の数式を組みたいのですが、毎日計算を参照する行が変動する数式の組み方をお伺いしたいのですが・・・ 拙く、解り難い文章で申し訳ありませんでした・・・

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

みかん と、 50 は同じセルですか? 違うセルに入っているのだったら = 本日(49が入っているセル) - 前日(50が入っているセル) でいいと思います。

sencya16
質問者

お礼

本当にありがとうございました。 無事、解決致しました。 拙い文章でご迷惑をお掛けしてしまい、申し訳ありませんでした。

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

関連するQ&A

  • Excelで数値の引用?の方法がわかりません

    エクセルでの数値の引用をしたいのですができません。 具体例をあげますと、 まずA1のセルには乱数を発生させる数式を書きます。(例えば1~3の数値がでる) そしてB1のセルに「りんご」B2に「みかん」B3に「ぶどう」と入力します。 このとき、C1のセルにA1で1がでたら「りんご」を、3がでたら「ぶどう」と表示されるようにしたいです。 数式でC1のセルに「=B?」と入力し、この?の部分をA1のセルの計算結果と対応させることが出来れば出来るんじゃないかと考えたのですが、その肝心の対応させる方法がわかりません。 初歩的な質問で申し訳ありませんが、どなたかやり方がわかる方がいましたらご教授お願いします。

  • エクセルで数値の大きい順番に項目を並べたい

    お知恵をお貸しください。 シート1のA列に項目が入力されており、B列にはそれに対応した数値が入力されています。 ここで、シート2のD列にB列の数値の大きな順番にA列の項目を並べ変えたものを取り込みたいのです。 例 A列   B列    別シートD列   りんご  500        なし   みかん  350        ぶどう   なし   700        りんご   ぶどう  650        みかん 欲しいのは項目のみです。但しシート1はいじりたくありません。 よろしくお願いします。

  • エクセルデータ 複数行の並び替え

    エクセルについての質問です 2行あるデータをまったく同じ並びにしたいのです わかりづらいですが例でご理解いただけるでしょうか? 例)     A     B 1  みかん  りんご 2  りんご   ぶどう 3  ぶどう   みかん     ・      ・     ・      ・     ・      ・       ↓並び替え     A     B 1  みかん  みかん 2  りんご   りんご 3  ぶどう   ぶどう ※A行は固定  A行にあわせてB行をまったく同じ並びにしたい 実際のデータは上記のような単純にひらがなのみではなく数字とアルファベットがまざったデータです 例)ABC-123 うまく並び替える方法があればどなたかご教示いただけますようお願いいたします

  • エクセル データ集計について

    エクセルのデータ集計についてご教示下さい。 (1)まず、以下のような項目があるとします。 (重複は無し) りんご みかん ぶどう (2)次に以下のようなデータがあるとします。 (重複あり。順番はランダム) ぶどう みかん ぶどう そして(1)と(2)から以下のような集計結果にするにはどのような関数を使うと良いでしょうか? (|はセルの区切りと思って下さい) りんご | 0 みかん | 1 ぶどう | 2 以上よろしくお願いします。

  • Excelの計算方法、ご教示下さい

    このような表があります(見にくくてすいません)。    倍率 鈴木 田中 佐藤 りんご 1  10  05  07 みかん 0  30  20  10 (中略) バナナ 5  10  30  50 合計 合計として、各人について(倍率×各果物の数値)の合計 (鈴木さんなら、1×10+0×30+…(中略)…5×10) を計算して、合計欄に記入していきたいのです。 倍率、各果物の数値は随時変動します。 実際の表は、上の例より行数、列数がとても多いです…。 超初心者な質問ですが、どうぞご教示下さい。 よろしくお願いいたします。

  • エクセル関数について

    こんにちは。 エクセルで表計算・集計をしているのですが 表1に数値のある項目および数字のみを 表2に表示するためにはどうしたらよいのでしょうか。 例) 表1 りんご 3  みかん 0    表2 りんご 3  みかん←表示しない 0←表示しない  ご回答 よろしくお願いします

  • エクセルで別の行に並んだ重複データをチェックしたい

    ネットで色々調べてはみたのですがやり方がいまいち見つからずどなたかお力添えいただけると幸いです 同じ行にならんでいるデータ内で重複するものを見つける関数はわかったのですが 別の行に並んでいるそれぞれのデータで重複するものを見つけるやり方はありますか? 例)      A    B 1  みかん  りんご 2  みかん  ぶどう 3  りんご   もも 上記の場合、A3のりんごとB1のりんごが重複していますがこれを探したいのです ※A1のみかんとA2のみかんは含みません 不慣れな質問で大変恐縮ですが何卒よろしくお願いいたします

  • エクセルの関数について、質問させて頂きます。

    エクセルの関数について、質問させて頂きます。 現在カウントイフ関数を使ってアンケート集計用のシートを作っています。 そのアンケートの複数回答の設問の集計結果を出す際に、 Aという縦軸の1つのセルに りんご りんご,みかん,ぶどう みかん,ぶどう ぶどう このような形で出てきているデータを りんご2件 みかん2件 ぶどう3件 以上のように集計したく、 =COUNTIF(A2:A50000,AN9) ※AN9にはりんごと入力されています 上記の式で計算をしているのですが、 実際に出てくる結果は りんご2件 みかん1件 ぶどう1件 上記のように、最初の部分だけしか読まれずに 結果が出されてしまいます。 ~~を含むといった形で指定出来ればと思うのですが、 調べても結果が見つからないので、どうかお力をお貸しください。 よろしくお願いいたします。

  • レコードを指定項目の数値分取得する

    OracleのSQL文について質問させて頂きます。 以下のようなテーブルが存在するとします。 ID  品名  個数 001 みかん 1 002 りんご 2 003 ぶどう 2 このテーブルから、以下のような結果を取得したいのです。 ID  品名  個数 001 みかん 1 002 りんご 2 002 りんご 2 003 ぶどう 2 003 ぶどう 2 個数の数だけレコードを返す形です。 どういうSQLを組めばよいのか、わかりません。 お手数ですが、どなたかわかる方いらっしゃいましたら ご回答頂けますと幸いです。よろしくお願い致します。

  • フィルターが掛かった状態でクエりで連番

    クエリでフィルターが掛かった時、連番を付ける事をしたいのですが、この式だと下記の様に連番を付ける事が出来ませんでしたのでご教授頂けれは幸いです。 連番: Val(DCount("*","テーブル名称","ID <= " & [ID])) 例1> テーブル例 ID 品名 1 みかん 2 りんご 3 ぶどう 4 みかん 5 りんご 6 みかん クエリ例 品名 みかんをフィルター ID 品名 連番 1 みかん 1 4 みかん 2 6 みかん 3 例2> テーブル例 ID 品名 120 みかん 121 りんご 123 ぶどう 124 みかん 125 りんご 126 みかん クエリ例 品名 みかんをフィルター ID 品名 連番 120 みかん 1 124 みかん 2 126 みかん 3

専門家に質問してみよう