質問: excel 月末の最終営業日の日付を表示させたい a1 b1 7/31 8/29 ↑このようにa1に月末日付をいれると、翌月の最終営業日(土日休みなので)を表示させたいです。 関数で可能でしょうか? おわかりの方教えてくださーい!
回答: =if(mod(eomonth(a1,1),7)>1,eomonth(a1,1),if(mod(eomonth(a1,1),7)=1,eomonth(a1,1)-2,eomonth(a1,1)-1)) ちなみに、セル a1 は「月末日付」である必要はなく、何日でも構いません。2008/7/1 であっても、上式は 2008/8/29 を返します。