考え方・設計
なぜ Excel なのか リアルタイム監視というと、 専用の監視システム BIツール 大規模な基盤構築 を想像されがちです。 しかし実際の現場では、 まず「できるかどうか」を確認したい 装置ログの価値を関係者に理解してもらいたい 上司・経営層に説明できる形…
―「1行ログ」を判断に使えるデータへ変える全体像 ― なぜ「リアルタイム監視」は難しく見えるのか 製造現場では、「リアルタイム監視」「予兆検知」「品質の安定化」といった言葉がよく使われます。 しかし実際には、 何から手を付ければよいのか分からない …
― SQL MID関数によるリアルタイム分析の基本 ― 製造装置は「1行のテキスト」で状態を語っている 製造現場では、多くの装置が稼働状況を「項目=値」形式のテキストログとして出力しています。 これは、以下のような装置でよく見られる形式です。 チップマウ…
概要:QUERY式のWHERE句を、利用者が選択できるようにする。 完成したQUERY式 =QUERY(qData!A10:AV8000,"SELECT A," & B37 & " WHERE 2=2 " & D3 & D4 & D5 & D6 & D7 & D8 & D9,1) 説明: WHERE 2=2 ⇒ダミーで記述。 選択する項目を AND XX Like '%AAA%' と…
趣旨:横に広い列を持つ表から、表示する列を選択できるようにする。ポイントは、SELECT句に B,C,F,... という列を、SpreadSheetの数式でつくることで実現する。 表示したい列を、プルダウンで選択する 選択列 は =CONCATENATE で連結 連結文字の最後のカン…
ストアドプロシジャの内部ループ処理とは何か 本記事で紹介しているのは、SQLのストアドプロシジャ内部で、変数とループ処理を用いて SQL 文そのものを動的に生成・実行する手法です。 Excel-VBA で「変数を使い、For ループで処理内容を組み立てる」のと同…
業務インパクト ・工場などで昼勤・夜勤の2交代制を採用している場合、 夜勤は24:00を超えても「翌日」ではなく、昼勤と同じ業務日付として扱われます。 ・つまり、翌朝の昼勤開始時刻(例:8:00)までが、業務上は「前日」に該当します。 ・日別集計では、 …