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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) エクセル関数のXlookupのフィルハンドル機能(類した機能でも可)を知りたいです。 3 2022/09/20 20:02
- Amazon アマゾン 7 2022/06/11 11:03
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Visual Basic(VBA) VBAで質問があります 1 2022/10/19 10:32
- Excel(エクセル) 関数で割合を表示する 2 2022/09/27 06:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelについて教えてください
-
【マクロ】名前を保存する際に...
-
エクセル マクロ チェックボックス
-
Excel 複数列 A列B列C列一致 D...
-
エクセル vbaについて教えてく...
-
エクセルであるセルに数字を入...
-
【Excel】数字を3倍にし、なお...
-
Excel分析ツールでのポアソン回...
-
エクセルVBA、別ブックへ転記す...
-
【マクロ】顧客番号にて一致さ...
-
Excelでセルの値が同じか...
-
(マクロ)データをAブックからB...
-
エクセルを使っていて2024/5/15...
-
エクセル共有したが、アクセス...
-
エクセル②
-
エクセルのデーターが2か月前の...
-
UNIQUE関数が使えないバージョ...
-
INDIRECTを使わず excelで複数...
-
Excelで縦軸の書式を0:00形式の...
-
【マクロ】読取専用のファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報
banzaiA 様
コメントありがとうございます。説明不足で申し訳ありません。補足します。
数値は合計しません。
例えば、商品一覧表区画1のAには在庫表の区画から区画1を検索して金額欄(E3)の数値を入れたいということです。現在の式では、在庫表の区画1の行が3行目であることが特定できていることを前提にしておりますが、区画の番号が変動した時に、最初に区画を特定し、次にその区画に保管ている商品の金額を商品一覧に表示したいと思っています。
同様に、商品一覧の区画2では、在庫表全体(A3:E7)から区画2を検索し、商品B欄(J2)に125,000を入れる式です。