• ベストアンサー

Excelでこういうことはできますか?

Excel2000を使っていますが 例えば、シート1に A列    B列に 1月25日  りんご 1月10日  みかん 1月20日  みかん 1月25日  ぶどう 1月18日  りんご 1月20日  ぶどう  … というようにランダムにそれぞれ入力して シート2に「りんご」 シート3に「みかん」 しーと4に「ぶどう」 だけを抽出して日付順にまとめることは可能ですか? 可能であればその際に、どのような関数をどのように組み込めばできるのでしょうか? 初心者でもそれは可能でしょうか? 説明が下手で申し訳ございませんが、わかる範囲でのお答えをお願いいたします。

  • te-ti
  • お礼率100% (3/3)

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

  • ベストアンサー
noname#9485
noname#9485
回答No.3

フィルタオプションを利用すると簡単だと思います。 ランダムに入力されている表    A    B 1  日付  品 名 2  1/10  みかん 3  1/25  ぶどう というふうに1行目にタイトルを入力します。 シート2    A     1  品 名 2  ぶどう と、抽出したい条件を入力します。その際、シート1に入力した時と同様に入力する必要があります。 シート2を表示し、データ→フィルタ→フィルタオプションの設定をクリック 抽出先  「指定した範囲」を選択 リスト先  シート1に入力してあるランダムに入力された表全体を範囲選択       (例 A1~B3) 検索条件範囲 「シート2」の抽出したい条件を入力したところを範囲選択       (例 A1~A2) 抽出範囲   シート2の条件を入力している範囲以外ならどこでもOK 以上設定したらOKボタンをクリック あとは 日付のフィールドにセルポインタを置き並べ替え これでうまくいくはずです。

te-ti
質問者

お礼

回答ありがとうございました。 フィルタオプションは使ったことがないので挑戦してみようと思います。

その他の回答 (2)

  • ugkbtns
  • ベストアンサー率16% (1/6)
回答No.2

シート1のB1セルを左クリックします。 昇順をクリックします。 りんごだけの行を選んで、コピー、 シート2のA1に貼り付けをします。 そのあとで、日付についても、昇順をつかって並べ替えます。 どうでしょうか?

te-ti
質問者

お礼

やはり昇順で並び替えて、別シートに貼り付けですね。 意見をお伺いできて助かります。 ありがとうございました。

  • majoruma
  • ベストアンサー率24% (57/229)
回答No.1

まずシート1を項目別に並べ替えられるようにして、 それをりんご毎にまとめたなら、コピーして別シートにコピーしたらいかがでしょうか。 例えばりんごなどを書く項目の上に、果物名などという項目セルを設定して、そこをクリックした後、データ→フィルタ→オートフィルタとやってみてください、 セルに矢印が出て、抽出するデータを選択できるようになるはずです。

te-ti
質問者

お礼

