- ベストアンサー
エクセルの計算
質問させていただきます。 Aの列に飛び飛びでランダムの日付があり、Bの列に曜日が縦に並んでいます。 A列の日付を入力したら曜日が自動で出るようにB列に以下を入れました。 =IF(A1<>"",MID("日月火水木金土",WEEKDAY(A1),1),"") このとき、土曜は青、日曜は赤と条件をつけました。 そしてC列に人数、D列に合計金額の欄があり、人数×単価をDに入れました。 このとき、条件として土曜日曜はプラス1,000円となります。 IFとORで対処し、一日の計算はどうにかできました。 1期間の合計(平日は平日の欄、土日は土日の欄)を下に入れるのですが、上記に書いたとおり、日付はカレンダーではなくランダムで入っているので、土日だけの計算は手作業で計算させています。 これを土日は土日、平日は平日で計算させる方法はありませんでしょうか? たとえば土か日と記入されているものだけを集めて計算させるとか。 説明に不足があればどんどんご指摘下さい。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- zap35
- ベストアンサー率44% (1383/3079)
回答No.5
noname#79209
回答No.4
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.3
- kojikoji58
- ベストアンサー率9% (8/81)
回答No.2
お礼
とてもわかりやすい説明有難うございます! 原始的な方法だと私でも理解しやすいですねw 質問重ねさせていただきますが、日付を入れたら自動で曜日が出て、土曜は青、日曜は赤と条件付き書式をしているのですが、祝日を赤色で自動で出す方法はありますでしょうか? そして土曜と日曜の合計の中に祝日も入れたいのです。土日祝がプラス1000円なので。。 色で判断させれないなら、特別料金という欄に○でも出る関数をして、丸のある場所だけを計算させる方法ができないかなと思いまして。