• ベストアンサー

エクセルで

教えてください。 エクセルで指定したセルに2008/4と入力したら 4月 1火 2水 ・ ・ ・ 30水 というように表示できるようにしたいんですがいい方法はないですか? やっぱりデータベースを作って対応するしかないんでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • wellow
  • ベストアンサー率46% (892/1932)
回答No.2

A1に2008/4と入力 A2に4月(しがつ)と出すのであれば、計算式は=A1&"月" A3に1火(日と曜日)と出すのであれば、計算式は=A1、書式は「ユーザー設定でdaaa」 A4は、計算式は=A3+1、書式は「ユーザー設定でdaaa」、以降同じ。

tameimy
質問者

お礼

回答ありがとうございます。 No1の方のお礼でも書きましたが、指定したセルに年月を入力すると 自動的にその月が1日から月末まで表示されてその右側に入力できるようにしたいのです。いつでも、それを印刷できるようにしたいのです。PCレベル1(笑)の人でも何も悩まずにできるようにしたいのです。 自分のニュアンスがわかりにくいですね。

その他の回答 (2)

  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.3

じゃあその先頭のA1セルは、入力セルを参照するようにすればいいんです。 「2008/4」と入力させるなら、単純に入力セルを参照させればいいですし、 2008 4 を別々のセルに入力させるなら =Date(年セル,月セル,1) でオッケー 私も素人に使わせるシートでは、よくやる方法です。

tameimy
質問者

お礼

つまり、 A1には2008/4と入れる枠をつくって A2は =A1 で 表示をm"月" A3は =A1 で 表示をd"日" で,B3に =A1 として 表示をaaaとすれば別セルに曜日の表示になって A4以降はA3+1・・・としてシートを保護しちゃえばいいってことですね。ちょっと考えればわかりそうなんですが思いつきませんでした。参考になりました。No.1&3さんとNo.2さんありがとうございました。

  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.1

んなことしないでも 例えばA1セルに「2008/4」と入力して「書式」「セル」と選び、 「表示形式」タブで「ユーザー定義」を選んで「d日aaa」と入力すれば 「1日火」と表示されますよ。 後は、A2セルに「=A1+1」と記入して下までコピーすればオッケーです。 A1セルは「2008/4」と入力しても勝手に「2008/4/1」と入力される筈 ですので。

tameimy
質問者

お礼

早速の回答ありがとうございます。 すみません言葉が足りなかったです。 実は、社内にて共通で使用する予定でなんですが、自分だけであればその方法でできますが、ワードなら少し打てるんだけどエクセルなんてとんでもないっていう上司向けに作りたいのです。 セルに必要な年月を打ち込めばその月が表示されてあとはだれでもその右側にちょこちょこ入力できるようにしたいのです。

関連するQ&A

  • エクセル表中に入力条件に対応した図(jipファイル)を表示したいのですが。。。

    エクセル97で保険契約の契約内容入力フォームを作ろうとしています。 指定したセルに入力された内容に対応して、数パターンのメッセージまたは図形を結果のセルに表示させたいと思っているのですが、セルへの図の表示方法が分かりません。 あるセルへの入力結果に対応して図を表示する方法が知りたいのですが。 なるべく簡単単純だとうれしいです。 (文字列の表示はIF関数を使おうと思っています) よろしくお願いします。

  • Excelで違うファイルのデータを参照する

    EXCELで違うファイルにあるワークシート上のセルを参照することはできるのでしょうか。 巨大データベースから必用なデータをピックアップして表示したいのですが データベースが大きい為、全てを読み込むのに時間がかかります。 データを表示するファイル上に条件を入力すると、データベースの対応するワークシート上のデータを表示できるようにしたいのですが。。。

  • EXCEL 関数を使って出来る?

    例えば 1000×0.5(この数字は変動する)=500 のこの数字を A1のセルに 0.5 と入力してenterすると A1のセルに 500 と表示される方法はありますか? (日付等は表示方法が指定出来るので10/5と入力しても10月5日と表示されるので 類似するような方法が無いのかな?と疑問) 直接の入力の方法が駄目でしたら隠れたセルに 0.5 と入力して 人からは 500 と表示される数字だけ見えるようにする良い方法があれば 教えて下さい

  • エクセル関数について、表示方法について

    エクセルでの表示形式で、セルに対し、例えば「A」と入力すると隣接するセルに「50000円」と表示を、例えば「B」の場合は同様に「100000円」などと、ひとつの言葉を入力し、それに決まった数値を指定の場所に表示する方法(関数?)は、あるのでしょうか?エクセル辞典など調べてみたのですが判りませんでした。よろしくお願いします。

  • エクセル(関数)で

    エクセルで例えば2008年9月を A1セルに『0809』と入力したらB1セルに『08年09月』と表示させたいのですが、何か方法はありませんか?

  • Excel の「セルの書式設定」に関して

    Excel 2010を使用しています。セルに「5-1」と入力すると「5月1日」と表示されてしまいます。それで入力前に「セルの書式設定」を「文字列」に指定してから入力すると「5-1」と表示してくれます。ところが Web ページなどからそのままコピー&ペーストすると入力前に「セルの書式設定」を「文字列」に指定したにもかかわらず,「5月1日」となり,勝手に「セルの書式設定」が「ユーザー定義」に切り替わってしまいます。Web ページなどからコピー&ペーストしたデータを「文字列」のまま入力させる方法はありませんでしょうか?

  • エクセルで1-1などと入力すると自動的に1月1日となってしまいます

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

  • エクセルでシートにわたり連番を入力する方法

    エクセルのシート1からシート31までの同じセルに日にちと曜日を入力したいのです。シート1に1日と月、シート2に2日と火といったように。簡単に入力できる方法がありましたら教えてください。

  • エクセルについて

    エクセルで、生年月日を一つのセルに入力してあるデーターを年、月、日の3つに分けるにはどの関数を使えばいいのですか? 2006 1 1 と一つのセルに入力してあるので、セルの書式によって2000年1月1日と表示されています。 これを 年    月    日 2006   1     1 という風に一つずつのセルに分解したいです。分解できる関数などはありますか? すいませんが、何かいい方法を教えてください。

  • excelでセルの内容からファイルを開くには

    アドバイスをお願いします。excel でセルに入力した内容と同じ名のファイルを開きたいのですが、良い方法があれば教えてください。例えば セルの内容を1月、2月、、、、、と変更して指定したいのですが?