[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『excelで20,10と表示させたいのですが、方法がわかりません。平成20年の10月という意味なのですが、ユーザー設定の#,##0.00だと20,4まで20,40と表示されてしまいます。数値ではなく、テキストにする他ないのでしょうか?』(リブ)
よくわかりませんが すでにシリアル値で入力している日付データを 文字列に変換したいということなのでしょうか? 別セルに数式で表示させるのではだめなのでしょうか?
(えくせる青年)2009/10/24 15:34
入力はどの様に行いたいのですか?
201 と入力し 20,1 と表示? それとも、 2008/1/1(H20.1.1)と入力し 20,1 と表示?
例えば 20,1 と入力し、フィルドラッグすると 勝手に 20,2 20,3 ・・・と数字が上がって行きますが そう言うのでは駄目って事かな? ≪注≫これは文字列に成ります
最終的にどうなれば良くて 今はどの様にやっていることの 何を簡略化したいと思って質問して居られるのか その辺りのことも書いてみられると良いかもしれません。。。?
(HANA)
素直に最初からシリアル値(日付データ)で入力するべきです。
シリアル値(日付データ)で入力しておけば 表示形式はお好みのもので設定できますし あとあと集計等に使用する際も便利です。
具体的には 2008年1月 と入力して オートフィルでドラッグすると「月」の連続データとなります。
表示形式のユーザー定義で e,m と設定すると 20,1 と表示されます。
(えくせる青年)2009/10/24 15:53
>平成20年の10月という意味なのですが
日付を扱うのなら、シリアル値にするのがいいですよ。エクセルでは、日付は シリアル値というデータで扱われます。何もしないで 10/25 のように入力すると 自動的にシリアル値になります。
シリアル値であれば、それをどのように表示するかは、表示形式でいろいろできます。 年,月 の形にしたければ、メニューの書式>セル の表示形式で、ユーザー定義にし、
e,m
とすれば、できます。
>excelで20,10と表示させたいのですが、方法がわかりません
普通に 20,10 といれると、そのまま文字列で表示されますが、そうならないのですか。
>文字列に変換したい訳ではありません
といわれても、20,10 は文字列でしか扱えませんよ。 それとも、ひょっとして 「,」を小数点にするような設定になっているのでしょうか。
あるいは、 20,10 とは違う何らかの値をもとに、それを 20,10 と表示したい、と いうことでしょうか。
(P)
>(えくせる青年)
最初からシリアル値(日付データ)で入力するべき!なるほどです。2008年10月と入力して表示形式を e,mにたら出来ました!!最初の入力を日付データにするだけで良いなんて、ほんと勉強になりました。
>(P)
「,」を小数点にしたり、しなかったりで結果が違ってて、混乱していました。すいません。
日付を扱うのなら、シリアル値!という事がわかって解決いたしました。ありがとうございます。
皆さんどうもありがとうございました。とても助かりました。
(リブ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.