[[20150227224617]] 『2列の文字の比較とセル参照』(カフン) ページの最後に飛ぶ

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

 

『2列の文字の比較とセル参照』(カフン)

どなたか教えてください。よろしくおねがいします。初心者です。

関係性が合っているA列とB列があり、そこへC列を別のデータベースから貼付しました。
B列は1000行くらいあり、C列は倍ほどあります。CにあってBに無いものがあります。
B列には略称、C列に正式名です。

C列の内容に合うB列の行のA列をD列に表示したいです。

 A	B	C	D
 コード	会社名	会社名	コード
 F	TTT CO	YYYYY SOLUTION CO., LTD	A
 A	YYYYY	TTT CO., LTD	F
 B	よもやま	MMMCC(株)	C
 C	MMMCC	株式会社 よもやま	B
 B		(株)関係ない社	-

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 処理が重くなりそうですが
 =IFERROR(INDEX(A$2:A$3001,SUMPRODUCT((ISNUMBER(FIND(B2,C$2:C$3001))*ROW(A$1:A$3000)))),"-")
 下にフィルコピー

 でどうでしょうか?
(se_9) 2015/02/28(土) 00:14

昨日は夜遅くに教えていただいて有難うございます。
教えの通りにトライをしてみたところ、例題では問題なくうまくできました。有難うございます。

ですが何故かデータベースと関数を組み合わせるとうまくいかなかったので、
表の内容を増やしてみたり、データベースのマネをしてみたところ、
支店のある「くじら」の項目を取り入れるとうまくいかず、3時くらいまで悩んで力尽きました。
アドバイスお願いいたします。

 コード	会社名	会社名	コード
 F	TTT CO	YYYYY SOLUTION CO., LTD	A
 A	YYYYY	TTT CO., LTD	F
 B	よもやま	MMMCC(株)	K
 C	MMMCC	HARBOR SHOPS S.A.	B
 K	HARBOR SHOP	株式会社 よもやま	C
 S	ARAHAMA	くじら 東京	S
 S	SAMURAI	BUSI-ARAHAMA	A
 A	神話	SAMURAIJAPAN	L
 L	くじら	神話株式会社	0
 N	AFRICAN WORK	くじら 神戸	N
		くじら 九州	-
		WAKUWAKU PARK	-
		AFRICAN	-

(カフン) 2015/02/28(土) 21:33


 D2=LOOKUP(1,0/FIND(B$2:B$11,C2),A$2:A$11)
 ★下にコピー
(maron) 2015/02/28(土) 21:51

 >関係ない社	- ・・・の条件がもれていましたね

 D2=IFERROR(LOOKUP(1,0/FIND(B$2:B$11,C2),A$2:A$11),"-")
(maron) 2015/02/28(土) 22:23

できました。
関数を拝見したら、なるほどと感動しますが、
自分ではそこまでのアイデアや組み合わせが全く浮かばないので、すごいと思います。
有難うございます。
(カフン) 2015/03/01(日) 00:04

コメント返信:

[ 一覧(最新更新順) ]


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