だらけ日記過去ログ:2009年9月13日(日)「MOON PHASEさんのアニメ新番組リストを自分用に並べ替えて抽出するExcelブック Ver.1.1.1」

光希桃AnimeStation

Count Start 1997.9.6
だらけ日記

2009年9月13日(日)「MOON PHASEさんのアニメ新番組リストを自分用に並べ替えて抽出するExcelブック Ver.1.1.1」このエントリーを含むはてなブックマーク

 ということで更新しました。>ダウンロードはダウンロードページからどうぞ

 放送局名更新以外は、

  • 「〜系*局ネット」といった表記に対応しました。
  • 放送局一覧シートの記載方法を変更し、表記ブレのある放送局名を統一して出力できるようにしました。

のふたつが主な更新内容。

 SUBSTITUTE(置換)関数で、ワイルドカードが使えないので、「〜系*局ネット」の対応は意外と大変でした。だいぶ強引に対応したので、何か不具合があるかも。「テレビ東京系6局ネット・CBS」といった表記はないよねぇ…?

 あと、急に思い立って、放送局一覧シートの記載方法を変更しました。

放送局名表示名映る局に○
TOKYO MX|TOKYO MX特番|東京MXテレビ|東京MXテレビ特番東京MXテレビ
テレビ神奈川|テレビ神奈川特番|tvkテレビ神奈川
とちぎテレビとちぎテレビ 
チバテレビ|千葉テレビ特番チバテレビ 
テレビ朝日|テレビ朝日系テレビ朝日
テレビ東京|テレビ東京系テレビ東京
テレビ埼玉|テレ玉|テレ玉特番テレ玉 
フジテレビ|フジテレビ系フジテレビ

 一部を抜き出すとこんな感じ。これまでの1セルに1表記名という仕様から、1セル内に、|で区切って多数の表記を入れられるようにしました。メリットとしては、

  • 出力される放送局名の表記を自分の好みに設定できるようになった。
    • 出力名をチャンネル番号にして、よりタイマー設定用に特化
    • 「テレビ東京系」などのひとくくり表記を自分の地域の放送局名に設定可能
    • 関東圏であれば、その「系」の文字をカットできる
  • 表記ブレのメンテが簡単に
    • 新表記名があったとき、これまでは行の追加(or書き換え)が必要だったのが、|で区切って加えるだけで対応できる
    • 行追加だと計算シートの計算がズレてしまう問題もあったけど、それも回避

 あと、放送局名(|で区切れるところ)を区切らずに1つだけにして、表示名と同じにすると、そちらの表記の方を優先します。(そうしないと「〜系」が出なくなる弊害があったため)

 「|で区切って」なんて簡単に書いてますが、splitのないExcel的には、これらを区切り文字で1セルずつに変換するのは結構めんどくさいんです。区切り文字で文字列をセル単位に分割するExcelシートを作ってるぐらいに。しかも、内部処理的に、これらが縦一列になったデータを出す必要があって、これが相当面倒くさかった…。

処理前処理後
テレビ神奈川|テレビ神奈川特番|tvk
とちぎテレビ
チバテレビ|千葉テレビ特番
テレビ朝日|テレビ朝日系
テレビ神奈川
テレビ神奈川特番
tvk
とちぎテレビ
チバテレビ
千葉テレビ特番
テレビ朝日
テレビ朝日系

 こういう変換。各セルで分割数が可変で、行の関係がなくなるので、結構面倒だと思う…。(いいやり方があるなら知りたいです)

 シンプルにしたかったのに、結局9列も使って求めることになって、おかげで500KBも増量するハメに。ちゃんと考えれば、もう少しシンプルにすることはできるとは思うけど。

 流れとしては、各セルの分割数(|の数)を求める → 必要な行数を確保 → それぞれの行で必要な放送局名を表示 といった感じ。処理的には9列もいらない計算なんだけど、Excelの入れ子関数は7まで制限がなー。むしろ複数回出てくる計算はセルいっこ別に使った方がスマートかも知れないわ。まぁとりあえずたぶん動いてるので。

 いったん横セルで分けて、INDEX関数で出す方がスマートかなぁ? でもそれだと分割数に横セルで用意する列での制限ができちゃうし。現状は数値を使っているので、計算的には99分割まで対応。行数を用意してないので、トータルの放送局名的には499が限界かな。

 あと放送局名の表記を統一するギミックを入れたおかげで、以前に実装した「特番◆」とかの対応が取れちゃって、そこの修正でちょっとバタついた。今回の新番データにはなかったしね、この書式…。

 通常関数のみでチャレンジするExcelいじりはやはり楽しいわ。この自由度が微妙に足りない感じが、パズルを解く感覚や推理ゲームの感覚に近い感じ。名探偵ばりの美しい数式が書きたいわ。

光希桃AnimeStationのミドルサイズバナーです。これ以外も説明書のコーナーとかにありますので、そちらもご利用下さい。

Contents
だらけ日記過去ログ一覧
だらけ日記 過去ログ最新
あにめ感想にっきV3
旧・あにめ感想にっき
アニメ感想Navi
感想率調査 過去ログ
みきももアンテナ
はてなダイアリー出張所
ママレード・ボーイforever[!]
ママレード・ボーイ補完計画2
タイピングソフトレビュー
アニメ塗りCG
巡礼旅行のコーナー
お持ち帰りのコーナー
自己紹介
更新されない旧日記
サイト説明
更新履歴
Link
いきつけサイト
塚の中。
シャドールーム
帝国大劇場別館
12萌ンキーズ
みでぃずふぁーむ
アニ鳴館
エネルギー吸収と発散
放蕩オペラハウス
No Anime No Life
楽画喜堂
簡易メッセージ
SSL標準装備の無料メールフォーム作成・管理ツール | フォームメーラー
Name:
Mail:
Message:

ここに書かれた内容を
ネタにしてもいいですか?

いい (^O^)
匿名ならいい (^-^)
やめてッ (>_<)

Powered by FormMailer.
Other
光希桃にメール
見てるアニメ
猫ピッチャー(再)
ヘボット!
こねこのチー ポンポンらー大冒険
ぴったんこ!ねこざかな
おはよう!コケッコーさん
きもしば
アバローのプリンセスエレナ
仮面ライダーエグゼイド(特撮)
モンハンストーリーズ RIDE ON
キラキラ☆プリキュア アラモード
DUEL MASTERS
ドラゴンボール
ふるさとめぐり日本の昔ばなし
サンリオキャラクターズ
ONE PIECE
ヴァンガードG NEXT
ミラクルちゅーんず!(特撮)
ちびまる子ちゃん
バトルガール ハイスクール
スカートの中はケダモノでした。
ボールルームへようこそ
最遊記RELOAD BLAST
賭ケグルイ
セントールの悩み
ベイブレードバースト ゴッド
パズドラクロス
がん がん がんこちゃん
恋と嘘
ひとりじめマイヒーロー
異世界食堂
アニメマシテ(実写)
はじめてのギャル
アイドルタイムプリパラ
レゴタイム
GO!GO!ゴマちゃん(2)
潔癖男子!青山くん
ナイツ&マジック
プリンセス・プリンシパル
天使の3P!
妖怪アパートの幽雅な日常
魔法陣グルグル
ナナマル サンバツ
アホガール
徒然チルドレン
BORUTO―ボルト―
遊☆戯☆王VRAINS
ねこねこ日本史(2)
カイトアンサ
イケメン戦国
クリオネの灯り
てーきゅう 9期
ノラと皇女と野良猫ハート
ラファンドール国物語
NEW GAME!!
異世界はスマートフォンとともに。
ヒミツのここたま
アイカツスターズ!
ポケットモンスターサン&ムーン
スナックワールド
月刊ブシロードTV(実写)
アニゲーイレブン(実写)
サクラクエスト
ゲーマーズ!
DIVE!!
コンビニカレシ
あにむす!(実写)
将国のアルタイル
チアフルーツ
リルリルフェアリル
あはれ!名作くん(2)
妖怪ウォッチ
ドラもん
18if
実力至上主義の教室へ
サクラダリセット
地獄少女 宵伽
時間の支配者
RWBY The Beginning
信長の忍び(2)
神撃のバハムートVS
喫茶安元(実写)
無責任ギャラクシー☆タイラー
メイドインアビス
捏造トラップ-NTR-
ぼのぼの
100%パスカル先生
プリプリちぃちゃん!!
タマ&フレンズ うちのタマ
トミカハイパーレスキュー
遊戯王DM 20th リマスター
FCバディファイト バッツ
フューチャー・アベンジャーズ
スパイダーマン
デジモン アプリモンスターズ
特捜警察ジャンポリス(実写)
僕のヒーローアカデミア(2)
境界のRINNE(3)
名探偵コナン
縁結びの妖狐ちゃん
THE REFLECTION WAVE ONE
ひなろじ
Re:CREATORS
Fate/Apocrypha
活撃/刀剣乱舞
戦姫絶唱シンフォギアAXZ
バチカン奇跡調査官
ゴー!ゴー!クックルン
わしも-wasimo-(5)
居残り視聴中(一部)
機動武闘伝Gガンダム(再)
ARIA The ORIGINATION 10
DVD視聴中/視聴予定
伝心・まもって守護月天!
スクールランブル3学期
まほろまてぃっく
まほろまてぃっく〜もっと〜
番組表リンク
TVガイド
しょぼいカレンダー
MOON PHASE

NHK [アニメ]
日本テレビ
TBS[アニメ]
フジテレビ [アニメ]
テレビ朝日 [アニメ]
テレビ東京 [アニメ]

東京MXテレビ[アニメ]
テレビ神奈川[アニメ]
テレビ埼玉

BS日テレ
BS朝日
BS-TBS
BSジャパン[アニメ]
BS FUJI

アニマックス
キッズステーション
ファミリー劇場[アニメ]
カートゥーンネットワーク
チャンネルNECO[アニメ]
日本映画専門CH
LOCAL LINK
RD-S502ネットdeナビ
RD-X5ネットdeナビ
RD-X4ネットdeナビ
RD-XS40ネットdeナビ
RD-X3ネットdeナビ
Amazon.co.jpアソシエイト