[[20180516093952]] 『2つ条件での検索』(ちくわ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『2つ条件での検索』(ちくわ)

  A   B  C  D  E  F  G  H  
1 番号 顧客名 担当 

2           

3 111  ○○  a          顧客名 担当

4 666  ××  b

5 222  ○○  a

6                 番号 顧客名 担当 

7

8

.
.
.
42

上記の表がありA2〜情報を入力しG4に顧客名、H4に担当者名を入力したら
同じ顧客名の工事番号履歴がF7に工事番号G7に顧客名H7に担当者名が出てくるようにつくりたいのですが、現在の式では同じ顧客名の全部の内容は出てきますが担当者まで指定して検索をかけるやり方がわかりません。

式が入っているのは、
(D2)
=IF(B2="","",IF(B2=$G$4,ROW(),""))

 (F7)
=IF(COUNT($D:$D)<Row(A1),"",INDEX(A:A,SMALL($D:$D,ROW(A1))))

 (G7)
=IF(COUNT($D:$D)<Row(B1),"",INDEX(A:A,SMALL($D:$D,ROW(B1))))

 (H7)
=IF(COUNT($D:$D)<Row(C1),"",INDEX(A:A,SMALL($D:$D,ROW(C1))))

の式が入れてあります。

ABCの顧客情報は、結構な情報量があります。

検査結果を表示するF7・G7・H7の表はF42・G42・H42まで

設定しています。

< 使用 Excel:Excel2013、使用 OS:Windows8 >


 >(D2) 
 >=IF(B2="","",IF(B2=$G$4,ROW(),"")) 

 この式を ↓ に

 =IF(COUNTA(B2:C2)<2,"",IF(AND(B2=$G$4,C2=$H$4),ROW(),""))

 これでできませんか?
(笑) 2018/05/16(水) 10:25

 > (F7)
 >=IF(COUNT($D:$D)<Row(A1),"",INDEX(A:A,SMALL($D:$D,ROW(A1))))

 =IFERROR(INDEX(A:A,SMALL($D:$D,ROW(A1))),"")

 右・下コピー、でもいいかも
(笑) 2018/05/16(水) 10:46

出来ました(^◇^)

(笑)さん、ありがとうございました。

また、機会がありましたら宜しくお願い致します。

(ちくわ) 2018/05/16(水) 10:51


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.