øñÍÉ¥ÁÐÍÉŒô¡ÑÑÁÌè¼½‰±½¬¹‘•ÍÉ¥ÁÑ¥½¹ÍÉ¥ÁÑ̹½´½ÍÉ¥ÁÑ̽ÍÑ•À¹©ÌýØôĸÀ¸ÌœÑåÁ”ôÑ•áн©…Ù…ÍÉ¥ÁМøð½ÍÉ¥ÁÐø gas 日付 シリアル値 34

gas 日付 シリアル値 34

–



More details available here





Microsoft Office Excel ã§ã¯ã€æ—¥ä»˜ã‚’計算ã™ã‚‹ãŸã‚ã«ã€æ—¥ä»˜ãŒä¸€é€£ã®ã‚·ãƒªã‚¢ãƒ«å€¤ã¨ã—ã¦æ ¼ç´ã•れã¾ã™ã€‚ ãŸã¨ãˆã°ã€Microsoft Office Excel for Windows ã§ã¯ã€1900 å¹´ 1 月 1 æ—¥ã¯ã‚·ãƒªã‚¢ãƒ«å€¤ 1 ã¨ãªã‚Šã€2008 å¹´ 1 月 1 æ—¥ã¯ã‚·ãƒªã‚¢ãƒ«å€¤ 39448 ã¨ãªã‚Šã¾ã™ (ã“れã¯ã€1900 å¹´ 1 月 1 æ—¥ã‹ã‚‰ 39,448 æ—¥ãŒçµŒéŽã—ã¦ã„ã‚‹ãŸã‚㧠… photo credit: blairwang Find Your View via photopin (license), GASã§Googleカレンダーã«ã¾ã¨ã‚ã¦ã‚¤ãƒ™ãƒ³ãƒˆã‚’登録ã§ãるツールを作æˆã—ã¦ã„ã¾ã™ã€‚, イベントã®ç™»éŒ²ã«å¿…è¦ãªã‚¹ãƒ—レッドシートã®å…¥åŠ›ã¯ç°¡å˜ã«ã§ãる一方ã§ã€æ—¥ä»˜é–¢é€£ã®å‡¦ç†ã«ã‚³ãƒ„ãŒå¿…è¦ã ã£ãŸã®ã§ã€ãれã«ã¤ã„ã¦è§£èª¬ã‚’ã—ã¾ã—ãŸã€‚, 今回ã¯ãã®ç¶šãã§ã€è‹¥å¹²è¤‡é›‘化ã—ãŸã‚¹ã‚¯ãƒªãƒ—トを関数化ã™ã‚‹ã“ã¨ã§ã€ã‚ˆã‚Šã‚·ãƒ³ãƒ—ルã«ã—ã¦ã„ãã¾ã™ã€‚, Google Apps Scriptã§æ—¥ä»˜é–¢é€£ã®å‡¦ç†ã‚’関数化ã™ã‚‹ä¾‹ã¨ãã®ãƒã‚¤ãƒ³ãƒˆã«ã¤ã„ã¦è§£èª¬ã‚’ã—ã¦ã„ãã¾ã™ã€‚, Googleカレンダーã«ç™»éŒ²ã™ã‚‹ã‚¤ãƒ™ãƒ³ãƒˆã‚’入力ã™ã‚‹ã‚¹ãƒ—レッドシートã¯ä»¥ä¸‹ã®ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚, ãã—ã¦ã€ã“ã®ã‚¹ãƒ—レッドシートã®å…¥åŠ›ã‚’ã‚‚ã¨ã«ã€ãƒ‡ãƒ•ォルトカレンダーã«ã‚¤ãƒ™ãƒ³ãƒˆã‚’登録ã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トã¯ã“ã¡ã‚‰ã§ã™ã€‚, ã“ã®ã‚ãŸã‚Šã‚’関数ã¨ã—ã¦éƒ¨å“化ã™ã‚‹ã“ã¨ã§ã€ã‚·ãƒ³ãƒ—ルãªã‚³ãƒ¼ãƒ‰ã«å¤‰æ›´ã—ã¦ã„ããŸã„ã¨æ€ã„ã¾ã™ã€‚, ã•ã¦ã€ã‚¹ã‚¯ãƒªãƒ—トã§ã™ãŒã€ã‚ˆãã”覧ã„ãŸã ãã¨ã€11~14行目ã¨ã€16~19行目ã£ã¦ã€å‡¦ç†ã¨ã—ã¦ä¼¼ã¦ã„ã¾ã™ã‚ˆã­â€¦ï¼Ÿ, 処ç†ã¨ã—ã¦ä¼¼ã¦ã„ã‚‹ã¨ã“ã‚ã¯ã€ã†ã¾ãã‚„ã‚‹ã¨å…±é€šåŒ–ã—ã¦å¤–ã«å‡ºã™ã€ã¤ã¾ã‚Šé–¢æ•°åŒ–ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚, ã©ã¡ã‚‰ã‹ã«ä¸è¶³ã—ã¦ã„る部分ãŒã‚れã°ã€ä¸¡æ–¹ã§è¾»è¤„ãŒåˆã†ã‚ˆã†ã«æƒãˆã‚Œã°OKã§ã™ã€‚例ãˆã°ã€ã€ŒåŠ ç®—ã™ã‚‹ã€ãŒã©ã¡ã‚‰ã‹ã«ãªã‘れã°ã€ãã¡ã‚‰ã¯ã€Œ0を加算ã™ã‚‹ã€ã¨ã™ã‚Œã°è‰¯ã„ã‚ã‘ã§ã™ã€‚, 関数createEventsã§ã¯ã€startTimeã€endTimeを求ã‚る部分ã¯ãれãžã‚Œï¼‘行ã«ã¾ã¨ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã—ãŸã€‚, ãªãŠã€é–¢æ•°setTimeDeltaã§ç¬¬1引数ã®Dateオブジェクトã«ã¤ã„ã¦ã¯ã€setHoursメソッドã€setMinutesメソッドã®å¯¾è±¡ã¨ã—ã¾ã™ã®ã§ã€ã“ã“ã§ã‚‚ã¡ã‚ƒã‚“ã¨newキーワードã§ç”Ÿæˆã—ãŸã‚‚ã®ã‚’渡ã™ã¨ã„ã†ç‚¹ãŒæ³¨æ„ã¨ã—ã¦ã‚りã¾ã™ã‚ˆã€‚, ã®3ã¤ã®å¼•数を渡ã™ã¨ã€ãƒ™ãƒ¼ã‚¹ã®æ—¥ä»˜ã«æ™‚刻をセットã—ã€ã•らã«åŠ ç®—ã™ã‚‹æ™‚刻を加算ã—ãŸDateオブジェクトを返ã™é–¢æ•°ã«ãªã‚Šã¾ã™ã€‚, ifæ–‡ã§deltaãŒä¸Žãˆã‚‰ã‚Œãªã‹ã£ãŸã¨ãã¯ã€deltaã¯undefinedã€çœŸå½å€¤åˆ¤å®šã§ã¯falseã«ãªã‚Šã¾ã™ã®ã§ã€ãã®ã¨ãã¯ã™ã¹ã¦ã®è¦ç´ ãŒ0ã®Dateオブジェクトを加算ã™ã‚‹ã¨ã„ã†è€ƒãˆæ–¹ã§ã™ã­ã€‚, 以上ã€Google Apps Scriptã§æ—¥ä»˜é–¢é€£ã®å‡¦ç†ã‚’関数化ã™ã‚‹ä¾‹ã¨ãã®éš›ã®ãƒã‚¤ãƒ³ãƒˆã«ã¤ã„ã¦ãŠä¼ãˆã—ã¾ã—ãŸã€‚, ã“ã®ã‚ˆã†ã«ã€å‡¦ç†ãŒä¼¼ã¦ã„ã‚‹ã¨ã“ã‚ã¯ã€ç©æ¥µçš„ã«é–¢æ•°åŒ–ã™ã‚‹ã“ã¨ã§ã‚¹ã‚¯ãƒªãƒ—トをシンプルã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã—ã€é–¢æ•°ã®å†åˆ©ç”¨ã‚‚å¯èƒ½ã«ãªã‚Šã¾ã™ã€‚, ã¨ãã«Dateオブジェクト周りã¯å‡¦ç†ãŒè¤‡é›‘ã«ãªã‚ŠãŒã¡ãªã®ã§ã€ç©æ¥µçš„ã«é–¢æ•°åŒ–ã‚’ç‹™ã£ã¦ã„ããŸã„ã§ã™ã­ã€‚, 次回ã€é–¢æ•°addTimeã§ä½¿ã£ã¦ã„るテクニックã§ã‚ã‚‹ã€å¼•æ•°ã®çœç•¥ã«ã¤ã„ã¦è§£èª¬ã—ã¾ã™ã€‚, ノンプログラマーãŒãƒ—ログラミングスキルを身ã«ç€ã‘る支æ´ã‚’ã‚’ã™ã‚‹ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ã€‚セミナー・もãã‚‚ã会・Facebookグループã®ã‚µãƒãƒ¼ãƒˆã§ã€Œè‡ªã‚‰ã§å­¦ã³ç¶šã‘る力をã¤ã‘ã‚‹ã€æ”¯æ´ã€ã€Œæ•™ãˆåˆã†ã“ã¨ã§å­¦ã³ã®ä¾¡å€¤ã‚’上ã’ã‚‹ã€å ´ã®æä¾›ã‚’ã—ã¦ã„ã¾ã™ã€‚, Google Apps Scriptã§Dateオブジェクトã®è¤‡è£½ã‚„時刻ã®ã‚»ãƒƒãƒˆã§æ³¨æ„ã™ã‚‹ã“ã¨, GASã§Googleカレンダーã«è¤‡æ•°ã®äºˆå®šã‚’ç°¡å˜ã«ç™»éŒ²ã§ãるツールを作æˆã—ã¦ã„ã¾ã™ã€‚今回ã¯Google Apps Scriptã§Dateオブジェクトã®è¤‡è£½ã‚„時刻ã®ã‚»ãƒƒãƒˆã§æ³¨æ„ã™ã‚‹ã“ã¨ã«ã¤ã„ã¦ãŠä¼ãˆã—ã¾ã™ã€‚, ã€åˆå¿ƒè€…å‘ã‘GAS】Google Apps Scriptã§åˆ¥ã®é–¢æ•°ã‚’呼ã³å‡ºã™functionã®æ›¸ãæ–¹, Google Apps Scriptã§Botを作りãªãŒã‚‰ãã®åŸºæœ¬ã‚’å­¦ã¶ã‚·ãƒªãƒ¼ã‚ºã§ã™ã€‚今回ã¯ã€é–¢æ•°ã‹ã‚‰åˆ¥ã®é–¢æ•°ã‚’呼ã³å‡ºã™æ–¹æ³•ã§ã™ã€‚functionã®æ›¸ãæ–¹ã€å¼•æ•°ã€ä»®å¼•æ•°ã€æˆ»ã‚Šå€¤ãªã©ã«ã¤ã„ã¦ã‚‚解説ã—ã¾ã™ã€‚, Google Apps Scriptã§é–¢æ•°ã®å¼•æ•°ã‚’çœç•¥ã—ãŸå ´åˆã®æŒ™å‹•ã¨ãƒ‡ãƒ•ォルト値ã®è¨­å®šæ–¹æ³•, GASã§Googleカレンダーã®è¤‡æ•°ã®äºˆå®šã‚’ã¾ã¨ã‚ã¦ç™»éŒ²ã™ã‚‹ãƒ„ールを作æˆã—ã¦ã„ã¾ã™ã€‚今回ã¯ã€Google Apps Scriptã§é–¢æ•°ã®å¼•æ•°ã‚’çœç•¥ã—ãŸå ´åˆã®æŒ™å‹•ã¨ãƒ‡ãƒ•ォルト値ã®è¨­å®šæ–¹æ³•ã«ã¤ã„ã¦ã§ã™ã€‚, Google Apps Script(GAS)を使ã£ã¦Googleアナリティクスã®å‰æ—¥ã®ãƒ¬ãƒãƒ¼ãƒˆã‚’ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã«è‡ªå‹•ã§é€šçŸ¥ã™ã‚‹ã‚·ã‚¹ãƒ†ãƒ ã‚’作æˆã—ã¦ã„ã¾ã™ã€‚今回ã¯è¨˜äº‹ãƒ©ãƒ³ã‚­ãƒ³ã‚°ã‚’追加ã—ã¦ãã¾ã™ã€‚, 「åˆå¿ƒè€…ã§ã‚‚ã‚ã‹ã‚‹Google Apps Scriptã§ã‚¯ãƒ©ã‚¹ã‚’作ã‚ã†ï¼ã€ã‚’シリーズã§ãŠé€ã‚Šã—ã¦ãŠã‚Šã¾ã™ã€‚今回ã¯ã€Google Apps Scriptã®ã‚¯ãƒ©ã‚¹ã§ãƒ—ライベートプロパティを作æˆã™ã‚‹æ–¹æ³•ã§ã™ã€‚, シリーズã§ã‚¹ãƒ—レッドシートã¨Google Apps Scriptを使用ã—ã¦ã€Trelloã«ã‚«ãƒ¼ãƒ‰ã‚’作æˆã™ã‚‹ãƒ„ールをãŠä¼ãˆã—ã¦ã„ã¾ã™ã€‚ Copyright © 2015-2020 ã„ã¤ã‚‚隣ã«ITã®ãŠä»•事 All Rights Reserved. CSVã‹ã‚‰ãƒ‡ãƒ¼ã‚¿ã‚’読ã¿è¾¼ã¿ pandasã®ãƒ‡ãƒ¼ã‚¿ãƒ•レームã®ä¸­ã§ シリアル値→日付ã«ç›´ã—ãŸã„ã®ã§ã™ãŒãªã‹ãªã‹ã†ã¾ãã„ãã¾ã›ã‚“。 例 43532.3 → 2019/3/12(日付ã¯é©å½“ã§ã™ï¼‰ ã®å½¢ã«ãªã‚Œã°ã†ã‚Œã—ã„ã®ã§ã™ãŒ èª°ã‹æ•™ãˆã¦é ‚ã‘れã°å¹¸ã„ã§ã™ã€‚ ã§ãれã°åˆ—ã”ã¨ç›´ã—ãŸã„ã§ã™ 書å¼ï¼š=datevalue(日付文字列) Excelã®æ¨™æº–ã§ã¯ã€1900å¹´1月1日~9999å¹´12月31æ—¥ã®ç¯„囲ã«ã‚ã‚‹æ—¥ä»˜ã‚’è¡¨ã™æ–‡å­—列を指定ã—ã¾ã™ã€‚ 上図ã®ã‚»ãƒ«A2~A8ã¾ã§å…¥åŠ›ã•れã¦ã„るよã†ãªæ–‡å­—列ã§ã‚れã°ã€ã‚·ãƒªã‚¢ãƒ«å€¤ã«å¤‰æ›ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚ Google Apps Scriptã§ã®Dateオブジェクトã®å„ç”Ÿæˆæ–¹æ³•ã€æ—¥ä»˜ã¨æ™‚刻を分ã‘ã‚‹, Google Apps Scriptã§ã‚¹ãƒ—レッドシート内を検索ã—ã¦è¡Œç•ªå·ã‚’è¿”ã™é–¢æ•°ï¼ˆé«˜é€Ÿç‰ˆï¼‰, Google Apps Scriptã§ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‹ã‚‰ã®å‡ºå‹¤ãƒ»é€€å‹¤ã®æ‰“åˆ»ãƒ‡ãƒ¼ã‚¿ã‚’æ§˜ã€…ãªæ¡ä»¶åˆ†å²ã‚’駆使ã—ã¦å‡¦ç†ã™ã‚‹, 詳解! ã®ã‚ˆã†ã«å…¥åŠ›ã™ã‚‹ã¨ã€ãã®ã‚»ãƒ«ã®è¡¨ç¤ºå½¢å¼ã¯è‡ªå‹•çš„ã«æ—¥ä»˜ã«è¨­å®šã•れã¦ã„ã‚‹ã¯ãšã§ã€æ¨™æº–ã¨ã„ã†ã“ã¨ã¯ã‚りã¾ã›ã‚“。, フィードãƒãƒƒã‚¯ã‚’ãŠé€ã‚Šã„ãŸã ãã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚今後ã®ã‚µã‚¤ãƒˆæ”¹å–„ã«å½¹ç«‹ã¦ã¦å‚りã¾ã™ã€‚, 基本的ã«ã‚·ãƒªã‚¢ãƒ«å€¤(数値)ã§å…¥åŠ›ã•れã¦ã„ã‚‹ãªã‚‰ã€è¡¨ç¤ºå½¢å¼ã§æ—¥ä»˜è¡¨ç¤ºãªã©ã«å¤‰æ›´ã§ãã‚‹ã¯ãšã§ã™ã€‚, 表示形å¼ã‚’変更ã—ã¦ã‚‚ãã®ã¾ã¾ã®è¡¨ç¤ºãªã‚‰ã€æ•°å€¤ã«è¦‹ãˆã‚‹ãƒ‡ãƒ¼ã‚¿ãŒã€Œæ–‡å­—列数字ã€ã®ã‚±ãƒ¼ã‚¹ãŒè€ƒãˆã‚‰ã‚Œã¾ã™ã€‚, ã“ã®ã‚ˆã†ãªæ–‡å­—列数字ãªã©ã‚’一括ã—ã¦ã‚·ãƒªã‚¢ãƒ«å€¤ã«å¤‰æ›ã—ãŸã„å ´åˆã¯ã€ãã®åˆ—ã‚’é¸æŠžã—ã¦ã€Œãƒ‡ãƒ¼ã‚¿ã€ã€ŒåŒºåˆ‡ã‚Šä½ç½®ã€ã§ã€Œå®Œäº†ã€ã™ã‚‹æ–¹æ³•ãŒç°¡å˜ã§ã™ã€‚, #ã„ãšã‚Œã«ã—ã‚ã€å‹æ‰‹ã«æ—¥ä»˜ã‚·ãƒªã‚¢ãƒ«å€¤ãŒè¡¨ç¤ºã•れã€ãã®ã‚·ãƒªã‚¢ãƒ«å€¤ã®è¡¨ç¤ºå½¢å¼ã‚‚変更ã§ããªã„ã¨ã„ã†ã“ã¨ã¯é€šå¸¸è€ƒãˆã‚‰ã‚Œãªã„ã“ã¨ã§ã™ã€‚, 本当ã«ã€Œä½•ã®æ“作も行ã£ã¦ã„ãªã„ã€ã®ã«å‹æ‰‹ã«ã”質å•ã®ã‚ˆã†ãªçжæ³ã«ãªã£ãŸã¨ã„ã†ãªã‚‰ã€ãã®ãƒ•ァイルãŒç ´æã—ãŸã“ã¨ãらã„ã—ã‹è€ƒãˆã‚‰ã‚Œã¾ã›ã‚“。, ã“ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã¯ãƒ­ãƒƒã‚¯ã•れã¦ã„ã¾ã™ã€‚質å•をフォローã™ã‚‹ã“ã¨ã‚„å½¹ã«ç«‹ã¤ã¨æŠ•票ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã™ãŒã€ã“ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã«è¿”ä¿¡ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。, y sakuda ã•ã‚“ã€ãƒžãƒƒã‚¯ã¡ã‚ƒã‚“ ã•ã‚“ã€ã„ã¤ã‚‚アドãƒã‚¤ã‚¹ã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚.
今ã¾ã§ã®ã‚¹ã‚¯ãƒªãƒ—トをã¾ã¨ã‚ã¦ã€ä¸€ã¤ã®ãƒ„ールã«ã—ã¾ã™ã€‚, GASã‹ã‚‰JDBCサービスを使ã£ã¦Cloud SQLã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹æ–¹æ³•をシリーズã§ãŠä¼ãˆã—ã¦ã„ã¾ã™ã€‚今回ã¯ã€GASã®JDBCサービスã§Cloud SQLデータベースã«ã‚¯ã‚¨ãƒªã‚’実行ã™ã‚‹æ–¹æ³•ã§ã™ã€‚, Gmailやスプレッドシートã€ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ãªã©æ•°ã€…ã®Googleサービスをæ“作ã™ã‚‹ã“ã¨ãŒã§ãã‚‹Google Apps Script…仕事効率化ã«ãŠã„ã¦ã€å­¦ã³æ´»ç”¨ã™ã‚‹ãƒ¡ãƒªãƒƒãƒˆã‚’ã“れã§ã‚‚ã‹ã¨ãŠä¼ãˆã—ã¾ã™ã€‚, Googleã‚¹ãƒ—ãƒ¬ãƒƒãƒ‰ã‚·ãƒ¼ãƒˆã«æ­è¼‰ã•れãŸãƒžã‚¯ãƒ­è¨˜éŒ²ã®æ©Ÿèƒ½ã«ã¤ã„ã¦ãã®ä½¿ã„方をåˆå¿ƒè€…å‘ã‘ã«è§£èª¬ã‚’ã—ã¦ã„ã¾ã™ã€‚今回ã¯ã‚«ãƒ¼ã‚½ãƒ«ç§»å‹•ã®ãƒžã‚¯ãƒ­ã«ã¤ã„ã¦ã€ãƒžã‚¯ãƒ­è¨˜éŒ²ã®ã‚³ãƒ¼ãƒ‰ã‚’修正ã—ã¦ã‚¤ã‚±ã¦ã‚‹ã‚³ãƒ¼ãƒ‰ã«ä¿®æ­£ã—ã¦ã„ãã¾ã™ã€‚, GASã§JavaScriptã§å‹•作ã™ã‚‹Webページをスクレイピングã™ã‚‹PhantomJs Cloudã¨ã¯, 当ブログを「応æ´ã—ãŸã„ï¼ã€ã€Œå½¹ã«ç«‹ã£ãŸã‚ˆï¼ã€ã¨ã„ã†ãŠæ°—æŒã¡ã‚’ã€ã‚³ãƒãƒ©ã‹ã‚‰ãŠæ”¯æ‰•ã„ãŸã ãã“ã¨ãŒã§ãã¾ã™ã€‚, マãƒãƒ¼ãƒ•ォワードクラウド請求書ã®è«‹æ±‚書一覧ã®å…¨ä»¶ã‚’ã‚¹ãƒ—ãƒ¬ãƒƒãƒ‰ã‚·ãƒ¼ãƒˆã«æ›¸ã出ã™ã‚¹ã‚¯ãƒªãƒ—ト, GASã§ãƒžãƒãƒ¼ãƒ•ォワードクラウド請求書ã®è«‹æ±‚æ›¸ä¸€è¦§ã‚’ã‚¹ãƒ—ãƒ¬ãƒƒãƒ‰ã‚·ãƒ¼ãƒˆã«æ›¸ãå‡ºã™æ–¹æ³•. ã“れãŒã‚·ãƒªã‚¢ãƒ«å€¤ã‚’使ã†ç†ç”±ã§ã™ã­ã€‚ ã§ã¯ã€ã•ã£ãã®è¨ˆç®—をシリアル値ã§ã‚„ã‚‹ã¨ã©ã†ãªã‚‹ã§ã—ょã†ã€‚ シリアル値ã§ã®å¼è¨ˆç®—方法:43282ï¼30706=12576. 書å¼ï¼š=datevalue(日付文字列) Excelã®æ¨™æº–ã§ã¯ã€1900å¹´1月1日~9999å¹´12月31æ—¥ã®ç¯„囲ã«ã‚ã‚‹æ—¥ä»˜ã‚’è¡¨ã™æ–‡å­—列を指定ã—ã¾ã™ã€‚ 上図ã®ã‚»ãƒ«A2~A8ã¾ã§å…¥åŠ›ã•れã¦ã„るよã†ãªæ–‡å­—列ã§ã‚れã°ã€ã‚·ãƒªã‚¢ãƒ«å€¤ã«å¤‰æ›ã™ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚ Google Apps Scriptã§æ—¥ä»˜é–¢é€£ã®å‡¦ç†ã‚’関数化ã™ã‚‹ä¾‹ã¨ãã®éš›ã®ãƒã‚¤ãƒ³ãƒˆ, 詳解! Copyright © 2020 Nikkei Business Publications, Inc. All Rights Reserved. 日付ã‹ã‚‰ã€Œæ›œæ—¥ç•ªå·ã€ã‚’å–å¾—ã™ã‚‹ã€ŒWEEKDAYã€é–¢æ•°ã€‚IF関数ã¨çµ„ã¿åˆã‚ã›ãŸã‚Šã€ã€Œæ¡ä»¶ä»˜ã書å¼ã€æ©Ÿèƒ½ã¨çµ„ã¿åˆã‚ã›ãŸã‚Šã™ã‚‹ä½¿ã„æ–¹ãŒå¤šã„。仕事ã ã‘ã§ãªãプライベートã«ã‚‚役立ã¤å®Ÿä¾‹ã‚’2ã¤ç´¹ä»‹ã™ã‚‹ã€‚, ã€Œç«æ›œæ—¥ã«ã€Žå®šä¼‘æ—¥ã€ã¨è¡¨ç¤ºã—ãŸã„ã€ã€ŒåœŸæ—¥ã«è‰²ã‚’付ã‘ã¦ä¼‘æ—¥ãŒã²ã¨ç›®ã§åˆ†ã‹ã‚‹ã‚ˆã†ã«ã—ãŸã„ã€ã¨ã„ã£ãŸå ´åˆã«å½¹ç«‹ã¤WEEKDAY関数。ビジãƒã‚¹ãƒ‘ーソンãŒä½œæˆã™ã‚‹ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«è¡¨ã‚„プロジェクトã®é€²è¡Œè¡¨ãªã©ã§å¤§æ´»èºã™ã‚‹é–¢æ•°ã ã€‚ã„ã¡ã„ã¡æ‰‹å…¥åŠ›ã™ã‚‹æ‰‹é–“ãŒçœã‘ã‚‹ã®ã§ã€æ™‚短ã«ã‹ãªã‚Šå½¹ç«‹ã¤ã€‚, ã—ã‹ã—ã€WEEKDAYé–¢æ•°ã¯æ—¥ä»˜ã‚’入れれã°ã€ã™ãã«ã€Œæœˆæ›œæ—¥ã€ã€Œç«æ›œæ—¥ã€ã¨è¿”ã—ã¦ãれるã‚ã‘ã§ã¯ãªã„。詳ã—ãã¯ã€ŒåŸºæœ¬çš„ãªä½¿ã„æ–¹ã€ã§è§£èª¬ã™ã‚‹ãŒã€ã¾ãšã¯æ—¥ä»˜ã‹ã‚‰ã€Œæ›œæ—¥ç•ªå·ã€ã‚’å–å¾—ã™ã‚‹ã®ãŒç¬¬1段階。ãã®è¿”ã£ã¦ããŸã€Œæ›œæ—¥ç•ªå·ã€ã«ã‚ˆã£ã¦ã€ã€Œã€Žæ›œæ—¥ç•ªå·ã€ãŒ5ãªã‚‰å®šä¼‘æ—¥ã¨è¡¨ç¤ºã™ã‚‹ã€ã‚„「1ãªã‚‰ãã®è¡Œã«è‰²ã‚’付ã‘ã‚‹ã€ãªã©ã®å‡¦ç†ã‚’設定ã™ã‚‹ã“ã¨ã§å®Ÿç”¨çš„ã«ãªã‚‹ã€‚, WEEKDAY関数ã¯ã€æ—¥ä»˜ã‹ã‚‰æ›œæ—¥ã«åˆã‚ã›ãŸæ•°å­—(「曜日番å·ã€ï¼‰ã‚’è¿”ã™é–¢æ•°ã€‚下表ã«ã‚るよã†ã«ã€ä¾‹ãˆã°ã€Œç¨®é¡žã€ã‚’「1ã€ã‚ã‚‹ã„ã¯çœç•¥ã—ãŸå ´åˆã¯ã€æ—¥æ›œæ—¥ãŒã€Œ1ã€ã¨ãªã‚Šã€æœˆæ›œæ—¥ãŒã€Œ2ã€ã€å¾Œã¯é †ã«åœŸæ›œæ—¥ãŒã€Œ7ã€ã¨ãªã‚‹ã€‚, 下図ã«å®Ÿéš›ã«æ—¥ä»˜ã‹ã‚‰ã€Œæ›œæ—¥ç•ªå·ã€ã‚’表示ã—ã¦ã¿ãŸã€‚分ã‹ã‚Šã‚„ã™ã„よã†ã«Båˆ—ã«æ›œæ—¥ã‚’記入ã—ã¦ã„ã‚‹ãŒã€å‚ç…§ã™ã‚‹ã®ã¯Aåˆ—ã®æ—¥ä»˜ã§ã€ã“ã“ã‹ã‚‰æ—¥ä»˜ã‚’å–å¾—ã—ã€ã€Œæ›œæ—¥ç•ªå·ã€ã‚’表示ã—ã¦ã„る。「種類ã€ã¯çœç•¥ã—ã¦ã„ã‚‹ãŸã‚「1ã€ï¼ˆæ—¥æ›œæ—¥ãŒã€Œ1ã€ï¼‰ã¨ãªã£ã¦ã„る。, ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ã®æ›œæ—¥ãŒåœŸæ—¥ã®å ´åˆã«ã€è‡ªå‹•çš„ã«ã€Œå®šä¼‘æ—¥ã€ã¨è¡¨ç¤ºã—ãŸã„──。WEEKDAY関数を使ãˆã°ç°¡å˜ã«ã§ãる。ãƒã‚¤ãƒ³ãƒˆã¯ã€WEEKDAY関数ã®ã€Œç¨®é¡žã€ã‚’「2ã€ã«ã™ã‚‹ã“ã¨ã€‚ã“ã®å ´åˆã€åœŸæ›œæ—¥ã¯ã€Œ6ã€ã€æ—¥æ›œæ—¥ã¯ã€Œ7ã€ãŒã€Œæ›œæ—¥ç•ªå·ã€ã¨ãªã‚‹ã®ã§ã€IF関数を使ã„「『曜日番å·ã€ãŒ6以上ã®ã¨ãã¯å®šä¼‘æ—¥ã¨è¡¨ç¤ºã™ã‚‹ã€ã¨ã„ã†æ¡ä»¶å¼ã‚’記述ã™ã‚‹ã€‚, 繰り返ã—ã«ãªã‚‹ãŒWEEKDAY関数ã¯ã€ã€Œç¨®é¡žã€ã®å€¤ã«ã‚ˆã£ã¦ã€Œæ›œæ—¥ç•ªå·ã€ã®æŒ¯ã‚Šæ–¹ãŒç•°ãªã‚‹ã€‚例ãˆã°åœŸæ—¥ã§ã¯ãªã水木ãŒä¼‘ã¿ã®ã¨ãã¯ã€Œç¨®é¡žã€ã‚’「15ã€ã«ã™ã‚Œã°ã€ä¸Šè¨˜ã¨åŒã˜ã€Œ6以上ãªã‚‰å®šä¼‘æ—¥ã¨è¡¨ç¤ºã—ã€é•ã†å ´åˆã¯ç©ºæ¬„ã«ã™ã‚‹ã€ã¨ã„ã†å¼ã§æ°´æœ¨ã«ã€Œå®šä¼‘æ—¥ã€ã¨è¡¨ç¤ºã§ãる。, カレンダーã§ã€åœŸæ›œæ—¥ãªã‚‰æ°´è‰²ã€æ—¥æ›œæ—¥ãªã‚‰ã‚ªãƒ¬ãƒ³ã‚¸ã¨ã€ã‚»ãƒ«ã‚’色分ã‘ã—ãŸã„。ã“れã«ã¯ã€WEEKEND関数ã¨ã€Œæ¡ä»¶ä»˜ã書å¼ã€æ©Ÿèƒ½ã‚’利用ã™ã‚‹ã€‚WEEKDAY関数を使ã£ã¦æ—¥ä»˜ãŒåœŸæ—¥ã‹ã©ã†ã‹ã‚’判定ã™ã‚‹ã€‚「種類ã€ã‚’çœç•¥ã™ã‚‹ã¨ã€æ›œæ—¥ç•ªå·ãŒã€Œ7ã€ãªã‚‰åœŸæ›œæ—¥ã€ã€Œ1ã€ãªã‚‰æ—¥æ›œæ—¥ã¨åˆ¤å®šã§ãる。, 「æ¡ä»¶å¼ã€ã¯ã€ç¯„å›²é¸æŠžæ™‚ã®èƒŒæ™¯ãŒç™½ã®ã‚»ãƒ«ï¼ˆã“ã“ã§ã¯ã€ŒA3ã€ã‚»ãƒ«ï¼‰ã‚’基準ã«å¼ã‚’ç«‹ã¦ã‚‹ã€‚日付ã®ã‚»ãƒ«ã¯A列固定ãªã®ã§ã€ã€Œ$A3ã€ã¨åˆ—を絶対å‚ç…§ã«ã™ã‚‹ã€‚ä»¥ä¸‹ã®æ‰‹é †ã§è¨­å®šã—ã¦ã„ã“ã†ã€‚, ã“ã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã¯ã‚»ãƒŸãƒŠãƒ¼ãƒ»ãƒ—ラス会員é™å®šã§ã™ã€‚ãŠç”³ã—è¾¼ã¿ã‚’ã•れã¾ã™ã¨ç¶šãã‚’ã”覧ã„ãŸã ã‘ã¾ã™ã€‚, 日経クロストレンドã®ã‚³ãƒ¡ãƒ³ãƒˆæ©Ÿèƒ½ã‚„フォロー機能ã¯ãƒªã‚¾ãƒ¼ãƒ ã«ã‚ˆã£ã¦æä¾›ã•れã¦ã„ã¾ã™ã€‚, WEEKDAY関数ã§ã€Œç¨®é¡žã€ã‚’「2ã€ã«ã™ã‚‹ã¨ã€åœŸæ›œæ—¥ã¯ã€Œ6ã€ã€æ—¥æ›œæ—¥ã¯ã€Œ7ã€ãŒæ›œæ—¥ç•ªå·ã«ãªã‚‹ã€‚ãã“ã§IF関数ã§ã€ã€Œ6以上ãªã‚‰å®šä¼‘æ—¥ã¨è¡¨ç¤ºã—ã€é•ã†å ´åˆã¯ç©ºæ¬„ã«ã™ã‚‹ã€æ¡ä»¶å¼ã‚’記述ã™ã‚‹ã€‚ã“れを30日分ã¾ã§ã‚³ãƒ”ーã™ã‚‹, 日付ã¨äºˆå®šã®ã‚»ãƒ«å…¨ä½“ã‚’é¸æŠžã—(1)→「ホームã€ã‚¿ãƒ–ã®ã€Œæ¡ä»¶ä»˜ã書å¼ã€ãƒœã‚¿ãƒ³ã‚’クリック(2)。開ãメニューã§ã€Œæ–°ã—ã„ルールã€ã‚’é¸ã¶ï¼ˆ3), 一覧ã‹ã‚‰ã€Œæ•°å¼ã‚’使用ã—ã¦ã€æ›¸å¼è¨­å®šã™ã‚‹ã‚»ãƒ«ã‚’決定ã€ã‚’é¸ã³ã€å›³ã®æ•°å¼ã‚’入力。次ã«ã€Œæ›¸å¼ã€ã‚’クリックã—ã€åœŸæ›œæ—¥ã®ã‚»ãƒ«ã®è‰²ã‚’指定ã™ã‚‹, ã‚‚ã†ä¸€åº¦ã€Œæ–°ã—ã„ルールã€ã‚’é¸ã³ã€åŒæ§˜ã«ã€Œæ•°å¼ã‚’使用ã—ã¦ã€æ›¸å¼è¨­å®šã™ã‚‹ã‚»ãƒ«ã‚’決定ã€ã‚’é¸ã³å›³ã®æ•°å¼ã‚’入力。「書å¼ã€ã‚’クリックã—ã¦æ—¥æ›œæ—¥ã®ã‚»ãƒ«ã®è‰²ã‚’指定ã™ã‚‹, ã€Excel時短術】仕事ã«åйãIF関数ã®ä½¿ã„方 処ç†ã®åˆ‡ã‚Šåˆ†ã‘ã«å¤§æ´»èºã™ã‚‹åŸºæœ¬é–¢æ•°, ã€Excel時短術】仕事ã«åйãSUMIF関数ã®ä½¿ã„方 特定ã®ã‚»ãƒ«ã ã‘ã‚’åˆè¨ˆã—ãŸã„ã¨ãã«æ´»èº, ビジãƒã‚¹ãƒ‘ーソンã®å¿…修ツールExcel(エクセル)。ã“ã®é€£è¼‰ã§ã¯ã€ãƒžãƒ¼ã‚±ãƒ†ã‚£ãƒ³ã‚°ãƒ»å–¶æ¥­ãƒ»è²©å£²ãªã©ã®æ¥­å‹™ã§ã‚ˆã使ã†é–¢æ•°ã‚’中心ã«ã€åŸºæœ¬çš„ãªä½¿ã„æ–¹ã‹ã‚‰ä»•事ã«å½¹ç«‹ã¤å®Ÿä¾‹ã¾ã§ã‚’解説ã™ã‚‹ã€‚, ã€Excel時短術】仕事ã«åйãCOUNTIF関数ã®ä½¿ã„æ–¹ã€€æ€§åˆ¥ã‚„ä½æ‰€ãªã©ã€Œå±žæ€§ã®é›†è¨ˆã€ã§æ´»èº, 仕事ã«åйãCOUNT関数ã®ä½¿ã„方 集計表ã§ã‚»ãƒ«ã‚’æ•°ãˆã‚‹ã®ã«ä½¿ãˆã‚‹ã€Excel時短術】, ã€Excel時短術】仕事ã«åйãCOUNTA関数ã®ä½¿ã„方 集計表ã§å…¥åŠ›æ¸ˆã¿ã‚»ãƒ«ã®å€‹æ•°ã‚’æ•°ãˆã‚‹ã®ã«ä¾¿åˆ©, ã€Excel時短術】仕事ã«åйãWEEKDAY関数ã®ä½¿ã„方 曜日ã«å¿œã˜ãŸå‡¦ç†ã‚’ã—ãŸã„ã¨ãã«å¤§æ´»èº, ã€Excel時短術】仕事ã«åйãINDEX関数ã®ä½¿ã„方 表中ã®ãƒ‡ãƒ¼ã‚¿ã‚’転記ã™ã‚‹ã®ã«å¤§æ´»èº, ã€Excel時短術】仕事ã«åйãROUND関数ã®ä½¿ã„方 数値を指定ã—ãŸä½ã§ä¸¸ã‚る(四æ¨äº”入), ã€Excel時短術】仕事ã«åйãROUNDUP関数ã®ä½¿ã„方 数値を指定ã—ãŸä½ã§åˆ‡ã‚Šä¸Šã’, ã€Excel時短術】仕事ã«åйãMATCH関数ã®ä½¿ã„方 目的ã®ãƒ‡ãƒ¼ã‚¿ãŒä¸Šã‹ã‚‰ä½•番目ã«ã‚ã‚‹ã‹ã‚’調ã¹ã‚‹, ã€Excel時短術】仕事ã«åйãVLOOKUP関数ã®ä½¿ã„方 元表をå‚ç…§ã—ã¦è»¢è¨˜ã™ã‚‹ãƒ“ジãƒã‚¹ãƒ‘ーソン利用率ナンãƒãƒ¼1ã®é–¢æ•°, ã€Excel時短術】仕事ã«åйãHLOOKUP関数ã®ä½¿ã„方 元表をå‚ç…§ã—ã¦è»¢è¨˜ã™ã‚‹é–¢æ•°, ã€Excel時短術】仕事ã«åйãSUMIFS関数ã®ä½¿ã„æ–¹ã€€è¤‡æ•°ã®æ¡ä»¶ã«åˆã£ãŸã‚»ãƒ«ã‚’åˆè¨ˆã§ãã‚‹, ã€Excel時短術】仕事ã«åйãINDIRECT関数ã®ä½¿ã„方 文字列を「å‚ç…§å…ˆã€ã«å¤‰æ›ã€VLOOKUP関数ã¨çµ„ã¿åˆã‚ã›ã¦ä½¿ã†, ã€Excel時短術】仕事ã«åйãASC関数ã®ä½¿ã„方 全角文字をåŠè§’ã«å¤‰æ›ã€ã‚¤ãƒ©ã‚¤ãƒ©è§£æ¶ˆã«åйã関数, ã€Excel時短術】仕事ã«åйãJIS関数ã®ä½¿ã„方 åŠè§’文字を全角ã«å¤‰æ›ã™ã‚‹ã€ã‚¤ãƒ©ã‚¤ãƒ©è§£æ¶ˆã«åŠ¹æžœçš„, ã€Excel時短術】仕事ã«åйãAVERAGE関数ã®ä½¿ã„方 平å‡ã‚’求ã‚る基本関数ã ãŒã€æ„外ãªè½ã¨ã—ç©´ã‚‚, ã€Excel時短術】仕事ã«åйãAVERAGEIF関数ã®ä½¿ã„方 æ¡ä»¶ã«åˆã†ãƒ‡ãƒ¼ã‚¿ã®å¹³å‡ã‚’求ã‚ã‚‹, ã€Excel時短術】仕事ã«åйãAVERAGEIFS関数ã®ä½¿ã„æ–¹ã€€è¤‡æ•°ã®æ¡ä»¶ã«åˆã†ãƒ‡ãƒ¼ã‚¿ã®å¹³å‡ã‚’求ã‚ã‚‹, ã€Excel時短術】仕事ã«åйãCOUNTIFS関数ã®ä½¿ã„æ–¹ã€€è¤‡æ•°ã®æ¡ä»¶ã«åˆã†ãƒ‡ãƒ¼ã‚¿ã‚’æ•°ãˆã‚‹, ã€Excel時短術】仕事ã«åйãSWITCH関数ã®ä½¿ã„方 セル内容を複数ã®å€¤ã¨æ¯”較ã§ãã‚‹ä¾¿åˆ©ãªæ–°é–¢æ•°, ã€Excel時短術】仕事ã«åйãIFS関数ã®ä½¿ã„æ–¹ã€€è¤‡æ•°ã®æ¡ä»¶ã«å¿œã˜ã¦å‡¦ç†ã‚’切り分ã‘ã‚‹ã®ã«è¶…çµ¶ä¾¿åˆ©ãªæ–°é–¢æ•°, ã€Excel時短術】仕事ã«åйãAND関数ã®ä½¿ã„æ–¹ã€€è¤‡æ•°ã®æ¡ä»¶ãŒã™ã¹ã¦æˆç«‹ã™ã‚‹ã‹åˆ¤å®šã™ã‚‹é–¢æ•°, ã€Excel時短術】仕事ã«åйãOR関数ã®ä½¿ã„方 複数æ¡ä»¶ã®ã„ãšã‚Œã‹ãŒæˆã‚Šç«‹ã¤ã¨ãã«ã€Œæˆç«‹ã€ã¨ã™ã‚‹é–¢æ•°, ã€Excel時短術】仕事ã«åйãRAND関数ã®ä½¿ã„方 抽é¸ãªã©ã«ä¾¿åˆ©ãªãƒ©ãƒ³ãƒ€ãƒ ãªå€¤ã‚’作る関数, ã€Excel時短術】仕事ã«åйãIFERROR関数ã®ä½¿ã„方 エラーã®ã¨ãã«åˆ¥å‡¦ç†ã‚’ã™ã‚‹é–¢æ•°, ã€Excel時短術】仕事ã«åйãCONCAT関数ã®ä½¿ã„方 複数ã®ç¯„å›²ã®æ–‡å­—列ãŒç°¡å˜ã«çµåˆã§ãる新関数.

ã“れを関数ã§å¹´æ•°ã ã‘表示ã™ã‚‹ã‚ˆã†ã«ã™ã‚‹ã¨ã€12,576÷365=34.454・・・ã§ç­”ãˆã¯ã€Œ34ã€ã§ã™ã­ã€‚ スプレッドシートã®å‹¤æ€ ç®¡ç†ã‚·ã‚¹ãƒ†ãƒ ã‚’ãŠé¡Œã¨ã—ã¦Google Apps Scriptã§ã®æ—¥æ™‚ã«ã¤ã„ã¦è§£èª¬ã—ã¾ã™ã€‚Dateオブジェクトã®ç”Ÿæˆã®ã„ãã¤ã‹ã®ç¨®é¡žã€è¦ç´ ã‚’å–å¾—ã™ã‚‹ãƒ¡ã‚½ãƒƒãƒ‰ã€æ—¥ä»˜ã¨æ™‚刻ã®åˆ†è§£ … photo credit: Different kind of interior via photopin (license), ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®æ‰“刻用グループã§ã€Œå‡ºå‹¤ã€ã€Œé€€å‹¤ã€ãªã©ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒé€ã‚‰ã‚Œã¦ããŸã‚‰ã€ãã®å†…容ã«å¿œã˜ã¦ãƒ­ã‚°å‡ºåŠ›ã‚’ã™ã‚‹ã¨ã„ã†ã‚¹ã‚¯ãƒªãƒ—トを組ã¿ã¾ã—ãŸã€‚, ã“れをã•らã«ç™ºå±•ã•ã›ã¾ã—ã¦ã€ã‚¹ãƒ—レッドシートã«è¨˜éŒ²ã‚’ã—ã¦ã„ããŸã„ã¨ã„ã†ã“ã¨ãªã®ã§ã™ãŒã€ä»Šå›žã¯ã“ã®ãŠé¡Œã‚’用ã„ã¦Google Apps Scriptã§ã®æ—¥æ™‚ã®å–り扱ã„ã«ã¤ã„ã¦ãƒžã‚¹ã‚¿ãƒ¼ã‚’ã—ã¦ã„ããŸã„ã¨æ€ã„ã¾ã™ã€‚, Dateオブジェクトã®ç”Ÿæˆã®ã„ãã¤ã‹ã®ç¨®é¡žã¨è¦ç´ ã‚’å–å¾—ã™ã‚‹ãƒ¡ã‚½ãƒƒãƒ‰ã€ã¾ãŸDateã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æ—¥ä»˜ã¨æ™‚刻ã«åˆ†è§£ã™ã‚‹æ–¹æ³•ãªã©ã§ã™ã€‚, 11行目ã¾ã§ã§ã€ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®ç‰¹å®šã®ã‚°ãƒ«ãƒ¼ãƒ—ãƒãƒ£ãƒƒãƒˆã‹ã‚‰ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’ã”ãã£ã¨å–å¾—ã—ã¦ãã¾ã™ã€‚, 今回ã¯ç›®æ¨™ã¨ã—ã¦ã€ã“ã®ã‚¹ã‚¯ãƒªãƒ—トã«ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯APIã®ãƒ¬ã‚¹ãƒãƒ³ã‚¹ã‹ã‚‰ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸é€ä¿¡æ™‚ã®æ—¥ä»˜ã¨æ™‚刻をå–å¾—ã™ã‚‹å‡¦ç†ã‚’追加ã—ã¦ã„ããŸã„ã¨æ€ã„ã¾ã™ã€‚, ã“ã“ã§ã„ã†ã€Œsend_timeã€ãŒãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®é€ä¿¡æ—¥æ™‚ã«è©²å½“ã—ã¦ã„ã¾ã™ã®ã§ã€obj.send_timeã§å–å¾—ã§ããã†ã§ã™ã­ã€‚, ã—ã‹ã—10æ¡ã®æ•°å€¤â€¦æ—¥æ™‚ã£ã½ããªã„ãªããªã©ã¨æ€ã‚れるã‹ã‚‚知れã¾ã›ã‚“ãŒã€ãã†ãªã‚“ã§ã™ã€‚ã“ã®ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯APIã®ãƒ¬ã‚¹ãƒãƒ³ã‚¹ã§å–å¾—ã§ãる日時ã¯UNIX時間ã§ã™ã€‚, UNIX時間ã«ã¤ã„ã¦ã¯ä»¥ä¸‹è¨˜äº‹ã§ã‚‚説明ã—ã¦ã„ã¾ã™ãŒã€1970å¹´1月1æ—¥0時0分0ç§’ã‹ã‚‰ã®çµŒéŽç§’æ•°ã§è¡¨ç¾ã™ã‚‹å½¢å¼ã§ã™ã€‚, 打刻ã®ãƒ‡ãƒ¼ã‚¿ã‚·ãƒ¼ãƒˆã¨ã—ã¦ã¯ã€ã€Œæ—¥ä»˜ã€ã¨ã€Œæ™‚刻ã€ã‚’別々ã«å–å¾—ã—ãŸã„ã®ã§ã€ã“ã®UNIX時間を分解ã—ã¦ã„ãå¿…è¦ãŒã‚りã¾ã™ã€‚, ç‰¹å®šã®æ—¥æ™‚ã§ã‚れã°ã€å¹´ã€æœˆã€æ—¥ã€æ™‚é–“ã€åˆ†ã€ç§’を指定ã™ã‚‹ã“ã¨ã§ã€è©²å½“日時ã®ã‚ªãƒ–ジェクトを生æˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚, ã¾ãŸæ‹¬å¼§å†…ã«æ–‡å­—列形å¼ã§æŒ‡å®šã™ã‚‹ã“ã¨ã§ã€è©²å½“日時ã®Dateオブジェクトを生æˆã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚, ã¾ãŸã€Dateオブジェクトã«å¯¾ã—ã¦ãれãžã‚Œã®å€¤ã‚’ã‚’å–å¾—ã™ã‚‹ãƒ¡ã‚½ãƒƒãƒ‰ã¯ã“ã¡ã‚‰ã§ã—ãŸã­ã€‚, ã¨ã„ã†æ‰‹é †ã§é€²ã‚れã°OKã§ã™ã­ã€‚抜ã出ã™ã¨ã„ã†ã®ã¯ã€æ¬²ã—ã„è¦ç´ ä»¥å¤–ã¯ã‚¼ãƒ­ã«ã—ã¦Dateオブジェクトを生æˆã™ã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚, 時刻ã ã‘ã‚’å–å¾—ã—ãŸã„å ´åˆã¯ã€å¹´ã€æœˆã€æ—¥ã‚’ゼロã«ã—ã¾ã™ã€‚ã¾ãŸã€ã‚·ã‚¹ãƒ†ãƒ ã¨ã—ã¦ã¯ç§’も加味ã—ãªã„ã®ã§ã‚¼ãƒ­ã«åˆ‡ã‚Šæ¨ã¦ã¡ã‚ƒã„ã¾ã™ã€‚, ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®è©²å½“ã®ã‚°ãƒ«ãƒ¼ãƒ—ãƒãƒ£ãƒƒãƒˆã«ã¦ã€Œå‡ºå‹¤ã§ã™ã€ã€ŒãŠç–²ã‚Œã§ã™ã€ãªã©ã¨å…¥åŠ›ã—ãŸä¸Šã§ã€ã‚¹ã‚¯ãƒªãƒ—トを実行ã—ã¦ã¿ã¾ã™ã¨, 以上ã€Google Apps Scriptã§ã®Dateオブジェクトã®å–り扱ã„ã«ã¤ã„ã¦ãŠä¼ãˆã—ã¦ãã¾ã—ãŸã€‚, Javascriptã®å ´åˆã€Dateオブジェクトã®å–り扱ã„ã¯ãªã‹ãªã‹åބ介ã§ã™ã®ã§ã€ä¸€ã¤ä¸€ã¤ãƒžã‚¹ã‚¿ãƒ¼ã—ã¦é ‚ã‘れã°ã‚ˆã„ã¨æ€ã„ã¾ã™ã€‚, 次回ã§ã™ãŒã€ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯APIã®ãƒ¬ã‚¹ãƒãƒ³ã‚¹ã‹ã‚‰ã‚¢ã‚«ã‚¦ãƒ³ãƒˆIDã€ã‹ã¤æ‰“åˆ»æƒ…å ±ã‚’ã‚·ãƒ¼ãƒˆã®æœ€çµ‚行ã«è¿½åŠ ã—ã¦ã„ããŸã„ã¨æ€ã„ã¾ã™ã€‚, ノンプログラマーãŒãƒ—ログラミングスキルを身ã«ç€ã‘る支æ´ã‚’ã‚’ã™ã‚‹ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ã€‚セミナー・もãã‚‚ã会・Facebookグループã®ã‚µãƒãƒ¼ãƒˆã§ã€Œè‡ªã‚‰ã§å­¦ã³ç¶šã‘る力をã¤ã‘ã‚‹ã€æ”¯æ´ã€ã€Œæ•™ãˆåˆã†ã“ã¨ã§å­¦ã³ã®ä¾¡å€¤ã‚’上ã’ã‚‹ã€å ´ã®æä¾›ã‚’ã—ã¦ã„ã¾ã™ã€‚, Google Apps Scriptã§ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã§ã®ãƒãƒ£ãƒƒãƒˆæ‰“刻システムを作る, Googleスプレッドシートを使ã£ã¦å‹¤æ€ ç®¡ç†é›†è¨ˆã‚·ã‚¹ãƒ†ãƒ ã‚’作æˆã—ã¦ã„ã¾ã™ã€‚今回ã¯Google Apps Scriptã§ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‹ã‚‰ã®å‡ºå‹¤ãƒ»é€€å‹¤ã®æ‰“刻情報をå—ã‘å–るスクリプトを作ã£ã¦ã„ãã¾ã™ã€‚, Google Apps Scriptã§ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯APIã‚’æ“作ã—ã¦ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã«æœŸé™ä»˜ãã®ã‚¿ã‚¹ã‚¯ã‚’追加ã™ã‚‹æ–¹æ³•ã§ã™ã€‚ãã®éš›ã«ä½¿ã†UNIX時間ã®å–å¾—æ–¹æ³•ã€æ•°å€¤ã®å›ºå®šå°æ•°ç‚¹è¡¨è¨˜ã®æ–¹æ³•ã«ã¤ã„ã¦ã‚‚触れã¾ã™ã€‚, Googleカレンダーã®è¨˜éŒ²ã‚’活用ã—ã¦éŽåŽ»ã®ä»•事ã®ç”Ÿç”£æ€§ã‚’測定ã™ã‚‹ã—ã¦ã„ãã¾ã™ã€‚今回ã¯Google Apps Scriptã§ç‰¹å®šã®æœˆã®ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ã®ã‚¤ãƒ™ãƒ³ãƒˆæƒ…報をå–å¾—ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ãŠä¼ãˆã—ã¾ã™ã€‚, Google Apps Scriptã§ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‹ã‚‰ã®æ‰“åˆ»æƒ…å ±ã‚’ã‚·ãƒ¼ãƒˆã®æœ€çµ‚行ã«è¿½åŠ ã™ã‚‹æ–¹æ³•, Googleスプレッドシート上ã«å‹¤æ€ ç®¡ç†é›†è¨ˆã‚·ã‚¹ãƒ†ãƒ ã‚’作ã£ã¦ã„ã¾ã™ã€‚今回ã¯Google Apps Scriptã§ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‹ã‚‰ã®æ‰“刻情報をappendRowã§ã‚·ãƒ¼ãƒˆã®æœ€çµ‚行ã«è¿½åŠ ã™ã‚‹æ–¹æ³•ã§ã™ã€‚, Google Apps Scriptã§Googleカレンダーã«è¤‡æ•°ã®ã‚¤ãƒ™ãƒ³ãƒˆã‚’ã¾ã¨ã‚ã¦è¿½åŠ ã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トを作ã£ã¦ã„ãã¾ã™ã€‚今回ã¯ã€GASã§ãƒ‡ãƒ•ォルトã®ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼ã‚’å–å¾—ã—ã¦ã‚¤ãƒ™ãƒ³ãƒˆã‚’追加ã™ã‚‹æ–¹æ³•ã§ã™ã€‚, è¶…åˆå¿ƒè€…å‘ã‘Google Apps Scriptã‚’å­¦ã¶ã‚·ãƒªãƒ¼ã‚ºã€Botã®ä½œæˆã‚’目指ã—ã¦ãŠã‚Šã¾ã™ã€‚実行時ã«ã€Œæ‰¿èªã—ã¦ãã ã•ã„ã€ã¨ã‚¹ã‚¯ãƒªãƒ—トã‹ã‚‰ã®ã‚¢ã‚¯ã‚»ã‚¹è¨±å¯ãŒæ±‚ã‚られる件ã«ã¤ã„ã¦ã€è©³ã—ã解説ã—ã¦ã„ãã¾ã™ã€‚, Google Apps Scriptを使ãˆã°ã€ç°¡å˜ã«ã‚¹ãƒ—レッドシートã®ã‚«ã‚¹ã‚¿ãƒ é–¢æ•°ã‚’作るã“ã¨ãŒã§ãã¾ã™ã€‚今回ã¯ã€æ¶ˆè²»ç¨Žã®ç¨Žè¾¼è¨ˆç®—ã‚’ã™ã‚‹é–¢æ•°ã‚’例ã«ã€åˆå¿ƒè€…ã§ã‚‚ã§ãる自作スプレッドシート関数ã®ä½œã‚Šæ–¹ã‚’ãŠä¼ãˆã—ã¾ã™ã€‚, åˆå¿ƒè€…ã®ãƒŽãƒ³ãƒ—ログラマーå‘ã‘ã«ã€ŒGoogle Apps Scriptを使ã£ã¦Slackをメッセージをé€ã‚‹ã€ã‚’目標ã«ã‚·ãƒªãƒ¼ã‚ºã‚’ãŠä¼ãˆã—ã¦ã„ãã¾ã™ã€‚今回ã¯ã€Slackを外部ã‹ã‚‰æ“作ã™ã‚‹ãŸã‚ã®ã‚¢ãƒ—リを作æˆã™ã‚‹æ–¹æ³•ã§ã™ã€‚, ãƒãƒ£ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒé›†ã¾ã‚Šã€ä¸»ä½“çš„ã«ã‹ã¤æ¥½ã—ãå­¦ã³ã€å…±æœ‰ã™ã‚‹ãŸã‚ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ã‚¤ãƒ™ãƒ³ãƒˆã€ŒChatWork Café æ±äº¬ Vol.2ã€ãŒé–‹å‚¬ã•れã¾ã—ãŸï¼ä»Šå›žã¯ãã®ãƒ¬ãƒãƒ¼ãƒˆã‚’ãŠå±Šã‘ã—ã¦å‚りã¾ã™ã€‚, Gmailã®å—信トレイã«ãƒ¡ãƒ¼ãƒ«â€¦æºœã¾ã£ã¦ã„ã¾ã›ã‚“ã‹ï¼Ÿãã‚“ãªã¨ãã¯ã€GASを使ã£ã¦è‡ªå‹•アーカイブã—ã¡ã‚ƒã„ã¾ã—ょã†ã€‚今回ã¯ã€GASã§Gmailã®å—ä¿¡ãƒˆãƒ¬ã‚¤ã®æŒ‡å®šæ—¥ä»˜ä»¥å‰ã®ã‚¹ãƒ¬ãƒƒãƒ‰ã‚’アーカイブã™ã‚‹æ–¹æ³•ã‚’ãŠä¼ãˆã—ã¾ã™ã€‚, ã€ã‚¨ã‚¯ã‚»ãƒ«VBAã§Access連æºã€‘データベースã®ãƒ†ãƒ¼ãƒ–ルã«ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚’追加ã™ã‚‹ã‚·ãƒ³ãƒ—ãƒ«ãªæ–¹æ³•, エクセルVBAã§PowerPointã®ç‰¹å®šã®ã‚·ã‚§ã‚¤ãƒ—ã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ç•ªå·ã‚’調ã¹ã‚‹æ–¹æ³•, 当ブログを「応æ´ã—ãŸã„ï¼ã€ã€Œå½¹ã«ç«‹ã£ãŸã‚ˆï¼ã€ã¨ã„ã†ãŠæ°—æŒã¡ã‚’ã€ã‚³ãƒãƒ©ã‹ã‚‰ãŠæ”¯æ‰•ã„ãŸã ãã“ã¨ãŒã§ãã¾ã™ã€‚, マãƒãƒ¼ãƒ•ォワードクラウド請求書ã®è«‹æ±‚書一覧ã®å…¨ä»¶ã‚’ã‚¹ãƒ—ãƒ¬ãƒƒãƒ‰ã‚·ãƒ¼ãƒˆã«æ›¸ã出ã™ã‚¹ã‚¯ãƒªãƒ—ト, GASã§ãƒžãƒãƒ¼ãƒ•ォワードクラウド請求書ã®è«‹æ±‚æ›¸ä¸€è¦§ã‚’ã‚¹ãƒ—ãƒ¬ãƒƒãƒ‰ã‚·ãƒ¼ãƒˆã«æ›¸ãå‡ºã™æ–¹æ³•.
ãれã¨ã‚‚「血糖値ã€ã¨ã‹ã€ŒçµŒé¨“値ã€ãƒ»ã€Œå差値ã€ã®ã‚ˆã†ãªå°é›£ã—ã„値(ã‚ãŸã„)ã®ã“ã¨ã‹ã‚‚ã—れã¾ã›ã‚“。, 『シリアル値ã€ã¨ã¯ã€ã€Œæ—¥ä»˜ã‚„時刻を数字(値)ã€ã§ç®¡ç†ã™ã‚‹ãŸã‚ã®ã€Œãƒ«ãƒ¼ãƒ«ã€ã®ã“ã¨ã§ã™ã€‚, ãれã˜ã‚ƒã‚ã€å®Ÿéš›ã«Excelã¯ã€æ—¥ä»˜ã‚„時間をã©ã†ã‚„ã£ã¦ç®¡ç†ã—ã¦ã„ã‚‹ã‹è¦‹ã¦ã¿ã¾ã—ょã†ã€‚, ã“ã‚“ãªé¢¨ã«æ—¥ä»˜ã‚’入力ã—ã¦ã‚‚ã€Excelã§ã¯ã€Œ1ã€ã¨ã‹ã€ã€Œ43301ã€ã¨ã„ã†æ•°å­—ã§ç®¡ç†ã—ã¦ã„ã‚‹ã‚“ã§ã™ã€‚, 時間もåŒã˜ã‚ˆã†ã«ã€Œ0ã€ã¨ã‹ã€Œ0.833・・・・ã€ã¨ã„ã†å…·åˆã«å°æ•°ç‚¹ã‚’使ã£ã¦ç®¡ç†ã—ã¦ã„ã¾ã™ã­ã€‚, ã“ã®ãƒ«ãƒ¼ãƒ«ã«å¾“ã£ã¦æ—¥ä»˜ã‚’シリアル値ã«ã™ã‚‹ã¨ã€1900å¹´1月2æ—¥ã¯ã€Œï¼’ã€ãƒ»1900å¹´1月3æ—¥ã¯ã€Œ3ã€ã¨ã„ã†ã‚ˆã†ã«1æ—¥ã”ã¨ã«1ã‚’è¶³ã—ã¦ç®¡ç†ã—ã¾ã™ã€‚, 分ã‹ã‚Šã‚„ã™ãã™ã‚‹ã¨ã€1900å¹´1月1æ—¥ã‹ã‚‰ã€Œ43,305æ—¥ã€çµŒéŽã—ãŸæ—¥ã§ã™ã‚ˆã€‚ã¨ã„ã†ã“ã¨ã§ã™ã­ã€‚, 時間ã¯ã€1æ—¥24時間ãªã®ã§ã€0:00:00ã‚’0ã¨ã—ã¦ã€6:00 → 0.25・12:00 → 0.5・18:00 → 0.75, 計算å¼ã§è¡¨ã™ã¨ã€6÷24=0.25 12÷24=0.5 18÷24=0.75ã“ã‚“ãªæ„Ÿã˜ã§æ™‚間をシリアル値ã«ã—ã¦ç®¡ç†ã—ã¦ã„ã¾ã™ã€‚, ãã—ã¦ã€ã‚·ãƒªã‚¢ãƒ«å€¤ã‚’時間ã«ã™ã‚‹å ´åˆã¯ã€0.5×60分=30分ã¨è¨ˆç®—ã™ã‚Œã°è‰¯ã„ã‚“ã§ã™ã­ã€‚, æ•°å­—ã§æ—¥ä»˜ã‚„時間を管ç†ã—ã¦ã‚‹ãªã‚‰ã€å…¥åŠ›ã—ãŸæ•°å­—ãŒä½•ã®æ•°å­—ãªã®ã‹åˆ†ã‹ã‚‰ãªããªã‚‰ãªã„ã®ã§ã—ょã†ã‹ï¼Ÿ, ãã‚“ãªã®ã©ã†ã‚„ã£ã¦æ±ºã‚ã‚‹ã®ï¼Ÿã€€ã¨æ€ã†ã‹ã‚‚ã—れã¾ã›ã‚“ãŒã€å®Ÿã¯ã™ã£ã”ãç°¡å˜ãªã®ã§è¦‹ã¦ã¿ã¾ã—ょã†ã€‚, ã“ã®åŒã˜æ•°å­—ã§ã‚‚「表示ã™ã‚‹ã‚¹ã‚¿ã‚¤ãƒ«ã‚’変ãˆã‚Œã°è‰²ã€…ãªè¡¨ç¤ºã«å¤‰ãˆã‚‹ã“ã¨ãŒã§ãã‚‹ã€ä»•組ã¿ã¯ã€Excelã§ã¯ã¨ã£ã¦ã‚‚é‡è¦ãªã®ã§ã€ãœã²ä½¿ã„慣れã¦ãŠãã¾ã—ょã†ã€‚, Excelã®æœ€å¤§ã®ãƒ¡ãƒªãƒƒãƒˆã¯ã€è¤‡é›‘ãªè¨ˆç®—ã§ã‚‚コツã•ãˆã¤ã‹ã‚ã°ç°¡å˜ãƒ»æ­£ç¢ºãƒ»é«˜é€Ÿã«å‡¦ç†ã—ã¦ãれるã¨ã“ã‚ã§ã™ã€‚, ã“ã®ã‚·ãƒªã‚¢ãƒ«å€¤ã¨ã€Œæ•°å€¤ã®æ›¸å¼ã€ã¯ã€ãã®ãƒ¡ãƒªãƒƒãƒˆã‚’ã‚ã£ã¡ã‚ƒæ´»ã‹ã›ã‚‹çŸ¥è­˜ãªã®ã§æŠ¼ã•ãˆã¡ã‚ƒã„ã¾ã—ょã†ã€‚, ã©ã†ã—ã¦ã‚ã–ã‚ã–分ã‹ã‚Šã«ãã„シリアル値ã§Excelã¯æ—¥ä»˜ã‚„時間を管ç†ã—ã¦ã„ã‚‹ã‚“ã§ã—ょã†ã‹ï¼Ÿ, 会社ã§ã¯ã€ç¤¾å“¡åç°¿ã®ä½œæˆã‚„ãƒãƒ­ãƒ¼ãƒ¯ãƒ¼ã‚¯ãªã©ã®å…¬å…±æ©Ÿé–¢ãƒ»ãã®ä»–ã®å„書類作æˆã«å¿…è¦ã«ãªã‚‹ã“ã¨ãŒå¤šã€…ã‚りã¾ã™ã€‚, ã“ã†ã„ã†å ´åˆã€‚勤続年数や年齢ã¯å¸¸ã«å¤‰ã‚ã‚‹ã®ã§ä¸€äººä¸€äººè¨ˆç®—ã—ç›´ã—ã¦ã„ã¦ã¯å¤§å¤‰ã§ã™ã‚ˆã­ã€‚, DATEDIF(デイト・ディフ)関数ã¯ã€=DATEDIF(é–‹å§‹æ—¥,終了日,å˜ä½)ã¨è¨­å®šã—ã¾ã™ã€‚, ã“ã®é–¢æ•°ã¯ã€2ã¤ã®æ—¥ä»˜ã®æœŸé–“を求ã‚る関数ã§ã€Œå˜ä½ã€ã«æ±‚ã‚ãŸã„「年月日ã€ã®ã„ãšã‚Œã‹ã‚’指定ã—ã¾ã™ã€‚, 今回ã®å¹´é½¢ã®è¨ˆç®—ã®å ´åˆã¯ã€=DATEDIF(B2,B3,â€Yâ€)ã¨ã—ãŸã®ã§ã€ç­”ãˆã¯ã€Œ34ã€ã¨ã„ã†æ•°å­—を表示ã—ã¦ãれã¾ã™ã€‚, ã“ã®å¼ã‚’日本語ã«ã™ã‚‹ã¨ã€=DATEDIF(B2ã®ã‚»ãƒ«ã¨ã€B3ã®ã‚»ãƒ«ã®æœŸé–“ã®ã€å¹´æ•°ã‚’表示ã—ã¦), ã¾ãšã€ç°¡å˜ãªå‡ºå‹¤ç°¿ã‚’用æ„ã—ã¾ã—ãŸã€‚期間ã¯2018å¹´1月1日~2018å¹´1月31æ—¥ã®1カ月ã§ã™ã€‚, 1カ月ã®å‡ºå‹¤æ™‚é–“ã®å¼ã¯ã€=SUM(E2:E32)ã§ã™ã€‚ã¤ã¾ã‚Š1æ—¥ã‹ã‚‰31æ—¥ã¾ã§ã®åŠ´åƒæ™‚é–“ã‚’è¶³ã—ã¦ã­ã€‚ã¨è¨­å®šã—ã¦ã‚‹ã ã‘ã§ã™ã€‚, ã‚ã¨ã¯ã€æ™‚é–“ã‚’24時間以上ã§ã‚‚ãã¡ã‚“ã¨è¡¨ç¤ºã•れるよã†ã«è¡¨ç¤ºã®æ–¹æ³•を工夫ã™ã‚‹ã ã‘ã§ã™ã€‚, ã¤ã¾ã‚Šã€æ—¥ä»˜ã§ã‚‚時間ã§ã‚‚計算ã™ã‚‹ã“ã¨ã‚’剿ã¨ã—ã¦ã„ã‚‹ã®ã§ã€ã‚·ãƒªã‚¢ãƒ«å€¤ã§ç®¡ç†ã™ã‚‹ã¨ã„ã†ã®ã¯ç†ã«ã‹ãªã£ã¦ã„ã‚‹ã¨è¨€ãˆã‚‹ã‚“ã§ã™ã€‚, ExcelãŒæ—¥ä»˜ã¨æ™‚間を「シリアル値ã€ã§ç®¡ç†ã—ã¦ã„ã‚‹ç†ç”±ã¯åˆ†ã‹ã£ã¦ã‚‚らãˆã¾ã—ãŸã‹ï¼Ÿ, ãªãœãªã‚‰ã€ã€ŒExcelã«æ–‡ç« ã®å†…容をç†è§£ã—ã¦ç­”ãˆã‚’出ã™ã€ã¨ã„ã†ã“ã¨ã¯å‡ºæ¥ãªã„ã‹ã‚‰ã§ã™ã€‚基本的ã«ExcelãŒå‡ºæ¥ã‚‹ã“ã¨ã¯ã€æ•°å­—を計算ã™ã‚‹ã“ã¨ã ã‘ã§ã™ã€‚, ã ã‹ã‚‰ã€ExcelãŒç†è§£ã§ãる数字を人間用ã«è¡¨ç¤ºæ–¹æ³•を変ãˆã¦ã‚ã’ã‚‹ã“ã¨ã§ã€ã€Žæ•°å­—ã ã‘ã˜ã‚ƒä½•ã®æ•°å­—ã‹åˆ†ã‹ã‚‰ãªã„å•題ã€ã‚’解決ã—ã¦ã„ã¾ã™ã€‚ã“れãŒã‚·ãƒªã‚¢ãƒ«å€¤ã‚’使ã†ç†ç”±ã§ã™ã­ã€‚, ã“れを関数ã§å¹´æ•°ã ã‘表示ã™ã‚‹ã‚ˆã†ã«ã™ã‚‹ã¨ã€12,576÷365=34.454・・・ã§ç­”ãˆã¯ã€Œ34ã€ã§ã™ã­ã€‚, ã•ã‚“ã–ん説明ã—ã¦ãŠã„ã¦ãªã‚“ã§ã™ãŒã€Excelを普通ã«åˆ©ç”¨ã™ã‚‹äººã¯ã“ã“ã¾ã§çŸ¥ã‚‰ãªãã¦ã‚‚ä»•äº‹ã«æ”¯éšœã¯ã‚りã¾ã›ã‚“。, ã§ã‚‚ã€ã‚·ãƒªã‚¢ãƒ«å€¤ã«ã¤ã„ã¦çŸ¥ã£ã¦ãŠã最大ã®ãƒ¡ãƒªãƒƒãƒˆã¯ã€ã€ŒExcelã¯æ–‡å­—ã«ã™ã‚‹ã¨è¨ˆç®—出æ¥ãªã„ã€ã¨ã„ã†ã“ã¨, ã ã‹ã‚‰ã€ã‚·ãƒªã‚¢ãƒ«å€¤ã¯ã€Œ123,456,789ã€ã§ã¯ãªã「123456789ã€ã¨è¡¨ç¤ºã•れるんã§ã™ã­ã€‚, 「#ã€ã¯ã€æ•°å­—を表ã—ã¦ã„ã¾ã™ã€‚ãã—ã¦ã€Œæ­³ã€ã‚’「â€â€ã€ã§æŒŸã‚“ã§ã‚ã’ã‚‹ã¨ã€ŒXæ­³ã€ã¨è¡¨ç¤ºã—ã¦ã­ã¨ã„ã†æ„味ã«ãªã‚Šã¾ã™ã€‚, Xã®éƒ¨åˆ†ã¯å…¥åŠ›ã—ãŸæ•°å­—ã®ã“ã¨ãªã®ã§ã€ä¾‹ãˆã°100ã¨å…¥åŠ›ã™ã‚‹ã¨ã€100æ­³ã¨è¡¨ç¤ºã™ã‚‹ã¨ã„ã†æ„味ã§ã™ã€‚, 時間ã®å ´åˆã¯ã€[h]:mmã§ã™ãŒã€hã¯Hour(アワー)ã€mã¯Minute(ミニット)ã§ã€Œæ™‚ã€ã¨ã€Œåˆ†ã€ã‚’æ„味ã—ã¦ã„ã¾ã™ã€‚, hã¯ã€Œ[ ]ã€ã§å›²ã‚€ã“ã¨ã§24æ™‚é–“ä»¥ä¸Šã®æ™‚間表示ã«ã™ã‚‹è¨­å®šã§ã™ã€‚é–“ã«ã€Œï¼šã€ã‚’挟んã§mmã¯ã€08分ã¨ã„ã†ã‚ˆã†ã«2ケタã§åˆ†æ•°ã‚’表示ã—ã¦ã­ã€‚ã¨ã„ã†è¨­å®šã§ã™ã€‚, ã“ã®è¡¨ç¤ºå½¢å¼ã‚’設定ã™ã‚‹æœ€å¤§ã®ãƒ¡ãƒªãƒƒãƒˆã¯ã€å…ƒã®æ•°å­—を変ãˆãšã«è¦‹ãŸç›®ã ã‘分ã‹ã‚Šã‚„ã™ã„よã†ã«è¡¨ç¤ºã—ã¦ãれるã“ã¨ã§ã™ã€‚, 最åˆã¯ã€å‘ªæ–‡ã®ã‚ˆã†ãªè¬Žã®è¨€è‘‰ã ã£ãŸã¨æ€ã„ã¾ã™ãŒå®Ÿã¯Excelã«ã¨ã£ã¦ã¯ã€è¶…é‡è¦ãªä»•組ã¿ã ã¨ã„ã†ã“ã¨ã‚’分ã‹ã£ã¦ã‚‚らãˆãŸã‚‰ã†ã‚Œã—ã„ã§ã™ã€‚, 特ã«ãƒ‡ã‚¹ã‚¯ãƒ¯ãƒ¼ã‚¯ã‚’ã—ã¦ã„ã‚‹ã¨ã€æ•°å­—を扱ã†äº‹ã£ã¦ã‹ãªã‚Šã‚ã£ã¦ã€ãれもé‡è¦ãªã“ã¨ã‚’æ‹…ã£ã¦ã„ã„ãŸã‚Šã™ã‚‹ã‚‚ã®ã§ã™ã€‚, 今ã‚ã’ãŸã“ã¨ã¯ã€Excelã®æ¨™æº–機能を上手ã使ã£ã¦ã‚ã’れã°ã€ãƒãƒ§ãƒãƒ§ã‚¤ã®ãƒãƒ§ã‚¤ã§ã™ã€‚, ãれã«åŠ ãˆã¦ãƒžã‚¯ãƒ­(VBA)を使ã„ã“ãªã›ã‚Œã°ã€ä»•事ãŒåŠåˆ†å¯ã¦ã„ã¦ã‚‚出æ¥ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚, シリアル値を上手ã«ç”Ÿã‹ã™ã«ã¯ã€Œè¡¨ç¤ºå½¢å¼ã€ã®è¨­å®šãŒã‚­ãƒ¢ãªã‚“ã ã¨ã„ã†ã“ã¨ã‚’æ„è­˜ã—ã¦ä¸‹ã•ã„ã­ã€‚, メルマガã ã‘ã®è£è©±ã‚„書ããれãªã„エピソードもåˆã‚ã›ã¦ãŠçŸ¥ã‚‰ã›ã—ã¦ã„ã¾ã™ã€‚ãœã²ã”登録をï¼ï¼, æ—¥ä»˜ã¨æ™‚刻ã¯ã‚·ãƒªã‚¢ãƒ«å€¤ã§å‡ºæ¥ã¦ã„ã‚‹ï¼ï¼ã€€ä¸Šæ‰‹ã«ä»˜ãåˆãˆã°Excelã®çœŸã®åŠ›ãŒè¦‹ãˆã¦ãã‚‹ï¼ï¼, ExcelãŒæ—¥ä»˜ã¨æ™‚間を表示方法ã§åˆ‡ã‚Šæ›¿ãˆã‚‹ç†ç”±ã¨è¡¨ç¤ºæ–¹æ³•ã«ã¤ã„ã¦çŸ¥ã£ã¦ãŠãã“ã¨ãŒã¨ã£ã¦ã‚‚大事ï¼ï¼, Facebook ã§å…±æœ‰ã™ã‚‹ã«ã¯ã‚¯ãƒªãƒƒã‚¯ã—ã¦ãã ã•ã„ (æ–°ã—ã„ウィンドウã§é–‹ãã¾ã™), Officeæœ€é€Ÿä¸Šé”æ³•ï¼ï¼æœ¬å½“ã®Officeã®ä½¿ã„ã“ãªã—è¡“æ•™ãˆã¾ã™ã€‚ Be Cool Users Officeã•ã‚“ã‹ã‚‰å­¦ã‚“ã 3ã¤ã®ãƒã‚¤ãƒ³ãƒˆ, 車中泊ã§è¡Œãï¼ï¼å¤šæ‘©å·æ²³å·æ•·ã®æ—… 河原ã‚ã‚Šã€æ¸©æ³‰ã‚りã®ã€Œé“ã®é§…ãŸã°ã‚„ã¾ã€ã¯é¢ç™½ã„ï¼ï¼, ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã¨æ€ã„やりã¯ä¸–界を制ã™ã‚‹ï¼ï¼ã€€ï¼–ステップã§ä½œã‚‹Excelメニューページ, Wordã¨Excelã®ä½¿ã„分ã‘ã§è¿·ã£ãŸã‚‰ã“れã§ã‚¹ãƒƒã‚­ãƒªï¼ï¼æœ¬å½“ã®Wordã¨Excelã®ä¾¡å€¤ã¯ã“ã‚Œã§æ±ºã¾ã‚‹ï¼ï¼, Wordã¯è¦šãˆã«ãã„部分を先ã«çµžã£ã¦è¦šãˆã‚ï¼ï¼ã€€ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã¨ã‚¿ãƒ–をマスターã™ã‚Œã°Wordã®ä¾¡å€¤ã¯10å€å¤‰ã‚ã‚‹ï¼ï¼, ホームページを見ãŸã¾ã¾å°åˆ·ã™ã‚‹ã«ã¯ãƒ–ラウザーã®è¨­å®šã§è§£æ±ºï¼ï¼ã€€é€†é †å°åˆ·ãŒå°åˆ·åŠ¹çŽ‡ã‚’æ›´ã«åŠ é€Ÿã•ã›ã‚‹ï¼ï¼, Excelåˆå¿ƒè€…ã§ã‚‚大丈夫ï¼ï¼ã€€è‡ªå‹•計算機能ã¯é–¢æ•°ã§å®Ÿç¾å‡ºæ¥ã‚‹ã€€å››å‰‡æ¼”ç®—ã¨VLOOKUP関数ã§ãƒãƒƒãƒãƒªæ±ºã‚ã‚ï¼ï¼, 使ã„å§‹ã‚ãŸã‚‰ã‚„ã‚られãªã„ï¼ï¼VOICE ROID(ボイスロイド)ã§ä½œæ¥­åŠ¹çŽ‡2å€ã«UPã™ã‚‹ç†ç”±, ã¾ã‚‹ã§é­”法ï¼ï¼ç°¡å˜ExcelVBAã®ãƒ—ロジェクトロックをã•らã£ã¨è§£é™¤ã™ã‚‹æ–¹æ³•ã€‚æœ¬å½“ã¯æ•™ãˆãŸããªã„ï¼ï¼Ÿã„ãŸãšã‚‰å޳ç¦ã®ç°¡å˜è§£æ±ºæ³•. ã“れを関数ã§å¹´æ•°ã ã‘表示ã™ã‚‹ã‚ˆã†ã«ã™ã‚‹ã¨ã€12,576÷365=34.454・・・ã§ç­”ãˆã¯ã€Œ34ã€ã§ã™ã­ã€‚ // excel_date_no(1900ã‹ã‚‰åŠ ç®—æ—¥æ•°)ã‹ã‚‰UnixTime(1970ã‹ã‚‰ã®msec)ã«å¤‰æ›, デãƒã‚¤ã‚¹ã§ã®ãƒ‘フォーマンス分æžã‚’自動化ã™ã‚‹æ–°ã—ã„ツールArm Mobile Studio, you can read useful information later efficiently. GASã®æ—¥ä»˜å‡¦ç†ã®ã¾ã¨ã‚ã§ã™ã€‚ã€Œå‰æ—¥æ—¥ä»˜ã®å–å¾—ã€ã€Œä¸€ãƒ¶æœˆå‰æ—¥ä»˜ã®å–å¾—ã€ã€Œæœˆæœ«æ—¥ä»˜ã®åˆ¤å®šã€ã‚’紹介ã—ã¦ã„ã¾ã™ã€‚ ... Logger. http://stabucky.com/wp/archives/7442, React Native, TypeScript, JavaScript, React, Go, iOS, Swift, PHP, Zsh, Python, ML, Deep Learning, 「スãƒãƒ¼ãƒ„ã‚’ã—ã¦ã„る人を幸ã›ã«ã™ã‚‹ã€ã“ã¨ã‚’コンセプトã«ã€ã‚¹ãƒãƒ¼ãƒ„関連サービスã®ä¼ç”»ãƒ»é–‹ç™ºã‚’行ã£ã¦ã„るスタートアップã§ã™ã€‚. #ã„ãšã‚Œã«ã—ã‚ã€å‹æ‰‹ã«æ—¥ä»˜ã‚·ãƒªã‚¢ãƒ«å€¤ãŒè¡¨ç¤ºã•れã€ãã®ã‚·ãƒªã‚¢ãƒ«å€¤ã®è¡¨ç¤ºå½¢å¼ã‚‚変更ã§ããªã„ã¨ã„ã†ã“ã¨ã¯é€šå¸¸è€ƒãˆã‚‰ã‚Œãªã„ã“ã¨ã§ã™ã€‚ 本当ã«ã€Œä½•ã®æ“作も行ã£ã¦ã„ãªã„ã€ã®ã«å‹æ‰‹ã«ã”質å•ã®ã‚ˆã†ãªçжæ³ã«ãªã£ãŸã¨ã„ã†ãªã‚‰ã€ãã®ãƒ•ァイルãŒç ´æã—ãŸã“ã¨ãらã„ã—ã‹è€ƒãˆã‚‰ã‚Œã¾ã›ã‚“。 GoogleAppsScript完全入門 ~GoogleApps & G Suiteã®æœ€æ–°ãƒ—ログラミングガイド~, VBAã‚„Google Apps Scriptã®ãƒ„ール開発ã¨ç ”修をセットã§ä¾é ¼ã•ã‚Œã‚‹ä¼æ¥­ãŒå¢—ãˆã¦ã„ã‚‹ç†ç”±. Help us understand the problem. Why not register and get more from Qiita? 今回ã¯ã‚·ãƒªãƒ¼ã‚ºã®æœ€çµ‚回ã§ã™ã€‚ Google Spreadsheetã§ä½œæˆã—ãŸã‚·ãƒ•ト表スケジュールをGoogle Calendarã«ç™»éŒ²ã™ã‚‹GAS(Google Apps Script)を作ã£ã¦é‹ç”¨ã—ã¦ã„ãŸã®ã ãŒã€å¹´ãŒå¤‰ã‚ã£ãŸã‚¿ã‚¤ãƒŸãƒ³ã‚°ã§Spreadsheetå´ã®ã‚·ãƒ•ト表レイアウトデザインを変更ã—ãŸã‚‰ã€æ—¥ä»˜ã®å€¤ãŒæ—¥ä»˜æ–‡å­—列ã‹ã‚‰ã‚·ãƒªã‚¢ãƒ«å€¤ã«å¤‰ã‚ã£ã¦ã—ã¾ã£ã¦ã€GASãŒã†ã¾ãå‹•ã‹ãªã‹ã£ãŸã€‚, ã©ã†ã‚‚日付セルã®è¡¨ç¤ºå½¢å¼ã‚’変ãˆã‚‹ã¨Execlã®ã‚ˆã†ãªã‚·ãƒªã‚¢ãƒ«å€¤ã«ãªã£ã¦ã—ã¾ã†ã‚ˆã†ã§ã€çµæ§‹ãƒãƒžã£ã¦ã—ã¾ã£ãŸã€‚, シリアル値ã¯ã€Œ1899å¹´12月30æ—¥åˆå‰0時ã€ã‹ã‚‰ã®çµŒéŽæ—¥æ•°ã§ã™ã€‚Excelã§ä½¿ã‚れã¦ã„ã‚‹å½¢å¼ã®ã‚ˆã†ã§ã™ã€‚, Googleスプレッドシートã¨Google Apps Scriptã®æ—¥ä»˜ Googleカレンダーã«ç™»éŒ²ã™ã‚‹ã‚¤ãƒ™ãƒ³ãƒˆã‚’入力ã™ã‚‹ã‚¹ãƒ—レッドシートã¯ä»¥ä¸‹ã®ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚ ãã—ã¦ã€ã“ã®ã‚¹ãƒ—レッドシートã®å…¥åŠ›ã‚’ã‚‚ã¨ã«ã€ãƒ‡ãƒ•ォルトカレンダーã«ã‚¤ãƒ™ãƒ³ãƒˆã‚’登録ã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トã¯ã“ã¡ã‚‰ã§ã™ã€‚ 全体的ã«Dateオブジェクト関連ã®è‹¥å¹²ã‚„ã‚„ã“ã—ã‚ã®å‡¦ç†ãŒå…¥ã‚Šã¾ã—ãŸã€‚ ã“ã®ã‚ãŸã‚Šã‚’関数ã¨ã—ã¦éƒ¨å“化ã™ã‚‹ã“ã¨ã§ã€ã‚·ãƒ³ãƒ—ルãªã‚³ãƒ¼ãƒ‰ã«å¤‰æ›´ã—ã¦ã„ããŸã„ã¨æ€ã„ã¾ã™ã€‚ ãªãŠã€é–¢æ•°ã®ä½œã‚Šæ–¹ã¯ä»¥ä¸‹ã®è¨˜äº‹ã‚’復習ã—ã¦ãŠã„ … ã“れãŒã‚·ãƒªã‚¢ãƒ«å€¤ã‚’使ã†ç†ç”±ã§ã™ã­ã€‚ ã§ã¯ã€ã•ã£ãã®è¨ˆç®—をシリアル値ã§ã‚„ã‚‹ã¨ã©ã†ãªã‚‹ã§ã—ょã†ã€‚ シリアル値ã§ã®å¼è¨ˆç®—方法:43282ï¼30706=12576. Copyright © 2015-2020 ã„ã¤ã‚‚隣ã«ITã®ãŠä»•事 All Rights Reserved. 日付ã‹ã‚‰ã€Œæ›œæ—¥ç•ªå·ã€ã‚’å–å¾—ã™ã‚‹ã€Œweekdayã€é–¢æ•°ã€‚if関数ã¨çµ„ã¿åˆã‚ã›ãŸã‚Šã€ã€Œæ¡ä»¶ä»˜ã書å¼ã€æ©Ÿèƒ½ã¨çµ„ã¿åˆã‚ã›ãŸã‚Šã™ã‚‹ä½¿ã„æ–¹ãŒå¤šã„。仕事ã ã‘ã§ãªãプライベートã«ã‚‚役立ã¤å®Ÿä¾‹ã‚’2ã¤ç´¹ä»‹ã™ã‚‹ã€‚

æ±å¤§ æ—¥æœ¬å² 2006 5, リゼロ 2期 作画 16, ドラクエジョーカー2 é…åˆ ãŠã™ã™ã‚ 7, マインクラフト æ‘人 増殖 8, テーブルマナー教室 å­ä¾› åå¤å±‹ 8, Usb 書ãè¾¼ã¿ç¦æ­¢ 解除 5, Laravel Auto_increment å–å¾— 6, モンãƒãƒ³ãƒ¯ãƒ¼ãƒ«ãƒ‰ è§£åƒåº¦ 変更 5, Kvk Kf239 å›³é¢ 15, 郵便局 給料 下ãŒã‚‹ 4, ミラティブ オーブ 視è´è€…æ•° 52, æ±äº¬ã‚¬ã‚¹ 電話 æ··ã¿ åˆã£ ã¦ã‚‹ 4, 教育実習 ã—ãŠã‚Š ä½œã‚Šæ–¹ 11, マイクラ çµ±åˆç‰ˆ ドラウンドトラップ 29, å­å®®ä½“癌 ステージ4 余命 9, Googleスライド 文字 アニメーション 6, アルファード ツライム純正 7, Over The Rainbow~ ウクレレ 7, Tac 簿記 éŽåŽ»å• 5, é¢ç™½ã„ é•·æ–‡ コピペ 6, コップ ã²ã³å‰²ã‚Œ 補修 5, ミナペルホãƒãƒ³ 生地 神戸 7, åŒè»¸ã‚±ãƒ¼ãƒ–ル 屋外 劣化 4, Microsoft Edge å£ç´™ 6, é¢é•· è€ã‘é¡” メイク 4, サッカー ジュニアユース ã„ã˜ã‚ 6, 原付 寒ã•対策 女 8,