- ベストアンサー
複数セルを対象に特定の文字のみ計算結果を表示させる
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
E2: =IF(COUNTIF(B2:D2,"○"),WORKDAY(A2,3,HolidayList),"")
その他の回答 (5)
- kagakusuki
- ベストアンサー率51% (2610/5101)
回答No.6
- msMike
- ベストアンサー率20% (364/1804)
回答No.4
》 Workdayは別シートに反映済みとします それは具体的にどういうことですか?
- bunjii
- ベストアンサー率43% (3589/8249)
回答No.3
>Workdayは別シートに反映済みとします。 意味不明です。 Aの日付を元にB、C、D列の○のみ記載の行についてE列へ3営業日後の日付を代入すれば良いのでしょうか? 提示の画像から判断すると土日と祝祭日が休業ですよね? 祝祭日が入力されているセル範囲は何処になりますか? 仮にその範囲に祝祭日と言う名前が定義されているときは次の数式で良いでしょう。 E2=IF(COUNTIF(B2:D2,"○")>0,WORKDAY(A2,3,祝祭日),"") E2セルを下へコピーしてください。
質問者
お礼
説明が足らずすみませんでした。 別シートに土日祝日を反映していましたが、 そちらも図にのせる、もしくは名前の定義をしてそれをお知らせするべきでした。
- aokii
- ベストアンサー率23% (5210/22062)
回答No.2
当初、B~Dが空欄の場合は数式を反映しない、というふうにしていた式の、「B~Dが空欄の場合」を「A2&B2&C2="○"」に変更してみてください。
- ushi2015
- ベストアンサー率51% (241/468)
回答No.1
こんにちは セルE2に =IF(COUNTIF(B2:D2,"○")>0,WORKDAY(A2,3),"") で、下方にフィルコピーでしょうか?
質問者
お礼
できました!ありがとうございました。
お礼
できました!!説明が足りない部分がありましたが、こちらでできました。 ありがとうございました。