• 締切済み

エクセル教えて下さい。

教えて頂きたいのですが。 指定したものだけを残したいのですが全然わかりません。 仕事でデータ量が多くて一括で操作したいのですが。 1シート A りんご 2 赤 B ばなな 3 黄 C とまと 4 赤 D なすび 2 紫 質問 AとCの行を残し他は削除したいのですが、どうしたらいいですか? 1シート A りんご 2 赤 C とまと 4 赤 宜しくお願いします。

みんなの回答

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

>量が何千行もあり、一つ一つ消してられません。 一行ずつ削除して下さいとは書いていません。 勘違いされる方が多いですが、先の手順に書いたようにフィルタ結果で抽出された範囲を「(複数行を)一括選択」して削除するだけです。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

オートフィルタで削除したい行を抽出して、表示されたデータ行を一括選択して、右クリックから「行の削除」を行えば消えます。 データを残す場合は、必要なデータをオートフィルタで抽出して、表示されたデータをコピーして別シートに貼り付ければ終わりです。

gonhirosi
質問者

お礼

すいません。書き方が悪くて。 AとCは商品コードとして行を残したいのですが。 りんご、とまとの行を残す。 量が何千行もあり、一つ一つ消してられません。 宜しくお願いします。

  • nnjj
  • ベストアンサー率42% (172/408)
回答No.1

>AとCの行を残し他は削除したいのですが、どうしたらいいですか? AとCの「列」を残すということですよね? 列番号BとDを選択 離れた場所の選択なのでBをクリックしCtrlキーを押しながらD列をクリック → 右クリック → 削除 ちなみに、削除すると無くなっちゃいますが、「非表示」にするとデータそのものは消えません(見えなくなるだけ)ので、後からデータが必要になるかも?という場合には、非表示にするのがお勧めです。

gonhirosi
質問者

お礼

すいません。書き方が悪くて。 AとCは商品コードとして行を残したいのですが。 りんご、とまとの行を残す。 量が何千行もあり、一つ一つ消してられません。 宜しくお願いします。

