# サブテーブル内の集計について

**URL:** <https://community.cybozu.dev/t/topic/6834>\
**Category:** kintone 開発相談\
**Created:** [2020 年 11 月 10 日午前 8:23 UTC](https://community.cybozu.dev/t/topic/6834 "2020-11-10T08:23:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2431](https://avatars.discourse-cdn.com/v4/letter/l/df788c/32.png) [@Legacy\_Account2431](https://community.cybozu.dev/u/Legacy_Account2431)\
**Post date:** [2020 年 11 月 10 日午前 8:23 UTC](https://community.cybozu.dev/t/topic/6834/1 "2020-11-10T08:23:50Z")

</div>

**実現したいこと**

画像のサブテーブル内の集計にて「BA：１のCの合計」「BA：２のCの合計」をそれぞれ表示させたいのですが、利用したソースコードだと画像の赤枠のように文字列の連結になってしまいます。

こちらを数値として扱い、合計を出すことは可能になりますでしょうか？

皆様お忙しい中大変恐縮ではございますがお力添えいただければ幸いです。

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

&nbsp;

&nbsp;

&nbsp;

**利用したソースコード**

こちらコードになります。

```
 (function() {
'use strict';
kintone.events.on([ 'app.record.detail.show',
"app.record.create.show",
"app.record.edit.show",
"app.record.index.edit.show",
"app.record.create.change.B",
"app.record.edit.change.B",
"app.record.index.edit.change.B"], function(event) {
var arr = event.record.テーブルA.value;
var group = arr.reduce(function (result, current) {
var element = result.find(function (p) {
return p.BA === current.value.BA.value;
});
if (element) {
element.hogehoge += current.value.C.value// sum
} else {
result.push({
BA: current.value.BA.value,
hogehoge: current.value.C.value
});
}
return result;
}, []);

window.alert(JSON.stringify(group));
});
})();

```

---

<div class="post-metadata">

**Author:** ![Legacy\_Account63](https://avatars.discourse-cdn.com/v4/letter/l/6de8d8/32.png) [@Legacy\_Account63](https://community.cybozu.dev/u/Legacy_Account63)\
**Post date:** [2020 年 11 月 11 日午前 1:17 UTC](https://community.cybozu.dev/t/topic/6834/2 "2020-11-11T01:17:52Z")

</div>

ご認識のとおり文字列同士の足し算になっているので

```
element.hogehoge = Number(element.hogehoge) + Number(current.value.C.value);

```

など[Number()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Number/Number)をつかって整数化してあげるといいとおもいます

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2431](https://avatars.discourse-cdn.com/v4/letter/l/df788c/32.png) [@Legacy\_Account2431](https://community.cybozu.dev/u/Legacy_Account2431)\
**Post date:** [2020 年 11 月 12 日午前 1:42 UTC](https://community.cybozu.dev/t/topic/6834/3 "2020-11-12T01:42:36Z")

</div>

村濱一樹様

無事解決できました！

ありがとうございます！
