
No.3ベストアンサー
- 回答日時:
こんにちは
右側の表内で「番号と分類」が共に一致する項目が存在するかどうかを調べればよいだけのように思われます。
まともにやるなら、C5セルに
=IF(COUNTIFS(G$5:G$9,A5,H$5:H$9,B5),"一致","")
でできると思いますが・・・
一方で、
>D列一致日は、上記条件を満たしたものについて、Vlookupにて
>データベースより依頼日を表示しています⇒ここは出来ました
そちらができているのなら・・・(こちらの方が面倒なはず)
同じ計算を何度もやらせる必要もないので、D列を参照する方が賢い方法のように思われます。
ご提示の表によれば、不一致の行ではD列がエラー表示になっているようですので、C5セルに
=IF(ISERROR(D5),"","一致")
のような式を入力しておけば済むのではないでしょうか。
※ そもそもですが「お客様番号」ってIDではないのでしょうか?
IDなら唯一のはずなので、複数条件で検索する必要はなさそうに思います。
※ また、D列の表示があれば、いちいちC列に(同じことを)表示しなければならない理由も不明ですね。
いつも回答ありがとうございます
以下、関数教えて頂きましてありがとうございます
ちゃんと、答えが出ました
質問なのですが
if関数の条件がCOUNTIFS(G$5:G$9,A5,H$5:H$9,B5)
ですが、この関数は2つの条件を満たす【件数】を出す関数です
例えば 条件一致の件数が 1個 2個 となります
この件数が条件になるのでしょうか?⇒if文の条件を満たしと
なるものなのでしょうか?
=IF(COUNTIFS(G$5:G$9,A5,H$5:H$9,B5),"一致","")
No.5
- 回答日時:
まずC5セルに次の関数を入力して下さい。
=IF(OR(INDEX($A:$A,ROW())=″″,INDEX($B:$B,ROW())=″″),″″,IF(COUNTIFS($G:$G,INDEX($A:$A,ROW()),$H:$H,INDEX($B:$B,ROW())),"一致","不一致"))
次にC5セルをコピーしてC6~C7の範囲に貼り付けて下さい。
因みに
>D列一致日
に関してですが、データベースの中にもし条件に一致する行が複数行存在していて、その中から最初に条件に一致した日付を取り出して表示させる場合には、D5セルに下記の関数を入力してから、D5セルをコピーしてD6~D7の範囲に貼り付けて下さい。
=IF(INDEX($C:$C,ROW())=″一致″,MINIFS($I:$I,$G:$G,INDEX($A:$A,ROW()),$H:$H,INDEX($B:$B,ROW())),″")
尚、最初に条件に一致した日付ではなく、条件に一致した最後の日付(最新の日付)を表示させる場合には、D5セルに入力する関数の中の「MINIFS」の部分を「MAXIFS」に変更して下さい。
=IF(INDEX($C:$C,ROW())=″一致″,MAXIFS($I:$I,$G:$G,INDEX($A:$A,ROW()),$H:$H,INDEX($B:$B,ROW())),″")
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
納期順に勝手に並べ替えられるようにしたいのですが…
Excel(エクセル)
-
関数を教えて下さい
Excel(エクセル)
-
Excel いい方法教えてください。
Excel(エクセル)
-
-
4
エクセルの数式について教えてください。
Excel(エクセル)
-
5
エクセルの計算式を教えてください! もし、 A 1の数値が55を超えたら、(◯−55)×8000 4
Excel(エクセル)
-
6
UNIQUE関数、配列数式を使わずに品名ごとの集計を求めたい
Excel(エクセル)
-
7
excelですが一つのマスに入ってる文字を2つのマスに変更できますか
Excel(エクセル)
-
8
AM8:30から翌朝8:30まで勤務する消防士です 時間外勤務の管理を任されました 作成したEXCE
Excel(エクセル)
-
9
エクセルで 45201 を文字列 20231002 にする方法を教えてください。
Excel(エクセル)
-
10
関数を教えて下さい。
Excel(エクセル)
-
11
Excelの罫線を消す方法
Excel(エクセル)
-
12
識別子の表示について
Excel(エクセル)
-
13
エクセルの関数について 理解度が◯、正解(◯)の科目を探したいです。 例えば、下の写真の26番なので
Excel(エクセル)
-
14
エクセルシートの作成(関数)について教えてください。
Excel(エクセル)
-
15
エクセルでセルに入力する前は非表示にしたい
Excel(エクセル)
-
16
エクセルのセルをクリックすると頻繁に出てくる
Excel(エクセル)
-
17
条件付き書式の効率的な設定の仕方について
Excel(エクセル)
-
18
エクセル初心者です 用語等まだ良く分からないので簡単に説明していただけると幸いです タブの挿入、図形
Excel(エクセル)
-
19
エクセル初心者です 用語とか良く分からないので簡単に説明していただけると幸いです 表を作っているので
Excel(エクセル)
-
20
Excelで合計を求めたいです
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【画像あり】オートフィルター...
-
他のシートの検索
-
Office2021のエクセルで米国株...
-
vba テキストボックスとリフト...
-
【マクロ】元データと同じお客...
-
【マクロ】【相談】Excelブック...
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
【マクロ】【配列】3つのシー...
-
エクセルシートの見出しの文字...
-
【関数】3つのセルの中で最新...
-
LibreOffice Clalc(またはエク...
-
【マクロ】excelファイルを開く...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ】【画像あり】4つの...
-
Excelで4択問題を作成したい
-
【関数】=EXACT(a1,b1) a1とb1...
-
エクセルの複雑なシフト表から...
-
UNIQUE関数の代用
-
【関数】同じ関数なのに、エラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報