キンコミ kintone user community

みんなの投稿

・ご契約中のコース(スタンダード)

相談したい内容:
顧客DBの氏名フィールド(文字1行)の空白文字を削除したいのですが、何か良い方法はありますでしょうか?



顧客登録の重複を防ぐために、メールアドレスを重複禁止にしておりますが、合わせて氏名も空白文字を削除して重複も確認できるようにしたいのが目的です。

エクセル関数のtrimみたいなものが理想的なんですが、、、、

どうぞよろしくお願いいたします。

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

ものすごく個人的な意見になりますが、できれば
・姓フィールドと名フィールドを持たせておく
・姓名フィールドは姓&名で結合したものを使用する
がいいかなと思います。

空白が入っていれば、フラッシュフィルで姓と名に容易に分解できますよね。
https://support.microsoft.com/ja-jp/office/excel-%E3%81%A7%E3%83%95%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5-%E3%83%95%E3%82%A3%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B-3f9bcf1e-db93-4890-94a0-1578341f73f7
これ、空白が無くなるとできなくなります。

将来的に「絶対に姓だけで使うことは無い!」ならいいんですが、何かしらハガキなどを送付する際の宛名印刷ソフトとかラベル印刷ソフトとかを使用するときに困ったりすることが・・・。


ono50
サービス業
2024/07/10 18:58

ありがとうございます。
姓フィールドと名フィールドを追加して、姓名フィールドを姓&名で準備することで、将来的に宛名ソフトなどに使用するときには良いと思いました。

顧客DBの件数が増えてくるとだんだんと変更するのが怖くなっていました。
このタイミングで変更しようかと思います。

私の運用の現状は、ホームページのフォーム(ワードプレスのコンタクトフォーム7に対応したプラグインの Form data to kintone を利用)を送信したタイミングでkintoneに書き込みにいく運用をしております。
なので、フォーム自体を姓と名に分ける修正を行う予定です。
・・・ただ、たくさんのフォームを修正しなくては・・・

また、フラッシュフィルも初めて知りました。ありがとうございます。
勉強します。

工場長 バッジ画像
営業
2024/07/10 14:51

1度CSVに全データを書き出してエクセルで氏名列を選択、その後空白(半角スペースまたは全角スペース)を文字無しに置換して、レコード番号等をキーにして再度読み込みされてはいかがでしょうか。

kintone立上げ前の最後のデータ移管のCSVデータのアップロード時にエラーが出て嫌になるほど同じような作業を行いました(これだけで結構話せそう)。


ono50
サービス業
2024/07/10 16:40

ありがとうございます。とても参考になります。
CSVの書き出しと読み込み、やってみます。