| 
    
     |  | こんにちは。かみちゃん です。 
 >着工日 1101 1102 1103 1104 1105 1106 1107 1108 1109 …暦日
 >稼動  B  B  B  A  A  A  A  B  B   …A:稼働日 B:休み
 >完成日 -  -  -  1106 1107 1110 1111 -  -   …着工日の2稼働日後
 >
 >上記のような表(下には別の項目があります)で
 >完成日を自動的に計算したいのですが、
 >出来ればマクロではなく関数で対応したいのです。
 
 申し訳ありませんが、ここは、VBA(マクロ)質問箱となっています。
 どうしても、関数で解決したいならば、以下のような掲示板がありますので、
 参考にされてはいかがでしょうか?
 
 http://excelfactory.net/excelboard/exgeneral/excel.cgi
 http://www.efcit.co.jp/cgi-bin2/exqalounge.cgi
 http://officetanaka.com/patio/patio.cgi
 
 ※決して、「出て行け」というわけではないので、心苦しいのですが。
 
 ひとつだけ、
 >着工日 1101 1102 1103 1104 1105 1106 1107 1108 1109 …暦日
 は、昇順に一日も抜けなく並んでいるのでしょうか?
 また、2008/11/1 という値を 1101 と表示しているのでしょうか?
 それとも、1101という値が入っているのでしょうか?
 それは、文字列か数値なのかも書くといいかもしれません。
 
 
 |  |