• ベストアンサー

Excel97でセルに初期値を入れとくには?

windows98でExcel97を使っています。 ひとつのセルに" 平成  年 月"と表示しておいて,そのセルに日付を"2002/10"と入力したら、和暦の"平成14年10月"というように表示したいのですが、一つのセルで出来ますでしょうか? マクロ、VBAは使用したくありません。お知恵を貸してください。

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

  • ベストアンサー
  • ubonoti01
  • ベストアンサー率20% (43/211)
回答No.4

ご要望のことはできない相談だと思います。「セルをクリヤしても" 平成  年 月"と表示しておきたい」は、矛盾したご要望ではないでしょうか? 何故、「クリヤしても" 平成  年 月"と表示しておきたい」のでしょうか? 入力者に対する注意であれば、表の上部に”平成 年 月”と書いておけば良いし、そもそもk_ebaさん、y2000さん の方法であれば、和暦はもちろん、西暦で入力しても和暦で表示される訳ですから、それでもご不満と言われれる趣旨がいま一つよく分かりません・・・。せひ、その点の補足をお願いします。

yuuko_mama
質問者

お礼

そうですか、わかりました、ありがとうございました。 すいませんでした。

その他の回答 (3)

回答No.3

こんにちは。 下の方々の補足になりますが、“何も入力していない時”はスペースを入れておく、というのでは駄目でしょうか...?

yuuko_mama
質問者

お礼

セルの値をクリアしたときに"平成  年  月"と表示したいのですが・・・・。

  • y2000
  • ベストアンサー率44% (4/9)
回答No.2

