0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Excel: セルの表示された値をそのまま値として利用する

Posted at

ちょっとした小技です。

実施環境 : Microsoft Office Professional Plus 2016

やりたいこと

以下のように YYYYMMDDHHMMSS 形式で日付が表示されたセルがあるとします。
この「 YYYYMMDDHHMMSS 」を表示されたそのままの形の文字列として別のセルにコピーすることを考えます。

WS000275.JPG

ここで単純にこのセルの値を別のセルにコピーすると、以下のような謎の数値になってしまいます。

WS000281.JPG

この値は Excel における日付の内部的な値です。
日付が入力されているセルは表示されている形式がどのように設定されていても、値としてはこのような数値が入っています。

では、どうすればよいでしょうか。

方法

答えは簡単で、一旦外部のテキストエディタを経由すればよいです。
例えば以下のように、 Windows のメモ帳にセルをコピーします。
すると、「 YYYYMMDDHHMMSS 」の形の文字列としてコピーされます。

WS000277.JPG

あとはこのメモ帳の値を再度コピーして Excel のセルに貼り付ければ OK です。
ただし、今回のようにコピーする値が数値として解釈できる場合は形がまた崩れてしまう場合があるので、貼り付け先のセルの形式は「文字列」にしておくのがベストです。

WS000280.JPG

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?