• ベストアンサー

エクセルで数行おきにデータを抽出

na-の回答

  • na-
  • ベストアンサー率37% (3/8)
回答No.1

すみません、質問の意味がよくわかりません。 もう少し詳しく「データの状態(並び方など)」と 「出したい結果」を説明してもらえませんか?

gnabila
質問者

お礼

すみません。 たとえば、4月        A  100       B  13      5月       A  135       B  89      6月       A  23       B  109 と決まった形で続いているもので、Aだけのデータを右にスライドさせたり、他のシートに移すなりして       A  100       A  13       A  23 詰めて表示したいということです

関連するQ&A

  • エクセルの横からのデータ抽出

    エクセルの データ → フィルター → オートフィルター を使用すると、行の一番先頭に▽マークが出てきて、列データの抽出をすることができますが、逆は可能なのでしょうか? すなわち、列の一番左部分に右横向き▽マークが出て、行のデータ抽出を行うということは、可能なのでしょうか?

  • エクセルで、データのある行だけを抽出したい。

    エクセルのSheet1にデータが入っており、セルが空白でない行のデータのみを、Sheet2に抽出したいと思っています。 Sheet2にあらかじめ関数を入れておく方法にしたいため、関数について教えてください。 タイムテーブルで予定を管理するような表で、A~Hまでにデータが入っています。 予定を入れる際にはE列には必ず入力をするため、E列が空白でない行のみを抽出したいです。 A|B|C|D|E|F|G|H 月|日|時間|… 11|22|10:00|… 11|22|10:30|… 時間枠は10:00~17:00の30分刻みで、1日15行使用するので、1年で5475行まで使用します。 1行目はタイトル行なので、データは2行目から入力しています。 フィルタオプションで抽出する方法や、それをマクロで登録しておく方法は分かったのですが、あとから予定を追加することがあるため、マクロを実行する度にデータが置き換わると困ってしまいます。 また、抽出したSheet2のI列以降には備考などを入力したいため、やはり後から列がずれると困るため、A~H列に関数を入れておく方法で実行したいと思います。 よろしくお願いいたします。

  • 入力制御で特定データを抽出する

    テンプの左の表を右のようにしたいと考えています。 右では入力制御で人員を変更すればデータを変換できるようにしたいです。 フィルタを使ってもできますが、フィルタを使用すると行が隠れ、それをコピーして貼り付けていかなければならないため作業が面倒ですので、フィルタを用いずに数式や関数、そのほか簡単な方法でできないかお知恵を貸してください。

  • EXCELで重複行のデータを削除したいと思っています。

    EXCELで重複行のデータを削除したいと思っています。 フィルタの重複するレコードは無視するにチェックをいれる方法は知っているのですが、 この方法だと新しく出来たデータ列が数式ではなく数式の計算結果でデータ列が出来てしまいます。 どうしたら数式のままで重複データを削除出来るのでしょうか?

  • エクセルでのデータ抽出について

    エクセルでのデータ抽出について質問です。 現在、エクセルで以下のようなシートがあります。 *アルファベットと数字はエクセルシートの座標です。データではないです。 _|__A___|__B___|__C___|__D__|  1|_太郎_|_次郎_|_三郎_| 2|__@___|__@___|__ ___| 3|__@___|__@___|__ ___| 4|__@___|__ ___|__@___| 5|__@___|__ ___|__@___| 上記のように1行目には人の名前が入っていて、二行目以降には@が入っているシートです。 現在、私のやりたいことはDセルの2~5行目までに何かしら数式を入れて、シートを行で見たときに@が入っている人の名前をDセルに表示をさせたいです。 具体的に言うと、D2には『太郎・次郎』、D5には『太郎・三郎』といった具合です。 どなたかこの処理が簡単にできる関数や方法をご存知の方はいらっしゃいませんでしょうか? 実際にはデータシートが1000行ほどあって手打ちだとなかなか骨が折れる仕事です。。。 どなたかご助言お願いいたします。 よろしくお願いいたします。

  • エクセルのフィルタリングされたのデータコピー

    Excel(2003、またはそれ以降)の質問です。 フィルタで抽出(可視化された)したデータだけをコピーし 別シートのフィルタで抽出したセルだけに張り付けることは可能でしょうか? (例) フィルタにより、シートAの1・2・5行目を抽出し、可視化された項目セルのみをコピー ↓ フィルタにより、シートBの3・6・9行目を抽出し、可視化された項目セルに張り付け。 ※普通にやろうとすると、コピーした内容が、シートBの不可視セルにまで張り付けられてしまいます。 ※コピー元、貼り付け先のセルのサイズや書式は同じです。 今はVLOOKUPで、シートA・Bの共通項目をキーにセルの内容を引っ張ってきてるんですが もう少し楽にコピペできればな、と思い質問しました。 分かりにくい質問ですみません。 何か良い方法があれば、教えてください。

  • エクセルの抽出技

    エクセルで2000行×30列の表を操作しています。 フィルタオプションを使い100行の条件式で抽出し各結果をカウントしていますが条件式もデータ数も膨大の為問題点があります。 ファイルサイズが重くなる 条件式の変更や追加が大変。 VBAのプロシージャを使うとフィルタオプションは使用しないで済む方法はありますか? VBAは初級です。 お知恵を貸してくださいませんか。

  • エクセルの、オートフィルタ抽出後の貼り付けについて

    エクセルで、 A列に連番のデータIDが、B列~Z列まで数値データが入っています。 A列には、24データごとに、-1、-2、-3の3行が入り、その後、連番が続きます。 行-1は平均値、-2は最小値、-3は最大値を求める数式が入っています。 オートフィルタで、この数式の入った行以外を抜き出した後、別シートから数値を貼り付けたいのですが、隠れてる行にも張り付いてしまいます。 表示されているところのみにデータを貼り付ける方法はありますでしょうか?

  • EXCELでフィルタリングの後・・・

    EXCELで重複データを削除するため、フィルタをかけると、削除された行番号が飛び番になってしまいます。これを直すにはどうすれば良いでしょうか。もちろん、他のシートにコピーすればいいんですが、データ数が膨大(数千)なため、できるだけコピー操作を避けたいのですが・・・。

  • エクセル☆抽出について

    エクセル初心者です。 抽出に関して教えて頂きたく、 どなたかご存知の方よろしくお願い致します。 【シート1】 (A) (B) (C) ・・・ (1) 赤1  15 (2) 青1  16 (3) 緑2  23 (4) 紫3  58 (5) 黒5  60 【シート2】 (A) (B) (C) ・・・ (1) 赤1   (2) 赤5   (3) 黄3 (4) 黒5   (5) 緑1   以上のようなシートが別々のデータがあるとします。 問(1) 【シート1】のA列データに、 【シート2】のA列のデータが含まれていたら、 【シート2】のC列へそのデータを抽出したい場合、 どのような操作や数式等を使用すればよいでしょうか。 問(2) 【シート1】のA列データに、 【シート2】のA列のデータが含まれていたら、 【シート2】のA列のデータに色をつけたい場合、 どのような操作や数式等を使用すればよいでしょうか。 条件付き書式なのかフィルタのオプション設定なのか、 色々と考えてみたのですが解りません。 どなたかご存知の方よろしくお願い致します。