読者です 読者をやめる 読者になる 読者になる

end0tknr's kipple - 新web写経開発

http://d.hatena.ne.jp/end0tknr/ から移転します

VBAマクロ不要! excelのREPT関数でガントチャート

次の通りで、簡易というか...簡単です

ポイント

Excelでは日付や時刻はシリアル値で処理されます。
日付 1900年1月1日=「1」,1900年1月2日=「2」
時刻 「24:00」=「1」、12:00=「0.5」、6:00=「0.25」
REPT()関数
=REPT(" ",A1*24*2)&IF(A1=B1,"|",REPT("|",(B1-A1)*24*2))

日付単位のガントチャート

=REPT(" ",(C3-MIN(C:C))/2)&IF(C3=D3,"|",REPT("|",(D3-C3)/2))