• ベストアンサー

excel

excelで9月20日と入力して、入力した文字を少し右に寄せたかったので、そのセルをダブルクッリクすると9月20日が西暦表示2005/9/20となり、2005の前にスペースを入れて、決定すると元の9月20日に戻らず、西暦表示のままになってしまします。どうすればもとの9月20日のままスペースを入れることができるでしょうか?

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

元の日付シリアル値(2005//6/23のように入れた状態の値)に戻します。 なぜかというと文字列にすると、日付のよさがなくなるからです (A)日付計算ができる (B)日付書式が豊富 ですから・ 今回の例では、入れたスペースを取り除きます。これは量的にできますか。 できれば、その後 書式-セル-表示形式-ユーザー定義-y"年"m"月"で9月20日のようになります。ただし月日数字は半角。 さらに月日の前にスペースを置く問題ですが "。。。"y"年"m"月"でできます。「。」は半角か全角のスペース複数個で、ここだけの話の記号です。 "。。。"は”日付は”なんて固定文字も入れられます。

その他の回答 (3)

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.3

Excelで日付(又は日付と思われる値 9/20 や 9-20等)を入力すると、通常、シリアル値という数字で認識されます。 下記のようなメリットがあり、文字列型にするよりも良いと私は思います。  期間計算をさせる事が出来る  表示形式である程度好きな表示に出来る  入力が楽(9/20と入力すれば 9月20日 でも 平成17年9月20日(水) でも表示可能) 例えば、 セルの書式設定-表示形式をユーザー定義にして種類に " "m月d日 とすると希望のようになると思います。 他にも色々組み合わせて指定できます。  mm月dd日(aaa)  ge年m月d日(aaa)  ggge年mm月dd日(aaaa)  yyyy年mm月dd日

noname#113407
noname#113407
回答No.2

セルの書式設定>文字列で記入してはどうですか

  • comxyz
  • ベストアンサー率50% (22/44)
回答No.1

簡単な方法として9月20日の前に半角英数で'(アポストロフィ)というのがあります。「'」のあとにスペースをいれます。 ※'はスペースを押しながら「7」(F5キーの斜め下)を押します。