
No.1ベストアンサー
- 回答日時:
[取引番号]の次列にある[日付]は、[取引番号]が変わる行に連動して常
にあるのですよね。
この条件なら、日付がないセルの上にある日付を入力するだけですね。
ジャンプ機能を使って、空白セルを指定して相対参照すれば可能です。
手順:
1.空白セルがあるC列を範囲選択します。
2.[ CTRL+G ]キーを押すか、リボンの[ホーム]にある[編集]で[ジャンプ]
を探して[ジャンプ]ダイアログを出します。
http://www4.synapse.ne.jp/yone/excel2010/excel20 …
[セル選択]ボタンをクリックし[空白セル]を選択して[ OK ]します。
これでC列の空白セルだけが選択状態になります。
3.数式バーに最初の日付が入っているセル番号を相対参照で入力。
質問にある条件なら「=C2」と入力して、[ Ctrl+Enter ]キーを押します。
この[ Ctrl+Enter ]キーを行うことで、選択状態の空白セルに上のセルを
相対参照した数式が入力されます。
http://excel-ubara.com/excel1/EXCEL512.html
上のセル内容を相対参照したままでよければこれで完成です。
もしも、参照ではなくC2と同じ文字内容としておきたいなら、C列を選択し、
コピーしてから、[形式を選択して貼り付け]で[値]にして貼り付けすることで
完成します。

ありがとうございました。
ただ毎日のことでデータが大量になるので、なにか自動でできる方法はないかと探しておりました。お忙しい中ご教授いただき誠にありがとうございました。

No.8
- 回答日時:
上のA列とB列のデーターをSheet1として、別のシート(sheet2)に以下のように入力する。
A B
1 A1 1/3
2 A2 1/4
3 A3 1/5
sheet1が下の様な場合
A B C
1 1 A1
2 1 A1
3 1 A2
4 1 A3
C1には以下の式を入力する。
C1=VLOOKUP(Sheet1!$B$1:$B$3,Sheet2!$A$1:$B$2,1,0)
あとはC1の式をコピーして下にドラッグします。
No.7
- 回答日時:
ちょっと変則的な操作になりますが、こんなのはどうでしょうか。
フィルターを設定し、日付列が空白の行のみを表示します。
日付列の一番上の空白セルに、そのセルの一つ上のセルを参照する式を入力します。
(質問中の例でいうと、C3セルに「=C2」を入力」
その式をオートフィルで下に伸ばします。
フィルターを解除して出来上がり。
日付列には、値が入っているセルと数式が入っているセルが混在します。
もし、不都合であれば、列を丸ごとコピーして、同じ列に値でペーストすれば
きれいになります。
No.5
- 回答日時:
No.3です。
>型が一致しませんと出てしまい・・・
ん~~~C列のデータがちゃんと日付型になっていないのかもしれませんね。
前回のコードの変数の宣言の行の
>Dim i As Long, myDate As Date
を
>Dim i As Long, myDate
としてみてくささい。
(変数の宣言をしない場合は Variant型になりますので色々な型に対応できます)
※ 一つ気になったのですが、
画像ではA列にデータが入っていませんね?
前回のコードはA列で最終行を取得していますので、
画像通りであれば
>For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row
を
>For i = 2 To Cells(Rows.Count, "B").End(xlUp).Row
としてB列で最終行を取得するようにしてみてください。
これでも改善されないかったらごめんなさい。m(_ _)m
ん~~~C列のデータがちゃんと日付型になっていないのかもしれませんね。
→はい、私もそれは初めに思い日付データのセルを確認したところ□2016/1/20(□は半角スペースです)となっていたため、すべて置き返して日付データに直してやってみたりはしたのですが、、、できずさきほどの質問をさせていただきました。
今回ご教授いただいた方法も試したのですが、1つ(画像でいうとC3)は自動入力されたのですが、その他は入力されませんでした。。
残念ですが、地道に手入力していきます、、、
もしまた何か思いつきましたら、またこのExcelダメ男にご教授いただければ幸いです。
このたびはお忙しい中ありがとうございました。
No.3
- 回答日時:
こんばんは!
取引番号はバラバラに存在するのではなく、まとまっているのですね?
すでに方法は出ていますが、VBAでの一例です。
C列の表示形式は好みの日付にしておいてください。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻り(VBE画面を閉じて)
マクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub Sample1() 'この行から//
Dim i As Long, myDate As Date
For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row
If Cells(i, "C") <> "" Then
myDate = Cells(i, "C")
Else
Cells(i, "C") = myDate
End If
Next i
End Sub 'この行まで//
こんな感じではどうでしょうか?m(_ _)m
1行目の日付が2行目にはコピーされたのですが、それ以外はされず、
実行時エラー13
型が一致しませんと出てしまい、 涙
念のためお写真を添付させていただきました。。
お忙しいところ誠に恐縮ですがご教授いただければ幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelで空白セル直前のセルデータ値を取得したい
Visual Basic(VBA)
-
Excel-参照セルが空白の場合、別のセルを参照するには。
Excel(エクセル)
-
エクセル もし、セルが空欄なら、その上のセルの値を入力する
Excel(エクセル)
-
-
4
【Excel】【VBA】空白のセルに上のデータを入力する方法
その他(Microsoft Office)
-
5
エクセルで上の行の値を自動的にコピーする
Excel(エクセル)
-
6
エクセル関数
Excel(エクセル)
-
7
エクセル 空白を飛ばして前の数字と同じ数字を入力する数式
Excel(エクセル)
-
8
エクセルで空白セルを含む列の最終行の値を取得する式を教えてください
Excel(エクセル)
-
9
[エクセル] セルが空だったら一つ上のセルを自動入力する
Excel(エクセル)
-
10
EXCELの条件付き書式で数式を空白と認識してくれる方法
Excel(エクセル)
-
11
空白でないセルの値を返す方法について
PowerPoint(パワーポイント)
-
12
エクセルで、列の空欄に隣の列の数値を入れたい
Excel(エクセル)
-
13
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
14
【VBA】特定列に文字が入っていたらそのセル行をコピーしてマスターブックの同じ行に貼り付けたい
その他(Microsoft Office)
-
15
Excelで空白の場合、別のセルを参照する、を複数回繰り返すには?
Excel(エクセル)
-
16
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
17
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
18
ある条件を満たすセルに対応する行のセル内容をコピーして・・
Visual Basic(VBA)
-
19
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
20
セル入力文字が、「右のセルにはみ出す場合と」「はみ出さない場合」の違い
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの関数について
-
【マクロ】変数に入れるコード...
-
エクセルのリストについて
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
【マクロ】数式を入力したい。...
-
【マクロ】元データと同じお客...
-
【マクロ】【相談】Excelブック...
-
【マクロ】左のブックと右のブ...
-
vba テキストボックスとリフト...
-
エクセルの複雑なシフト表から...
-
他のシートの検索
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
【マクロ】【配列】3つのシー...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
エクセルシートの見出しの文字...
-
Dir関数のDo Whileステートメン...
-
LibreOffice Clalc(またはエク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報
念のため写真を添付いたします。