# フィールドから特定の文字を抜き出して別フィールドへコピー

**URL:** <https://community.cybozu.dev/t/topic/6492>\
**Category:** kintone 開発相談\
**Created:** [2020 年 6 月 28 日午前 4:25 UTC](https://community.cybozu.dev/t/topic/6492 "2020-06-28T04:25:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1173](https://avatars.discourse-cdn.com/v4/letter/l/b19c9b/32.png) [@Legacy\_Account1173](https://community.cybozu.dev/u/Legacy_Account1173)\
**Post date:** [2020 年 6 月 28 日午前 4:25 UTC](https://community.cybozu.dev/t/topic/6492/1 "2020-06-28T04:25:25Z")

</div>

よろしくお願いします

中古車の在庫管理していて年式を文字列で入力しています

例 H26/10 （平成２６年１０月）の意味です

この文字列から H26だけ抜き出して別のフィールドへコピーしたいのですが

どうすれば良いのでしょうか？

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1821](https://avatars.discourse-cdn.com/v4/letter/l/d07c76/32.png) [@Legacy\_Account1821](https://community.cybozu.dev/u/Legacy_Account1821)\
**Post date:** [2020 年 6 月 29 日午前 4:38 UTC](https://community.cybozu.dev/t/topic/6492/2 "2020-06-29T04:38:03Z")

</div>

baboさん、こんにちは。プロジェクト・アスノートの松田です。

JavaScriptカスタマイズで文字列分割はできると思いますが、

ちょっと発想を変えて、

H26 と 10月 を別のフィールドに入力（選択）させて、

それを文字列（1行）フィールドの自動計算で文字列結合させて「H26/10」表記を作る

というのはどうでしょうか？

&nbsp;

あとから結合は割りとかんたんにできますが、分割は面倒です。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1173](https://avatars.discourse-cdn.com/v4/letter/l/b19c9b/32.png) [@Legacy\_Account1173](https://community.cybozu.dev/u/Legacy_Account1173)\
**Post date:** [2020 年 7 月 1 日午前 3:28 UTC](https://community.cybozu.dev/t/topic/6492/3 "2020-07-01T03:28:26Z")

</div>

コメントありがとうございます

現在使っている別の業務管理システムから自動的にデータがkintoneに転記されています

そのデータがH26/10となっていますので分割したいなと考えています

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1821](https://avatars.discourse-cdn.com/v4/letter/l/d07c76/32.png) [@Legacy\_Account1821](https://community.cybozu.dev/u/Legacy_Account1821)\
**Post date:** [2020 年 7 月 1 日午前 8:55 UTC](https://community.cybozu.dev/t/topic/6492/4 "2020-07-01T08:55:05Z")

</div>

baboさん

その別システムが生成する、このデータの体系を調べて、

それに対応した分割方法（文字数なのか？区切り文字を考慮する必要があるのか？等々）を

JavaScriptで実装することで分割自体は可能になると思います。

&nbsp;

ただし、別ファイルからkintoneへの転記方法によっては、通常のkintoneイベントを使った

JavaScriptカスタマイズを実行させるタイミングが無いかもですね。

ファイル読み込み または API連携でレコード作成した場合、イベントは発生しません。

kintoneの自動計算でなんとかするか、もしくは別システム側で分割後のデータを生成させるか、

または、kintoneアプリ側で一括で処理する仕組みにするか、という課題が考えられると思います。

&nbsp;
