• 締切済み

EXCELでセルに入力する際に勝手に日付に変換される

EXCELのセルに"1-5"などを文字列として入力したいのですが 勝手に1月5日とかに変換されてしまうのをやめたいのですが、どうすればいいですか? 表示形式の設定で対応しようと思ったのですが、その場合 "15-2"は"2-15"と表示されたりと、問題解決にはなりませんでした どうしたらいいのか教えてください

みんなの回答

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

既出以外の方法 スペースを入力後 1-5と入力すると日付になりません。 Excel で文字列または数値が意図しない表示形式に変換される http://support.microsoft.com/kb/214233/ja

  • kakibesuto
  • ベストアンサー率19% (248/1301)
回答No.2

[書式][セル]を選択して、<セルの書式設定>ダイアログボックスの<表示形式>パネルを表示し、<文字列>を選択します。 その他の方法 先頭にシングルクォーテーション「'」を付けて入力しても、 文字列として入力することができます。

  • immaculee
  • ベストアンサー率60% (9/15)
回答No.1

書式設定から表示形式を文字列に変えてから入力すればいいと思うのですが、 表示形式の設定を変更できるなら、もう試されてるかと思います。 (私の環境では出来ました。Excel2007です。) どういう状況でしょうか?

関連するQ&A

  • 日付入力されているセルの均等割付

    Excelのセルに日付を入力していて、表示形式をH15.2.28などと設定している場合、普通の文字列だと均等割付の書式設定ができるのに、日付のセルのみ均等割付ができません。どうしたらいいのでしょうか。

  • エクセルで日付の表示

    エクセルにて例えば 4/1と入力した場合 、書式 セルの表示形式を日付で2012年4月のように設定するとそのように表示されます。但しセルの内容は2012/4/1となります。この内容を”2012年4月” という文字に変換することは出来るのでしょうか? 例 (A.1) に4/2と入力するが表示は2012年4月ですが内容は2012/4/2これを  (B.1)は”2012年4月”という文字変換   以上 すみませんが御教授ください。

  • Excelで日付などが自動的に表示変換されるのを止めたい

    質問No.1631776に関連するのですが、 たとえばセルに「5-1」と入れると勝手に「5月1日」となってしまいます。 表示形式を文字列にすればいいんですが、いちいち面倒です。 そもそもこういう勝手な変換を止める方法はないのでしょうか? 「5/1」が「5月1日」になるのは(イラっとくるけど)まだ納得いきますが「5-1」を日付として入力する人なんてそんなにいないと思うんですが。。

  • ExcelからCSV出力して読込むと削除変換される

      Excelのブック1のシートに入力されたデータを 一度、CSVファイルに出力して このCSVファイルを別のツール(perlなど)で変換して この変換されたCSVファイルを再び 別のExcelのブック2のシートに読み込ませたいのですが Excelのブック1から出力したCSVファイルを 別のツールで変換しなくてもそのまま Excelのブック2のシートに読み込ませた時点で 文字の一部が消えたり数式が値になったりしてしまっています。 具体的には、 セルの先頭の ' (シングルクォーテーション) が消えてしまったり、 1つ足りなくなったりしています。また、 先頭の =1+1 などは、(表示上) 2になったりしてしまっています。 なお、セルの書式設定が標準だと、先頭の @ の後に続けて入力すると 正しく入力できませんが、セルの書式設定を文字列にすると、 この @ の問題は起きなくなりました。でも、セルの書式設定を文字列にしても ' (シングルクォーテーション) や数式が計算結果になる問題は 解決していません。 (問1) 削除されたり変換されてしまうのは     ・先頭の ' (シングルクォーテーション)     ・先頭の =     ・先頭の @    の3つのケースだけでしょうか。    このほかにもありましたら教えてください。 (問2) 先頭の =1+1 の場合ですが    セルの書式設定が標準の状態で =1+1 と入力すると    数式バーには =1+1 と表示されていて    セルの書式設定が標準だと2と表示されていてその後    セルの書式設定を文字列にしても2と表示されています。    逆に、    セルの書式設定が文字列の状態で =1+1 と入力すると    数式バーには =1+1 と表示されていて    セルの書式設定が文字列だと =1+1 と表示されていてその後    セルの書式設定を標準にしても =1+1 と表示されています。    いずれも入力したデータは同じなのに    入力時点での表示形式で表示内容が固定されてしまっていて    その後、表示形式を変更しても表示内容が反映されていない    ように感じるのですが何が起きているのでしょうか。 (問3) 前述の理由により、CSVファイルをセルの書式設定が文字列    の状態で読み込ませることはできるのでしょうか。    (後でセルの書式設定を文字列に変更しても =1+1 と表示されないので) (問4) Excelのブック1のシートのセルには     ユーザーが好き勝手な文字や数値や記号を入力します。     何を入力されても変化してしまわないようにすることはできるでしょうか。      ( 頭に ' を付けることをユーザーに強要するとか、       事前にセルの頭に ' を入力しておくなどはなしです) (問5) もし、できない場合、Excelのブック1のシートの各セルの先頭に     ' (シングルクォーテーション) や = から始まる数式を    入力することができないように制限をかけることはできるのでしょうか。 よろしくお願いします。(Windows7,Excel2010)

  • エクセルで日付表示

     XPです。エクセルで「平成16年6月25日」と入力して、Enterキーを押すと######となってしまいます。平成…のまま表示、保存するにはどうすればよいか教えてください。過去の回答で「表示形式を文字列にしておく」「セルの書式設定⇒表示形式⇒日付」等がありましたが、私の能力では解決できませんでした。よろしくお願いいたします。

  • エクセルのセルに1.と入力したい。

    エクセルのセルに1.と入力したい。 1.と入力すると1となる。 文字形式で入力するとき、前に’を打つことは知っているが、「セルの書式設定」の表示形式ファイルのユーザー定義で示したい。 種類(T):になんと入力したら良いのでしょうか。 教えてください。 XPでエクセル2002を使用しています。

  • エクセル2007で、A1のセルに、'72-2' を入力します。

    エクセル2007で、A1のセルに、'72-2' を入力します。 置換で 検索する文字列 ' 置換後の文字列 (入力しない) とすると、 Feb-72 となります。 セルの設定は、文字列にしておいたのに、勝手にユーザー設定の日付モードになっています。 ちゃんと 72-2 と表現したいのですが、どの様にしたらいいのでしょうか? 宜しくお願いします。

  • EXCELの日付データを文字列に変換したい

    EXCELの和暦形式の日付データを文字列に変換する方法を教えてください。 たとえば、H17.9.2をそのまま文字列に変換したいのです。 最初から文字列データとして入力すれば問題ないのですが、日付データ(標準)として入力されたデータを書式→セル→文字列で変換するとシリアル値に変わってしまいます。(H17.9.2→38597) どうしたらよいのでしょうか。お願いします。

  • エクセル 日付を直接入力すると・・・

    エクセルのセルをいくつか結合してそこに直接「平成14年12月13日」などと日付を入力するとします。そのセル内の文字列の位置を中央揃えより少し左右にずらしたくてスペースを入れてずらすやり方でやってみました。ところが「平成14年12月13日」と入力したはずなのにスペースを入れたとたん「2002/12/13」という表示になってしまいます。これはどうしてでしょうか?表示はそのままにしたいので解決策を教えてください。よろしくお願いします。

  • セルに入力していない^が勝手に表示されます

    エクセルで結合したセル内に文字を入力すると^が勝手に表示されます。 こんにちは と入力したのに ^こんにちは と表示されています。 解決方法を教えて下さい。  

専門家に質問してみよう