<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>秒 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%E7%A7%92/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 21 Mar 2026 11:30:42 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>秒 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのSECOND関数の使い方｜時刻から「秒」を取り出す基本と応用</title>
		<link>https://mashukabu.com/spreadsheet-second-function/</link>
					<comments>https://mashukabu.com/spreadsheet-second-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:30:42 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[HOUR関数]]></category>
		<category><![CDATA[MINUTE関数]]></category>
		<category><![CDATA[SECOND関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[勤怠管理]]></category>
		<category><![CDATA[時刻]]></category>
		<category><![CDATA[時間計算]]></category>
		<category><![CDATA[秒]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4767</guid>

					<description><![CDATA[SECOND関数で時刻から「秒」を取り出す基本から、秒の切り捨て・経過秒数の計算・TIME関数との組み合わせまで解説。HOUR・MINUTEとの違いも比較表で整理。タイムスタンプ処理にすぐ使えます。]]></description>
										<content:encoded><![CDATA[
<p>「タイムスタンプの秒まで見たいのに、表示が時分までしかない&#8230;&#8230;」</p>



<p>フォームの回答データやログを扱っていると、時刻から「秒」だけ取り出したい場面がありますよね。セルには「14:32:45」と入っているのに、欲しいのは「45」だけ。手作業で抜き出すのは現実的ではありません。</p>



<p>そんなときに使うのが、スプレッドシートのSECOND関数です。時刻データから「秒」の部分だけをサッと取り出せます。この記事では基本の書き方から、秒の切り捨て・経過秒数の計算・TIME関数との組み合わせまで解説します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SECOND関数とは？スプレッドシートで時刻から「秒」を取り出す関数</a></li><li><a href="#toc2" tabindex="0">SECOND関数の基本の書き方</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">具体例で確認</a></li></ol></li><li><a href="#toc6" tabindex="0">実務で使えるSECOND関数の活用例</a><ol><li><a href="#toc7" tabindex="0">秒を切り捨てて「分」単位に丸める</a></li><li><a href="#toc8" tabindex="0">2つの時刻の差を秒単位で計算する</a></li><li><a href="#toc9" tabindex="0">TIME関数と組み合わせて秒だけ変更する</a></li></ol></li><li><a href="#toc10" tabindex="0">HOUR・MINUTE・SECOND関数の違いと使い分け</a></li><li><a href="#toc11" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc12" tabindex="0">時刻として認識できない文字列を渡している</a></li><li><a href="#toc13" tabindex="0">ダブルクォーテーションなしで直接入力している</a></li><li><a href="#toc14" tabindex="0">数値をそのまま渡している</a></li></ol></li><li><a href="#toc15" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">SECOND関数とは？スプレッドシートで時刻から「秒」を取り出す関数</span></h2>



<p>SECOND関数は、時刻データから「秒」の部分を整数で返す関数です。読み方は「セカンド」で、英語の「Second（秒）」がそのまま名前になっています。</p>



<p>たとえばセルに「14:32:45」と入っていれば、SECOND関数は「45」を返します。返ってくるのは0から59までの整数です。ちょうど0秒なら0、59秒なら59ですね。</p>



<p>できることはシンプルですが、使い道は意外と広いです。</p>



<ul class="wp-block-list"><li>タイムスタンプから秒単位のデータを取り出して分析する</li><li>秒を切り捨てて「分」単位に丸める</li><li>2つの時刻の差を秒単位で計算する</li></ul>



<p>SECOND関数は、<a href="https://mashukabu.com/spreadsheet-time-function/">TIME関数</a>の逆操作にあたります。TIME関数は時・分・秒から時刻データを作る関数です。TIME関数が「組み立て」なら、SECOND関数は「分解」ですね。<a href="https://mashukabu.com/spreadsheet-hour-function/">HOUR関数</a>（時を取り出す関数）や<a href="https://mashukabu.com/spreadsheet-minute-function/">MINUTE関数</a>（分を取り出す関数）と兄弟のような関数です。</p>



<h2 class="wp-block-heading"><span id="toc2">SECOND関数の基本の書き方</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=SECOND(時刻)</code></pre>



<p>引数は1つだけ。<a href="https://mashukabu.com/spreadsheet-hour-function/">HOUR関数</a>や<a href="https://mashukabu.com/spreadsheet-minute-function/">MINUTE関数</a>と同じく、とてもシンプルです。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>時刻</td><td>必須</td><td>「秒」を取り出したい時刻データ。セル参照・TIME関数・文字列形式（&#8221;14:32:45&#8243;）などが使える</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc5">具体例で確認</span></h3>



<p>実際に動きを見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>セルの値</th><th>数式</th><th>結果</th></tr></thead><tbody><tr><td>14:32:45</td><td><code>=SECOND(A2)</code></td><td>45</td></tr><tr><td>20:49:59</td><td><code>=SECOND(A3)</code></td><td>59</td></tr><tr><td>0:15:00</td><td><code>=SECOND(A4)</code></td><td>0</td></tr><tr><td>&#8212;</td><td><code>=SECOND(TIME(11,40,59))</code></td><td>59</td></tr><tr><td>&#8212;</td><td><code>=SECOND("20:49:30")</code></td><td>30</td></tr></tbody></table></figure>



<p>TIME(11,40,59)は11時40分59秒を意味します。そこからSECONDで「秒」を取り出すと59ですね。文字列の&#8221;20:49:30&#8243;を直接渡しても、ちゃんと30が返ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル参照を使うのが一番確実です。「=SECOND(A2)」のように、時刻が入ったセルを指定するのが基本の使い方ですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc6">実務で使えるSECOND関数の活用例</span></h2>



<p>ここからは実務で役立つ組み合わせパターンを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc7">秒を切り捨てて「分」単位に丸める</span></h3>



<p>タイムスタンプに秒まで記録されているけれど、分単位で十分という場面は多いです。TIME関数と組み合わせれば、秒だけをゼロにできます。</p>



<pre class="wp-block-code"><code>=TIME(HOUR(A2),MINUTE(A2),0)</code></pre>



<p>この数式のしくみはこうです。HOUR(A2)で「時」、MINUTE(A2)で「分」をそのまま残し、秒を0に固定しています。</p>



<p>いくつかの時刻で結果を確認しましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>元の時刻（A列）</th><th>数式の結果</th><th>処理内容</th></tr></thead><tbody><tr><td>14:32:45</td><td>14:32:00</td><td>45秒を切り捨て</td></tr><tr><td>9:00:00</td><td>9:00:00</td><td>もともと0秒→そのまま</td></tr><tr><td>18:15:59</td><td>18:15:00</td><td>59秒を切り捨て</td></tr></tbody></table></figure>



<p>フォームの回答時刻やシステムログなど、秒まで記録されるデータを分単位に揃えたいときに便利です。</p>



<h3 class="wp-block-heading"><span id="toc8">2つの時刻の差を秒単位で計算する</span></h3>



<p>「開始から終了まで何秒かかった？」を計算するパターンです。時刻の引き算だけだと時刻形式のまま返ってくるので、秒数に変換します。</p>



<pre class="wp-block-code"><code>=(B2-A2)*86400</code></pre>



<p>時刻の差に86400を掛けると、秒数に変換できます。86400は1日の秒数（24 x 60 x 60）です。</p>



<figure class="wp-block-table"><table><thead><tr><th>開始時刻（A列）</th><th>終了時刻（B列）</th><th>数式の結果</th><th>意味</th></tr></thead><tbody><tr><td>14:32:00</td><td>14:32:45</td><td>45</td><td>45秒</td></tr><tr><td>9:00:00</td><td>9:01:30</td><td>90</td><td>1分30秒</td></tr><tr><td>10:00:00</td><td>10:05:00</td><td>300</td><td>5分</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>SECOND関数を使わなくても差の秒数は計算できますが、「秒の成分だけ」を知りたい場合はSECOND関数の出番です。たとえば <code>=SECOND(B2-A2)</code> とすれば、差の「秒」成分だけ（0〜59）が返ります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc9">TIME関数と組み合わせて秒だけ変更する</span></h3>



<p><a href="https://mashukabu.com/spreadsheet-time-function/">TIME関数</a>を使えば、秒だけを別の値に差し替えられます。</p>



<p><strong>秒を00秒にリセットする:</strong></p>



<pre class="wp-block-code"><code>=TIME(HOUR(A2),MINUTE(A2),0)</code></pre>



<p>14:32:45に使うと14:32:00になります。秒の切り捨てと同じですね。</p>



<p><strong>秒を30秒に固定する:</strong></p>



<pre class="wp-block-code"><code>=TIME(HOUR(A2),MINUTE(A2),30)</code></pre>



<p>何時何分であっても「30秒ちょうど」に揃えます。14:32:45なら14:32:30、9:07:12なら9:07:30になります。</p>



<p><strong>秒だけ残して時・分をゼロにする:</strong></p>



<pre class="wp-block-code"><code>=TIME(0,0,SECOND(A2))</code></pre>



<p>14:32:45に使うと0:00:45になります。秒の成分だけを独立して扱いたい場面で使えますよ。</p>



<h2 class="wp-block-heading"><span id="toc10">HOUR・MINUTE・SECOND関数の違いと使い分け</span></h2>



<p>SECOND関数には兄弟のような関数が2つあります。<a href="https://mashukabu.com/spreadsheet-hour-function/">HOUR関数</a>と<a href="https://mashukabu.com/spreadsheet-minute-function/">MINUTE関数</a>です。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>取り出す成分</th><th>戻り値の範囲</th></tr></thead><tbody><tr><td>HOUR</td><td>時</td><td>0〜23</td></tr><tr><td>MINUTE</td><td>分</td><td>0〜59</td></tr><tr><td>SECOND</td><td>秒</td><td>0〜59</td></tr></tbody></table></figure>



<p>3つとも書き方は同じです。引数に時刻を1つ渡すだけ。</p>



<p>たとえば「14:32:45」に対して、それぞれの結果はこうなります。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>結果</th></tr></thead><tbody><tr><td><code>=HOUR("14:32:45")</code></td><td>14</td></tr><tr><td><code>=MINUTE("14:32:45")</code></td><td>32</td></tr><tr><td><code>=SECOND("14:32:45")</code></td><td>45</td></tr></tbody></table></figure>



<p>これら3つの関数は、<a href="https://mashukabu.com/spreadsheet-time-function/">TIME関数</a>の逆操作という位置づけです。TIME関数が時・分・秒を組み合わせて時刻を「作る」関数です。一方、HOUR・MINUTE・SECONDは時刻を「分解する」役割ですね。</p>



<p>3つを組み合わせれば、時刻の完全な分解と再構成ができます。</p>



<pre class="wp-block-code"><code>=TIME(HOUR(A2),MINUTE(A2),SECOND(A2))</code></pre>



<p>この数式はA2の時刻をそのまま返します。実用的には、一部の成分だけ変更したいときに使うテクニックです。</p>



<h2 class="wp-block-heading"><span id="toc11">よくあるエラーと対処法</span></h2>



<p>SECOND関数で出るエラーは、ほぼ <code>#VALUE!</code> です。原因と対処法をまとめました。</p>



<h3 class="wp-block-heading"><span id="toc12">時刻として認識できない文字列を渡している</span></h3>



<pre class="wp-block-code"><code>=SECOND(&quot;午後3時&quot;)</code></pre>



<p>この書き方では <code>#VALUE!</code> になります。SECOND関数が受け付けるのは「14:32:45」のような時刻形式や、TIME関数の結果です。</p>



<p><strong>対処法:</strong> セルに正しい時刻形式で入力するか、TIME関数で時刻を作って渡してください。</p>



<h3 class="wp-block-heading"><span id="toc13">ダブルクォーテーションなしで直接入力している</span></h3>



<pre class="wp-block-code"><code>=SECOND(14:32:45)</code></pre>



<p>ダブルクォーテーションで囲まずに入力すると <code>#VALUE!</code> になります。スプレッドシートが「14:32:45」を時刻ではなく計算式として解釈してしまうためです。</p>



<p><strong>対処法:</strong> <code>=SECOND("14:32:45")</code> のようにダブルクォーテーションで囲みましょう。</p>



<h3 class="wp-block-heading"><span id="toc14">数値をそのまま渡している</span></h3>



<pre class="wp-block-code"><code>=SECOND(45)</code></pre>



<p>この場合、エラーにはなりませんが結果は「45秒」ではなく「0」です。スプレッドシートの内部では45がシリアル値として扱われるためです。時刻として渡すなら <code>=SECOND(TIME(0,0,45))</code> としてください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p><a href="https://mashukabu.com/spreadsheet-now-function/">NOW関数</a>のように時刻を返す関数と組み合わせれば、現在時刻の「秒」をリアルタイムで取得できます。<code>=SECOND(NOW())</code> で今が何秒か確認できますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc15">まとめ</span></h2>



<p>SECOND関数は、時刻データから「秒」の部分を取り出すシンプルな関数です。</p>



<p>この記事で紹介した内容をおさらいしましょう。</p>



<ul class="wp-block-list"><li><strong>基本:</strong> <code>=SECOND(時刻)</code> で0〜59の整数が返る</li><li><strong>秒の切り捨て:</strong> TIME関数と組み合わせて秒をゼロにできる</li><li><strong>経過秒数の計算:</strong> <code>=(B2-A2)*86400</code> で2つの時刻の差を秒数に変換できる</li><li><strong>TIME関数との組み合わせ:</strong> 時刻の秒だけを変更・リセットできる</li><li><strong>HOUR・MINUTEとの違い:</strong> 3関数とも書き方は同じ。取り出す成分だけが違う</li></ul>



<p>タイムスタンプの処理や時刻データの加工で活躍する関数です。まずは <code>=SECOND(A2)</code> から試してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-second-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
