
Excel2010でVLOOKUP関数の応用すればできるのかもしれません。ご教示ください。
画像をご覧ください。在庫表から商品一覧表を作成します。
在庫表の区画番号は連続しておりません。また、同一商品が複数の区画に保管されています。
商品一覧表の区画はH3からH9に1から順番に、商品名はI2からL2に横一列に表示しています。
商品一覧表の「区画1商品A」のセル(I3)に、在庫表全体から検索した区画1商品Aの合計金額1,000,000円を表示したいのですが、現在の計算式は以下のままで、ストップしております。
I3の式 =VLOOKUP(I2,B3:E3,4,FALSE)
上記の式で、検索値をI2(商品)→H3(区画)、検索範囲をB3:E3→A3:E7に変更して、I3に商品の合計金額を表示させることはできないでしょうか。
在庫表の区画の表示順序が変更されても、商品一覧表で固定している区画番号の行の商品欄に合計金額を表示できる式にしたいのですが。

No.3ベストアンサー
- 回答日時:
範圍 A2:E9 選擇⇒Alt+MC⇒“上端行”だけにチェック入れ⇒[OK]⇒セル I3 に下記の[条件付き書式]を設定⇒式
=SUMIFS(金額,区画,$H3,商品名,I$2)
又は
=SUMPRODUCT((区画=$H3)*(商品名=I$2)*金額)
を入力したセル I3 を入力したセル I3 を右方及び下方にオートフィルすれば、オ・シ・マ・イ
設定すべき[条件付き書式]
ルールの種類:“指定の値を…設定”
ルールの内容↓
 ̄セルの値 次の値に等しい =0
 ̄書式→白のフォント色
ありがとうございました。
ご教示いただいたSUMIFS関数で解決することができました。
「データ検索」の方法ということばかり考えて、複数の条件を指定して数値を合計するという考えに至りませんでした。
また、Alt+MCの使い方も勉強になりました。
No.4
- 回答日時:
もう回答がなされていますが、
SUMIFS関数でできます。
SUMIFS関数を学習されることをのぞみます。
今回は最初からアドバイスをいただきありがとうございました。
お陰様でSUMIFS関数で解決しました。
データ1件で数値を合計する必要のないケースでも使えることが分かり勉強になりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
オンライン健康相談gooドクター登場
24時間365日いつでも医師に健康相談できる!詳しくはコチラ>>
-
エクセルで、来場人数の集計表を自動で作成したいです。
Excel(エクセル)
-
エクセルで入力した右のセルを他の場所に表示させたいです
Excel(エクセル)
-
エクセル横列データを縦列に変換(再質問)
Excel(エクセル)
-
4
条件抽出関数を教えてほしいです。 指定された表に条件1が入っており、尚且つ条件2で判定がOKである行
Excel(エクセル)
-
5
Excelにて、行の各セルに入力すると別の特定のセルに入力順に新しいデーターへ書き換わる
Excel(エクセル)
-
6
【至急】Excelで下記を計算するにはどのような関数で記載すればよいのですか?
Excel(エクセル)
-
7
Excelで出来るかどうか教えて下さい… 画像のように Aの列に数字があります。 CとDには基準の値
Excel(エクセル)
-
8
エクセルの関数につて
Excel(エクセル)
-
9
Excelのデータ紐づけについて
Excel(エクセル)
-
10
EXCELの関数について
Excel(エクセル)
-
11
エクセル excel 行間詰める(指定値のみ)教え下さい。
Excel(エクセル)
-
12
エクセルで一旦画像化したものを元に戻すには
Excel(エクセル)
-
13
Excelの関数の質問
Excel(エクセル)
-
14
Excel 別シートを参照して表の作成
Excel(エクセル)
-
15
エクセル初心者
Excel(エクセル)
-
16
sheet1のデータをsheet2の指定の場所へコピー
Excel(エクセル)
-
17
エクセルの便利機能について教えてください。 現在、私は以下のテクニックを使うことができます。 これら
Excel(エクセル)
-
18
エクセルで日数から年月への変換
Excel(エクセル)
-
19
エクセルに詳しい方、教えて頂けないでしょうか。 64という数字があるとして、60から70までの範囲に
Excel(エクセル)
-
20
IF関数の複数条件とINDEX関数とMATCH関数を使った長い関数を短くできる?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
-
4
スピルについて。
-
5
エクセルでマウスカーソルの形...
-
6
エクセルの2ページ目の作り方
-
7
【Excel VBA】Power Qurry でCS...
-
8
フィルターをかけた時にCOUNTIF...
-
9
各事象の入着回数を表にしてい...
-
10
Excel 書式を関数で判断。
-
11
エクセル 表を大きく、紙いっ...
-
12
エクセルで縦軸に勤務者名、横...
-
13
マクロ・VBA 教えてください エ...
-
14
あるセルに特定の文字列を打つ...
-
15
excelでカレンダーから予定を別...
-
16
ハイパーリンクの中にある履歴...
-
17
excelで、1つのセルに入ってい...
-
18
SUMIFS関数とDSUM関数の違いに...
-
19
マクロ・VBA 教えてください エ...
-
20
エクセル: セルの枠を超えて表示
おすすめ情報
banzaiA 様
コメントありがとうございます。説明不足で申し訳ありません。補足します。
数値は合計しません。
例えば、商品一覧表区画1のAには在庫表の区画から区画1を検索して金額欄(E3)の数値を入れたいということです。現在の式では、在庫表の区画1の行が3行目であることが特定できていることを前提にしておりますが、区画の番号が変動した時に、最初に区画を特定し、次にその区画に保管ている商品の金額を商品一覧に表示したいと思っています。
同様に、商品一覧の区画2では、在庫表全体(A3:E7)から区画2を検索し、商品B欄(J2)に125,000を入れる式です。