windows98seでExcel2000を使用してます。 Excel2000でのやり方としては ひとつのセルに初めに「平成 年 月」と入力しておいて そのセル上で右クリックをして「セルの書式設定」をクリックして 「表示形式」で「分類」の「ユーザー定義」で 「種類」のテキストの所で自分で「ggge"年"m"月"」と入力しては どうでしょうか??? しかしこの方法ではいったんセルを消してしまうと「平成 年 月」 は消えてしまいます。。。f(^^;

yuuko_mama
質問者

お礼

ありがとうございます。 何も入力していない時は"平成 年 月"と表示してもらいたいのです。 駄目かな?

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

1.a1のセルに『平成  年 月』と入力します 2.a1を選択 3.書式→セル→表示形式→ユーザー定義 4.ggge”年”m”月” で出来ますが a1のセルをクリアすると何も表示されません。 お気に召せば幸いです

yuuko_mama
質問者

お礼

ありがとうございます。 何も入力していない時は"平成 年 月"と表示してもらいたいのです。 駄目かな?

関連するQ&A

  • エクセルで和暦と西暦を同時に表示したい

    現在、日付データが入っているセルを和暦と西暦を同時表示させたいのですが、どのようにしたらよいでしょうか? 2007/6/1 と入っているセルを 平成19年(2007年)6月1日 と表示させたいのです。 書式設定-表示形式-ユーザー定義で元からあるのを利用して [$-411]ggge"年("yyyy"年)"m"月"d"日";@ とすると 平成19(19年)6月1日 となってしまいます。 試しにyyyyggge とすると 2007平成19 と西暦+和暦となるのですが、 gggeyyyy とすると 平成1919 と和暦+和暦になってしまいます。 [$-411]が肝なのかな?と思いますが、そこから先がわかりません。 バージョンはExcel2003です。 どうかご教示下さい。

  • エクセル日付をテキスト化

    エクセルで既に入力済みの日付にそのあとに追記したい 平成26年3月7日 と和暦表示してあるセルに書き加えたいのですが 平成26年3月7日本日は山へ出かけた疲れた と ’本日は疲れた’を追記したのですが セルをアクティブすると入力14/3/7と入力画面に変わり追記すると14/3/7本日は・・・となってしまいます 和暦の表示をそのままで追記するにはどうしたらよいのでしょうか? 手段として「値」コピーしたが41705となります 値をそのままにして追記する方法はあるのでしょうか?

  • ExcelVBA セル日付書式を標準に変換したい。

    お世話になります。 「標準書式」の日付データを、「平成25年04月29日」型式に変換して別のセルに保存すると「日付書式」になりました。 この和暦データを手動でコピー&ペーストしようとすると日付が一度、西暦に変換されるので、使い勝手がよくありません。 VBAでこの「日付書式」の和暦を、「標準書式」に変換するにはどうすればよいでしょうか? 「標準書式」セルに和暦を入力した時は、書式はそのままなので、同じ様になればとは思っています。

  • 狭いセルでの文字列表示方は?

    Excel2003を使用しています。 あるセルに「平成19年11月13日」と日付を入力すると列セルの幅が文字列の長さより狭い場合、表示は「###・・#」となりますが、次のセルに掛かってもいいのでそのまま表示する方法を教えて下さい。

  • 特定の日付より2ヶ月経過したセルを目立たせたい

    Excel2010使用です A1のセルに日付がはいっています。 2015/06/17と入力→書式設定で平成27年6月17日と表示 この日付より2ヶ月経過したセルの書式を変えたいのですが 条件付き書式でどのような式になりますでしょうか。 宜しくお願い致します。

  • Excelで西暦の日付から「和暦のみ」を抽出する方法を教えてください。

    エクセル初心者です。 エクセルのオートフィルタを使って、「平成19年」「平成20年」「平成21年」ごとに表示させたいのですが…。 セルには以下のように日付が入力されているとします。   A      B      C 2007/3/14 2007/3/16 2008/3/18 2008/3/14 2009/3/16 2009/3/18 これを書式設定で「平成19年3月14日…」と和暦で表示してみても、オートフィルタでは日ごとになるだけで、「年ごと」にはなりません。 そこで、B列にA列のデータから和暦のみを抽出したらいいのではないかと考えたのですが…初心者ゆえにその方法を思いつくことができません。 西暦の日付から「和暦のみ」を抽出する事はできるのでしょうか?

  • エクセル 生年月日(プルダウン)→年齢表示

    エクセルの操作についてお知恵を貸していただきたく、 よろしくお願いします。 シート1で和暦の生年月日をプルダウン式で選択し、 シート2でシート1で選択した生年月日の表示、同時に横のセルに 年齢を表示させたいと考えています。 試しに、「データの入力規則」より以下のリストを作成しました。 (1)A1に「明治、大正、昭和、平成」の和暦リスト (2)B1に「1~63」の年リスト (3)D1に「1~12」の月リスト (4)F1に「1~31」の日リスト が、シート2に生年月日を表示させることはできても、 年齢計算が出来ません。 (和暦・年・月・日を別々のセルに表示させる形になり、 生年月日として認識されないため) フォームコントロールのコンボボックスなどを使えば 実現できるのでしょうか? 何か良い方法があればご教授いただきたいです。 もしvbaなどで実現可能な場合は、マクロの式など教えて いただけると助かります。

  • Excelで一定の数値の場合だけセルを非表示にしたい

    Windows98でExcel2000を使っています。 Exceelで勤務集計表を作成し 毎月同じ形式で使っていこうと思っています。 「12/1」という風に日付が横に並んでいて 下段に曜日が並んでいます。 日付と曜日は、報告日を入力すると それぞれ表示されるようになっています。 (関数を使用) また、日曜日は色がつくようにしています。 (条件書式1つ使用) そこで、最後の31日がある月とない月がありますよね。 その場合、翌月の1日が表示されるのですが、 それを非表示にしたいのです。 列自体はあったほうがいいのですが(印刷の為) 日付と曜日のセルだけ空白にしたいのです。 出来れば、マクロの使用は避けたいのですが 仕方ないですかね・・・(泣) どうすればいいでしょうか? 宜しくお願いします。

  • エクセルで和暦と西暦の表示形式を併用できますか。

    文書発信日付の表示を和洋併記しています。 「平成17年(2005年)7月5日」のように単一のセルで和暦と西暦の両方を表示する方法ってありますか。 表示形式のユーザー定義をいろいろいじくってみましたが、うまくいきません。(「平成17年(17年)7月5日」などと表示されます。) もちろん、入力用のセルを別に用意すれば、関数などで目的の表示は可能ですが、(月)/(日)の一発で入力と表示を完了させたいという横着な希望でございます。どなたかご教示くださいませ。

  • Excel(エクセル)自動入力と入力前非表示

    4月~12月を前年、1月~3月を今年とするために、 年セル=IF(MONTH(日付セル)<4,2017,2016) とした場合、日付セルが空欄の場合に表示させないようにする方法はありますか? また、後から行を挿入した場合に、年セル=IF(MONTH(日付セル)<4,2017,2016)と自動に入力される方法はありますか? ※ マクロやVBAは使えません。初心者です。 例 :   年   日付 A1 2017 1月20日  A2 2016 5月25日 A3    7月18日 ←後から挿入したセルに自動的に数式を入力したい。 A4 2017      ←まだ日付を入力していないのに、2017と表示される。非表示にしたい。 ※ 日付は、1/20というように、スラッシュで入力しています。自動的に月日になるので。 宜しくお願いいたします。

専門家に質問してみよう