みんなの投稿

有識者の方々、教えてください!

基幹システムから吐き出すファイル
要件によってファイルの「項目名」が異なる

その項目名を取りまとめしたい ※LINEと繋げるため
方法はあるのでしょうか?

黄色マーカー
「顧客名」「顧客/会社名」を黄色丸枠「顧客」に

水色マーカー
「携帯ETL」「携帯番号」「TEL」を水色丸枠「電話番号」に

kintone7年目だというのに…

3件のコメント (新着順)

基幹システムから吐き出されたCSVを、(例えば)顧客名|顧客/会社名などが排他的に(つまり1CSVにどちらか一つだけ)存在しているならば、「タイトル行の”顧客*"(*:ワイルドカード)を”顧客”に置換(手動⇔自動はお好みで)してからkintoneの[顧客]フィールドに読み込む」という手もあるかと思います。

「電話番号」の置換はチョット難しそうですが、
①”携帯*"を”電話番号”に置換(これで、”携帯TEL”と”携帯番号”を置換)
②”TEL”を”電話番号”に置換(これで、残りの”TEL”を置換)
③で、CSVの”電話番号”をkintoneの[電話番号]フィールドに読み込む。
ですかね。

kintone読み込み前に上記処理(タイトル行の用語統一?)をしておけば、アプリも↓のようにできると思います。


すごい!
そんな手もあるのですね!
勉強しないとですね・・・
ありがとうございました(..)_

井上望
2025/06/22 23:17

お疲れ様です。
基幹システムからCSVで吐き出してるって感じでよろしかったですか?
それであれば、吐き出したCSVを表計算ソフトで編集して、新たに列を加え

【顧客】=【顧客名】&【顧客/会社名】

みたいにしてから保存すると良いかもしれません。
表計算だと、IF文や文字列操作関数が使えるので、例えば、TELと携帯がある場合にどっちを優先するかみたいなことが、色々できると思います。

ただ、表計算ソフトを介する際に電話番号の頭の0が消えたり、文字コードが変わったり等はよくありますので、テキストで取り込む等、注意が必要になります。


なるほど、IF関数を使うのも!
いろいろと見えてきた気がしますw
ありがとうございました(..)_

はじめまして!

シンプルに&でつないで結合する形の計算式を入れるのはどうでしょう…?
ただ、電話番号シリーズでリンクフィールドを使用していたら使えないので意味ないかもですが………… 

なんかもっとありそうです 


えええ!?
わざわざありがとうございます!

こんなにわかりやすく、
指南していただけるなんて恐縮です。

文字列にも計算式ですね!
確かにテキストにもあったような…

恥ずかしいやら何やら…
先ずはやってみますね

本当にありがとうございました!

文字列(1行)フィールド最強です…!

急にシンプルなことがわからなくなったりしますよね😥😥
もっといい方法がある気がしますが取り急ぎよかったです!