• ベストアンサー

excel2003でデータをピックアップして表示

excel2003でデータをピックアップして表示 excelでA2からN300までの表があります。 M列(M3からM300まで数値)の値が1000以上のものだけ表のデータを表示したいのですがどうすればいいか。

  • taktta
  • お礼率72% (1031/1430)

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

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

オートフィルタですね。 フィルタを設定したあと、M列の▼をクリックして「オプション」を選択して、「1000」「以上」と設定します。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter.htm

taktta
質問者

お礼

おかげで解決、ご回答どうもありがとうございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

フィルタ(フィルタオプション)が普通のやり方です。 他シートに抽出はできないようですが。 ーー 関数でやるなら、Googleで「imogasi方式」照会してください。 そうすればOKWAVEでの同様の質問がたくさん出てきます。 imogasi方式は作業列を1列使いますが、使わない回答も載ってます。 すなわち同時に他の方の回答が見られるわけです。 それほど毎日載る質問です。

taktta
質問者

お礼

おかげで解決、ご回答どうもありがとうございました。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

別シートに抽出する方法ですが如何でしょうか。 但し、元表の2行目には見出し行がある事が前提です。 (1)別シートのA1に元表のM列の見出し名、A2に>=1000を設定 (2)データ→フィルタ→フィルタオプションの設定→警告はOKとして下さい (2)指定した範囲にチェック→リスト範囲欄に元表範囲(A2:N300)を選択、検索条件範囲に(1)の範囲を選択(A1:A2)→抽出範囲に別シート上任意セル→OK

taktta
質問者

お礼

おかげで解決、ご回答どうもありがとうございました。

