• ベストアンサー

行と列の条件に一致したら印を付けたい

シート1に名前と商品のリストがあります 名前 商品 佐藤 りんご 佐藤 みかん 佐藤 ぶどう 加藤 みかん 山本 バナナ 山本 みかん 小林 りんご 小林 ぶどう 小林 みかん 小林 バナナ シート2の行に名前、列に商品名の表があり、シート1のリストを元に 行と列の条件に一致した箇所に印をつけたいのですが、 何か適当な関数はありますでしょうか? りんご みかん ぶどう バナナ 佐藤 加藤 山本 小林

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

ご利用のエクセルのバージョンはいくつでしょうか。 エクセル2007以降を使っているなら B2に =IF(COUNTIF(Sheet1!$A:$A,$A2,Sheet1!$B:$B,B$1),"○","") エクセル2003以前を使っているなら B2に =IF(SUMPRODUCT((Sheet1!$A$2:$A$100=$A2)*(Sheet1!$B$2:$B$100=B$1)),"○","") と記入、表範囲にコピーします。 そういえばどこのセル範囲に何を記入しているのかもさっぱり説明がありませんが、シート1,2ともにA1から作成してあることにします。 ご利用のソフトのバージョンに応じて、使える具体的な関数とか操作の段取りが変わります。ご相談投稿では、普段あなたが使うソフトのバージョンまでキチンと明記する事を憶えて下さい。

takashi0113
質問者

お礼

keithin様 ありがとうございます。意図していた事ができました。 また最後のご指摘、十分注意いたします

その他の回答 (1)

回答No.1

.シート1のC列に、  =CONCATENATE(A2,B2)  =CONCATENATE(A3,B3)  ・・・  =CONCATENATE(A100,B100)  の関数を挿入する。(100行まであるとして) 2.シート2の表のB2のセルに  =IF(COUNTIF(Sheet1!$C$2:$C$100,CONCATENATE($A2,B$1))>0,"○","")   をコピペする。(注:先頭のスペースは含めず)  オートフィル機能で、B2をE2までコピペする。  さらにオートフィルで、B2からE2をB5からE5までコピペする。 ちなみにIFの入れ子をなくせば、個数を表示します。

