2014-05-24 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))