関連するQ&A

  • エクセルのマクロで別のSheetを印刷

    Sheet3にデータが次のようにあります   A   B    C 1 100   りんご  赤 2 150   ぶどう  紫 3 120   かき   青 Sheet2のA-1に数字を入れるとSheet3の行を以下のように 表示させるようにしています *1を入れた場合  A   B    C   D 1 1   100   りんご  赤 *2を入れた場合  A   B    C   D 1 1   150   ぶどう  紫 そのSheet2をSheet1に反映させ、Sheet1を印刷します ●以上のように設定している場合Sheet2でマクロを組んで、1だけ入れた場合の印刷、1から3までを入れた場合の印刷(3種類が印刷れる)などを指定できる方法はないでしょうか? どなたか、よろしくお願いします。    

  • EXCELのマクロで条件2つでの合計

    現在シート1に以下のようにあります。 sheet1   A    B    C   D   E 1 品名  日付  担当 個数 チェック 2 いちご 1/10  伊藤 10   ○ 3 りんご 1/15  山田  2   ○ 4 ばなな 1/10  伊藤  5   × 5 いちご 1/20  伊藤  10  △ 6 いちご 1/7   山田  5   ○ 7 ばなな 1/8   江口  5   △ 8 りんご  1/4  江口  4   ○ 9 りんご  1/18 伊藤  5   ○ 10 ばなな  1/8  伊藤  6   × 11 いちご  1/20 江口  4   ○ これを以下のようにシート2にしたいです。 sheet2   A    B    C   D   E 1 品名  日付  担当 個数 チェック 2 いちご 1/10  伊藤  20  ○ 3 りんご 1/15  山田  2   ○ 4 ばなな 1/10  伊藤  11  × 6 いちご 1/7   山田  5   ○ 7 ばなな 1/8   江口  5   △ 8 りんご  1/4  江口  4   ○ 9 りんご  1/18 伊藤  5   ○ 11 いちご  1/20 江口  4   ○ 条件は、「品名」と「担当」が同じならば個数を合計してシート2にコ記すということです。 また、「日付」と「チェック」は照合した一番上の行の「日付」と「チェック」になります。 例えば、2行目と5行目は「いちご」と「伊藤」で同じなので合計を10+10で20にします。 「日付」と「チェック」は2行目の方が上なので「1/10」と「○」になります。 以上をマクロでやりたいです。 マクロの勉強中なので色々なやり方を知りたいです。 よろしくお願いします。

  • マクロで商品ごとの並び替えで一定の数を超すと改行

    (sheet1) A    B 1 りんご   2 2 ばなな 6 3 りんご 3 4 りんご 1 5 ばなな 2 6 ばなな 4  ↓ (sheet2)   A B C D E F 1りんご 2 りんご 3 りんご  1 2ばなな  6 3ばなな 2   ばなな  4 4 5 6 上記のように、sheet1の表がsheet2に転記され さらに、sheet1のB行の個数がsheet2で足して6以下は3列で転記され 6以上になると、次の行に転記される。 ようなマクロを作りたいのですが、教えていただけないでしょうか。

  • エクセルのセル参照で

     A列   B列 C列   1      いちご   =sheet2!A1 2 食堂(1)  ばなな   =sheet2!A2 3      合計    =B1+B2 4      いちご   =sheet2!A3 5 食堂(2)  ばなな   =sheet2!A4 6      合計    =B4+B5        ・        ・        ・ と続くのですが、C列でC1とC2をコピーしてC4・C5に 貼り付けると=sheet2!A4・=sheet2!A5 となってしまいます。 C列が1000行ありますので、これを一括で 入れられる計算式はありますでしょうか? 食堂(3)からも、=sheet2!A5、=sheet2!A6と規則的に 続いていきます。 よろしくお願いいたします。

  • エクセル ブック内のシート間での行の参照?

    エクセルの同じブック内のシート間で、セルを参照するのではなく、行参照?させたいのですが・・・。 例えば、、  シート1    A    B    C    D     1行目 りんご みかん いちご ぶどう     2行目 赤    オレンジ  赤   紫 と入力すると同じようにシート2にも入力されるようにしたいのと、1行目と2行目の間に行を挿入しても同じようにシート2にも挿入されたり、 さらにはA列・B列のみ入力されたりするようにしたいのですが、(C列D列には別々のデータを入力したい)どのような方法がありますでしょうか?説明がわかりにくく申し訳ないのですが、宜しくお願いします。

  • 【Excel】ユニークでないキーを元に照合

    A列にユニークでないキーが複数あり、B列には5つの種類があります。 (例)     A  B 1 りんご 赤 2 りんご 青 3 りんご 黄 4 みかん 橙 5 ばなな 黄 6 ばなな 青 7 キウイ 緑 これを、C列のユニークキーで、D列(EやFを使っても可)にB列にある種類を表示させたいのです。 (例)    C   D E  F 1 りんご 赤 青 黄 2 みかん 橙 3 ばなな 黄 青 4 キウイ 緑 なにか良い方法はありますでしょうか? If関数とVlookup関数の組合せで試してみたのですが、3つ以上ある場合もあり、うまくいきませんでした。 ご教示いただけますと幸いです。よろしくお願い致します。

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

    エクセル2010 重複データの抽出。 重複データの抽出方法をご教示ください。 抽出先はシート1のA列A3~抽出データの分だけ リストはシート2のB2:AB32まで フィルターオプションなども使ってみたのですが どうも上手くいきません。 どなたか知恵をお貸しください。 方法はできれば関数だといいのですが(データが増えてもいいように) できなければ他の方法でもいいです。 VBAなどは全くの初心者なので出来れば避けたいのですが… シート2     A    B   C    D~AB32 1  "" 2 いちご ばなな いちご りんご 3 みかん いちご ばなな いちご 4 りんご ばなな いちご みかん 5 みかん いちご ばなな りんご 6 ばなな ばなな りんご いちご : : 32 シート1(重複データなし)  A 1  "" 2  "" 3 いちご 4 みかん 5 りんご 6 ばなな 7 : : 抽出リストのデータはシート2のB2:AB32にぎっしり入っています。 宜しくお願い致します。

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

    エクセル初心者です。 抽出に関して教えて頂きたく、 どなたかご存知の方よろしくお願い致します。 【シート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列のデータに色をつけたい場合、 どのような操作や数式等を使用すればよいでしょうか。 条件付き書式なのかフィルタのオプション設定なのか、 色々と考えてみたのですが解りません。 どなたかご存知の方よろしくお願い致します。

  • エクセル 複数の条件を指定して数値をかえす方法

    複数の条件を指定して数値を返したいと思うのですが、 複数条件をどう組んで良いものか分からなくなってしまったので お聞きしたいと思います。 Sheet1                  Sheet2    A     B   C          A    B    C 1 りんご  東京   3        1 りんご 2 りんご  千葉   2        2 3 ばなな  東京  3        3                       4                       5 東京                          6 千葉            Sheet2のA1に入っている「りんご」がSheet1のA1からC3の中で 含まれている地域「千葉」と個数「2」をB6へ返したいのですが上手くいきません。 <Sheet2のB6に入れる式> =IF(A1="","",VLOOKUP(A1,Sheet1!A1:C3,3,0)) という式を組んでみた結果個数の「3」は返してきます。 千葉の「2」を返す場合は地域の分まで条件を与える必要があります。 上記、計算式をどう変えれば可能となるでしょうか? 分かりづらかったらすみません。 よろしくお願いします。

  • excelで1つの表から2つの表の作り方

    excelの表について教えてください。 sheet1に1つの表が下のようにあります。   A  B  C  D  E  F  G 1 1 あ 亀 白 32 目 木 2 2 い 鶴 赤 25 耳 海 3 2 う 猿 青 44 鼻 川 4 1 え 牛 緑 76 口 湖 5 1 お 犬 黄 14 手 沼 6 2 か 猫 紫 83 足 丘 ここから2つの表を別のsheetに作りたいのです。 sheet2には、   A  B  C  D  E  F  G 1 1 あ 亀 白 32 目 木 2 1 え 牛 緑 76 口 湖 3 1 お 犬 黄 14 手 沼 と、A列の「1」の行だけを、また sheet3には、   A  B  C  D  E  F  G 1 2 い 鶴 赤 25 耳 海 2 2 う 猿 青 44 鼻 川 3 2 か 猫 紫 83 足 丘 と、A列の「2」の行だけを、それぞれ作りたいのです。 しかも、sheet1のA列に、1か2を入力することで、 自動的に、sheet2に1を記入した行を、sheet3に2を記入した行を割り振るようにしたいのです。  よろしくお願いいたします。