キンコミ kintone user community

みんなの投稿

2024/04/18 14:33

セル内でカンマ区切りになっているデータを、「複数選択」のフィールドにCSVインポートで取り込むための最適な方法を教えて頂きたいです。

・定期的にkintoneにアップロードしたい外部サービスのcsvファイルがあります。そのcsvファイルの仕様上、複数選択項目は1つのセル内でカンマ区切りでデータが表示されます。
・そのデータをkintoneの「複数選択」読み込みの記載形式である「フィールド名[選択肢名]」へと手作業で置き換えるには手間がかかる元データであるため、何らかの変換プラグイン、ツールなどがあれば教えて頂きたいです。
・なおcsvファイルには、セル内でカンマ区切りになっているデータは複数の列があります。

よろしくお願いいたします。

picture_icon-02-02 説明サンプル.xlsx
2件のコメント (新着順)
suji バッジ画像
2024/04/18 16:46

こんにちは。

kintoneでやるなら
①アプリに"交通手段"、"参加可能な曜日"フィールドを追加してcsvデータをそこに取り込む
②条件分岐処理プラグイン、krewDataなどで「複数選択」フィールドに展開する
です。
krewDataを使うなら、データ取り込み専用のアプリを別で作っても大丈夫です。

ただ、パワークエリで先に変換してしまうほうが楽な気もしますので、
取り込みの頻度等と相談してみてください。

私なら、数回取り込むだけならパワークエリで、
定期的に発生するなら①②で対応かなーといったところです。

以上です。


marumaru
営業
2024/04/24 21:48

sujiさん、参考になりました!教えて頂きありがとうございました!

かな
建設業
2024/04/18 15:30

簡単に置き換えられるものはなかったと思います、、というより、一応一括変換はありましたが、kintoneのcsv読み込みの条件が「1立て」なので、どちらにせよ更に変換が必要、というところですね…💦
定期的にやらなきゃいけないとのことでしたら、雛形作ってデータぶち込んだものをアップするのが簡単かなぁ、と思います。
【参考】
Excel 記号で区切りされた文字を複数のセルに分割する方法
https://www.pc-koubou.jp/magazine/65614
SUBSTITUTE関数で文字列を置き換えよう
https://azby.fmworld.net/usage/excel-function/031/


marumaru
営業
2024/04/24 21:45

かなさん、迅速なコメントで教えて頂きありがとうございました!