引用:
ずれてしまいます
シート2の空白を削除して上に詰めたいということでしょうか。もしそうなら...
A列選択
→Ctrl+G [セル選択(S)]
→[空白セル] OK
→[削除v] [シートの行を削除]
【参考】以下は数式を使う方法。面倒
●シート1
A
1 田中
2 山口
3 木村
●シート2...まずA列の空白セルを除外して、B列に集約
A B C
1 田中 田中 TRUE
2 山口 TRUE
3 山口 木村 TRUE
4
5 木村
[1]A列が文字列のみで1行おきの場合 B1
=INDEX(A:A,2*ROW()-1)&""
[2]A列が文字列・数値が混在して1行おきの場合 B1
=IF(INDEX(A:A,2*ROW()-1)="","",INDEX(A:A,2*ROW()-1))
[3]A列が1行おきとは限らない場合 B1
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($1:$500)/(A$1:A$500<>""),ROW())),"")
どの場合も 下方向・↓
C1
=IF(B1="","",B1=シート1!A1)
下方向・↓