都道府県穴埋めゲーム

エクセルで作れる簡単なスケジュール表(日程管理)、有りますか?
別の言い方をすれば、
エクセルで日程管理をしたいのですが、どんな関数が役に立ちますか?

どういう日程管理をしたいか? というと、まず、管理している顧客がたくさんあります。
その顧客ごとにいろんな日程があります。
例えば、
初回面接日がYYMMDD
そのX日後に、第一回商談
そのX日後に、第二回商談、
(以下何回かリピート)
初回面談日からX日後にA案を提案、
初回面談日からX日後にB案を提案、
契約日がYYMMDD
そのX日後に、第一回定期訪問
そのX日後に、第二回定期訪問
(以下何回かリピート)

といったように、顧客ごとにこのような日程をこなしていきます。
またX日後に・・・というのも顧客ごとに異なります。

こういったことをエクセルで管理して
「本日2024/12/20の予定は以下の通り
 顧客Aに対して第一回定期訪問、
 顧客Bに対して第二回商談、
 顧客Cに対してA案を提案、
 顧客Dに対して初回面接日

明日2024/12/21の予定は以下の通り 各行動の準備をせよ
 顧客Eに対して第一回定期訪問、
 顧客Fに対して第二回商談、
 顧客Gに対してA案を提案、
 顧客Hに対して初回面接日」

というように表示、行動を促してくれるようなエクセルファイルを作りたいのです。

何かいい案は無いでしょうか?

ちなみにWin10 Excel2002です。
凄く新しい関数は働かないかも、です。

よろしくお願いします。

A 回答 (6件)

No5です



>F列には上から1,2と表示されますが・・・1,2の意味が解りません。
>これ、何かの順位付け、としているのでしょうか?
>それとも単なる勘定でしょうか?
No5の文章をよく読めばわかると思いますが、F列を作業列として
「1」と表示された行のデータを作りたい表の1行目に、「2」と表示された行を2行目に・・というように検索して抽出してゆけば、求めたい表になるものと想像しましたけれど??
(関数で検索して抽出するという意味です)
    • good
    • 0

こんばんは



>ちなみにWin10 Excel2002です。
2002というと四半世紀前のバージョンなので、どの関数が使えるのかがもうわかりませんね。
(大抵の人は、そんなことまで覚えてないので)

最近のバージョンなら、FILTER関数で一発で出せます。
その前のバージョンなら、
・AGGREGATE関数で抽出するか、配列数式で求めればフィルコピーで
 求められます。
あるいは
・作業列に該当行をマークしておいて、それを検索する形式で抽出する
方法でも求められます。

旧いバージョンだと、多分、最後の方法になると思いますが、2002で実際にどのような関数が使えるのか不明なので、はっきりとはわかりません。

例えば、No3様がご提示の表をお借りするなら、「実施予定日」がE列に並んでいるとして、F2セルに
 =IF(E2=TODAY(),COUNT(F$1:F1)+1,"")
を入力して下方にフィルコピーすれば、該当行のみに上から順に1,2,3…と表示されます。
(E列の値は計算可能なので、上式に組込めばE列は不要にもできます。)
(意味合いとしては、E2の代わりにC2+D2を用いれば良いです。)

当日の予定表は上記のF列を参照して、1から順に検索して抽出すれば良いことになります。
こちらは、MATCH関数とINDEX関数の組み合わせでできますが、2002でこれらの関数が使えるのかどうかは当方にはわかりかねます。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

>2002というと四半世紀前のバージョンなので、どの関数が使えるのかがもうわかりませんね。

まだ22年前ですね、四半世紀前じゃないですね。
極ベーシックな関数なら使えます。

>最近のバージョンなら、FILTER関数で一発で出せます。
その前のバージョンなら、
・AGGREGATE関数で抽出するか、配列数式で求めればフィルコピーで
 求められます。

どっちの関数も装備されてないですね。

>例えば、No3様がご提示の表をお借りするなら、「実施予定日」がE列に並んでいるとして、F2セルに
 =IF(E2=TODAY(),COUNT(F$1:F1)+1,"")
を入力して下方にフィルコピーすれば、該当行のみに上から順に1,2,3…と表示されます。

試行しました。本日が実施予定日となる行はF列には上から1,2と表示されますが・・・1,2の意味が解りません。これ、何かの順位付け、としているのでしょうか? それとも単なる勘定でしょうか?

まあ、なんというか、考えているのとちょっと違うんですけどね。。。

お礼日時:2024/12/21 00:27

そうですか、残念です


ではまず、AIの使い方を覚えるしかないですね
検索すれば出てきますから、やってみてください
    • good
    • 0

こんな感じ

「エクセルで作れる簡単なスケジュール表(日」の回答画像3
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
関数はどのように設定するのでしょうか?

お礼日時:2024/12/20 18:04

このまま条件を表にすれば良いと思います。

    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
わからないです

お礼日時:2024/12/20 18:04

Microsoft Copilotにそのまま聞いてみましょう


60%くらいの回答を教えてくれましたので、できると思います
顧客シートと予定シートに分けて関数で連携させるとできそう
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
使い方がわかりません

お礼日時:2024/12/20 18:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A