自分のお店を開く時の心構えとは? >>

エクセルでの質問です。シートAには顧客名と顧客番号が入ったリストに売上の数字が入っています。このうち、シートBにある顧客売上だけを集計したいのですが、Bには顧客の名称が一部でしか入っていません。たとえばAには、Yahoo Japan Corporation、BにはYahoo としか書いていないのですが、どうしたらBの顧客リストにある顧客番号を検索できるでしょうか?

A 回答 (1件)

こんにちは!



>どうしたらBの顧客リストにある顧客番号を検索できるでしょうか?
というコトですので、やり方だけ・・・

↓の画像で左側が元データのSheet1で左側のSheet2のA2セルに検索したい一部を入力すると
B2セルに「顧客番号」を表示させる方法です。

画像ではSheet2のB2セルに
=INDEX(Sheet1!B:B,MATCH("*"&A2&"*",Sheet1!A:A,0))
という数式を入れています。
集計をしたい場合はSUMIF関数で対応できると思います。

※ 注意点 ※
「~を含む」という条件の検索になりますので、A2セルに入力したデータが含まれる最初の行がヒットします。
他の顧客で「Yahoo England」などがあった場合もヒットしてしまいます。m(_ _)m
「エクセル関数の質問です」の回答画像1
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング