注目キーワード
  1. 予実管理

神Excelを成型 改行で体裁を整える



140-120 | データ整理

改行して体裁を整えているExcelファイルのデータを成型します。改行が入った状態で差し込むこともできますが、改行を外した状態に整えて文字列(1行)フィールドに取り込むこともできます。


【パターン1】改行を含めたままkintoneアプリに取り込む場合

1.Boxに保存している神Excelファイルを入力データに設定

外部ファイル入出力コマンドの基本を資料で確認する

  1. ファイル入力-Boxコマンドを追加する
  2. 外部サービス情報アプリを選択する
  3. 対象サービスにサインインする


  4. 読み込み対象ファイルを次のように設定する
    ・ファイルの種類:Excel
    ・フォルダ:該当フォルダ
    ・ファイル名:神Excel
    ・シート名:改行で体裁を整える


  5. 使用するフィールドを選択する
    ・入力ファイル名 ・シート名 ・連番 ・薬剤名 ・出荷 本数 ・単価
    ※ここで薬剤名はフィールドタイプを文字列(複数行)に設定する※



    プレビューデータでは、「薬剤名」の改行が入るところに半角スペースが空いているように見えます。


    実際にアプリにデータを出力すると、改行が保たれたまま取り込まれていることが分かります。

【パターン2】改行を外して整形する

1.Boxに保存している神Excelファイルを入力データに設定

外部ファイル入出力コマンドの基本を資料で確認する

  1. ファイル入力-Boxコマンドを追加する
  2. 外部サービス情報アプリを選択する
  3. 対象サービスにサインインする


  4. 読み込み対象ファイルを次のように設定する
    ・ファイルの種類:Excel
    ・フォルダ:該当フォルダ
    ・ファイル名:神Excel
    ・シート名:改行で体裁を整える


  5. 使用するフィールドを選択する
    ・入力ファイル名 ・シート名 ・連番 ・薬剤名 ・出荷 本数 ・単価
    ※ここで薬剤名はフィールドタイプを文字列(1行)に設定する※



    プレビューデータでは分かりにくいですが、「薬剤名」の改行が入るところに半角スペースが空いており、改行入りデータとして識別しています。

2. 改行を削除する

  1. データ編集コマンドを配置する
  2. 「商品A」フィールドのデータを置換する
  3. 編集方法:数式
  4. 編集内容:
    CLEAN(薬剤名)

プレビューで確認すると、「薬剤名」フィールドの半角スペースが削除されました。改行もなしの状態に整形されています。

ワンポイント

CLEAN関数は、セル内の改行を削除することができる関数です。

サンプルファイルのダウンロードはこちら
https://download.krew.mescius.jp/study/krewdata-drill/basic/dt140-120excel-newline.zip

演習をお客様のkintone環境で試す

krewDataのはじめ方
実際の動作を確認できるテンプレートを公開しています。
こちらの記事でご紹介した内容をご自身の環境で試したい方はダウンロードしてご利用ください。