[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『indexとmatch?もしくは他の関数?』(寒空)
初めまして。
いつもこちらで勉強させて頂いております。
下記を関数でやりたいのですが、教えて下さい。
まず、シート1に下記のようなテーブルがあります。
A B C D E 1 桃 苺 杏 2 a ◎ ◯ 3 b ◎ ◯ 4 c ◎ ◯ 5 d △ ◯ 6 e △ ◯ 7 f × ◯ 8 g × ◯ 9 h × ◯
それに対して、シート2にアルファベットと果物の一覧リストがあり、
シート1のアルファベットと果物の組み合わせが一致するものを
C列:◎、D列:△、 E列:× の列にもしシート1に◯が付いていたら◯を付けたいです。
↓下記のように、C、D、E列に⚪︎を付けたいです。
すみません、うまく説明出来ませんが、アルファベット、果物、記号でそれぞれのシート見比べて、
同じ組み合わせのところに◯を転記したいです。
indexとmatchを使うのでしょうか?
A B C D E 1 ◎ △ × 2 f 苺 ◯ 3 e 桃 ◯ 4 h 杏 ◯ 5 b 杏 ◯ 6 g 桃 ◯ 7 c 苺 ◯ 8 d 杏 ◯ 9 a 桃 ◯
< 使用 Excel:Excel2016、使用 OS:Windows10 >
果物ではないですが、似たような表は見たことありますねぇ。。
(チンチクリン) 2022/01/22(土) 23:39
Sheet2のC2セルに =TEXT(SUMPRODUCT((Sheet1!$A$2:$A$9=$A2)*(Sheet1!$B$2:$B$9=C$1)*(Sheet1!$C$1:$E$1=$B2)*(Sheet1!$C$2:$E$9="◯")),"◯;;") と入力して右及び下へフィルコピーではどうだろうか? (ねむねむ) 2022/01/22(土) 23:52
おっと素直に =IF(SUMPRODUCT((Sheet1!$A$2:$A$9=$A2)*(Sheet1!$B$2:$B$9=C$1)*(Sheet1!$C$1:$E$1=$B2)*(Sheet1!$C$2:$E$9="◯")),"◯","") でもいいか。 (ねむねむ) 2022/01/22(土) 23:55
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.