関連するQ&A

  • 【Excel】条件を満たした最下行の値を表示

    こんにちは。 Excel2013を使用しています。 《Sheet1》    A     B     C    ・・・・・・    N 1  1234   ○    01/01          2,000 2  1234   ○    01/30          5,000 3  2345   △    01/05          1,000 4  3456   □    01/20          3,000 5  3456   □    01/25          4,000 6  1234   ○    02/10          6,000 7  3456   □    02/15          5,000 上記のような表がSheet1にある場合、A列が1234(数値)である最下行のN列の値をSheet2のA1セルに表示させたいのですが、関数で可能でしょうか? この場合はSheet2のA1セルに表示される値は6,000、同様にA列が2345(数値)である最下行のN列の値の場合は1,000です。 よろしくお願いします。

  • 【Excel】重複するデータの検索

    Excel2003を使用しています。 A列にデータが入力されていたら、同行のC列の値(文字列)を取り出すようにしています。(VLOOKUP関数を使用) A列のデータは4桁の数値なのですが、そのデータの数値が重複している場合があって、そのときは行番号の小さい方のC列の値が取り出されますよね? データは同じでも別の行に入力されていれば、C列に入力されている値(文字列)も違うので、それが取り出されるようにしたいのですが、そういうことは可能でしょうか?

  • 【Excel VBA】並べ替え

    Excel2003を使用しています。 あるテキストファイルから必要なデータを抽出し、予めExcelで作成してある表に、抽出したデータをコピーするという作業をマクロで処理しています。 Excelの表は、A列→4桁の番号(数値)、C列→文字列、D列→数値で、A列の番号順(昇順)に表示されています。 抽出されたデータは、2行目以下に表示されるので、まず、A2セルに『0000』、C2セルとD2セルにそれぞれ該当のデータがコピーされ、以下、順番にコピーされます。このA2セル『0000』の行データをコピーされたデータの一番最後にもっていき、下記のように上方向へシフトさせたいのですが、このようなことはコードを追加することで可能でしょうか?    A列  C列  D列 2  0000  あ  100 3  1200  い  200 4  1500  う  300        ↓ 2  1200  い  200 3  1500  う  300 4  0000  あ  100 データ元のテキストファイルは、会社で使用しているシステムの機能を使って、テキストファイルにしたものです。このデータが昇順で表示されているので、こちらを並べ替えてマクロを実行すればいいかと思ったのですが、数値と文字列が混在しているので、Excelの表にコピーした後(数値と文字列の混在がなくなった後)に、上記のように並び替えることができればと思い、質問させていただきました。 よろしくお願いします。

  • excel関数 間違ったデータをピックアップしたい

    列Aの各セルに、みかn、りんご、バナナ、メロンなどと入っていて、列Bの各セルは、"A"~"F"の人気ランクが入っています。 列A   列B   みかん  A りんご  C バナナ  D みかん  A メロン  C 列C以降にはその他の色々なデータが入っていますが、それはさておき、列AとBだけの関係を見ると、みかんは必ず"A"、りんごは必ず"C"というように、果物別の評価は決まっているはずです。ところが、間違って入力されて、ある行ではみかんが"A"で、別の行ではみかんが"C"だったりしたら、調べて正しい方に統一したいのです。 そこで、ひとつの果物に対応する評価が複数あるものをピックアップしたいのですが、どうすればいいでしょうか。そのほかの集計作業に関数を使っているので、これも関数で出来ればいいかなと思うのですが。

  • data検索:特定の文字列を先頭にもつものピックアップ

    Excel2000使用。 Excel2000の表があり、A列にユーザ名,B列にパスの情報があります。 B列の各セルには長いもので50数文字にも及ぶ長い文字列が入っています。 文字列の中から、例えば先頭が\\K-FF03\という特別な文字が付くものだけを拾いだし、更にA列のユーザ名でBさんという名前のものをピックアップしようとしています。 (問題)  特定の\\K-FF03という文字列を持った行データが表の上の方にくるようピックアップするにはどうしたらよいか。 (勿論、B列に対して文字列の昇順のソートをかけ、その中から検索で\\K-FF03を検索し、その上の行からオートフィルタをかけてユーザ名で見ていけば、何とか目的は、達せられるのですが、検索などしなくても、特定の文字列を先頭に含むものだけをピックアップしたい。 無理ですか、何かいっぺんにできるような解決方法ありますか。)

  • JSPでExcelデータ

    タイトル通りなのですが、 http://programnet.hp.infoseek.co.jp/jsp&servlet/exceldb.html のサイトと、まったく同じやり方で、Excel のデータをブラウザで 表示させたいのですが、文字列の取得(rs.getString)で、文字列(a とか 日本語とか)だけが null になってしまいます。 数値は、問題なく取れるのですが…。 何か、JDBC の問題があると思うのですが…。 環境 windows 2000 tomcat 5.5.9 Excel 2000 宜しくお願いします…。 文字化けなら分かるのですが、null 値って…

    • ベストアンサー
    • Java
  • 【Excel】該当データ表示方法について

    Excelの表で、(A)列にデータ名、(B)列にデータ値が入力されているとして、 1.(C)列に(B)列のデータ値の種類を昇順で表示、 2.(D)列に(C)列のデータ値を持つ(A)列の文字を表示、 3.(E)列に(D)列のデータ種類の数を表示 という3つの内容を実現したいのですが、(1つでも) ご存知の方、教えて下さい。よろしくお願いしますm(__)m 【イメージ】   | (A) (B) (C)  (D)   (E) ――――――――――――――――――― (1)| A 10 10 A、D、E   3 (2)| B 20 20 B、G    2 (3)| C 30 30 C、F    2 (4)| D 10 (5)| E 10 (6)| F 30 (7)| G 20

  • Excelの関数で教えていただきたく思います(Excel2003)。

    Excelの関数で教えていただきたく思います(Excel2003)。 添付画像のような表があります。 M列に「締」の文字が入ったときにL列にK列の数値が自動入力されます。 例えば、添付画像の例で申し上げますと、M4とM10に「締」の文字が入っています。 このような場合にL10-L4の結果をN10に表示させたいのです。 M10に「締」が入力される前、即ちM4が最新の場合はそれ以前に「締」の文字が入っている列がありませんんので、この場合だけはL4-L2の結果がN4に表示されるようにしたいのです(M2に「締」を入力すればよいのかもしれませんが・・・)。 「締」の文字はM列のどこに入るかは全くランダムです。 わかりにくい場合や情報不足は逐一ご指摘いただければ、補足いたします。 よろしくお願い致します。

  • ピボットテーブルの「ここにデータアイテム」の数値が正常に表示されない

    Excel2000で1つのシートからピボットテーブルを使い表を作ってます。 A項目B項目を「行と列のフィールド」に入れCという数字項目を「ここにデータアイテムをドラッグします」へ入れたのですが、数字が全て1になってしまいます。 本来は小数点3桁の数値なのですが、全て整数の1になってしまい正常な値が表示されません。 どうすれば正常な数値が表示されるのでしょうか? よければお力お貸しください

  • EXCEL:IF_条件計算式について教えてください!

    EXCELにてうまくいかないので教えてください データ    A    B    C 1  M  100   600 2  M  200 3  M  300 4  N  100   300 5  N  200 6  O  100   100 上表データにてA列にて 同じデータMが3行続いていたらC1にM合計=600 同じデータNが2行続いていたらC4にN合計=300 データ単独OのみだったらC6にO合計=100 がそれぞれA列データを比較して条件比較して計算結果を C列に表示したいのですがうまくいきません。 A列データは飛び飛びにて同じデータはありません。 2行か3行が連続しているだけです。 教えて下さい。

専門家に質問してみよう