さっそくの回答ありがとうございます。 やっぱり、関数ではなくコピペの方が簡単なのでしょうか? オートフィルタも何回か使ったことはありますが、関数とかで楽ができればと思っていたもので(;^_^A

関連するQ&A

  • Excel ●がついているセルのみ抽出したい

    A列  B列  C列 ●  りんご  3    みかん  5 ●  ぶどう  2    バナナ  5 ↓ ●  りんご  3 ●  ぶどう  2 上記のように●がついているセルの横(B、C列)を抽出する関数はありますか? オートフィルタ以外でおわかりになりましたら教えてください。 よろしくお願いいたします<(_ _)>

  • excelの関数で数式を教えてください。

    下記のような2つのexcelシートがある場合で、条件にあった場合の数値だけを合計したい場合、どのような関数を使えば良いのでしょうか?教えてください。 具体的にはAさんのカロリー数値の合計(答えが4.5) (シート1)    A    B    C   D   ------------- 1|Aさん みかん りんご バナナ 2|Bさん ぶどう なし (シート2)   A    B   ------- 1|みかん 1.5 2|りんご  2.3 3|バナナ 0.7 4|ぶどう  3.1 5|なし   1.2 宜しくお願いします。

  • エクセルで複雑条件での抽出

    特定の商品名を抽出したいと考えています。 商品   等級 -------------- りんご  1級 りんご  2級 みかん  2級 みかん  3級 みかん  4級 もも   1級 もも   3級 ぶどう  2級 ぶどう  4級 上記のような表があります。 抽出したいのは、「2級」の商品だけですが、同じ商品で「1級」があると抽出したくないです。 つまりこの表だと、「みかん」「ぶどう」の商品名を抽出したいです。 りんごは1級があるので、抽出したくありません。 このような場合は、フィルタでできるのでしょうか? もしくは関数などでできるならそれでも良いです。 色々考えてみましたが、うまくいきません。 どうぞお知恵をお貸しください。 よろしくお願い致します。

  • エクセル 行にある項目を抽出

    間違えて他のカテゴリーで質問してしまいました。 そちらは閉めましたので改めてこちらで質問させてください。 エクセルで下記のような表から項目を抽出したいのですが うまくいきません A列 りんご みかん りんご ぶどう みかん と入力されていて任意のセルに、A列に入力されている項目から 重複分を除き抽出したいです 具体的には任意セルに「りんご、みかん、ぶどう」と抽出したいのです。 フィルタオプションを利用し、抽出することはできました。 また、それをマクロ登録すれば、A列に追加項目があっても 自動変更できるという、回答も頂き、確かにできたのですが、 このエクセルから、ハイパーリンクでワードへ飛ばしたり、 いろいろと込み入っているため、できれば、 マクロではなく、関数利用をしたいのですが、 どのような関数を利用すればよいのかわかりません。 ご存知でしたら、ご教示お願いいたします。

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

    エクセルの関数について困っております。 関数については、詳しくありません。お力をおかし下さい。 添付にある図の、sheet1 のリンゴ ミカン ブドウ を sheet2 の別のセルに、リンゴ.ミカン.ブドウと入力した際、その下に記入してある11111111111111 の数字を、同じように反映する為には、sheet2 のリンゴ等の文字の下には、どの様な関数を入れればよいですか? 関数でそこまで出来るのでしょうか? よろしくお願いします。  

  • (エクセル)積み上げ棒グラフの作成について

    エクセルで積み上げの棒グラフを作成しようと思います。 既に表にデータが入力されており、これをグラフにします。 (表)      品目   数量 1月1日  りんご   10 1月2日  みかん   20 1月3日  ぶどう   30 1月4日  りんご   10 1月5日  みかん   20 1月6日  ぶどう   30 1月7日  りんご   10 1月8日  みかん   20 1月9日  ぶどう   30 (積み上げ棒グラフ) 日付の列は無視して、品目(りんご、みかん、ぶどう)の数量を積み上げていきたいです。 完成イメージとしては りんご 10+10+10の積み上げ みかん 20+20+20の積み上げ ぶどう 30+30+30の積み上げ  に出来たらと思ってます。 積み上げグラフを選択しても、 9つの項目(りんご3個、みかん3個、ぶどう3個)がそれぞれ独立して表示されてしまい、積み上げになりません。 項目軸のラベルを変更しても同じ結果です。 どのようにしたら出来ますでしょうか。 りんご   10   10   10 みかん   20   20   20 ぶどう   30   30   30 と、表を作り直したらできるかと思うのですが、できれば今の表のままで作成できたらと思います。 ちなみに将来的には、さらに行が増えていきます。 積み上げグラフでも「横棒」で作成しようとしていますが、もし縦棒なら出来るならば縦棒でも良いです。 よろしくお願いします。

  • エクセル関数 頻度順に並べる方法は?

    excel関数についてですが 度数の多い順に並べる方法はありますか? 例えば、果物名前がたくさん並んでいるデータを考えます。 1 りんご 2 バナナ 3 なし 4 りんご 5 メロン 6 もも 7 ぶどう 8 りんご 9 ぶどう 10 バナナ 11 りんご 12 ぶどう このデータから、度数の多い順に並べたいです。 [欲しい結果] 1 りんご 2 ぶどう 3 バナナ ...といった具合です。 同率で並ぶ場合は含めなくてもよいですが。。。 できれば、データ列を作らずに関数式で表示させたいのです。

  • エクセルでカウントした数を特定のセルに入力したい

    エクセルの関数について質問させてください。 A列  B列   C列 8/9       リンゴ 8/10      ミカン 8/11      リンゴ 8/12      ブドウ 8/13      ミカン 8/14      リンゴ 8/15      ブドウ 上記のような表で、C列でカウントしたリンゴの数を 前日の日付の行の、B列に入力したいのです。 ※今が8/10だとすると、リンゴの数「3」を  8/9の行のB列の欄に入力したい。 COUNTやCOUNTIFSで色々試してみたのですが、 どうしてもうまくいきません。 どうぞ宜しくお願いします。

  • エクセルで項目抽出

    エクセルで下記のような表から項目を抽出したいのですが うまくいきません A列 りんご みかん りんご ぶどう みかん と入力されていて任意のセルに、A列に入力されている項目から 重複分を除き抽出したいです 具体的には任意セルに「りんご、みかん、ぶどう」と抽出したいのです。 オートフィル機能を使いやってみましたが、 A列に後からデータを追加すると追加データまでは拾えませんでした。 よろしくお願いいたします

  • エクセルの集計

    エクセルの集計で質問します。 A列に「りんご」か「みかん」が入っている行を集計したいと思っています。    A 1 りんご、なし 2 みかん、もも 3 りんご、みかん 4 ぶどう 5 りんご 6 ぶどう、もも 7 みかん という表があると、期待している集計値は「5」なのですが、どのような関数を使えばよいかわかりません。 よろしくお願いします。