[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セルを結合して日付にした結果をシリアル値に』(プリン刑事)
[セルを結合して日付のようにした結果をシリアル値にしたい]
A1,B1,C1にそれぞれ「年」「月」「日」が入力してあり、その三つを「=A1&"/"&B1&"/"&C1」として結合用セルに表示し、見た目は「2005/2/3」のようになっています。
ところが、これを曜日に変換すべくセルの書式設定の表示形式で設定しようとしたのですが、何をやってもビクともせず「2005/2/3」のままなのです。
この結合用セルの表示は左寄せになっており、本来なら日付は右寄せで表示されるはずなので、何かが間違っていることはわかっているのですが、コピーして「値」形式で貼り付けてもダメでした。
「/」が間違っているのかとも思いましたが、結局わかりません。
どうしたらよいのでしょうか。
=DATE(A1,B1,C1) と、されたらどうでしょうか? (SoulMan)
値が“日付を表す文字列”になっているので、 =(A1&"/"&B1&"/"&C1)*1 =--(A1&"/"&B1&"/"&C1) =DATEVALUE(A1&"/"&B1&"/"&C1) としてもシリアル値にできますが、 DATE関数のほうがスマートですね・・・ (Hatch)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.