![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
こんにちは!
既存のA列にそのまま日付を表示しなければならないのですね。
手っ取り早く、VBAでの一例です。
Sub Sample1()
Dim i As Long, myDate
For i = 1 To Cells(Rows.Count, "B").End(xlUp).Row
If Cells(i, "A") <> "" Then
myDate = Cells(i, "A")
Else
Cells(i, "A") = myDate
End If
Next i
End Sub
こんな感じではどうでしょうか?m(_ _)m
No.1
- 回答日時:
こんにちは
こんな手順ではいかがでしょうか?
1)現状のA列とB列の間に列を挿入(以降B列と呼びます)
2)(新しい)B列のB2セルに以下の式を入力
=IF(A2,A2,B1)
3)B2セルのフィルハンドル(右下)をダブルクリック
(下方に自動コピーされます)
4)そのままの選択範囲で、セルの書式を日付に設定
5)そのままの範囲を、コピー、値をペーストで値に変換
6)A列を削除
※ 上記の手順であれば、マクロの記録を取れば、そのままでもかなり使えると思います。
(最大行数がシートによって異なる場合は、そこが違ってしまうかも…)
この回答へのお礼
お礼日時:2019/06/05 11:35
今回は先にご提案頂いたtom04様をベストアンサーとさせていただきましたが、fujilin様の手順も試させていただきました。ifの使い方に目から鱗でした。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで特定の文字が入って...
-
エクセルで、2種類のデータを...
-
WEEKDAY 空白も7になってしまう
-
エクセルのまとめてカッコをつ...
-
Excel強制終了
-
エクセルの関数
-
Excel2013 カラースケールを別...
-
Excelでセルの高さを保ったまま...
-
【EXCEL】別シートに同じ番号が...
-
桁の違う数値での並び替え
-
エクセルで直近の連続回数を求める
-
エクセルで桁合わせ!
-
Excelの結合でA列とB列の内容...
-
連続データを1行おきに貼り付け...
-
Excelでグループの最大値から項...
-
Excel 頭に「0」がついている...
-
Excelで%表示を全角にしたいの...
-
Excelの特定のセルを1つおきに...
-
エクセルで、数値の範囲で仕分...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
エクセルのまとめてカッコをつ...
-
桁の違う数値での並び替え
-
ある列のセルに特定の文字が入...
-
Excel 頭に「0」がついている...
-
連続データを1行おきに貼り付け...
-
エクセルで、数字列の中にハイ...
-
Excel 指定行までコピーをおこ...
-
エクセルに入力した文字列に句...
-
Excelの結合でA列とB列の内容...
-
Excel強制終了
-
excelで、1つのセルに入ってい...
-
セル内文章から、英数字のみ取...
-
Excelのデータ間引きについて
-
エクセルの関数
-
Excelでグループの最大値から項...
-
【エクセル】2行に一行のように...
おすすめ情報