• ベストアンサー

エクセルで複数行を検索し該当するセルと求める。

Noubleの回答

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.2

誰も2組掛け持ちしないと仮定します これはどうでしょう =sumproduct(($A$1:$J$5=$K$1)*column($A$1:$J$1))&"組目" 要は此の50個のセルの内1つしかK1と一致しない つまりイコールを掛けた結果が 1つだけ1で これ以外全部0になる訳ですが その1がある列が何処か分かれば良いのですよね ※) エラー処理は省きました するとしたら =choose(sign(countif($A$1:$J$5,$K$1)-1)+2,"該当無し",sumproduct(($A$1:$J$5=$K$1)*column($A$1:$J$1))&"組目","重複あり") 極端な話し 全てのセルが一致してもエラーにはならない筈です

関連するQ&A

  • EXCELで複数行の検索

    初心者です。 Aファイルのaaa、bbbなどをキーに Bファイルを検索してできるだけ簡単にマクロ等使わずに 下記のような抽出をする方法があれば教えてください。 よろしくお願いします。 Aファイル aaa bbb ccc Bファイル(例えば「ddd」と「あ」は別セルです) ddd あ eee い aaa う fff え bbb お ggg か ccc き 結果 Aファイル aaa う bbb お ccc き

  • エクセル 複数行の検索

    下のような表で (D14)に (a8)と入力すると答えに (く)と出るようにまた また同じセル(D14)に (a16)と入れると答えに (た)と出るようにしたいのですが 教えて下さい。

  • エクセルで複数セル同士を検索したいです。

    エクセルで下記の検索がしたいです。 シート1    A    B    C    D  1 あいう  001  2009   × 2 かきく  002  2009   × 3 さしす  001  2009   ○ 4 たちつ  003  2009   × シート2    A    B    C    D  1 あああ  001  2009   × 2 かきく  002  2009   × 3 なにぬ  004  2008   ○ このとき、シート1のAとシート2のAのデータが重複しているものがあるかを調べたいです。 これは、VBAでしかできないでしょうか? 上記の場合は、シート2のA2が重複していると教えてほしいんです。 どうしたら良いと思いますか?説明が分かりにくいかと思いますが、よろしくお願いします。

  • Excel 条件に該当する行の異なるセル参照

    エクセル初心者ですが、質問をさせて頂きます。 関数を利用してSheet2に下記のような記録データを貼り付け   A   B  C   D 1 名前 組 成績  組内順位 2 山田 1  280   1 3 伊藤 1  233   2 4 佐藤 3  298   1 5 山本 2  264   1 6 斉藤 3  215   2 7 田中 2  256   2 Sheet1のC列に該当者名を参照する方法はございませんでしょうか?    A  B   C 1  組 順位 名前 2  1  1 3  1  2 4  2  1 5  2  2 6  3  1 7  3  2 [=INDEX(Sheet2!A:A,MATCH(AND(Sheet2!B:B=A2,D:D=B2),Sheet2!A:D,0))] このような形でC2から検査値をずらして 試してみているのですがなかなかうまくいきません。

  • エクセル関数の式

    sheet1       A   B    C     D    E    F   1    2008  6月 2 3    日付   1     2     3     4    5       4    曜日   sun    mon    Tue    wed 5山田太郎   出勤  出勤  欠勤 6山田次郎   出勤  欠勤  出勤 ・ ・ 22山田一郎   出勤 欠勤  出勤 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ B1の月を変えると曜日も変わります(日付は固定です)B5、6等の 出勤・欠勤はリスト表示から選択して入力しています。 sheet3    A  B C D E F G H I J K L M N 33  日    月   火    水    木    金    土 34   1    2   3    4   5    6   7 35   8    9   10   11   12   13   14 36  15   16   17   18   19   20   21 以下省略  行は33行目から始まっています ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 曜日は固定でsheet1の月を変えると日にちの位置が月ごとに変わります 日月火水木金土の間に空白のセルがあります(B列D列、FHJL列) この日にちの隣の空白セルにsheet1の出勤・欠勤などを各日にち事に表示したいです 上記のカレンダーには一人分の出欠を表示したいです(同じカレンダーが人数分あります) 月ごとにsheet3の日にちの位置がずれてしまうので、うまく表示出来ません。 いい方法はないでしょうか?よろしくお願いします。

  • エクセルで複数行を違うセルにコピーしたい

    エクセルでシート1のA1~A10までをコピーして シート2のA1に改行した 状態でコピーしたいのですが どうやったらいいいですか? Altを押しながらEnterを押して改行する方法は知っていますが、この場合はそのまま コピーして 複数行を一括で改行した状態でコピーする方法を知りたいのです 教えてください

  • エクセルでセル内に複数行を入力したい

    セル内に複数行入力する場合の操作方法を知りたい

  • Excelで複数行にわたるセルの分割をしたい

    Excelで複数行にわたるセルの分割をしたいのです。例えば、1行目に「イルカ(2005年10月)」、2行目に「クジラ(2005年11月)」などと書かれていたとします。これをそれぞれ海洋生物の名前と、日付に分割したいと  思うときどうすればようでしょうか? 規則の設定さえできれば、一発で分割できると思っているのですが、方法がわかりません。 EXCELにくわしい方、返答おねがいします!!

  • エクセルのセル内の複数行表示

    あるセルで除算を行い余りが出た場合、一つのセルの中で、 1行目 余りが○○ 2行目 ●●●● と、表示させています。 余りが出ない場合は、縦位置を中央揃えにして真ん中に1行●●●●とだけ表示させたいのです。 IF関数とBLANKを使ってみたのですが、余りが出ない数字を入れると#NAME?となってしまいます。 ちなみに、 =IF(A1=0,BLANK,余りが○○)&●●●● という感じで書いています。 複数行にするためには、「折り返して全体を表示する」にチェックを入れて、余りが○○の後ろにスペースを入れて調整しています。 分かる方、教えていただけませんか?

  • エクセル。複数行あるセルの分割はできますか?

    こんにちは。 教えてください! たとえば、B1のセルに次のように3行でデータが入力されていたとします。 B1「日本   アメリカ   イギリス」 これをそれぞれ分割して次のようにできる関数はありますか? B1「日本」 B2「アメリカ」 B3「イギリス」 それが簡単にできると仕事がスムーズになるので助かります。 もし次のことも解決できる方法があれば教えてもらえませんか? A1「8月30日」 B1「日本、アメリカ、イギリス(3行で入ってます) C1「出発」 というようなデータがあって、B1をそれぞれの国で分割して、A1とC1のデータをアメリカが入っている行、イギリスが入っている行に自動的にコピーされる。 これは関数ではなくて、マクロになるのかな?とも思うのですが、「分割が行われた行までコピー」というやり方がさっぱりわからないでいます。(その前に分割する方法が分からないんですけど・・・) ちなみに、データがずらーっと並んでいるリストの一部にあるB1のようなデータを整理したいというのが、目的になります。 どうぞ宜しくお願い致します。