関連するQ&A

  • Accessでテーブルの文字列フィールドを連結する

    次のようなフィールドが2列のデータがあります。 1:りんご 1:みかん 1:バナナ 2:みかん 2:ぶどう 3:りんご 3:バナナ それを 1:りんご、みかん、バナナ 2:みかん、ぶどう 3:りんご、バナナ とクエリーでまとめたいのですが どのようにしたらよろしいでしょうか?

  • EXCEL 複数列条件に一致する行を数えるには

    添付画像のデータのB2:E17中で項目α~θが完全一致する都道府県の数をF列の「件数」に表示出来る関数はありますか? 添付画像だと 岩手と山梨:りんご・バナナ・みかんで一致→2 山形と千葉:りんご・みかん・みかんで一致→2 栃木と東京:バナナ・みかん・りんごで一致→2 それ以外は1という感じです。 宜しくお願いします。

  • Excelでの文字列とりだしについて

    Excel(version2013)について質問です。 ある文字列を検索範囲内で検索し、みつかった場合、 その文字列を返すようにしたいです、どのような関数を使えば宜しいでしょうか。 例えば下記A列に検索したいリスト(りんご、ばなな、ぶどう)があり、 検索したい範囲がD1~E5とします。 その場合、B列に関数を使った式を入れ、 りんご、ばなな、空文字、りんご、ぶどうと並ぶようにしたいです。 どのような関数を使えば宜しいでしょうか。       A         B      C      D        E 1  りんご   (式)        りんご  みかん 2  ばなな  (式)        ばなな すいか 3  ぶどう   (式)        すいか みかん 4              (式)        りんご  すいか      5              (式)        ぶどう  みかん                                      

  • VBAで条件が一致するものの合計

    条件が一致するものを合計し、別のシートに値を代入したいです。 日付 商品 個数 金額 1/1 りんご 1個 500円 1/3 みかん 1個 300円 1/3 みかん 2個 600円 1/5 みかん 5個 1500円 1/1 ぶどう 2個 800円 1/2 りんご 2個 1000円 このような表でりんごの合計1500円、みかんの合計2400円 を別のシートの1月の列へ代入したいのですが VBAでできる方法を教えてください。 この表は毎月上書きされるようになっています。

  • エクセルで、条件に一致した行を別のセルに抜き出す方法

    エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。 たとえば、 <A列> <B列> <C列> 7/1 りんご 100円 7/2 ぶどう 200円 7/2 すいか 300円 7/3 みかん 100円 このような表があって、100円を含む行をそのままの形で、 別のセル(同じシート内)に抜き出したいのですが。 7/1 りんご 100円 7/3 みかん 100円 抽出するだけならオートフィルターでもできますが、 抽出結果を自動的に、別の場所に、常に表示させておきたいのです。 初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

  • エクセルで複数列に並んでいるものを1列で表すには?

    エクセルで例えば NO、店、商品・・・ 1「Aスーパ」「リンゴ」「バナナ」「ミカン」 2「Bコンビニ」「ナシ」「モモ」 3「C百貨店」「クリ」「ブドウ」 のように各セルに文字列が入っているものを 下記のように、「店」と「商品」がそれぞれ対応するように 一列に並べるにはどのようにしたらよいでしょうか? 1「Aスーパ」「リンゴ」 2「Aスーパ」「バナナ」 ・・・ 8「C百貨店」「ブドウ」 条件としては、 一つの行に店は1つだけ ただし、商品の数はばらばら です。

  • エクセルで選択した項目をマークする方法

    SheetBで選んだ項目を、SheetAの該当する項目の隣の列の四角を □から■になるように、数式を組みたいのです。 ・SheetA       A列  B列 1行目  □   りんご 2行目  □   みかん 3行目  □   ぶどう という表を作成しております。 SheetB       A列                                    B列 1行目  選択する果物を、B列のリストボックスより選んでください   {りんご,ぶどう、みかん} シートB列の (1,B)は、リストボックスで簡単に出来るのですが、 シートAの、(3、A)の、ぶどうを□から■にする方法がわからないのです。 当然、ぶどうの次に、りんごが選ばれれば、ぶどうは□、りんごを■にしたいのです。 解決方法をご存知の方がいらっしゃいましたら ご教授のほう宜しくお願いします。

  • あるセルの文字列が条件で、あるセルに色を設定するには?(2)

    例えば、下のような表で      A      B      C       D      1   商品名   数量     名前    2   りんご     2     さとう 3   みかん     1     さとう     3 4   ぶどう     1     すずき 5   ばなな     2     すずき     3 6   みかん     3     たなか 7   りんご     2     たなか 8   ぶどう     2     たなか     4 「みかん」という商品名の時だけ、C列の重複している名前の一番下のセルに、黄色を設定したい場合は、どうしたらよいのでしょうか? つまり、セルC3とC8に色をかけたいのです。不可能でしょうか(-_-;)ちなみにD列は、重複している名前の一番下の行に合計が出る関数が入っています。一番下が難しいなら、みかんの商品があるうちの重複している名前(さとう・たなか)すべてに色がついてもかまいません。 どなたかいい方法があれば教えてください。よろしくお願いします(>_<)

  • 一番初めに文字列が入っている列の文字列を知りたい

    次の条件で、よりA列に近い文字列を引っ張り出すにはどのような関数を使えば良いのでしょうか? 1)行の中にそれぞれ"文字列"が入っている 2)文字列が入っているセル数は行によって異なる   【A】 【B】 【C】 【D】 【E】 【1】りんご 【2】   ばなな 【3】   みかん りんご 【4】ばなな           みかん この回答を【F】列に示す場合、 【F1】はりんご、【F2】はばな、【F3】はみかん、【F4】はばなな、になって欲しいのです。 上手く質問できないのですが、とても困っています。宜しくお願いします。

  • スプレッドシートのプルダウンリスト

    Googleスプレッドシートで、プルダウンリストを作成する際、同じ列内で同じ選択肢を使用できないようにしたいです。 例えば、リストに、りんご,ぶどう,みかん,バナナとあり、 一度りんごを選択して入れば、次のリストには、ぶどう,みかん,バナナのみが表示される、といった内容です。

専門家に質問してみよう