1630017256 Excelの表内の複数列に対して、指定した全ての列のセルの値がある条件を満たすとき、その行を削除したいです


今、添付画像のような表があります。
この状態におきまして、B列~H列の全てに"0"が含まれる行のみ削除したいのです。

画像の例でいいますと、メニューID"36"と"66"がある2行(6行目、12行目)になります。
条件に合致したこの2行を削除したいのです。

効率的な抽出・削除方法がありましたらお教えいただけないでしょうか。

回答の条件
  • 1人20回まで
  • 登録:
  • 終了:2021/08/31 22:05:23
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
id:moon-fondu

以前も、類似の質問をさせていただきました。


指定の1列に、指定した列のキーワードが無い場合にはその行を削除する、


指定した約1000のキーワードを含む行以外を削除したいです

https://q.hatena.ne.jp/1467396550


や、指定の文字列が含まれる場合にその行を削除する、


Excelで指定した範囲の数字を含む行全てを削除したいです

https://q.hatena.ne.jp/1467396550


など、教えていただいたのですが。


今回は複数列に条件がありまして。

お力添えいただけますと有り難いです。

質問に使用したファイルはこちらになります。

https://xfs.jp/m2AxXE


よろしくお願い致します。

ベストアンサー

id:nepia11 No.1

回答回数714ベストアンサー獲得回数146

ポイント700pt

I5あたりに「=B5&C5&E5&F5&G5&H5」と書き、下までコピペ。

フィルタでI列「000000」となる行を削除する。

という手順はいかがでしょうか。

id:moon-fondu

nepia11さんありがとうございます、その手は思いつきませんでした!

ありがとうございます<m(__)m>

2021/08/28 16:25:59

その他の回答1件)

id:nepia11 No.1

回答回数714ベストアンサー獲得回数146ここでベストアンサー

ポイント700pt

I5あたりに「=B5&C5&E5&F5&G5&H5」と書き、下までコピペ。

フィルタでI列「000000」となる行を削除する。

という手順はいかがでしょうか。

id:moon-fondu

nepia11さんありがとうございます、その手は思いつきませんでした!

ありがとうございます<m(__)m>

2021/08/28 16:25:59
id:ditinoue No.2

回答回数15ベストアンサー獲得回数5

ポイント700pt

僕自身が知ってたわけではないんですが、使えそうなページがあったので、リンクを

貼っておいたので、これを参考に使えると思います。Excelの、何をしますか?

というとこがあるので、検索すればちょっとは、分かると思いますよ。Excelっていっぱいやれば、

結構分かってくるので、やってみてください。あんまり役に立てずにすみません。参考になれば

幸いです。

https://nyanto.jimdofree.com/%EF%BD%B4%EF%BD%B8%EF%BD%BE%EF%BE%9...

id:moon-fondu

DIT井上さんリンクの紹介ありがとうございます。

=IF(AND(B6:H6=0),"完了","")

と入力しましたところ、全ての列が0の場合は「完了」と出せました。

2021/08/28 16:29:36
  • id:takashi_m17
    複数列のように見えますがH列が"合計"なのでH列が0の場合だけで良いのでは?
    それともこのサンプルのように合計じゃない場合があるんですか?
  • id:moon-fondu
    たかさんありがとうございます。
    そうですよね。
    自分の頭のかたさを実感しました…。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません