電子書籍の厳選無料作品が豊富!

どなたかご存知でしたら、以下条件の場合にある値を返す方法についてご教示ください。


<例>シート1
A1「2017/5/5」(日付) B1「03××××▼▼▼▼」(TEL) C1「シート1とシート2でA1とB1の値が一致している場合(組み合わせが一致)にC1の値を返したい」





<例>シート2
A1「2017/5/5」(日付) B1「090◎◎◎◎△△△△」(TEL) C1「0120××××××」




この場合、「SUMIFS」では合計値を返すから用途としては違いますよね?

すみませんが、どなたかご存知でしたら教えていただきたいです、、、、、

A 回答 (2件)

こんにちは!



>「シート1とシート2でA1とB1の値が一致している場合(組み合わせが一致)にC1の値を返したい」

具体的な配置が判らないので、やり方だけ・・・
Sheet2に作業用の列を設けるのが簡単だと思います。
仮にD列を作業用の列とすると
Sheet2のD1セルに
=A1&"_"&B1
という数式を入れフィルハンドルでダブルクリックしておきます。

Sheet1のC1セルに
=IFERROR(INDEX(Sheet2!C:C,MATCH(A1&"_"&B1,Sheet2!D:D,0)),"")

という数式を入れフィルハンドルで下へコピー!
これでA・B列が一致するSheet2のC列の値が返ると思います。

※ 重複データはないという前提です。
※ 作業列が目障りであれば遠く離れた列にするか
非表示にしておいてください。m(_ _)m
    • good
    • 0
この回答へのお礼

助かりました

毎回、こちらの拙い説明をご理解いただき、
丁寧なご説明誠にありがとうございます!!

お陰さまで問題解決です!

仕事が一つ終わりました!!!

お礼日時:2017/06/11 17:11

IF関数でよいのでは?



IF(条件、条件を満たす場合の返り値、条件を満たさない場合の返り値)
    • good
    • 0

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