end0tknr's kipple - web写経開発

太宰府天満宮の狛犬って、妙にカワイイ

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))