解決済みの質問

エクセルで

教えてください。
エクセルで指定したセルに2008/4と入力したら
4月
1火
2水



30水
というように表示できるようにしたいんですがいい方法はないですか?
やっぱりデータベースを作って対応するしかないんでしょうか?
よろしくお願いします。

投稿日時 - 2008-05-02 11:34:14

連想キーワード:

QNo.3991917

困ってます

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

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

投稿日時 - 2008-05-02 11:49:40

お礼

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

投稿日時 - 2008-05-02 12:00:14

ANo.2

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(2件中 1~2件目)

ANo.3

じゃあその先頭のA1セルは、入力セルを参照するようにすればいいんです。

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

投稿日時 - 2008-05-02 12:23:52

お礼

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

投稿日時 - 2008-05-02 13:39:07

ANo.1

んなことしないでも

例えばA1セルに「2008/4」と入力して「書式」「セル」と選び、
「表示形式」タブで「ユーザー定義」を選んで「d日aaa」と入力すれば
「1日火」と表示されますよ。

後は、A2セルに「=A1+1」と記入して下までコピーすればオッケーです。

A1セルは「2008/4」と入力しても勝手に「2008/4/1」と入力される筈
ですので。

投稿日時 - 2008-05-02 11:43:05

お礼

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

投稿日時 - 2008-05-02 11:52:31

あわせてチェックしたい
  • エクセル 指定セルに入力業務 ...
  • エクセルのデータベース関数について ...
  • 番号入力後に データベースシートから自動入力 ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら