Excelで勤務表を作成しています。

早出、遅出、夜勤、休みなどを「ハ」「オ」「ヤ」「△」「◎」などの記号を使って表しているのですが、30人近くの入力はなかなか大変です。
そこで、何かかんたんに次々と入力できる方法を探しています。
よろしくお願いします。

※注意事項
・このサイトで調べてくださいというのはNG

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/07/29 01:34:06
  • 終了:--

回答(7件)

id:thrillseeker No.1

thrillseeker回答回数328ベストアンサー獲得回数372005/07/29 01:53:31

ポイント15pt

http://www.officetanaka.net/excel/function/tips/list.htm

Office TANAKA - Excel(ワークシート上でリスト入力)

「リスト入力」で記号をプルダウンメニューから選択出来るようにするのはどうですか?

ひとつのセルでリスト入力を設定したら他のセルにコピー&ペーストしていって下さい。

id:aokimasanori

試してみました。

なるほど便利な機能ですが。

私が思い描く「次々と入力」という感じではないですね。

怠け者ですいません。

引き続き回答をおねがいします。

2005/07/29 13:49:39
id:t-ueno No.2

t-ueno回答回数113ベストアンサー獲得回数32005/07/29 02:12:19

ポイント15pt

「記号の入力が大変なので改善したい」というのが質問の趣旨と理解しました。


以下、ひとつのアイディア(私ならこうする)です。


数値(コード)で入力するようにするのが一番「速く」「簡単に」できるように

なると思います。


プルダウンによる選択入力もひとつの方法で、そのようにすると一見「簡単に」

入力できるよう見えますが、いちいちマウスで操作するのが煩雑になります。

数値で入力するのが、特にテンキー使いの人には素早く入力できます(このあた

り、どういう入力を求めているかがよくわからないので仮定しています)。


数値で入力するようにした場合、それが実用的かどうかのポイントは以下の2点に

なると思います。


1.種類が多いと覚えきれない

  →何種類あるかが問題です。以下、「よく使っている人にとっては覚えきれ

   る程度の種類」(おそらく6か7種類以下)であると仮定します。


2.普段使っていない人にとっては、数値が何を意味しているのか分からない

  →同じブック内の別シートにコードとその意味一覧表を作成し、VLOOKUP関

   数を使って引っ張ってきて表示すれば他人が見ても理解可能になります。

   (あなたがVLOOKUP程度の関数を理解されている方と仮定しています)


ということで、ひとつの回答としては、以下となります。


・記号の代わりに数値入力するようにする

・それをVLOOKUPにより別表から意味を引っ張ってきて隣に表示


与えられた情報が少ないのでかなり多くを仮定して回答しました。違っている仮

定があればご指摘下さい。そして、それを元に再回答してよろしいかも言及下さ

い。

id:aokimasanori

なるほどコード化という方法も良いですね。

関数についてはあまり詳しくないのですがExcel解説書があるので参考にして作成はできます。

数値化すると慣れるまでは大変かもしれませんが、なれれば次々と入力できそうですね。

1.2の問題点も多少ありますね。勤務表作成は私だけではないので。

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

他にも良い方法がありましたらお願いします。

2005/07/29 14:00:03
id:vegah No.3

vegah回答回数496ベストアンサー獲得回数22005/07/29 07:49:33

ポイント14pt

入力規則のリストを使って、ドロップダウンリストから選択する方法はいかがでしょうか。


設定の方法は、上のURLに書いてありますが、「元の値」のところに「ハ,オ,ヤ,△,◎」を入力すれば良いと思います。


この方法ですと、これらの文字を選択するだけですので、省力化出来ますし、入力間違いがないのが良いと思います。


aokimasanoriさんのご質問に答えられていますでしょうか。

id:aokimasanori

あ、すみません。

こちらは概出です。

ちょっとこれは使いにくかったです

2005/07/29 14:01:11
id:OVA3 No.4

OVA3回答回数242ベストアンサー獲得回数02005/07/29 09:01:44

ポイント14pt

lookup関数を使用して

1 早出

2 夜勤

3 休み

などのように数字で入力するようにすればいかがでしょうか?

入力ページと印刷(閲覧)ページを分ければより見やすい勤務表になると思います

id:aokimasanori

lookupの利用が今のところ一番の候補ですね。

他にありましたら回答を求めます。

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

2005/07/29 14:02:34
id:NasuButter No.5

NasuButter回答回数26ベストアンサー獲得回数02005/07/29 09:43:17

ポイント14pt

http://www2.odn.ne.jp/excel/waza/validation.html

エクセル技道場−入力規則

セルへの入力をドロップダウンリストの選択肢からの選択で行えるようになる設定を下記にご紹介。


・記号入力先とするセルを選択してから

・メニューバーから、データ/入力規則 を選択

・設定タブの各項目を下記の内容に設定

  入力値の種類=リスト

  ドロップダウンリストから選択する=チェック

  元の値=ハ,オ,ヤ,△,◎


(選択肢を増やす場合は”,”で区切りながら元の値に書き足す)

これでセルへの入力をドロップダウンリストからの選択で行えるようになります。


上記URLの例のように、元の値をシート内から範囲指定で参照することも出来ます。

id:aokimasanori

んー、ドロップダウンはインタフェースは分かりやすいのですがスピードを犠牲にします。

別の方法をお願いします。

2005/07/29 14:03:28
id:Baku7770 No.6

Baku7770回答回数2832ベストアンサー獲得回数1812005/07/29 10:33:37

ポイント14pt

http://www.vector.co.jp/soft/win95/business/se111143.html

看護婦勤務表作成支援EXCELsheet(Windows95/98/Me / ビジネス)

案1 このようなシート同様にまず、全員に希望日を入力してもらう。これで手間がかなり省けます。


案2 入力用と表示・印刷用のシートを作成して

 入力は1,2,3・・・と数字で行い表示印刷は「ハ」「オ」「ヤ」「△」「◎」となるようにする。VLOOKUP関数を使って簡単にできます。


 他にも看護士さん向けに結構勤務表作成用のシートがありますよ。参考までに。

id:aokimasanori

案1は調節が必要なので不可能です。

やはりlookupでしょうか?

2005/07/29 14:04:43
id:rincopuu No.7

rincopuu回答回数14ベストアンサー獲得回数42005/07/29 11:08:24

ポイント14pt

(URLはダミーです)


テンキーを使って数字を打つと少し早く入力できるのではないでしょうか。

早出「1」、遅出「2」、夜勤「3」、休み「4」など対応する数字を決めておいて入力し、全部終わったら最後に「1」を「ハ」と置換します。そのほかの数字も同様に置換します。

(置換は列や行を選択して[編集]→[置換]または、[Ctrl]+[H]でできます。)

id:aokimasanori

いったんVLOOKUPで作成してみます。

みなさん有益な回答ありがとうございました。

2005/07/29 14:05:53

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません