• ベストアンサー

EXCELで関数付のセルをコピー(日付&時間)

初めて投稿します。 セルに=NOW()と入っているものを他のセルにコピー した時に、=セル とすると日付と時間が表示されますが =NOW()の値は変化しますので、保存後再度開いてデータ入力しますと現在の日付、時間になってしまいます。 これを最初の入力時の表示にしたいのですが... 編集→形式を選択→値でやれば出来ますが=???の様な指定は出来ないのでしょうか? 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • muushuke
  • ベストアンサー率39% (151/387)
回答No.2

ちょっと手間かもしれませんが、日付と時刻を入れたい場合。 入力したいセルをクリックしてCtrlキーを押しながら;(セミコロン)で日付が入ります。 Ctrlキーを押しながら:(コロン)で時刻が入ります。 こんな方法はいかがでしょうか

sakemoni1008
質問者

お礼

おはようございます、早速の回答ありがとうございます。 回答の様にCtl+;を利用したいと思います。 今後も宜しくお願い致します。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

入力時の場合は=NOW()は使えません。再計算の度に変化しますから 仮に計算方法を手動にして、保存時に再計算する設定をOFFすれば計算されませんが、 他のセルも同様になります。 設定時の日付&時間を残したい場合は値化するか、下記のショートカット入力になります。 Ctrl+; (日付)続けてスペース 続けて Ctrl+:(時刻)

sakemoni1008
質問者

お礼

おはようございます、早速の回答ありがとうございます。 質問の書き方が悪かった様で日付欄は入力いたしません、入力と書いたのは他の行のセルに入力した時で、=NOW()は見出しに使用しました。 見出しの日時を入力行のあるセルに自動で移送したかった ので横着が出来ないかとおもったのです。 回答の様にCtl+;を利用したいと思います。

noname#123709
noname#123709
回答No.1

NOW()の入っているセルを参照する以上、不可能だと思いますが・・・。 =セルとしたいのであれば最初のNOW()のセルを値貼り付けでよいのでは? 書かれている内容だけではどういう使い方なのかがわかりませんね。 そもそもNOW関数を使う必要があるのでしょうか?

sakemoni1008
質問者

お礼

おはようございます、早速の回答ありがとうございます。 質問の書き方が悪かった様で日付欄は入力いたしません、入力と書いたのは他の行のセルに入力した時で=NOW()は見出しに使用しました。 見出しの日時を入力行のあるセルに自動で移送したかったので横着が出来ないかと思ったのです。 言われる様にこの事例に関数は必要無いと自分も思いますが、色々と試して見ないと何がベストかわかりません。 お手数をお掛けしますが宜しくお願い致します。

