メイン コンテンツをスキップする 補完的コンテンツへスキップ

直前のセルの値を入力

[Fill empty cells from above] (直前のセルの値を入力)ファンクションを使用すると、値が空でない最も近いセルを上からコピーして、後続の空のセルに入力できます。

情報メモ注: このファンクションはSparkジョブ、およびHDFSやS3のエクスポートとは互換性がありません。

一連の空のセルがある場合、選択された値がこれらのすべてのセルに入力されます。

たとえば、米国の州、州コードと地域を含むリストをExcelファイルで受信したとします。この入力ファイルを送信したユーザーは、地域名を複数行で繰り返して表示する代わりに、セルを結合してグルーピングしています。

Excelファイルでセルが結合された状態。

Talend Data Preparationでこのファイルを開くと、クオリティバーのRegionカラムで示されるように、1行だけ正しい値が表示され、その後は空のセルになります。

ExcelファイルがTalend Data Preparationで開かれている状態。

ここで、地域のデータを繰り返し、各行にデータがすべて表示されるようにします。

[Fill empty cells from above] (直前のセルの値を入力)を使用すると、地域名のデータを直前のセルの値で入力できます。

手順

  1. Regionカラムのヘッダーをクリックして、内容を選択します。
  2. ファンクションパネルにFill empty cells from aboveと入力します。
  3. ファンクションの効果をプレビューしたい場合は、目のアイコンをクリックします。そのファンクションをクリックすると適用されます。
    データセットに対するファンクションの効果。

タスクの結果

これで、空のセルにはすべて、最後に入力されたセルの値が入力され、すべての米国の州に対応する地域が表示されるようになりました。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。