祝日は各国固有で日本は年により移動するので、関数がなく、関数では判定できない。ユーザー関数を作るよりほかない。万年向けのものは難しそう。(2)ある期間を考えて、土日祝日を除いて...続きを読む他の回答も見るQエクセルのIF関数で、文字が入力されていたならば~エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。=IF(A1="『どんな文字でも』","",+B1-C1)A1セルに『どんな文字でも』入っていたならば、空白に。文字が入っていなければB1セルからC1セルを引く、という状態です。この『どんな文字でも』の部分に何を入れればいいのか教えてください。IF関数以外でも同様のことができれば構いません。Aベストアンサー=IF(ISTEXT(A1),"",B1-C1)でどうでしょうか?他の回答も見るQExcel日程表:開始日~終了日を自動で色付けたいExcelで月間スケジュールを作りたいと思います。複数案件の一覧表にし、案件の開始日と終了日の期間のセルに、自動で色が付くようにしたいです。条件付き書式で出来るでしょうか?どのような条件付けをすれば実現できますか?添付画像のような表をイメージしています。<やりたいこと>(1)左側に日付を入れると、右側のカレンダー部分に色がつく。(開始日から納品日まで)(2)受注日と納品日は濃い色を付ける。(3)月をまたがる日付を入れてもエラーにならない。<目的>各案件への取り組み期間が一見してわかるようにしたいです。複数案件の進行が重複し、稼働の重たくなる時期を確かめるためです。※2003でも2007でも使える書式設定でお願いします。※私はマクロの知識が乏しい&Excelスキルの低い同僚にも使ってもらうため、マクロは使いたくありません。※のちのち数式が崩れたときにも修復が容易なように、シンプルな数式だとありがたいです。※条件付き書式以外の方法で、上記が解決できるならそれも教えてください。