- ベストアンサー
Excelで複数条件を満たし残高を計算する関数
画像のようなEXCELの表があります。 B列No.(第一条件)、C列商品名(第二条件)が一致するものを 仕入から販売を引いてF列のような数字になるように残高を出したいです。 どんな関数でも構いません。 関数でできる方法があれば教えてください。 実際のデータ量が2000行くらいあるので手作業でするのが大変で…。 よろしくお願いしますm(_ _)m OS:WindowsXP Office:2007
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- Excelで複数条件を満たし残高を計算する関数
A列 B列 C列 D列 E列 F列 日付 No. 商品名 仕入/販売 金額 残高 1 2010/12/1 101 りんご 仕入 ¥1,000 ¥- 2 2010/12/2 101 りんご 販売 ¥1,000 ¥- 3 2010/12/3 122 みかん 仕入 ¥1,200 ¥400 4 2010/12/4 122 みかん 販売 ¥800 ¥- 5 2010/12/5 135 バナナ 仕入 ¥1,300 ¥800 6 2010/12/6 135 バナナ 仕入 ¥300 ¥- 7 2010/12/7 135 バナナ 販売 ¥800 ¥- 8 2010/12/8 148 ぶどう 仕入 ¥2,000 ¥- 9 2010/12/9 148 ぶどう 販売 ¥1,500 ¥- 10 2010/12/10 148 ぶどう 販売 ¥500 ¥- 上記のようなEXCELの表があります。 B列No.(第一条件)、C列商品名(第二条件)が一致するものを 仕入から販売を引いてF列のような数字になるように残高を出したいです。 どんな関数でも構いません。 関数でできる方法があれば教えてください。 実際のデータ量が2000行くらいあるので手作業でするのが大変で…。 よろしくお願いしますm(_ _)m OS:WindowsXP Office:2007
- ベストアンサー
- オフィス系ソフト
- Excel複数条件を満たし残高を計算する関数(続)
以前、下記の質問をさせていただきましたが、うまく稼働しないため(私の質問の仕方が悪く…) http://okwave.jp/qa/q6382052.html 再度実際の表に近い状態で質問させていただきます。 よろしくお願いします。 A列 B列 C列 D列 E列 F列 G列 日付 No. 商品名 金額 数量 区分 残高 1 12/1 101 りんご 7000 10 売上 0 2 11/2 101 りんご 7000 10 在庫 0 3 10/3 101 りんご 15000 15 在庫 15000 4 12/4 205 いちご 8000 10 売上 0 5 10/4 205 いちご 8000 10 在庫 0 6 11/5 205 いちご 8000 15 在庫 8000 7 10/5 306 バナナ 9000 10 在庫 2000 ←在庫のうち一部販売している 8 11/5 306 バナナ 7000 8 売上 0 9 12/3 411 みかん 2000 10 仕入 500 10 11/2 411 みかん 1000 5 在庫 0 11 12/5 411 みかん 1500 8 売上 0 12 12/3 523 ぶどう 2000 10 仕入 0 13 11/2 523 ぶどう 2000 10 売上 0 14 12/5 523 マスカット 1500 8 仕入 0 15 12/1 523 マスカット 1500 8 売上 0 上記のような表があります。 B列No.(第一条件)、C列商品名(第二条件)が一致して 在庫、仕入がある場合は在庫+仕入-売上、 在庫のみの場合は在庫-売上、 在庫がない場合は在庫-売上 になるようにG列のような数字になるように残高を出したいです。 ちなみに「いちご」のように在庫が複数ある場合がありますが その場合は、一番最新の日付の在庫として残高を出したいです。 またNo.は同じですが、「ぶどう」「マスカット」のように商品名が同一ではないものもあります。 それぞれの商品によって条件が違うので改行でわかりやすく表示しています。 1つの関数で処理することは可能でしょうか? 1つの関数で処理するのが困難であれば、いくつかの関数に分けて処理する方法でも構いません。 またどんな関数でも構いません。 関数でできる方法があれば教えてください。 実際のデータ量が2000行くらいあるので手作業でするのが大変で…。 よろしくお願いしますm(_ _)m
- ベストアンサー
- オフィス系ソフト
- エクセル関数で複数条件を 探す
表1で、A1 りんご B1 あまい A2 ぶどう B2 まずい という表があります。 表2で、A1 りんご少しあまい A2 ぶどうとてもまずい という表があります。 表1の「りんご」と「あまい」のふたつの条件を満たすものを表2のA列で探すという作業をしているのですが、関数を使って簡単に探す方法はありますか? ちなみに今は 表1のA1とB1のふたつの条件を「りんご*あまい」としてCtrl+Fで 表2のA列で検索して 一致したら ○を 横につけていくという地道な作業をしています。4000件近くありますので何かいい方法ありましたらよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数で条件に一致したものの合計
エクセル関数で条件に一致したものの合計 を計算することはできますでしょうか? SUMIFを使えばできるような気もするのですが、どうやったら良いのか分かりません。どうか教えてください。 やりたいことは、、 A列に1 or 2が入ってます。下記みたく。 1 2 2 1 2 1 B列に数字が入っていて、A列が2である行のB列の合計を求めたいのです。 よろしくお願いします。 -- エクセル2003
- ベストアンサー
- オフィス系ソフト
- EXCEL 関数 条件に当てはまる行数を求める
1行の中の、複数の列の値に条件をつけ、それに当てはまる行数を関数で求めたいのですが、どうやれば良いのでしょうか? 行数を求めるのはおそらくROWS?だと思うんですが、その行の中の複数の列の条件をどのように指定すれば良いのか分からずに困っております。 (例) 列Cに文字列"青"、列Fに数値"5"が両方満たす行がいくつあるかを、どこかのセルに関数で求める。 よろしくおねがいいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数の計算式について教えてください。お願いします。
エクセルの関数の計算式について教えてください。お願いします。 A B C D E F G H I J 1 8 6 3 2 5 10 9 4 1 7 2 16 19 13 3 4 1 3 7 2 8 6 10 9 5 4 5 20 19 18 17 16 15 14 13 12 11 上のようなエクセルの表があります。1の行にランダムに数字が入ります。たとえばG1に9が必ず入るわけではありません。毎回違います。 4の行も同じようにランダムで数字が入ります。 そこで1の行に入った数字が4の行の同じ数字を感知してその下の5の行の数字が2の行に来るようにしたいのですが。どうにかなりませんでしょうか。 一応例をかきましたが、1の行の8があります、4の行にも8があります、4の行8の下に16のがあります、その16が、1の行の8の下に来るようにしたいのです。 このような関数式ありましたら教えてください。お願いします
- ベストアンサー
- オフィス系ソフト
- Excel97で条件書式に入れる関数を教えて下さい。
Excel97を使っています。 A7からG1000までの表があります。 途中で、更新した物をピックアップしなければいけなくなりました。 そこで、更新前と後の項目を新しいシートに貼りつけて並べました。 それがA7からG1000の表なのですが、 条件付き書式を使い、 F列とG列を1行ずつ比較し、 相違があればその行のセルに色を付けたいのですが どのような関数を付ければいいのでしょうか? =OR($A7:$L7=($F7<>$G7))とかやってみましたが、 何でもない所に色がついてしまったり してしまいます。 すいませんが、宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelの関数について教えてください!
Excel について教えてください。 エクセルで預金通帳のような表を作成したいと思っております。 その際に「残高欄」を自動的に計算するように作成したいのですが、その時の関数を教えてください。 A1に「収入」、A2に「支出」、A3に「残高」として何行も以下に続けていきたい場合に、A3の残高欄には収入があった際も、支出があった際も、「残高」を計算したいのですが、通帳のような場合は収入・支出のどちらかにしか金額が入らないと思うのですが、その際に「残高」を表示さすにはどのような関数を入力すれば いいのでしょうか? おそらく「条件設定」として、【IF】を使ってどちらかに数字が入力された場合に一つ上の行の残高から足したり、引いたりさせる設定(条件)を入力すると思うのですが、どのように条件設定すればいいのでしょうか? 日本語で言うと、【もし「収入欄に数字の入力」があれば残高に加える、もし「支出欄に数字の入力」があれば残高から差し引く・・・】 このような感じで関数を作成できればと思います。 宜しくお願い致します。
- 締切済み
- オフィス系ソフト
- エクセル関数を教えてください。
エクセル関数を教えてください。 A B C D E F G ・ ・ ・ 1 4月 5月 ・ 2 商品 購入数 販売数 在庫数 購入数 販売数 在庫数 ・ ・ ・ 3 ペン 5 3 2 6 3 3 ・ ・ ・ 上の表でペンの年間販売数を計算したいのですが、SUN(C2,F6,・,・,)は分かります。 指定した条件列(ペン)で、指定した条件行(販売数)を集計するような関数を教えてもほしいのですが、宜しくお願いします。
- 締切済み
- Windows XP
- エクセル関数を教えてください。
エクセル関数を教えてください。 A B C D E F G ・ ・ ・ 1 4月 5月 ・ 2 商品 購入数 販売数 在庫数 購入数 販売数 在庫数 ・ ・ ・ 3 ペン 5 3 2 6 3 3 ・ ・ ・ 上の表でペンの年間販売数を計算したいのですが、SUN(C2,F6,・,・,)は分かります。 指定した条件列(ペン)で、指定した条件行(販売数)を集計するような関数を教えてもほしいのですが、宜しくお願いします。
- 締切済み
- その他(ビジネス・キャリア)
お礼
とても早い回答ありがとうございます。 ただ手作業ではなくできたら関数で作業をしたいのです。 申し訳ありません。