関連するQ&A

  • Excelで日付セルをコピー&ペーストすると…

    Excel2000を使っています。 ある日付形式のセルを、他のBookにコピー&ペーストすると、年の値が変わってしまいます。 具体的には、2003/5/16だったものが、コピペ後のセルでは2007/5/16になります。 「形式を選択して貼り付け」でも、通常の「貼り付け」でも同様です。 いまは列Aに年、列Bに月/日というデータを作っており、 A   B 2003 5/16 という表示形式にしているので不都合はないのですが、 この列Aのセル値を列Bのセルの「年」として指定する方法はありますか? (列Aは標準形式になっています) 分かりにくい文章で申し訳ありませんが、ご存知の方教えてください。

  • エクセルのNOW()の返した値を数値データに変換

    エクセルのNOW()の返した値を数値データに変換 セルのA1に =NOW()といれてあります。 セルの書式設定→表示形式→日付→種類でいろいろな表示ができます。 このA1のセルをコピーしてB1に形式を選択して貼り付け→値 で貼り付けます。 同じくセルの書式設定→表示形式→日付→種類でいろいろな表示ができます。 この貼り付けたB1のセルには 2010/8/26 12:48:10 となっています。 このセルの値を100826124810と変換してしまうには B1にどういう式を入れるとできますか? A1の値の変化と連動でB1も変化させたいです。 お願いします。

  • エクセル 日付が入っているセルの値だけをコピーする方法

    こんにちは。大変お世話になっています。 あるセルに 2007/3/15 といった日付データが入っています。 これをセルの書式設定、ユーザ設定 M"月"で、「3月」と表示されるようにしました。 この「3月」を、そのまま「3月」となるように別のセルにコピーしたいのです。 形式を選択して貼付の「値」等を選んでも、表示は「3月」ですが、セルの中身は「2007/3/15」となってしまいます。 そのままセル中身も「3月」としてコピーするにはどうしたら良いのでしょうか? どうぞよろしくお願いします。

  • エクセルで時間まで含んでいる日付のセルの重複を除いた個数を出したい

    エクセルで時間まで含んでいる日付のセルの重複を除いた個数を出したいのですが B列の行に日付が8/3と言う表示形式でずっと並んでいます。しかしこのセルは日付だけでなく訳あって実際には時間も含んでいます。 標準表示でみると「40028.1234」みたいな感じになっているわけです・・・ それで、B列の行にある日付は重複している日付もあります。それを重複を除いて数えたいのですが・・・ 色々な関数で試したのですがLEN(B3:B100,5)などを入れると使えなくなってしまう関数だったりして結局できませんでした・・・ 表は下記のようになっています。     A   B   C   D ・・・ 3   8/3 4   8/3 5   8/4 6   8/6 7   8/6 8   8/6 9   8/8 ・ ・ ・ 上記の結果を重複を除いて「4」と出したいのですが・・・ 3より上の行には日付とは関係ないものが入力されており 9より下の行にはこれから日々増えていく行があり現時点では未入力です 何行まで増えるかわからないのでB3:B100みたいな感じで指定しておきたいのですが・・・ よろしくお願いします。

  • エクセルでの日付のコピーで

    Excel2007を使用しています。 マウスのドラッグでセルに入力されている日付データをコピーする場合、そのまま下のセルへコピーすると 日付が変わってコピーされCtrlキーを押しながらだと同じ日付でコピーされますが、これをCtrlキーを押さずに 同じ日付がコピーされるように、設定の切り替えが出来ますか? 宜しくお願いします。

  • エクセル vlook関数、可視セルのコピーについて

    大量のデータを編集している仕事をしており、 教えて頂けないでしょうか。 ・可視セルから可視セルへのコピー ・vlookの結果を、関数式が入っていない状態で表示したい(TEXT関数ではなく) 説明が下手かもしれませんが申し訳ありません。 ある大量データのエクセルシートが二つあります。 それを合わせて、vlookで結果を出します。 結果を出したいシートの列には、予めいくつか入力されている消せないセルがあります。 この消せないセルは、vlookの結果を出すセルではありません。 ソートをかけて、vlookの貼り付け先であるセルを出します。 結果が反映されます。 この場合、結果先のセルにはvlookの関数式が入ったデータが入ります。 この結果を関数式が入っていない数値や文字にしたいのです。 私のやり方は、結果先の列の横に新たに列を挿入し そこにvlookの結果を出し、それをコピー、反映させたい列へ形式を選択して値を貼り付けています。 しかし一度に選択してコピーしようとしても、ソートがかかっており 可視セル状態にしても、うまく貼り付けができません。 なので、一つ一つのセルをコピーして値にし、横のセルに貼り付けています。 上記のどちらか一つがわかれば、できると思うのですが 何か良いやり方はないでしょうか。 あまり詳しくなく、教えてもらえればと思います。

  • エクセルVBA セルの書式につい

    ユーザーフォームのテキストボックスに入力した日付(yyyy/mm/ddの形式)をA1セルに入れるとします。  Range("A1").Value = Me.txt日付 A1セルの表示形式は書式設定でユーザー定義の"d"で表示されるように設定していますが、 テキストボックスに入力した形式のまま(yyyy/mm/dd)でA1セルに表示されてしまいます。 上記のみではNGでしょうか? ちなみに、yyyy/mm/ddと入力されたA1セルを一旦編集モード([F2]キーを押した状態)にして[Enter]を押すと"d"(書式設定で指定している書式)に変わります。 参考:A1セルの日付をみて別シートの一覧からVlookup関数で値を検索したいところが、yyyy/mm/ddで表示されるためにエラーとなってしまいます) ご存知の方教えていただきたいです。

  • 可視セルから可視セルへのコピー

    エクセルのデータ集計で集計された数字(可視セル)を他のファイルの表にコピーしたいのです。 通常、編集→ジャンプから可視セルを選びコピー→形式を選択して貼り付けから値を選び 貼り付けているのですが、今回は表の方にも非表示にしている行があるのです。 なので通常の方法でやると表の方の非表示セルに値が貼りついてしまい困ってます。 可視セルの値を表の可視セルへコピーする方法はないのでしょうか?

  • Excelセルの日付表示

    いつもお世話になってます 以下の様なことができるかご存知の方ご教授ください Excelのセルの表示形式を「yy/mm」にしております 対象セルに手入力で例えば09/4(年月)と入力したときに 値を2009/04/01としたいのですが、2009/9/4となってしまいます 表示は09/4 、でも値は2009/04/01は可能なのでしょうか? 宜しくお願い致します

  • エクセルの日付から時間を削除したい

    エクセルである列に日付のデータがあります。 どういうわけか、単に2008/5/5 というデータもあれば、 2008/5/5 1:30:00  と、時間まで入ったデータもあります。 この時間を簡単に削除する方法はありますか? 作業列に=INT(A1)として、2008/5/5 0:00:00 とし、表示形式を日付に直してからコピー&値貼り付けすれば消えますが、もっと簡単な方法はないかと思い質問させていただきました。 よろしくお願いします。

専門家に質問してみよう