アプリ版:「スタンプのみでお礼する」機能のリリースについて

表題の通りです。
エクセルで1-1などと入力して、次のセルに移動すると先ほど入力した1-1が自動的に1月1日となってしまいます。もちろん12-32以降ならそのまま表示されるのですが、それ以前はみな月日表示になってしまいます。
セルの書式設定を少しいじってみたのですが、先に設定してから入力しても反映されず、またすでに1月1日となっている所を標準に指定すると37622となってしまいます。
1-1なら1-1のままと、入力した通り記入できる方法がありましたらお教え下さい。エクセルは2002です。

A 回答 (4件)

何度も今まで回答した記憶がありますが、入力するセル範囲に


(1)前もって入力するセルを「文字列」に設定してから1-1等を入力すること。
(2)1-1等が日付シリアル値になってから、文字列にしてもだめです。1-1を入れた瞬間に2003年1月1日と解釈され、内容は数値37622となってしまいますが、書式は自動的に日付に設定されて、日付書式の中の「3月4日」が選ばれ、見た目は1月1日になります。
(3)他のやり方は、クオーテーションマークを先頭につけて入力するやり方もありますが、面倒ですね。
    • good
    • 0
この回答へのお礼

丁寧な解説ありがとうございます。
それらの方法で入力させて頂きます。

お礼日時:2003/12/06 20:56

 Excelは入力された文字が数値なのか、文字なのかを判断する機能があるため、1-1 1/1 などは勝手にその年の1月1日と判断してしまいます。


 単に1-1と入れたいのなら頭に「’」(キーボードの7のところ)をつけてやれば、その通り認識してくれます。
 要は、Excelの癖というべきかお節介というか、機能として付いているものです。「’」をつけるのも、これは文字ですよ、という機能です。
 数字がすべて数値ではありません。郵便番号や電話番号は数値なら引き算の式に見えるでしょう。引き算されたら困りますよね。
    • good
    • 0
この回答へのお礼

ありがとうございます。なるほど、そう言う仕組みになっていたのですか。

お礼日時:2003/12/06 20:55

書式設定の表示形式を「文字列」にしてから入力すれば大丈夫です。

    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2003/12/06 20:53

(1)'の記号をつけてから打ってもだめですか?


(2)左上隅ですべてを選択後、書式設定で「文字列」にしてもだめですか?
もしだめなら補足願います
    • good
    • 0
この回答へのお礼

ありがとうございます。これらの方法で解決しました。

お礼日時:2003/12/06 20:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!