- ベストアンサー
予定表で自動的に決まった曜日に文字を挿入したい
お世話になります。 エクセルでは「条件付き書式」を用いてその月の予定表を作る場合、範囲指定後、例えば「日曜日」(或は日)の記入があるセルの行を赤にすることはできますが、では例えば「火曜日」(或は火)のセルがある行で「火」のセルの隣などに「定例会議」などの文字を自動的に挿入させることはできるのでしょうか? またできるとして、たまたま或る週の会議が中止になった場合、その週だけ文字を消すことはできるのでしょうか? ご指導宜しくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
条件付き書式は、書式(赤字、太字等)を指定するものでデータ(文字列)を指定するものでは無いと思います。 1.関数If文で処理する A列:日~土 B列:=IF(A?="水","定例会議","") ?は、同じ行の行番号。この場合A列の曜日が“水”ならB列に"定例会議"を表示する。 塔別に予定の無い週は、if文を削除すればよい。 記入が定例会議しかない場合はこれでも良いが、曜日ごとに複数の予定がある場合は、if文が複雑になりすぎるし、変更に耐えられない。 2.VLOOKUP関数を用いる 別に下記のような表を作って起きVLOOKUP関数で参照すれば複数の条件に対応できます。詳細な使用方法は、ネットで検索すればわかります。 K L 1 日 2 月 3 火 定例会議 4 水 5 木 出張 6 金 7 土
その他の回答 (2)
- ken-nosuke
- ベストアンサー率36% (56/154)
- FattyBear
- ベストアンサー率33% (1600/4813)
条件に”日曜日”を指定してセル(あるいは行)を赤で塗りつぶせば できるのでは。同様に”火曜日”の文字列を検出したら”定例会議”を 表示するのも出来ます。消したいなら単純にそのセルの「条件付き書式」を消去。フォーマツトを後で使いたいなら戻せばOK。 あるいは消去/非消去の設定のセル列を作りそれも 条件に入れれば希望どおりかと。