<?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>正の数  |  独学エクセル塾</title>
	<atom:link href="https://dokugakuexcel.com/tag/%E6%AD%A3%E3%81%AE%E6%95%B0/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Mon, 26 Jun 2023 13:51:09 +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://dokugakuexcel.com/wp-content/uploads/2021/06/cropped-cropped-image-66-1-32x32.jpg</url>
	<title>正の数  |  独学エクセル塾</title>
	<link>https://dokugakuexcel.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">194648711</site>	<item>
		<title>【マクロVBA練習問題10】正(プラス)・負の値(マイナス)の個数を表示・判別する</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%b7%b4%e7%bf%92%e5%95%8f%e9%a1%8c10%e3%80%91%e6%ad%a3%e3%83%97%e3%83%a9%e3%82%b9%e3%83%bb%e8%b2%a0%e3%81%ae%e5%80%a4%e3%83%9e%e3%82%a4%e3%83%8a%e3%82%b9/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e7%25b7%25b4%25e7%25bf%2592%25e5%2595%258f%25e9%25a1%258c10%25e3%2580%2591%25e6%25ad%25a3%25e3%2583%2597%25e3%2583%25a9%25e3%2582%25b9%25e3%2583%25bb%25e8%25b2%25a0%25e3%2581%25ae%25e5%2580%25a4%25e3%2583%259e%25e3%2582%25a4%25e3%2583%258a%25e3%2582%25b9</link>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 13:51:09 +0000</pubDate>
				<category><![CDATA[マクロVBA練習問題]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[正の数]]></category>
		<category><![CDATA[負の数]]></category>
		<category><![CDATA[練習問題]]></category>
		<category><![CDATA[COUNTIF]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4295</guid>

					<description><![CDATA[目次 練習問題と内容について・練習問題の狙い・練習問題10について練習問題の内容と動作説明問題内容動作説明ヒント・ヒントその1・ヒントその2・ヒントその3解答コード・回答その①・回答その②必要な知識ループ構造セルの範囲指 [&#8230;]]]></description>
										<content:encoded><![CDATA[
  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">練習問題と内容について</a><ol><li><a href="#toc2" tabindex="0">・練習問題の狙い</a></li><li><a href="#toc3" tabindex="0">・練習問題10について</a></li></ol></li><li><a href="#toc4" tabindex="0">練習問題の内容と動作説明</a><ol><li><a href="#toc5" tabindex="0">問題内容</a></li><li><a href="#toc6" tabindex="0">動作説明</a></li></ol></li><li><a href="#toc7" tabindex="0">ヒント</a><ol><li><a href="#toc8" tabindex="0">・ヒントその1</a></li><li><a href="#toc9" tabindex="0">・ヒントその2</a></li><li><a href="#toc10" tabindex="0">・ヒントその3</a></li></ol></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></ol></li><li><a href="#toc14" tabindex="0">必要な知識</a><ol><li><a href="#toc15" tabindex="0">ループ構造</a></li><li><a href="#toc16" tabindex="0">セルの範囲指定</a></li><li><a href="#toc17" tabindex="0">正の値または負の値であるかどうかを判定する</a></li></ol></li><li><a href="#toc18" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">練習問題と内容について</span></h2>
<!-- /wp:post-content -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><span id="toc2">・練習問題の狙い</span></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>このシリーズでは課題を元にマクロVBAを<span class="marker-under-red"><strong>実践することでスキルを身につける</strong></span>ことが出来ます。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>正直、ソースコード作成については実践あるのみです！</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>答えのコードについては数例挙げますが、「もっといい答えがある」などの意見があれば</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>問い合わせから連絡ください！  </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>こんな問題を作ってほしいなどの意見もお待ちしております！</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph /-->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><span id="toc3">・練習問題10について</span></h3>
<p>こちらはマクロVBAの初歩的な知識になります。</p>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p><span class="marker-under"><strong>指定されたセルの正・負の値の個数を表示する練習問題</strong></span>となります。</p>
<p>それでは頑張っていきましょう！</p>
<h2 class="wp-block-heading"><span id="toc4">練習問題の内容と動作説明</span></h2>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><span id="toc5">問題内容</span></h3>
<p>セル番地A1からA10までの数値を対象に、C2には負の数、C5には正の数を入力する<img fetchpriority="high" decoding="async" class="alignnone wp-image-4296 " src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-9.png" width="752" height="297" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-9.png 1317w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-9-300x118.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-9-1024x404.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-9-768x303.png 768w" sizes="(max-width: 752px) 100vw, 752px" /></p>
<h3 class="wp-block-heading"><span id="toc6">動作説明</span></h3>
<p>VBAを使用して、セル番地A1からA10までの値を取得し、その中で<span class="marker-under"><strong>負の値の個数を数えて</strong></span>セル番地C2、<br /><span class="marker-under"><strong>正の値の個数を数えて</strong></span>セル番地C5に表示します。</p>
<p>具体的には、セル番地A1からA10までの値を順番に取得し、<br /><span class="marker-under"><strong>正の値または負の値をカウントアップ</strong></span>します。</p>
<h2 class="wp-block-heading"><span id="toc7">ヒント</span></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p><img decoding="async" class="alignnone  wp-image-4222" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg" alt="" width="458" height="305" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1024x683.jpg 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-768x512.jpg 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1536x1024.jpg 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m.jpg 1920w" sizes="(max-width: 458px) 100vw, 458px" /> <br />以下のヒントを参考にして解答コードを作成してみてください。</p>
<h3><span id="toc8">・ヒントその1</span></h3>
<p>ループを使用して<span class="marker-under"><strong>セル番地A1からA10までの値を順番に取得</strong></span>します。<br /><br />例えば下記のような見本を紹介します。</p>
<div class="blank-box bb-blue"><strong>For Each cell In Range(&#8220;A1:A10&#8221;)</strong><br /> &#8216;ここに処理<br /><strong>Next cell</strong></div>
<div>これにより、A1からA10まで順に繰り返し処理を行います。</div>
<h3><span id="toc9">・ヒントその2</span></h3>
<p>正の値または負の値であれば、変数をカウントアップします。</p>
<p><span class="marker-under"><strong>カウントアップ方法は「変数＝変数+1」</strong></span>で指定した変数がカウントアップされます。</p>
<h3><span id="toc10">・ヒントその3</span></h3>
<p><span class="marker-under"><strong>取得した値が正の値または負の値であるかどうかを判定する条件分岐</strong></span>を使用します。</p>
<p><span class="marker-under-red"><strong>条件分岐はIf Then</strong></span>を使用します。</p>
<p><span class="marker-under-blue"><strong>判別する際は不等式</strong></span>を使用します。<br />例えば「<strong><span style="color: #ff0000;">対象の数値</span></strong>　&lt; <strong><span style="color: #3366ff;">0</span></strong>」の場合、<strong><span style="color: #ff0000;">対象の数値</span></strong>は<strong><span style="color: #3366ff;">0</span></strong>より小さいことから<strong>負の値</strong>であることがわかります。</p>
<p>この構造を活用して、正の値または負の値か判断します。</p>
<p><br />これらのヒントを参考にして、解答コードを作成してみてください。  </p>
<p>&nbsp;</p>
<div class="blank-box bb-tab bb-good bb-red">最新・便利な機能を搭載したExcel・officeを試しませんか？ <br />Excel 2013以下を使用している方はサポートが終了しているので注意が必要です！<br /><a href="https://dokugakuexcel.com/excel%e3%83%bboffice%e3%81%ae%e4%be%a1%e6%a0%bc%e6%af%94%e8%bc%83%ef%bc%81%e3%81%82%e3%81%aa%e3%81%9f%e3%81%ab%e5%90%88%e3%81%a3%e3%81%9f%e3%82%aa%e3%82%b9%e3%82%b9%e3%83%a1%e3%81%ae%e8%a3%bd%e5%93%81/">【最新2023年】Excel・Officeの価格比較！あなたに合ったオススメの製品の選定方法から購入 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<div> </div>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><span id="toc11">解答コード</span></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>では回答を見ていきましょう！</p>
<p><img decoding="async" class="alignnone  wp-image-4274" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-300x225.jpg" alt="" width="399" height="299" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-300x225.jpg 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-1024x768.jpg 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-768x576.jpg 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-1536x1152.jpg 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728.jpg 1600w" sizes="(max-width: 399px) 100vw, 399px" /></p>
<h3><span id="toc12">・回答その①</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">Sub Exercise10to1()<br />Dim <strong><span style="color: #3366ff;">rng</span> </strong>As Range<br />Dim <strong><span style="color: #ff0000;">cell </span></strong>As Range<br />Dim <strong><span style="color: #339966;">count</span> </strong>As Integer<br /><br />&#8216; セル番地A1からA10までの範囲を指定<br />Set <strong><span style="color: #3366ff;">rng</span> </strong>= Range(&#8220;A1:A10&#8221;)<br /><br /><strong><span style="color: #339966;">count</span> </strong>= 0 &#8216; カウンターを初期化<br /><br />&#8216; 範囲内の各セルに対してループ<br />For Each <strong><span style="color: #ff0000;">cell </span></strong>In <strong><span style="color: #3366ff;">rng</span> </strong><br />&#8216; 負の値であるかを判定<br />If <strong><span style="color: #ff0000;">cell </span></strong>.Value &lt; 0 Then<br /><strong><span style="color: #339966;">count</span> </strong>= <strong><span style="color: #339966;">count</span> </strong>+ 1 &#8216; カウンターをインクリメント<br />End If<br />Next cell<br /><br />&#8216; 結果を表示<br />Range(&#8220;C2&#8221;).Value = <strong><span style="color: #339966;">count</span> </strong><br />Range(&#8220;C5&#8221;).Value = 10 &#8211; <strong><span style="color: #339966;">count</span> </strong><br />End Sub</div>
<div>このコードでは、セル番地A1からA10までの範囲を指定し、各セルの値を調べています。</div>
<div>その際は<strong>「For Each <span style="color: #ff0000;">cell </span>In <span style="color: #3366ff;">rng」</span></strong><span style="color: #000000;">で対象の範囲を繰り返し処理するようにしています。</span></div>
<div><br />負の値を見つけた場合は、<span class="marker-under"><strong>変数<span style="color: #339966;">count</span> のカウントアップ</strong></span>しています</div>
<div> </div>
<div>また、負の数か求める際には<strong><span class="marker-under">「If <span style="color: #ff0000;">cell </span>.Value &lt; 0 Then」</span></strong>のように対象のセルの値が</div>
<div><strong>0を下回っていたら負の数と判断</strong>してカウントアップを行います。</div>
<h3><span id="toc13">・回答その②</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">Sub Exercise10to2()<br />Dim <strong><span style="color: #3366ff;">rng</span> </strong>As Range<br />Dim <strong><span style="color: #339966;">count</span> </strong>As Long<br /><br />&#8216; セル番地A1からA10までの範囲を指定<br />Set <strong><span style="color: #3366ff;">rng</span> </strong>= Range(&#8220;A1:A10&#8221;)<br /><br /><strong><span style="color: #339966;">count</span> </strong>= WorksheetFunction.CountIf(<strong><span style="color: #3366ff;">rng</span> </strong>, <strong><span style="color: #ff0000;">&#8220;&lt;0&#8221;</span></strong>)<br /><br />&#8216; 結果を表示<br />Range(&#8220;C2&#8221;).Value = <strong><span style="color: #339966;">count</span> </strong><br />Range(&#8220;C5&#8221;).Value = 10 &#8211; <strong><span style="color: #339966;">count</span> </strong><br />End Sub</div>
<div>
<p>このコードでは、<span class="marker-under"><strong>WorksheetFunction.CountIf 関数</strong></span>を使用して、<br />セル番地A1からA10までの範囲内で負の値の個数を数えています。</p>
<p>カウントの条件を「<strong><span style="color: #ff0000;">&#8220;&lt;0&#8221;</span></strong>」とすることで<strong><span style="color: #ff0000;">負の数</span></strong>を計算するようにしています。</p>
</div>
<p>この回答例では、ループ処理を使用せずに組み込みの関数を活用して個数を計算しています。</p>
<p>&nbsp;</p>
<p>  <img decoding="async" id="thepasted-1" class="alignnone  wp-image-4221" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png" alt="" width="436" height="327" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1024x768.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-768x576.png 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1536x1152.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909.png 1600w" sizes="(max-width: 436px) 100vw, 436px" /></p>
<h2 class="wp-block-heading"><span id="toc14">必要な知識</span></h2>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>この問題を解くためには、以下の基本的な知識が必要です。</p>
<h3><span id="toc15">ループ構造</span></h3>
<p>偶数の個数を数えるためには、<span class="marker-under"><strong>セル番地A1からA10までの値を1つずつ判定</strong></span>する必要があります。<br /><strong>ループ構造</strong>を使用して、指定した範囲のセルを順番に処理する方法を理解する必要があります。<br /><br />今回は<strong>For Each文</strong>を使用しました。</p>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-10%e3%80%91for-eath-%e3%81%a7%e9%85%8d%e5%88%97%e3%83%bb%e3%82%b3%e3%83%ac%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3%e5%86%85%e3%81%a7%e7%b9%b0%e3%82%8a%e8%bf%94%e3%81%97/">【マクロVBA】For Eath Nextで配列・コレクション内で繰り返し・ループ処理!抜け出す方法 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<h3><span id="toc16">セルの範囲指定</span></h3>
<p>VBAでは、<span class="marker-under"><strong>RangeオブジェクトやCellsオブジェクト</strong></span>を使用してセルを対象にします。</p>
<p>Rangeオブジェクトは、セルの範囲を指定する際に使用されます。例えば、<strong>Range(&#8220;A1&#8221;)はセル番地A1</strong>を指定します。<br />Cellsオブジェクトは、行番号と列番号を指定してセルにアクセスする際に使用されます。<br /><br />例えば、<strong>Cells(1, 1)はセル番地A1</strong>を指定します。</p>
<h3><span id="toc17">正の値または負の値であるかどうかを判定する</span></h3>
<p>例題では負の数を求める際には<strong><span class="marker-under">「If <span style="color: #ff0000;">cell </span>.Value &lt; 0 Then」</span></strong>のように処理しました。<br />こちらは対象のセルの値が0を下回っているか確認して、<strong>0を下回っていたら負の数と判断しています。</strong></p>
<p><span class="marker-under"><strong>WorksheetFunction.CountIf 関数</strong></span>を使用した場合は検索条件を<strong><span style="color: #ff0000;">&#8220;&lt;0&#8221;</span></strong><span style="color: #000000;">とすることで負の数を求めることが出来ます。</span></p>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-9%e3%80%91if-then%e3%81%a7%e6%9d%a1%e4%bb%b6%e5%88%86%e5%b2%90%e3%83%bb%e5%88%a4%e5%88%a5%e3%82%92%e3%81%99%e3%82%8b%e2%97%8b%e2%97%8b%e3%81%aa%e3%82%89/">【マクロVBA】If …Thenで条件分岐・判別をする!Elseで異なる処理パターンも可能に ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%9f%a5%e8%ad%98-20%e3%80%91%e3%82%ab%e3%82%a6%e3%83%b3%e3%83%88%e3%82%92count-countif-countifs%e3%81%a7%e6%b1%82%e3%82%81%e3%82%8b/">【マクロVBA】カウントをCOUNT・COUNTIF・COUNTIFSで求める！複数条件にも対応 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<p>&nbsp;</p>
<h2 class="wp-block-heading"><span id="toc18">まとめ</span></h2>
<p>この練習問題では、セル番地A1からA10までの正の値あたは負の値の個数を表示するという課題に取り組みました。</p>
<p><br />VBAを使うことで、Excelの操作を自動化したり、複雑な計算や処理を行ったりすることができます。<br />練習問題を通じて、VBAのスキルを向上させ、より高度な操作や処理を行えるようになることを目指しましょう。 <br /><br />次の練習問題では、さらに別の課題に取り組んでいきますので、順番に解いていくことでスキルを磨いていきましょう。 <br />以上で練習問題10となります。お疲れ様でした！</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4295</post-id>	</item>
		<item>
		<title>【SIGN関数】符号のプラス（＋）・マイナス（−）をエクセルで求める・調べる方法</title>
		<link>https://dokugakuexcel.com/%e3%80%90sign%e9%96%a2%e6%95%b0%e3%80%91%e7%ac%a6%e5%8f%b7%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b9%ef%bc%88%ef%bc%8b%ef%bc%89%e3%83%bb%e3%83%9e%e3%82%a4%e3%83%8a%e3%82%b9%ef%bc%88%e2%88%92%ef%bc%89/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590sign%25e9%2596%25a2%25e6%2595%25b0%25e3%2580%2591%25e7%25ac%25a6%25e5%258f%25b7%25e3%2581%25ae%25e3%2583%2597%25e3%2583%25a9%25e3%2582%25b9%25ef%25bc%2588%25ef%25bc%258b%25ef%25bc%2589%25e3%2583%25bb%25e3%2583%259e%25e3%2582%25a4%25e3%2583%258a%25e3%2582%25b9%25ef%25bc%2588%25e2%2588%2592%25ef%25bc%2589</link>
					<comments>https://dokugakuexcel.com/%e3%80%90sign%e9%96%a2%e6%95%b0%e3%80%91%e7%ac%a6%e5%8f%b7%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b9%ef%bc%88%ef%bc%8b%ef%bc%89%e3%83%bb%e3%83%9e%e3%82%a4%e3%83%8a%e3%82%b9%ef%bc%88%e2%88%92%ef%bc%89/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Tue, 17 May 2022 13:23:39 +0000</pubDate>
				<category><![CDATA[関数]]></category>
		<category><![CDATA[+]]></category>
		<category><![CDATA[-]]></category>
		<category><![CDATA[SIGH関数]]></category>
		<category><![CDATA[符号]]></category>
		<category><![CDATA[正の数]]></category>
		<category><![CDATA[負の数]]></category>
		<category><![CDATA[プラス]]></category>
		<category><![CDATA[マイナス]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=2878</guid>

					<description><![CDATA[数値にはプラスとマイナスの符号があります。正の数や負の数ともいいますね。 その符号もエクセルの関数を使用すれば求めることができます。 正の数か負の数か判断・調査したい場合は参考になると思います。それでは見ていきましょう。 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>数値にはプラスとマイナスの符号があります。<br>正の数や負の数ともいいますね。</p>



<p><br>その<strong><span class="marker-under">符号もエクセルの関数を使用すれば求めることができます</span></strong>。</p>



<p>正の数か負の数か判断・調査したい場合は参考になると思います。<br>それでは見ていきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">&#x2b1b;︎関数の仕組み</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎関数の使い方</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">&#x2b1b;︎よくあるエラーと対処法</a><ol><li><a href="#toc7" tabindex="0">・#VALUE!エラーになる</a></li></ol></li><li><a href="#toc8" tabindex="0">■公式の説明</a></li><li><a href="#toc9" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎関数の仕組み</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>=SIGN(<span class="bold-red">符号を調べたい数値・対象セル</span>)</strong></p></blockquote>



<p><br><strong>出力結果1:</strong>プラス・正の数<br><strong>出力結果-1:</strong>マイナス・負の数</p>



<p><strong>出力結果0:</strong>数値が0</p>



<p>引数は1個までの入力となっています。</p>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎関数の使い方</span></h2>



<p>では使い方を見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc3">・対象セルの符号を調べる</span></h3>



<p>まずは<strong><span class="marker-under">対象セルの符号を調べる方法</span></strong>についてみていきましょう。<br>見本で下図のシートを作成してみました。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="555" height="149" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-36.png" alt="" class="wp-image-2879" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-36.png 555w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-36-300x81.png 300w" sizes="(max-width: 555px) 100vw, 555px" /></figure>



<p><span class="bold-red">B3</span>に入力された数値があります。<br>今回は<span class="marker-under-red"><strong><span class="bold-red">B3</span>の数値がプラスかマイナスか判断</strong></span>してみたいと思います。</p>



<p>再度関数仕組みを見てみましょう。</p>



<p><strong><span class="fz-20px">=SIGN(<span class="bold-red">符号を調べたい数値・対象セル</span>)</span></strong></p>



<p>ここで符号を調べたいセルはB3なので「<span class="bold-red">B3</span>」となります。<br>つまり<strong>「=SIGN(<span class="bold-red">B3</span>)」</strong>となります。</p>



<p>それでは入力してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-37.png" alt="" class="wp-image-2880" width="452" height="272" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-37.png 573w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-37-300x181.png 300w" sizes="(max-width: 452px) 100vw, 452px" /></figure>



<p>数値「-5」は<strong><span class="marker-under-blue">「マイナスなので-1が出力」</span></strong>されました。</p>



<p>今度は数値を「3」にしてみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="574" height="344" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-38.png" alt="" class="wp-image-2881" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-38.png 574w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-38-300x180.png 300w" sizes="(max-width: 574px) 100vw, 574px" /></figure>



<p>数値「3」は<strong><span class="marker-under-red">「プラスなので1が出力」</span></strong>されました。</p>



<h3 class="wp-block-heading"><span id="toc4">・数値を直接入力する</span></h3>



<p>先程は対象セルの符号を求めましたが、<br><strong><span class="marker-under">数値を直接入力しても求める事ができます</span></strong>。</p>



<p>しかし符号は見ればわかるので直接入力することは<br>少ないと思いますが参考までに紹介しておきます。</p>



<p>再度、関数の仕組みをみていきましょう。</p>



<p><strong><span class="fz-20px">=SIGN(<span class="bold-red">符号を調べたい数値・対象セル</span>)</span></strong></p>



<p>では本題です。<br>今回は「<span class="bold-red">-8</span>」の符号を求めたいとします。<br>使用方法は簡単で引数に直接入力すれば、符号を求める事ができます。</p>



<p>関数はこのようになります、<br><strong>&#8220;=SIGN(<span class="bold-red">-8</span>)&#8221;</strong><br>シンプルですね。では実行した結果を見てみましょう。]</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-39.png" alt="" class="wp-image-2882" width="292" height="263" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-39.png 377w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-39-300x271.png 300w" sizes="(max-width: 292px) 100vw, 292px" /></figure>



<p>-8は<strong><span class="marker-under">負の値なので「-1」を出力</span></strong>していますね。</p>



<p>補足で&#8221;=SIGN(8)&#8221;と入力すると<br>「8」は<strong><span class="marker-under">正の値なので「1」が出力</span></strong>されます。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-40.png" alt="" class="wp-image-2883" width="289" height="303" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-40.png 361w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-40-287x300.png 287w" sizes="(max-width: 289px) 100vw, 289px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">・別の関数・式と合わせる</span></h3>



<p>最後に<strong><span class="marker-under">別の関数と合わせて使用する方法</span></strong>を見ていきましょう。<br>今回は見本で損益を入力して赤字か黒字かメッセージを出したいと思います。</p>



<p>下図の見本をご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="648" height="163" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-41.png" alt="" class="wp-image-2884" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-41.png 648w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-41-300x75.png 300w" sizes="(max-width: 648px) 100vw, 648px" /></figure>



<p><span class="bold-red">B3</span>に損益を入力した数値があります。<br>こちらをSIGN関数とIF関数を組み合わせて表示します。</p>



<p>では式を見ていきましょう<br><strong><span class="fz-20px">「＝IF(SIGN(<span class="marker-under-red"><span class="bold-red">B3</span></span>)=1,”黒字“,”赤字&#8221;)」</span></strong></p>



<p>それでは入力してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-42.png" alt="" class="wp-image-2885" width="503" height="116" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-42.png 638w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-42-300x69.png 300w" sizes="(max-width: 503px) 100vw, 503px" /></figure>



<p>正の数を入力すると「黒字」となりました。<br>反対に負の数を入力すると「赤字」と表示されます。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-43.png" alt="" class="wp-image-2886" width="505" height="118" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-43.png 642w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-43-300x70.png 300w" sizes="(max-width: 505px) 100vw, 505px" /></figure>



<h2 class="wp-block-heading"><span id="toc6">&#x2b1b;︎よくあるエラーと対処法</span></h2>



<p>ではSIGN関数を使用する上で<strong><span class="marker-under-red">よくあるエラーと対処法</span></strong>について説明します。</p>



<h3 class="wp-block-heading"><span id="toc7">・#VALUE!エラーになる</span></h3>



<p>こちらは<strong><span class="marker-under">対象セルの値または入力した値が文字になっているか、対象セルを複数選んでいる</span></strong>可能性があります。<br>まずは文字を入力した場合を見てみましょう。<br>下図をご覧ください。</p>



<p>B3の値をD3にSIGN関数の結果を表示するシートがあったとします。<br>ではB3の値を「A」にしてみましょう。</p>



<p>結果はこのようになります。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-44.png" alt="" class="wp-image-2887" width="517" height="289" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-44.png 650w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-44-300x168.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-44-120x68.png 120w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-44-160x90.png 160w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-44-320x180.png 320w" sizes="(max-width: 517px) 100vw, 517px" /></figure>



<p>VALUE!となりました。</p>



<p>さらに複数範囲を引数にしてみましょう。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-45.png" alt="" class="wp-image-2888" width="507" height="215" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-45.png 825w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-45-300x127.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-45-768x326.png 768w" sizes="(max-width: 507px) 100vw, 507px" /></figure>



<p>こちらも#VALUE!となりましたね。</p>



<p>以上の事から<strong><span class="marker-under">文字を参照・複数範囲参照していないか確認</span></strong>してみてください。</p>



<p></p>



<h2 class="wp-block-heading"><span id="toc8">■公式の説明</span></h2>



<p>わかりやすいように説明したため公式と使用する語句が異なりますが</p>



<p>マイクロソフト公式の説明については下記のリンクを参照してください。☟</p>



<p><a href="https://support.microsoft.com/ja-jp/office/sign-%E9%96%A2%E6%95%B0-109c932d-fcdc-4023-91f1-2dd0e916a1d8">SIGN 関数 (microsoft.com)</a></p>



<h2 class="wp-block-heading"><span id="toc9">&#x2b1b;︎まとめ</span></h2>



<p><br>いかがだったでしょうか。<br>符号がエクセルでも出力できるのは便利ですね。</p>



<p>ぜひ、今回の記事を参考にして符号を求めてみてください。<br>それでは次回の記事でお会いしましょう。</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90sign%e9%96%a2%e6%95%b0%e3%80%91%e7%ac%a6%e5%8f%b7%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b9%ef%bc%88%ef%bc%8b%ef%bc%89%e3%83%bb%e3%83%9e%e3%82%a4%e3%83%8a%e3%82%b9%ef%bc%88%e2%88%92%ef%bc%89/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2878</post-id>	</item>
	</channel>
</rss>
