• ベストアンサー

Excelで、 シフトを作っているのですが、そのシフトを見て、お客様に

Excelで、 シフトを作っているのですが、そのシフトを見て、お客様にわたす。カレンダーも つくります。 例)シフトは、横にお客様の名前の列。左縦に日付。その日にお客様に入る、担当名を入れています。 そのシフトを見て、 お客様には 毎月、Excelでカレンダーのような用紙に、担当名を入れます。 私は二重手間になるので、シフトを作ったら 自動的に、お客様のカレンダーにも 担当名が、入るように出来ないでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.5

> すると、Excelで シート1でシフト2でカレンダー表 シート3が別のお客様のカレンダー表。 > て感じのを作る。 > と解釈で良いですか? すみません、意味が分かりません。 > シフト表とカレンダー表は、別べつで 作ってあるのです。 二つのファイルを開いて カレンダー表の適当な日のセルに=と入力して、そのままシフト表の該当するお客の同一日のセルをクリックしてエンターを押してみてください

haha1949
質問者

お礼

何度も答えて 頂きありがとうございます。助かります。

その他の回答 (4)

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.4

具体的なシート名とかファイル名が分からないので具体的には書けませんが、たとえばカレンダーの1日のセルに=と入力して、そのままシフトの該当するお客の1日のセルをクリックしてエンターを押してみてください。とりあえず、担当者が入力されているところだけでも試してみて、うまくいけばそれを日にち分繰り返します。 縦もしくは横に一列に並んでいるとかだと、セルを選択して右下に+がでたらクリックしたまま必要なだけ引っ張っていくということも出来ます。

haha1949
質問者

補足

ありがとうございます。 すると、Excelで シート1でシフト2でカレンダー表 シート3が別のお客様のカレンダー表。 て感じのを作る。 と解釈で良いですか?シフト表とカレンダー表は、別べつで 作ってあるのです。 色々、すみません(>_<) 知識は無いわりに、 コンパクトにならないか、ばかり考えてしまった ありがとうございます助かります。

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.3

カレンダーの担当名を入れるところに =Vlookup(<カレンダーの日付が入ったセル>,<シフトの日付の列>:<担当名の列>,2,FALSE) でいいかもしれません

haha1949
質問者

補足

ごめんなさい。私は、Excelが 解らない者で 前の人が 作った シフト表と お客様に渡す、担当者が 訪問する日に担当名を入れた、カレンダー表。も Excelにありまして、 Excelで作った カレンダー表の、担当名を入れる所に vlookupと 入れて おくと シフト表に担当名を入れたら、 自動的になるのでしょうか。 パソコンが苦手なもので、ご迷惑をおかけします。 シフト表は横に、お客様の名前が20名、縦に日付。 aお客様の1日は、担当b、と L字の逆、で 分かるように作ってあります。 それを見て、20名、一人一人のお客様に Excelで、作った その月のカレンダー表に、担当者名を入力しています。

  • zongai
  • ベストアンサー率31% (470/1474)
回答No.2

紙ベースの話?Excelベースの話? お客は用紙に担当名を入れる? 何をどのように管理したいのか良くわかりません。 二重手間と言うのがどこを指しているのかもわかりません。 文章自体も整ってませんし… データ(出力した紙?)の流れや、あなたやお客様がどう関わるのかをわかりやすく整理して頂けますか?

haha1949
質問者

補足

ごめんなさい。 私はExcelがわかっていない者です。 前の人が、Excelで 毎月のシフト表、横にお客様の名前20名、縦に日付と L字の逆、で 見ると、その日のお客様それぞれの 担当者の名前が入っている。シフト表です。 毎月、そのシフト表に担当者を入力 して、 Excelで作った、その月のお客様それぞれのカレンダー表に、 シフトを見て、担当者を日付の所に入力しています。 そのカレンダー表は毎月、お客様に渡します。 お客様はそのカレンダー表を見て、何日は担当者aが 訪問する。と分かるようになっています。 私としてはその月のシフトに、お客様A様の1日の所に、担当者名aを入力したら、お客様A様のカレンダー表の1日の所に 担当者aが、自動的に 入るようにならないかな~(シフト表をカレンダー表に反映されないかな) と思ったので 。 私のような、素人でもの話ですが 何かありましたら、よろしくお願いいたします。

  • jkkm
  • ベストアンサー率14% (4/27)
回答No.1

数式で=を使ってみてはどうでしょうか? 例えばシフト表の6月1日担当者名のセルをカレンダーの6月1日のセルで参照すれば自動的に入ります。 例)シート「カレンダー」の「6月1日」セルより数式=を押してシート「シフト表」の「6月1日担当者」のセルを選択 → シフト表の6月1日担当者が入るとカレンダーにも反映 ただカレンダーの構成次第では多少セルの位置調整が必要な感じですね。あまり効率的な方法でなくてすみません。

haha1949
質問者

補足

ありがとうございます。 私はExcelがわかっていない者です。 なんか、私でも出来そう。 と感じたのでもう少し、レベルを下げて教えてほしいのです。 数式=、とはどのようにするのでしょうか?参照して。が解りません。 一応、状況を 前の人がExcelで作った、シフト表…横の列がお客様の名前20名、縦が日付に。 L字の逆、でお客様A様の1日は担当bと入力しています。 それが済むと又、別のExcelで作った、お客様それぞれのカレンダー表に 1日は、誰と担当者名を入力しています。 出来たら、シフト表に担当者を入力したら、お客様それぞれのカレンダー表に担当者名が 入るようにならないかな~と よろしくお願いいたします。