• ベストアンサー

エクセル関数 行ごとで重複しない値の抽出

dogs_catsの回答

  • dogs_cats
  • ベストアンサー率38% (278/717)
回答No.1

I2式 =IF(OR(AND(COUNTIF(A2:D2,1),OR(COUNTIF(E2:H2,2),COUNTIF(E2:H2,3))),AND(COUNTIF(A2:D2,2),OR(COUNTIF(E2:H2,1),COUNTIF(E2:H2,3))),AND(COUNTIF(A2:D2,3),OR(COUNTIF(E2:H2,1),COUNTIF(E2:H2,2)))),"○","(チェック)") 下方へオートフィル

honeybeans
質問者

お礼

長いですね。でもちゃんとできました。なぜ(チェック)とされたのでしょうか?

関連するQ&A

  • エクセル関数 行ごとで数字の種類を数えて抽出

    添付のような表が作りたいです。 A群とB群にそれぞれ0~6までの数字が入っています。 行ごとで1~6のうち数字の種類が3種類以上だったら〇、3種類未満だったら×と入力します (0はすべて無視します)。 どちらの群にも1種類以上の数字が入っていなくてはいけません(片方の群に3種類ではNG)。 私には難解すぎるのでお助けください。

  • エクセルの行の中で値が重複しているものを抽出したいのですが。

    基本的なことなのかもしれませんが、とても困ってまして、 教えていただけると幸いです。 以下のような表がある場合に、 3行目と4行目のように複数列で重複している行を 抽出したいのですが、どうすればよいでしょうか。 ※配列は変わらないので、横の行が全く同じもの だけを識別する必要がありまして。 A列 | B列 | C列 ---------------------- aaa |あああ |アアア ---------------------- bbb |いいい |イイイ ---------------------- ccc |ううう |ウウウ ---------------------- ccc |ううう |ウウウ ---------------------- ddd |えええ エエエ ---------------------- eee |おおお オオオ 教えていただけると助かります。 何卒、よろしくお願いいたします。

  • EXCELで重複する値の検索

    EXCELで重複する値を検索して、かつその重複した値と同じ行の隣のセルの値を返すということをしたいのですが、どうすればうまくいきますでしょうか。 具体的には下記のようになります。    A    B   C 1 りんご  A市場 2 みかん  C市場 3 りんご  D市場 4 なし   B市場 5 バナナ  A市場 6 りんご  F市場 上のような表があったとして、A列の重複を検索(この場合はりんごが重複)して、重複した場合はB列の値をC列に返すことをしたいんです。 希望する出力は以下のような形です。    A    B    C  1 りんご  A市場  D市場、F市場 2 みかん  C市場 3 りんご  D市場  A市場、F市場 4 なし   B市場 5 バナナ  A市場 6 りんご  F市場  A市場、D市場 よろしくお願いします。

  • 1列について重複している行を除くかつ,他の列の値で抽出する行を変えたい場合

    SQLSeverを使い,SQL文を作成しているのですが, 下記のA列の重複行を取り除くかつ,B列の「5よりも4」,「4よりも1」,「1よりも2」,「2よりも3」(3>2>1>4>5)の行を抽出したいと考えています.下記の表1を抽出した場合,表2が出るようにしたいです. 表1 A B 1 1 1 3 1 3 1 5 2 1 2 2 2 5 表2 A B 1 3 2 2 もしB列が,5>4>3>2>1の順番ならMAXを使って取り出すことはできたのですが,3>2>1>4>5の場合だと,どんなSQL文にすればよいのでしょうか? よろしくお願いします.

  • エクセル関数(抽出)について

    宜しくお願い致します。 A列にランダムな数字が入力されている。(重複する数字はなく、空セルなし) B列にランダムな数字が入力されている。(重複する数字があり、空セルあり) ここで、B列に入力されているA列のセルの数字を全部B列降順に抽出したいのです。(以下のような場合です)    A   B 1  7  200 2  2  100 3  5  4  3  100  5  8   50 これを以下のようにする方法を教えて下さい。 200 7 100 2 100 3  50 8

  • エクセルの関数

    A列に約500行に渡ってランダムに5桁の数字(10000~99999でこの間抜けている数字はある)があります。(重複する数字はありません。)  ここで、例えばB列にA列にある30000~39999までの該当する数字をB1、B2、B3・・・・と該当する数字だけ昇順に全部抽出したいのですが、この場合の式を教えて下さい。

  • 行を返す関数

    CSVファイル等で複数行にわたって(約500件程度)データがあります。 ある文字列を含む行を返す関数が知りたいです。 フォーム等からK047B1という文字列が入力された場合、 ・・・・ K047B1,少年A,北海道,・・・ K032D2,少年B,沖縄,・・・ ・・・・ というデータ群のファイルの K047B1の行を返す関数です。 関数が無い場合、簡単な例で回答を頂けると幸いです。 ちなみに データ群の最初の文字列は重複しない番号で、 数字と英語が混じってます。

    • ベストアンサー
    • Perl
  • Excelで値と値をくっつけたり、+1する方法を教えてください

    添付した画像のような表を作成しています(添付用に加工しています) A列とB列は、手入力します。  A列:2桁の半角英数  B列:3桁の半角英数 C列に入るものは、  11(固定された数字)+A列の値+B列の値+001から始まる連番 ですので、3行目でいうとC3に「11 A1 B22 001」(分かりやすく半角スペースを空けています)      4行目ですとC4に「11C3D44002」 という値をA列、B列に入力をしたら、C列に上記のような10桁の値を 自動で入力されるしたいのですが、関数などで行うことでできないものかと思い質問しました。 現状は、C列も手入力で行っておりまして、  ・最初の2桁は、固定数値  ・A列とB列の値を使用している  ・最後の3桁は001からの連番を使用している    ※終わり3桁は無条件で001~の連番にしている もし関数などで対応可能でありましたら、どのような数式にすればよいのか ご教示頂けるとありがたく思います。 よろしくお願い致します。

  • 二つの条件に合った行のセルの値を取得する関数は

    H2に圃場番号を入力して、その値と一致する圃場番号をB列から取得します。 I2に農薬NOを入力して、その値と一致する農薬NOをD列の農薬NOから取得します。 両方の条件が合致した行の値をF列(散布量)の値をから参照して、散布量の値をJ2に取得し、二つの条件に合致しない場合、空欄にしたいです。 尚、B列の圃場番号は重複する番号が登録されている場合もあり、D列の農薬NOも重複する農薬NOが登録されている場合まあります。 しかし同じ圃場が同じ農薬を2度散布することはありません。例えばB列に圃場番号5が3回出てきますが、該当する行のD列の農薬NOは10,15,12と、それぞれ別になっています。 圃場番号5で農薬NOの10が登録された場合、この組み合わせが重複する行は絶対にないとします。 関数だけでこの操作を実現したいのですが、よろしくお願いします。

  • エクセル関数(抽出)について

    宜しくお願い致します。 A列にランダムな数字が入力されている。(重複する数字はない) B列にランダムな数字が入力されている。(重複する数字がある) ここで、A列のセルの数字をB列の任意値分全部抽出したいのです。    A   B 1 815  9 2 330  8 3 209  6  4 110  9  5  24  9 6 782  5 7   3  9 これを以下のようにする方法を教えて下さい。 9 815 9 110 9  24 9   3 ※このA列の”9”もセルの中で指定したいのです。