- ベストアンサー
大至急!教えてください!エクセルで金額の入っている行だけ抽出
Dona1dの回答
問題は解決しているのかも知れませんが… 「オートフィルタ」ではなく「フィルタオプション」を使用する方法はいかがでしょうか? 例に沿って解説すると… (1)A1:D1のテーブルをコピー (2)任意の場所(別Sheetでも構いません)に検索条件用と抽出用に2箇所へ貼り付け。 (3)コピーした検索条件用のテーブル「収入」の下行に「<>」と入力(「」は入力しません) (4)メニュー「データ」→「フィルタオプションの設定」 抽出先:「指定した範囲」にチェック リスト範囲:[Sheet1!$A$1:$D$4] 検索条件範囲:(2)の位置をドラッグ(条件<>の行も含みます) 抽出範囲:(2)の抽出用のテーブル(1行のみ)をドラッグ (5)OK この作業をマクロの自動記録等で記録しておけばボタン一つで条件を変える事ができます。 (毎回削除しなくても、自動的に元の抽出データは削除されます) いかがでしょうか?
関連するQ&A
- Excel 複数行の抽出について
Excel 複数行の抽出について Sheet1に商品リストがあります。 Sheet2に商談IDがあります。 Sheet3にSheet2の商談IDがある商品だけ、抽出したいです。 Excelの関数もしくはマクロで解決できますでしょうか。 ご回答お願いいたします。
- ベストアンサー
- その他MS Office製品
- EXCELでの行の抽出
sheet1に A B C D 1 日付 金額 備考 コード 2 01 1000 あいう 1 3 10 2000 えおか 3 4 20 3000 きくけ 4 5 30 4000 こさし 1 . . . という感じで元データ(100行ほど)が入っています。 これを元にしてsheet2に A B C D 1 1 2 日付 金額 備考 コード 3 01 1000 あいう 1 4 30 4000 こさし 1 . . . というふうに表示したいのです。 sheet2のセルA1に入っているコードと一致するコードが入っているsheet1の行を抽出してsheet2に行の隙間なく表示させたいのです。 こんなことはできるのでしょうか? メニューからコマンドを選択して・・・という方法ではなく、計算式かマクロで実現したいのです。 エクセル2000、Win98です。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで、データのある行だけを抽出したい。
エクセルの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列に関数を入れておく方法で実行したいと思います。 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセル マクロ 行
エクセル マクロについて Sheet1にはボタンがあり そのボタンをクリックすると フォームが表示してそのテキストに記入して、記録ボタンを押すと Sheet1最終行のフォームからシートにコピーするボタン方法は出来るのですが・・それだと最終行が新しい記載になってしまいます。 Range("a65536").End(xlUp).Offset(1).Select Selection = Selection.Row - 1 例えば A1 タイトル A2 小項目 A3 挿入させたい! A列の3行目から挿入して、その後も常にA3から挿入したいです。 新しい記載は常にA3にさせたいのですが、どうすれば良いのでしょうか?記述を教えて下さい。
- ベストアンサー
- オフィス系ソフト
- エクセルでデータ抽出するには?
まったくのエクセル初心者です。 エクセルで、シート1のデータの特定科目を抽出してシート2にコピーしたいのです。 シート1のデータは 5/1 消耗品 2500 5/3 水道光熱費 8000 5/5 消耗品 700 5/7 消耗品 1200 この中から消耗品と記入されている行をシート2に抽出したいのです。 マクロは全然わかりません。。簡単にできる方法は無いでしょうか?よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- excel のシートと行を削除したい
excel の行と シートを削除したいのですが ブックの共有と保護の解除してもできません どうやったら行とシートを削除できますか 右クリックしても削除ボタンが黒くなりません
- ベストアンサー
- オフィス系ソフト
- エクセルの抽出に関するマクロ
(1)OSはVistaです。 (2)エクセル2007を使用しています。 (3)シートは「会員情報」「抽出条件」「抽出結果」の3枚です。 (4)「会員情報」シートのA5からR588までデータ(氏名、住所、電話番号など)が入っています。A5からR5は、タイトル行(フィールド)です。R列は「フォームコントロール」で挿入したチェックボックスです。。 (5)「抽出条件」シートには、会員の種類による抽出ができるような条件(正会員、準会員、協賛会員など)が設定してあります。 (6)「抽出結果」シートには、抽出された結果がコピーされます。 「会員情報」シートのデータを、「抽出条件」シートで指定した条件で抽出し、「抽出結果」シートにコピーするマクロは成功しました。 チェックボックスにチェックを入れた会員を抽出し、その方たちの郵便用ラベルを作成するのが最終目標ですが、今は「会員情報」シートのチェックボックスを使った抽出とその結果のコピーができないところでストップしています。チェックボックスを使った抽出とその結果のコピーのマクロを教えてください。
- ベストアンサー
- その他MS Office製品
- エクセルで20万行あるシートから100行ずつ抽出したいのですが
お世話になります。 エクセルで20万行のデーターがあります(時刻と温度のデーター)。 これを100行ずつ抽出し、別のシートにコピーしたいのですがどうすればいいでしょうか? +’sheet’A1 +’sheet’A101 +’sheet’A201 ・・・ と手入力では大変ですので、ドラッグで一度に出来るやり方を教えて頂けると幸いです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルでキーワードを入力し、抽出・貼付する方法
質問初心者なので説明が足りなかったらすみません。 エクセルで「データベース」sheetからキーワードを含む行を全て「抽出」sheetに貼り付けるというマクロを組みたいのですが、どうもうまくいきません。 (1)「抽出」sheetにキーワードを入力。 (例) ベーコン (2)「データベース」sheetから抽出。 (例) 日付 項目 内容 1 2014/5/3 冷凍食品 ほうれん草とベーコンのバター炒め 2 2014/5/8 冷凍食品 牛肉コロッケ 3 2014/5/20 加工食品 2/1ベーコン(4枚入り) ※ 「ベーコン」と記載される行を全て抽出したい。つまり、1・3行。 (3)抽出した行を「抽出」sheetに値貼付。 上記のようにしたいのですが、私の知識では分からなかったので、分かる方がいれば教えてください。 ちなみに私はCountifで挑戦していたのですが、できるのでしょうか?
- 締切済み
- その他(業務ソフトウェア)
- Excel 指定行削除マクロ
Excel の表で、「行削除」ボタンを押したとき、次の手順で動くマクロを作りたいと思っています。 1.メッセージボックスで削除する行のクリックをうながす。 2.該当行がクリックされ、メッセージボックスのOKボタンが押される。 3.2番目のメッセージボックスに変えて、クリックされた行の A 列のセル(名称欄) の値(○○)をボックスに取り込んで「○○を削除します」と表示させる。 4.OKボタンが押されたら、その行全体を削除する。 なるべく簡便な方法を教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
早々にありがとうございます! 「オートフィルタ」ではなく「フィルタオプション」を使っていました…失礼しました。 今回も抽出条件に「<>」を入れて操作してみると…出来ました♪d(^∀^*) 早速マクロに登録してボタン操作にしました! 「<>」がポイントだったんですね… 勉強不足でした。 本当にありがとうございました☆m(__)m