[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『抽出 複数条件』(りん)
会社名とコードが一致した場合のみVLOOKUPできるのでしょうか?
会社名だけの場合の式
=VLOOKUP(C6,抽出先!C:D,2,0)
コードだけの場合の式
=VLOOKUP(E6,抽出先!C:D,1,0)
< 使用 Excel:Office365、使用 OS:Windows10 >
抽出先Cはコードです
(りん) 2022/11/28(月) 14:31:24
抽出先シートのC列にコード、D列に会社名があり、式を入力するシートのC6セルにコードを入力、E6セルに会社名を入力して その組み合わせが抽出先シートにあるかどうかを確認したいということだろうか?
もしそうであればCOUNTIFS関数でいいと思うが。
もし、やりたいことが違うのであればもう少し具体的に説明してくれないだろうか? (ねむねむ) 2022/11/28(月) 14:53:14
抽出先シート
コード 会社名 金額
114 え 10
123 あ 20
456 き 30
抽出先シートにコードと会社名と金額があります
抽出先シートのコード且つ会社名がアクティブシートのコード且つ会社名と一致した時だけ
抽出先の金額をアクティブシートに自動で入力したいです
例えば、
コード「123」の会社「あ」が抽出先シートと一致しているので
アクティブシートの金額は「10」となります
コード「456」は会社名が違うので、金額は空欄です
(りん) 2022/11/28(月) 15:41:06
(りん) 2022/11/28(月) 16:01:02
もしコードと会社名の組み合わせがない場合に0と表示されてもよければSUMIFS関数ではどうだろうか? 抽出先シートのC列、D列、E列がコード、会社名、金額で式を入力するシートのA1セルに会社名、B1セルにコードだとして。
=SUMIFS(抽出先!E:E,抽出先!C:C,B1,抽出先!D:D,A1) ではどうだろうか? (ねむねむ) 2022/11/28(月) 16:03:14
参考例です。
|[A]|[B] |[C] |[D] [1] | |会社名|コード|金額 [2] | |き | 456| 30 [3] | |あ | 654| [4] | |え | 114| 10 [5] | | | | [6] | | | | [7] | | | | [8] | | | | [9] | | | | [10]| |会社名|コード|金額 [11]| |え | 114| 10 [12]| |あ | 123| 20 [13]| |き | 456| 30
A2=B2&C2 A11=B11&C11 D2=IFNA(VLOOKUP(A2,$A$11:$D$13,4,0),"") A列 ユーザー定義「;;;」 (?) 2022/11/28(月) 20:35:38
抽出先シートに、同じコードと会社名の組み合わせは重複しないという前提でいいんですかね?
金額が数値なら SUMIFS でいいと思います。 ただし、抽出先シートで金額が「0」になることがあるんだったら 一致するものがなくて「0」になる場合と区別できません。※COUNTIFSを併用しないと
365なら XLOOKUP や FILTER でもできるでしょう。
以上、参考まで (笑) 2022/11/28(月) 21:34:53
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.