パスワードを忘れた? アカウント作成
13881110 story
ソフトウェア

Excelで鉄道の時刻表を再現する 19

ストーリー by hylom
皆さんも作ってみては 部門より

以前、「名鉄の駅に掲示されている時刻表はExcel製?」という話題があったが、このような時刻表を実際にExcelで作成する手順の考察が登場した(【神Excel】Excelで鉄道の時刻表を再現する方法を本気で考えてみた)。

このブログ記事では、実際に列車の運行データを元にExcelでこのような時刻表を作成する手順を紹介している。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • Excelだけで作るの? (スコア:2, すばらしい洞察)

    by Anonymous Coward on 2019年04月08日 16時17分 (#3595296)

    通常は裏にDBが有ったりするし、出力フォームがExcel形式だったりするだけだと思うんだけど。

    でもキッチリと作り込めば、そのうち実際に使える所も有るかも知れないから、頑張って欲しい。
    列車運行図表表示とか出来れば、田舎のローカルな私鉄でもダイヤ改正を考慮する一助になる。かも知れない。

    • by Anonymous Coward on 2019年04月08日 16時36分 (#3595313)

      元の話は「別システムで作ったデータ(画像など?)をExcelに貼り付けて印刷してる」 [yahoo.co.jp]
      で結論出てるけど、これはまあそこから派生して「本当にExcelだけで作ってみたら」ってネタだね。

      親コメント
      • by Anonymous Coward

        めちゃめちゃ「参考になる」コメント

        -時刻表はエクセルで作ってあるんですか?

         名鉄広報部:「違います!当社では独自のシステムで時刻表を制作しているんですが、印刷する際にエクセルに貼り付けて印刷しているだけなんです。

        -ファイル名が残っているのは、消去し忘れですか?

         名鉄広報部:「それも違います。管理のため、張り間違いを防ぐために、あえて残しています。

    • by Anonymous Coward

      多くのシステムは、「Excel形式でエクスポート」コマンドが付いてますよね。
      https://stats.oecd.org/ [oecd.org]

    • by Anonymous Coward

      そのとおり、Excelだけで済むはずがない。この後PDF出力して、印刷して、判子をもらって、スキャンして、再度手作業で入力し直す作業がある

    • by Anonymous Coward

      うちの田舎のローカル線なんか、一時間に一本も無いからExcelでも十分だ。
      ま、保線に来るトロッコ抜いてもダイヤグラムを表示する意義すらないかも知れないが。

  • 【神Excel】などと揶揄するのは不見識。

    • by Anonymous Coward

      言うのは簡単だがこのレベルでレイアウト作り込むの相当大変ですよ。
      名鉄は独自のシステムで作ってるそうですが。お高いんだろうなぁ。

      • >名鉄は独自のシステムで作ってるそうですが。お高いんだろうなぁ。

        アレげなスキモノ従業員による職人芸的な内製だと思ってた。

        親コメント
        • by Anonymous Coward

          一行だけ微妙に高さが違う枠線とか見ると、お手製かなと思うものは結構あるね

      • by Anonymous Coward

        iReportとかでプログラムから出力してんじゃないの。
        行数が増減したりページ送りがあったりするとかなりめんどくさいけど、
        24時間の固定行ならテンプレート作るのは大した手間じゃないよ。

        • by Anonymous Coward

          XLSXだったら、

          1. 適当なXLSXファイルをExcelで作成。
          2. 解凍してそれっぽい部分を書き換え(xl/worksheets/sheet1.xml)。
          3. 再圧縮。

          でできるな。
          同じ事を洗練された方法でやるならOpen XML SDK。
          後はXML SchemaがあればXMLの対応付けってのができた気がするけど、時刻表には向かないかな?
          全体的にXLS時代と比べればかなり手軽になった。
          まぁiReportみたいなレポート作成系は形式はあんまり関係ないけど。

          • by Anonymous Coward

            もっと簡単にできるわ
            ぼったくるなよ

          • by Anonymous Coward

            速度捨てるならXLSの頃でもCreateObject("Excel.Application")でどうとでもなった気が・・・

      • by Anonymous Coward

        Excelならテンプレート用にシートを作ってしまえば、後はセルに値を埋め込んで出力できます
        楽ですよ?

    • by Anonymous Coward

      ですね。ビジュアルだけを作ってデータとして使えないものが神Excelのはず。
      マスタやリストなど使わずに全部レイアウト上に直接書き書きしなきゃ神Excelとは言えないですね。

    • by Anonymous Coward

      「ネ申Excel」と「神Excel」は意味が違うのかもしれない。

      • by Anonymous Coward

        「ネコExcel」の登場が待たれる

  • by Anonymous Coward on 2019年04月08日 16時59分 (#3595326)

    Excel方眼紙ではない帳票レイアウトをExcelで作るのが当たり前になってるので、この時刻表ぐらいのレイアウトなら、標準レベルの作業だなとしか思えない。

typodupeerror

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

読み込み中...