• ベストアンサー

データを拾い出す関数

エクセル2000で以下のシートがあります。 Aさん|犬|猫|魚|鳥| Bさん| Cさん|猫|鳥| これを別のシートに下のように組み替えたいです。 犬|Aさん| 猫|Aさん|Cさん| 魚|Aさん| 鳥|Aさん|Cさん| 飼い主は100人、ペットは全部で500種類。一番の飼い主は30種です。ペットを縦軸にした表は作りました。 よろしくお願いします。

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

  • ベストアンサー
  • maron--5
  • ベストアンサー率36% (321/877)
回答No.1

◆Sheet2のB1の式 B1=IF(COLUMN(A1)>COUNTIF(Sheet1!$B$1:$E$10,$A1),"",INDEX(Sheet1!$A$1:$A$10,SMALL(INDEX(((MMULT((Sheet1!$B$1:$E$10=$A1)*1,ROW($1:$4)))=0)*10^5+ROW($A$1:$A$10),),COLUMN(A1)))) ★右と下にコピー

poolplayer
質問者

お礼

苦労して式を改造しようとしてますがうまく出来ないです。 シート1に該当する部分の範囲 A1:BC93 シート2の「見出し列」の範囲 A1:A773 以上から式をもう一度教えていただけないでしょうか? ご苦労おかけしますが、よろしくお願いいたします。

関連するQ&A

  • Excelの関数が分かりません。Vlookupで出来ると思ったのですが、出来ませんでした。

    すいません。自分が馬鹿なもので・・・さっぱりです。 A  B  C  D   E 1  梨 柿 苺 山下 2 芋 米 栗 鈴木 3 鳥 馬 羊 松本 4 魚 犬 猫 田中 というシートがあって。 別シートで A  B  C 1  猫 田中 2 芋 鈴木 3 梨 山下 4 犬 田中 というように、B列を検索してC列に人の名前を返す 例えば「猫」を前のシートから検索して一致する 「田中」の名前を返したいとき、どのような関数を使えばいいですか? vlookupだと検索範囲が1列しか検索できないから、どうしても複数列を検索したいもので・・・

  • vlookup関数

    vlookup関数 book1に犬シートと猫シート、結果シートがあるとします。 犬シートのA1セルに"イヌ"というデータがあり、 猫シートのC1~C9セルに"ネコ"、C10セルに"イヌ"というデータがあります。 で、結果シートのA1セルに、 =VLOOKUP(犬!A1,猫!C1:C10,1,FALSE) という関数を入力すれば結果として"イヌ"が表示されると 期待したんですが、#N/Aとなってしまいます。 どうすればいいんでしょうか。

  • 何を飼いますか?

    ペットを飼うならどれにしますか? 犬 猫 鳥 魚 爬虫類 この他にも いろいろありますが 飼うならどれがいいですか?

  • エクセル 特定値の数え方に関する関数について

    エクセル2010を使用しています。 3つの列でそれぞれの値が入力されているときに 「A列に○○と入力してあり、B列に△△と入力されているセル」の個数や、 「A列には○○、B列には△△と入力してあり、C列には××と入力されているセル」の個数を数えるにはどのように関数を作ればいいのでしょう? データが増えていくので、いちいちフィルタを使って数えるのが手間なので、関数を作りたいと思っています。 わかりずらくて申し訳ありません。一応下の例でいくと A列が「1」となっていてB列が「い」となっているセルの個数 や、 A列が「3」でB列が「あ」となっているC列「犬」の数などです。 A列 B列 C列 1  あ  犬 1  い  猫   1  あ  猫 2  う  犬 2  あ  鳥 3  う  犬 3  い  猫 3  う  鳥 よろしくお願いします。

  • エクセルのVLOOK関数について

    VLOOK関数で、 B1に123456と入力した際、5桁目の5を抽出(MID)し、 A3~D3に次の結果が表示されるようにしたいです。 VLOOK、VALUE、IF、MID等が必要だとは思うのですが、組み立てがわかりません。 A B    C  D 1 123456 2 鳥  猫     犬    猿  3 51 52 53 54 4 ※B1に123446と入力した場合は以下です A B    C  D 1 123446 2 鳥  猫     犬    猿  3 41 42 43 44 4 ・データリスト    鳥  猫  犬   猿  1 11 12 13 14 2 21 22 23 24 3 31 33 33 34 4 41 42 43 44 5 51 52 53 54 6 61 62 63 64 よろしくお願いします<(_ _)>

  • INDEX?MATCH?LOOKUP?関数がどれかわからない

      A  B C 1犬 猫 鳥 2馬 豚 猿 3魚 苺 木 上記のような表があったとして、列を検索し行を検索し交わるところの値を返したい場合にどうすればいいかわからないです。 たとえば、 A1 犬 A2 馬 B2 猿 という感じで行いたいのですが、わかりません。よろしくお願いします。

  • ペットで一番好きなものはなんですか?

    タイトル通りですが、ペットで一番好きなものはなんですか? 下記の中から選んで下さい。あとその理由をお聞かせ下さい。 猫 犬 うさぎ 鳥 魚

  • Excel リストについて

    Excel のリストについて教えてください。 すみません、すぐ実現できそうな気もするのですが… 【質問】 以下の様なシートがあります。「猫」、「犬」、「猿」、「ゴリラ」 と4種類いますが、その4種類出すのにはどうしたらよいのでしょうか。 リストの集計機能を使うと、「猫」は3、「犬」が2とかしかできないので、リストに入った候補数(?)を知りたいのです。   | A B C … ------------------------- 1 | 猫 2 | 猫 3 | 犬 4 | 猫 5 | 猿 6 | 犬 7 | ゴリラ 8 | ゴリラ …    …

  • ペット飼い主のマナーの悪さに物申す!

    「世はペットブーム」などといわれておりますが、ペット飼い主のマナーの悪さに大変腹立たしく思っている者です。 例えば・・・ ・街中のあちこちで犬が糞尿を撒き散らす。「きちんと糞は片付けてます!」と反論する「バ飼い主」もいますが、それなら尿も全部持ち帰れって! ・ペット禁止のマンションで厚顔無恥に犬・猫を飼う「バ飼い主」。マンション中に「犬・猫の飼育禁止」の張り紙があっても知らん顔。字も読めないの?「禁止」って意味解んないの? ・園児や入園前の児童が楽しく遊ぶべき公園に「ご自慢」のペットを連れて占拠している「バ飼い主」。「犬好きの子供もいるでしょ」って、犬嫌いの子供は怖がって公園行けないのも解ってますか? ・「うちの子がね」と犬を子供呼ばわりする「バ飼い主」。あんたがその犬産んだんですか? ペット公害に関する問題はもはや個人の自由では済まされないと思います。皆様の「バ飼い主」に対する不満を教えて下さい。

  • ペットが原因となる病気

    犬や猫、鳥など家庭での飼われているペットが原因で病気になることがあると聞きました。 猫などは放し飼いにしていれば、衛生的じゃないところにも行っているかもしれませんし。 具体的にどのような病気になるのでしょうか? もちろん一種類ではないと思いますが、ペットによって引き起こされる可能性のある病気について教えてくださればと思います。

専門家に質問してみよう