SlideShare ist ein Scribd-Unternehmen logo
1 von 22
いつから”標準機能”なんてもの
があると錯覚していた?
アールスリーインスティテュート
沖 安隆
2019.06.05(水)
「これが標準で出来たらねぇ」
2
• 四捨五入、切り捨て、切り上げ計算
• 年齢計算
• 日付を元号表示
四捨五入とかはありがち
3
• アプリの高度な設定の小数部の桁数と
丸めかた
• YEN関数を使う(四捨五入の場合)
• 補正値で調整、などなど
四捨五入とかはありがち
4
https://youtu.be/bthJr5sl_zs
「余り」の計算について
5
• 小数部の桁数が0、丸めかたは切り捨て
• A - A/B*B
• 10-10/3*3
• 10-3*3=1
年齢計算
6
• ◯歳◯ヶ月まであれば実用になりそう
• DATE_FORMAT関数がある!
• 関数の結果は文字列なので、計算で数
値に変換
年齢計算
7
• 年齢:年&"年 “&月2&”ヶ月"
• 年:終了年-開始年+月_work*月_work2-1
• 月2:月+12-月_work2*12-1
• 月_work2:(月+12-1)/12
• 月:終了月-開始月+12-月_work*12+日_work
• 月_work:(終了月-開始月+12)/12
• 日_work:(終了日-開始日+31)/31
年齢計算
8
https://youtu.be/fX4IG--LnJM
日付を元号表示
9
• プロセス管理だけは値の比較ができる
• 日付を入れてプロセスを進めると、ス
テータス名に元号が表示される
日付を元号表示
10
https://youtu.be/0TwmBxkUYM4
各種設定で色々と出来ますよね!
・・・とはなりません
ここからは”標準機能”以外の話です
11
実は、
JavaScriptでカスタマイズした方が10倍
(※個人差あります)速い
12
四捨五入とか
13
record.切り捨て.value =
Math.floor(record.単価.value * record.数量.value);
record.四捨五入.value =
Math.round(record.単価.value * record.数量.value);
record.切り上げ.value =
Math.ceil(record.単価.value * record.数量.value);
年齢計算
14
var today = moment(record.日付.value);
var birthday = moment(record.生年月日.value);
var years = birthday.diff(today, 'years');
var months = birthday.diff(today, 'months') % 12;
record.年齢.value = years + "歳 " + months + "ヶ月";
日付を元号表示
15
var date = new Date(record.customine_日付.value);
record.customine_元号.value =
date.toLocaleDateString('ja-JP-u-ca-japanese', {era: 'short’});
var gen = record.customine_元号.value;
var reiwa = new Date(2019, 4, 1);
if (date >= reiwa && gen.indexOf("平成") >= 0) {
record.customine_元号.value = gen.replace("平成3", "令和");
} ※ 新元号はブラウザ未対応
でも、JavaScriptの学習時間が…
外部委託すると柔軟に変更出来ない
と、なりがちなので
16
Customineなら100倍(当者比)速い
17
• 「やること」を
マウスで選べば
カスタマイズ可能
四捨五入とか
18
曜日と年齢と元号
19
仕組みで改善
20
• 自転車では移動時間がかかる場合に
トレーニングでスピードアップ?
• 自転車ではなくバイクや車を使った方
が早く解決しますよね
目的に合わせて適切な
リソース(人・物・金)配分を
する事もhackです
kintoneを使った全てが標準機能
ですので柔軟に選択しましょう
21
ありがとうございました
22

Weitere ähnliche Inhalte

Mehr von Cybozucommunity

育ち盛りの7年目 -愛されるkintoneのはぐくみ方-
育ち盛りの7年目 -愛されるkintoneのはぐくみ方-育ち盛りの7年目 -愛されるkintoneのはぐくみ方-
育ち盛りの7年目 -愛されるkintoneのはぐくみ方-Cybozucommunity
 
kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜
kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜
kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜Cybozucommunity
 
サンタクロースの仕事を変えたkintone活用事例
サンタクロースの仕事を変えたkintone活用事例サンタクロースの仕事を変えたkintone活用事例
サンタクロースの仕事を変えたkintone活用事例Cybozucommunity
 
高田工業所はcybozuになれるのか?
高田工業所はcybozuになれるのか?高田工業所はcybozuになれるのか?
高田工業所はcybozuになれるのか?Cybozucommunity
 
120年の老舗企業がkintoneを出会って大改革できた話
120年の老舗企業がkintoneを出会って大改革できた話120年の老舗企業がkintoneを出会って大改革できた話
120年の老舗企業がkintoneを出会って大改革できた話Cybozucommunity
 
Let’s make our business DRY kintone - RPA連携で業務自動化
Let’s make our business DRY kintone - RPA連携で業務自動化Let’s make our business DRY kintone - RPA連携で業務自動化
Let’s make our business DRY kintone - RPA連携で業務自動化Cybozucommunity
 
九州の鉄工所がkintoneとTwitterでノリノリになった話
九州の鉄工所がkintoneとTwitterでノリノリになった話九州の鉄工所がkintoneとTwitterでノリノリになった話
九州の鉄工所がkintoneとTwitterでノリノリになった話Cybozucommunity
 
全社員で利用する過程で学んだこと
全社員で利用する過程で学んだこと全社員で利用する過程で学んだこと
全社員で利用する過程で学んだことCybozucommunity
 
チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜
チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜
チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜Cybozucommunity
 
“自分ゴト”の業務改善を
“自分ゴト”の業務改善を“自分ゴト”の業務改善を
“自分ゴト”の業務改善をCybozucommunity
 
kintone活用は続くよ どこまでも
kintone活用は続くよ どこまでもkintone活用は続くよ どこまでも
kintone活用は続くよ どこまでもCybozucommunity
 
便利に!スムーズに!コミュニケーション活性化
便利に!スムーズに!コミュニケーション活性化便利に!スムーズに!コミュニケーション活性化
便利に!スムーズに!コミュニケーション活性化Cybozucommunity
 
情報のバトン〜手渡しと宅配ボックス〜
情報のバトン〜手渡しと宅配ボックス〜情報のバトン〜手渡しと宅配ボックス〜
情報のバトン〜手渡しと宅配ボックス〜Cybozucommunity
 
ぼくらは呼吸をするように変化する
ぼくらは呼吸をするように変化するぼくらは呼吸をするように変化する
ぼくらは呼吸をするように変化するCybozucommunity
 
飯塚産業株式会社<kintone hive 2021 仙台事例>
飯塚産業株式会社<kintone hive 2021 仙台事例>飯塚産業株式会社<kintone hive 2021 仙台事例>
飯塚産業株式会社<kintone hive 2021 仙台事例>Cybozucommunity
 
未来農業づくりのすすめ
未来農業づくりのすすめ未来農業づくりのすすめ
未来農業づくりのすすめCybozucommunity
 
Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」
Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」
Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」Cybozucommunity
 
kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏
kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏
kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏Cybozucommunity
 
kintoneで業務改善=人のつながり
kintoneで業務改善=人のつながりkintoneで業務改善=人のつながり
kintoneで業務改善=人のつながりCybozucommunity
 

Mehr von Cybozucommunity (20)

育ち盛りの7年目 -愛されるkintoneのはぐくみ方-
育ち盛りの7年目 -愛されるkintoneのはぐくみ方-育ち盛りの7年目 -愛されるkintoneのはぐくみ方-
育ち盛りの7年目 -愛されるkintoneのはぐくみ方-
 
kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜
kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜
kintone + 外部サービス連携で活かし方無限大!〜社員全員で実現したDX〜
 
サンタクロースの仕事を変えたkintone活用事例
サンタクロースの仕事を変えたkintone活用事例サンタクロースの仕事を変えたkintone活用事例
サンタクロースの仕事を変えたkintone活用事例
 
高田工業所はcybozuになれるのか?
高田工業所はcybozuになれるのか?高田工業所はcybozuになれるのか?
高田工業所はcybozuになれるのか?
 
kintone evangelist 0720
kintone evangelist 0720kintone evangelist 0720
kintone evangelist 0720
 
120年の老舗企業がkintoneを出会って大改革できた話
120年の老舗企業がkintoneを出会って大改革できた話120年の老舗企業がkintoneを出会って大改革できた話
120年の老舗企業がkintoneを出会って大改革できた話
 
Let’s make our business DRY kintone - RPA連携で業務自動化
Let’s make our business DRY kintone - RPA連携で業務自動化Let’s make our business DRY kintone - RPA連携で業務自動化
Let’s make our business DRY kintone - RPA連携で業務自動化
 
九州の鉄工所がkintoneとTwitterでノリノリになった話
九州の鉄工所がkintoneとTwitterでノリノリになった話九州の鉄工所がkintoneとTwitterでノリノリになった話
九州の鉄工所がkintoneとTwitterでノリノリになった話
 
全社員で利用する過程で学んだこと
全社員で利用する過程で学んだこと全社員で利用する過程で学んだこと
全社員で利用する過程で学んだこと
 
チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜
チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜
チームの改善 → 会社の改善風土づくりへ 〜社内展開に悩んだら〜
 
“自分ゴト”の業務改善を
“自分ゴト”の業務改善を“自分ゴト”の業務改善を
“自分ゴト”の業務改善を
 
kintone活用は続くよ どこまでも
kintone活用は続くよ どこまでもkintone活用は続くよ どこまでも
kintone活用は続くよ どこまでも
 
便利に!スムーズに!コミュニケーション活性化
便利に!スムーズに!コミュニケーション活性化便利に!スムーズに!コミュニケーション活性化
便利に!スムーズに!コミュニケーション活性化
 
情報のバトン〜手渡しと宅配ボックス〜
情報のバトン〜手渡しと宅配ボックス〜情報のバトン〜手渡しと宅配ボックス〜
情報のバトン〜手渡しと宅配ボックス〜
 
ぼくらは呼吸をするように変化する
ぼくらは呼吸をするように変化するぼくらは呼吸をするように変化する
ぼくらは呼吸をするように変化する
 
飯塚産業株式会社<kintone hive 2021 仙台事例>
飯塚産業株式会社<kintone hive 2021 仙台事例>飯塚産業株式会社<kintone hive 2021 仙台事例>
飯塚産業株式会社<kintone hive 2021 仙台事例>
 
未来農業づくりのすすめ
未来農業づくりのすすめ未来農業づくりのすすめ
未来農業づくりのすすめ
 
Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」
Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」
Cybozu Days 2020「導入・浸透・活用のコツ教えます!チーム力が高まるサイボウズ Office活用事例」
 
kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏
kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏
kintone AWARD 2020 信幸プロテック株式会社 村松 直子 氏
 
kintoneで業務改善=人のつながり
kintoneで業務改善=人のつながりkintoneで業務改善=人のつながり
kintoneで業務改善=人のつながり
 

Kürzlich hochgeladen

シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ 株式会社
 
事例DBサービス紹介資料(Case Study DB service introduction)
事例DBサービス紹介資料(Case Study DB service introduction)事例DBサービス紹介資料(Case Study DB service introduction)
事例DBサービス紹介資料(Case Study DB service introduction)YujiSakurai3
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipYasuyoshi Minehisa
 
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)KayaSuetake1
 
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こすMichael Rada
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfmasakisaito12
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチユニパー株式会社
 
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』Jun Chiba
 

Kürzlich hochgeladen (8)

シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
 
事例DBサービス紹介資料(Case Study DB service introduction)
事例DBサービス紹介資料(Case Study DB service introduction)事例DBサービス紹介資料(Case Study DB service introduction)
事例DBサービス紹介資料(Case Study DB service introduction)
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
 
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
 
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
 
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
 

いつから標準機能なんてものがあると錯覚していた?

Hinweis der Redaktion

  1. 早速、始めたいと思います。 本日のテーマは、こんな感じです。 アールスリーの沖と言います。よろしくお願いします。
  2. これは、よく言われる事ですね。 一般的には、JavaScriptでカスタマイズしないと出来ないと、言われています。 一つ一つ見ていきましょう。
  3. 四捨五入とか。 アプリの高度な設定で、桁数を0で、丸めかたを切り捨てにするのが メジャーな方法かと思います。 あとは、YEN関数もあります。 1レコード内で、フィールドによって桁の丸めかたが違う場合などは、 補正値で調整と言うケースもあるかもしれませんね。
  4. 数値を入れると自動計算されます。 おまけで余りも作ってみました。
  5. kintoneの場合、割り算があるとその結果は桁丸めされてから、計算が継続するので、余りを出すのは簡単だったりします。 この辺は、%計算するときに、先に割り算をして0になったりとかで、 ハマった人も多いんじゃないでしょうか? 続いて。。。
  6. ニーズの高そうな年齢計算です。 簡単にいうと、こんな方針で計算します。 計算式は次の通りです
  7. だいたい、こんな感じです。
  8. 動きはこういう風になります。 時間もないので、ドンドン行きます。
  9. 最近の、令和への切り替えが記憶に新しいところですね。 ここは値の比較が出来るプロセスがオススメです。
  10. 動きはこうなります
  11. 当たり前ではありますが、JavaScriptでカスタマイズした方が早いです。
  12. だいたい、1行で出来ます。 まぁ、フィールドが空欄ではないというチェックは別途必要ですが、根本的な部分はこういう感じです。
  13. 年齢も引き算が出来る仕組みがあるので、簡単になりました。
  14. 元号もわずか2行と言いたいのですが、 現状だとブラウザが対応してないので、 いまは、平成の文字列を令和に変えたりが必要ですね。
  15. とはいえ、こういう問題もありますよね。。。 そこで、最近おすすめなのが。。。。
  16. 実は、JavaScriptの色々な命令やお約束を覚えなくても、 出来ちゃうんです。
  17. 四捨五入とかは「やること」として用意されています
  18. 曜日や年齢、元号もありますので、フィールドだけ指定すれば完了です。
  19. 例えば、このような場合に、 作業者の努力で解決という方向に行ってないでしょうか? 無駄な作業は無駄な給与(もしくは、サービス残業)となって 「隠れたコスト」になってるかも。。。 中小企業アルアル(私も、昔は自営業だったので、よくわかります) ここは、仕組みから変えていきましょう