ビジネスマンのデジタル知恵袋

KNIME・Excel Macro・Power Automateなど日々の業務で使用できる自動化ツールを中心に書き綴ります

Node紹介

KNIME - セルをぶった切る ~Cell Splitter~

超重要Node、Cell Splitterを扱います。セルを分割するNodeで、汚いデータをきれいにしていく作業によく使用します。

KNIME - 値の種類を数える / 固定値のコラムを作成する ~Value Counter / Constant Value Column~

今回は、2つのNodeを紹介していきます。一定値を入れることができる、「Constant Value Column」と、値の種類を数えることができる「Value Counter」です。 今回は、値の種類を数える方法を2つご紹介して、2つのNodeの使い方を見ていきます。

KNIME - ラベルを付ける ~Rule Engine~

今回はラベルを付けるために使用するRule Engineをご紹介します。Rule-based Row FilterでほとんどConfigureの書き方は扱ったので、少し煩雑なルールでご紹介します。

KNIME - コラムリストをもとにコラムを並び替える ~Reference Column Resorter~

今回はコラムリストを使ってコラムの順番を並び替えていきましょう。ついでに削除の方法もご紹介します。

KNIME - コラムリストをもとにコラム削除 ~Reference Column Filter / Splitter~

Column FilterとReference Row Filterが分かっていれば、概念は名前から分かりますよね。他テーブルの情報をもとにメインのテーブルのコラムを削除します。(もしくは分けます)

KNIME - Row IDをいじり倒す ~Row ID~

前回はコラム名(Column Header)を扱いましたが、今回はRowIDを操作してみたいと思います。Row IDはInsert/Extractが分かれていません。1つのNodeでRow IDを取り出したり、RowIDを入れ替えたりできます。

KNIME - 総入れ替え! コラム名を挿入する ~Insert Column Header~

今回はコラム名を一括で入れ込みましょう。これを使えば、コラム名を総入れ替えすることが可能になります!

KNIME - コラム名を抽出する ~Extract Column Header~

今回はコラム名を抜き出したいと思います。コラム名を一括で操作したいとき等に使用しますね。

KNIME - マニュアルでテーブルをKNIME内で作る ~Table Creator~

KNIME内だけでテーブルを作りたいなーというときに使えるNodeです。

KNIME - 行/列の入れ替え ~Transpose~ Excel貼り付けオプションの自動化

今回はExcelの貼り付けオプションにある、行/列の入れ替えの自動化です。

KNIME - 特定のデータを抜き出す5 ~Rule-based Row Filter/Splitter~ 複数の条件でフィルタ

特定のデータを抜き出す第5弾、自由にフィルタを行えるRule-based Row Filter/Splitterを扱います。

KNIME - 特定のデータを抜き出す4 ~Reference Row Filter / Splitter~ 他テーブルを参照してフィルタを適用

特定のデータを抜き出す第4弾、他テーブル参照式Row フィルタです。 他のテーブルに含まれている値を基準に、フィルタを適用することができるようになります。

KNIME – 特定のデータを抜き出す3~Duplicate Row Filter~ 重複削除・重複チェック

頻出Node、Duplicated Row FIilterを紹介していきます。使える場面多めだと思います。Excelでも重複チェック機能や重複削除機能はありますよね。

KNIME - 特定のデータを抜き出す2 ~Nominal Value Row Filter / Splitter~

さて、今回は特定のデータを抜き出す第2弾です。値選択式の行フィルタ、Nominal Value Row Filter / Splitterを解説します。使用頻度は高めです。

KNIME - すべて文字列Stringとして取り込む ~File Reader~

ファイルの読み込みで一番Basicかつ多機能なFile Readerです。

KNIME - CSV ファイルを書き出す ~CSV Writer~

今回はCSVファイルを書き出します。

KNIME - CSV ファイル・タブ区切りファイルを読み込む / Excel区切り位置の自動化 ~CSV Reader~

今回はCSVファイルを読み込んでみたいと思います。

KNIME - Loopで複数ファイルを一気に読み込む ~List Files / Loop Start / Loop End / URL to File Path~

変数の次はLoopです。こちらもかなり大事な内容だと思います。 習得すればさらに幅が広がります。特にファイルの読み込みに力を発揮するので、ファイルの読み込み方を習得してしまいましょう。

KNIME - 変数を使ってExcelに日付のSheetを追加してみよう ~Flow variable / Date&Time Configuration / Excel Sheet Appender~

中級編の第1回目は変数です。変数を使って、ファイル名を日付にしてみましょう。また、その他の変数活用法まで説明します。

KNIME - コラムの名前変更・削除・並び替え ~Column Rename / Column Filter / Column Resorter ~

今回は、入力Reader直後や出力Writer直前でよく使用される、Nodeを3連発で紹介したいと思います。 これでコラムの名前変更・削除・並び替えが行えるようになります。

KNIME - ピボットをもとに戻す 列から行へ ~Unpivoting~

今回は、前回行ったピボットのデータを元通りにしたいと思います!つまり列から行に変換する作業ですね。

KNIME - ピボットを行う 行から列へ ~Pivoting~

今回はみんな大好き、ピボット機能を紹介します。レポート作成を自動化するとき、ピボットをしてマトリックスのように最終出力したいというよう要望が多々あります。 KNIMEではデータベースの形になってしまっているので、レポート配信を最終目標にする場合…

KNIME - 並び替えを行う ~Sorter~

今回は、並び替え・ソート(昇順・降順)を行いたいと思います。

KNIME - 計算をする ~Math Formula~

今回はExcelの数式にあたる、Math Nodeについて触れます。 使い方は前回触れたString Manipulationと使い方が全く同じなので、使い方はほとんど解説しません。Excelとの対応表を作っていきたいと思います。 Excelの文字列操作に関する数式は、String Manipul…

KNIME - 文字列を操作する ~String Manipulation~ CONCATENATE関数・置換・MID関数・FIND関数・LEFT関数・RIGHT関数

頻出Node、文字列操作です。Excelでの関数や機能とほとんど変わりません。いろんなことができます。

KNIME - テーブルを上下でくっつける ~Concatenate~

今回の頻出Nodeは、Concatenateです。同じ形式の複数ファイルを上下にくっつけて1つにすることができます。めちゃめちゃ簡単です。

KNIME - 特定のデータを抜き出す1 ~Row Filter / Splitter~

FilterとSplitterには、いくつもの種類があります。今回は、その中の一番ベーシックなものであるRow Filter/Row Splitter について解説します。

KNIME - グループで集計する ~GroupBy~

超頻出NodeのGroupByについて解説します。このNodeは合計値や平均値を求めるだけでなく、セルの結合をさせたり上のセルの値をコピーしたりと応用次第で使用用途がかなり広がりますが、今回は一番使いそうな合計値を求めることにします。

KNIME - VLOOK UP を覚える ~Joiner~

まずはReport作成で必須・KNIMEの得意技、Excel でいうVLOOKUPを覚えます。

KNIME - データ型変換を覚える ~XX to YY~

今回は超重要基礎概念、データ型変換について実際にどうKNIME上で行うかを触れていきます。