こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセル:特定の行のみ抽出

たくさんデータがあるなかで、
A列にはデータがあるけど、B列にはデータが入っていない行のみを抽出するにはどのような作法でを使えばよいでしょう。

投稿日時 - 2019-08-19 16:34:56

QNo.9647275

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

オートフィルタで実現可能です。
A列は空白セル以外、B列は空白セルと指定すればお望みの抽出ができるはずです。

投稿日時 - 2019-08-19 20:44:21

ANo.2

VBAでよいのかどうかわからんが、
(関数では、一般に、「抜出し問題」は複雑になるの語存じか)
例データA2:B8
ax
y
bz
s
c
du
e
ーーー
Sub test01()
lr = Application.WorksheetFunction.Max(Range("A100000").End(xlUp).Row, Range("A100000").End(xlUp).Row)
MsgBox lr
k = 2
For i = 1 To lr
If Cells(i, "A") <> "" And Cells(i, "B") = "" Then
Cells(k, "D") = Cells(i, "A")
k = k + 1
End If
Next i
End Sub
結果 
D列に
c
e

投稿日時 - 2019-08-19 19:05:20

ANo.1

オートフィルタ、フィルタオプションの設定、それ以外の方法(関数を含む数式に依る)のドレがお好みですか?
貴方好みのサンプルデータを行列番号入りの表形式で示された方が、貴方自身が分かり易いかと。

投稿日時 - 2019-08-19 16:55:35

あなたにオススメの質問