<?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>small | nujonoa_blog</title>
	<atom:link href="https://nujonoa.com/tag/small/feed/" rel="self" type="application/rss+xml" />
	<link>https://nujonoa.com</link>
	<description>人生に役立つデータ集</description>
	<lastBuildDate>Mon, 23 Nov 2020 00:31:14 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://nujonoa.com/wp-content/uploads/2019/04/cropped-DSC00976-e1554456145409-32x32.jpg</url>
	<title>small | nujonoa_blog</title>
	<link>https://nujonoa.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【エクセル】上位n個の合計値を1セルで計算する方法！</title>
		<link>https://nujonoa.com/calculate-the-total-value-of-the-top-n-points/</link>
					<comments>https://nujonoa.com/calculate-the-total-value-of-the-top-n-points/#respond</comments>
		
		<dc:creator><![CDATA[nujonoa]]></dc:creator>
		<pubDate>Sun, 22 Nov 2020 14:18:00 +0000</pubDate>
				<category><![CDATA[エクセル]]></category>
		<category><![CDATA[small]]></category>
		<category><![CDATA[SUMPRODUCT]]></category>
		<category><![CDATA[LARGE]]></category>
		<category><![CDATA[n]]></category>
		<guid isPermaLink="false">http://nujonoa.com/?p=7653</guid>

					<description><![CDATA[目次 上位n個の合計値を計算する方法！数式紹介数式の説明 上位n個の合計値を計算する方法！ 二八の法則といわれるように、物事は、 上位2割のものの合計が8割を占める という現象がよく起こります。そこで、上位n個の合計値を [&#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">上位n個の合計値を計算する方法！</a></li><li><a href="#toc2" tabindex="0">数式紹介</a></li><li><a href="#toc3" tabindex="0">数式の説明</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">上位n個の合計値を計算する方法！</span></h2>



<p>二八の法則といわれるように、<br>物事は、</p>



<p>上位2割のものの合計が8割を占める</p>



<p>という現象がよく起こります。<br>そこで、上位n個の合計値を確認し割合を確認することで<br>データの目の付け所を知ることができます。</p>



<p>そこで今回亜H、上位n個を関数で計算する方法を紹介したいとも思います。</p>



<h2 class="wp-block-heading"><span id="toc2">数式紹介</span></h2>



<p>今回紹介する数式は、<br>・SUMPRODUT<br>・ROWS<br>・INDIRECT<br>を用いて、</p>



<p class="is-style-sticky-red">=SUMPRODUCT(LARGE(データ範囲,ROW(INDIRECT("1:n"))))</p>



<p class="is-style-sticky-gray">実際の使用例<br>=SUMPRODUCT(LARGE($C$3:$C$10,ROW(INDIRECT("1:3"))))</p>



<p>と記述します。</p>



<p>計算結果は下記の通り、<br>・上位1位までの合計が、10<br>・上位2位までの合計が、18=10+8<br>・上位3位までの合計が、24=10+8+6<br>と、狙った通り計算できていることが分かります。</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="900" height="333" src="https://nujonoa.com/wp-content/uploads/2020/11/image-18-900x333.png" alt="" class="wp-image-7656" srcset="https://nujonoa.com/wp-content/uploads/2020/11/image-18-900x333.png 900w, https://nujonoa.com/wp-content/uploads/2020/11/image-18-500x185.png 500w, https://nujonoa.com/wp-content/uploads/2020/11/image-18-300x111.png 300w, https://nujonoa.com/wp-content/uploads/2020/11/image-18-768x284.png 768w, https://nujonoa.com/wp-content/uploads/2020/11/image-18.png 1008w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">数式の説明</span></h2>



<p>今回の肝となっている関数はLARGE関数です。</p>



<p>LARGE関数は</p>



<p class="is-style-sticky-red">= LARGE(data ,n ) // n番目に大きい</p>



<p>のように、使用し、n番目に大きい数字を検索することができます。</p>



<p>今回はそれにSUMPRODUCT関数を組み合わせて上位n点の合計を表現しています。</p>



<p>この数式にたどり着くイメージは、</p>



<p class="is-style-sticky-red">①簡単に記述すると、<br>= LARGE(data ,１) +LARGE(data ,2) +LARGE(data ,3) +・・・＋LARGE(data ,n) </p>



<p class="is-style-sticky-red">②上記の式をSUMPRODUCTで表現すると下記のように書くことができる。<br>=SUMPRODUCT(LARGE(data,{1,2,3,…n})</p>



<p class="is-style-sticky-red">③配列のn数が多くなると記述できなくなるので、ROWを用いて表現。<br>＝SUMPRODUCT(LARGE(data,ROW(INDIRECT("1:N")))</p>



<p>という流れになるかと思います。</p>



<p>ROW(INDIRECT("1:N")が理解しにくいかと思いますが、<br>実際セルに入力すると、下記のように1～10までの配列が作成されることが分かると思います。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="860" height="394" src="https://nujonoa.com/wp-content/uploads/2020/11/image-19.png" alt="" class="wp-image-7657" srcset="https://nujonoa.com/wp-content/uploads/2020/11/image-19.png 860w, https://nujonoa.com/wp-content/uploads/2020/11/image-19-500x229.png 500w, https://nujonoa.com/wp-content/uploads/2020/11/image-19-300x137.png 300w, https://nujonoa.com/wp-content/uploads/2020/11/image-19-768x352.png 768w" sizes="(max-width: 860px) 100vw, 860px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://nujonoa.com/calculate-the-total-value-of-the-top-n-points/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【エクセル】数式だけで、昇順、降順に並べ替える方法</title>
		<link>https://nujonoa.com/sort-in-ascending-or-descending-order-by-formula/</link>
					<comments>https://nujonoa.com/sort-in-ascending-or-descending-order-by-formula/#respond</comments>
		
		<dc:creator><![CDATA[nujonoa]]></dc:creator>
		<pubDate>Fri, 18 Sep 2020 11:00:00 +0000</pubDate>
				<category><![CDATA[エクセル]]></category>
		<category><![CDATA[降順]]></category>
		<category><![CDATA[LARGE]]></category>
		<category><![CDATA[関数]]></category>
		<category><![CDATA[small]]></category>
		<category><![CDATA[昇順]]></category>
		<guid isPermaLink="false">http://nujonoa.com/?p=7370</guid>

					<description><![CDATA[目次 数式だけで、昇順、降順に並べ替える方法数式の紹介この数式の仕組みポイント応用→そのほかの行のデータも引っ張ってくる。 数式だけで、昇順、降順に並べ替える方法 昇順、降順に並び替える作業は ・結構頻繁に行う・その割に [&#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-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">数式だけで、昇順、降順に並べ替える方法</a></li><li><a href="#toc2" tabindex="0">数式の紹介</a><ol><li><a href="#toc3" tabindex="0">この数式の仕組み</a></li></ol></li><li><a href="#toc4" tabindex="0">ポイント</a></li><li><a href="#toc5" tabindex="0">応用→そのほかの行のデータも引っ張ってくる。</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">数式だけで、昇順、降順に並べ替える方法</span></h2>



<p>昇順、降順に並び替える作業は</p>



<p>・結構頻繁に行う<br>・その割に、自動化されていない</p>



<p>ことが多いのではないでしょうか？</p>



<p>例えば、リストを張り付けたら、そのリストが勝手に価格の高い順に並び替えられたら非常に便利だとは思いませんか？</p>



<p>今回はそんな悩みに、エクセルの関数だけで、答えたいと思います！！</p>



<h2 class="wp-block-heading"><span id="toc2">数式の紹介</span></h2>



<p>昇順に並ばせるには、</p>



<p class="is-style-sticky-red">=SMALL(データ範囲,ROWS($$データ開始:データ行))</p>



<p class="is-style-sticky-gray">=SMALL(A1:A10,ROWS($A$1;A10))</p>



<p>降順に並べるには、</p>



<p class="is-style-sticky-red">=LARGE(データ範囲,ROWS($データ開始行:データ行))</p>



<p class="is-style-sticky-gray">=LARGE(A1:A10,ROWS($A$1:A10))</p>



<p><br>を利用します。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="716" height="378" src="https://nujonoa.com/wp-content/uploads/2020/09/image-70.png" alt="" class="wp-image-7385" srcset="https://nujonoa.com/wp-content/uploads/2020/09/image-70.png 716w, https://nujonoa.com/wp-content/uploads/2020/09/image-70-500x264.png 500w, https://nujonoa.com/wp-content/uploads/2020/09/image-70-300x158.png 300w" sizes="(max-width: 716px) 100vw, 716px" /></figure>



<h3 class="wp-block-heading"><span id="toc3">この数式の仕組み</span></h3>



<p>SMALL関数は、一連のデータから下からn番目の値を抽出するためのものです。</p>



<p class="is-style-sticky-red">= SMALL(data ,1 ) // 1番目に小さい<br>= SMALL(data ,5 ) // 3番目に小さい</p>



<p>というような感じですね。</p>



<p>ですので、2番目の引数を「1,2,3,4,5」と順番に並べてあげることができれば、<br>小さいもの順に並べることができます。</p>



<p>この「1,2,3,4,5」を表すのが、ROWS関数です。</p>



<p>ROWS関数は、配列に含まれる行数をカウントする関数になっていますので、</p>



<p class="is-style-sticky-red">=ROWS($C$3:C3)</p>



<p>として、行方向にコピーすることで、</p>



<p class="is-style-sticky-red">=ROWS($C$3:C3)＝1<br>=ROWS($C$3:C4)＝2<br>=ROWS($C$3:C5)＝3<br>・・・</p>



<p>と、1から順に数字をカウントしてあげることができます。</p>



<p>同様に、降順の場合は、SMALLの代わりに、LARGE関数</p>



<p class="is-style-sticky-red">= LARGE(data ,1 ) // 1番目に大きい<br>= LARGE(data ,5 ) // 5番目に大きい</p>



<p>を使うことで実現可能です。</p>



<h2 class="wp-block-heading"><span id="toc4">ポイント</span></h2>



<p>ROWSを使って、[1,2,3,4,5]を作り上げるのがポイントです。</p>



<h2 class="wp-block-heading"><span id="toc5">応用→そのほかの行のデータも引っ張ってくる。</span></h2>



<p>特定の列の昇順を得ることができたので、<br>INDEX(MATCH())を使って、そのほかの行をとってくることも可能です。</p>



<p>例えば、先ほどの例に人を付け加えると、<br>A君が最下位、G君がドベ2という結果を数式で拾ってくることができました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="759" height="364" src="https://nujonoa.com/wp-content/uploads/2020/09/image-71.png" alt="" class="wp-image-7386" srcset="https://nujonoa.com/wp-content/uploads/2020/09/image-71.png 759w, https://nujonoa.com/wp-content/uploads/2020/09/image-71-500x240.png 500w, https://nujonoa.com/wp-content/uploads/2020/09/image-71-300x144.png 300w" sizes="(max-width: 759px) 100vw, 759px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://nujonoa.com/sort-in-ascending-or-descending-order-by-formula/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【エクセル】下からn番目までの合計値を計算する方法！</title>
		<link>https://nujonoa.com/how-to-calculate-the-total-value-from-the-bottom-to-the-nth/</link>
					<comments>https://nujonoa.com/how-to-calculate-the-total-value-from-the-bottom-to-the-nth/#respond</comments>
		
		<dc:creator><![CDATA[nujonoa]]></dc:creator>
		<pubDate>Mon, 14 Sep 2020 13:39:22 +0000</pubDate>
				<category><![CDATA[エクセル]]></category>
		<category><![CDATA[関数]]></category>
		<category><![CDATA[small]]></category>
		<category><![CDATA[SUMPRODUCT]]></category>
		<guid isPermaLink="false">http://nujonoa.com/?p=7239</guid>

					<description><![CDATA[目次 【エクセル】最下位n番目までの合計値を計算する方法！使用した数式数式の説明n数が大きい場合まとめ 【エクセル】最下位n番目までの合計値を計算する方法！ ・SMALL関数　と・SUMPRODUCT関数を組み合わせて、 [&#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-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">【エクセル】最下位n番目までの合計値を計算する方法！</a></li><li><a href="#toc2" tabindex="0">使用した数式</a></li><li><a href="#toc3" tabindex="0">数式の説明</a></li><li><a href="#toc4" tabindex="0">n数が大きい場合</a></li><li><a href="#toc5" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">【エクセル】最下位n番目までの合計値を計算する方法！</span></h2>



<p>・SMALL関数　と<br>・SUMPRODUCT関数<br>を組み合わせて、最下位N人の点数の合計を求める関数を紹介します。</p>



<p>出力結果としては下記の通り、<br>点数の低い5人の合計値を出しています。<br>※ランダムで点数を作成したためわかりにくいですが、<br>「8+20+23+28+21=100」となっています。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="591" height="489" src="https://nujonoa.com/wp-content/uploads/2020/09/image-47.png" alt="" class="wp-image-7300" srcset="https://nujonoa.com/wp-content/uploads/2020/09/image-47.png 591w, https://nujonoa.com/wp-content/uploads/2020/09/image-47-500x414.png 500w, https://nujonoa.com/wp-content/uploads/2020/09/image-47-300x248.png 300w" sizes="(max-width: 591px) 100vw, 591px" /></figure>



<h2 class="wp-block-heading"><span id="toc2">使用した数式</span></h2>



<p>使用した数式は、下記のとおりです。</p>



<p class="is-style-secondary-box">=SUMPRODUCT ( SMALL（ 範囲、{ 1,2,3,4,5} ）)</p>



<h2 class="wp-block-heading"><span id="toc3">数式の説明</span></h2>



<p>SMALLは、範囲内の「n番目に小さい」値を返す関数です。</p>



<p>例えば、</p>



<p class="is-style-secondary-box">= SMALL（ range 、1 ） //最小<br>= SMALL（ range 、2 ） // 2番目に小さい<br>= SMALL（ range 、3 ） // 3番目に小さい</p>



<p>となります。</p>



<p>しかし、SMALL関数はこのような使い方だけでなく、<br>配列を指定してあげ、</p>



<p class="is-style-secondary-box">= SMALL（ A1：A10 、{ 1 、2 、3 } ）</p>



<p>と記述することで、</p>



<p class="is-style-secondary-box">{ 最小値1 ,最小値2 ,最小値3 }</p>



<p>と、指定した番号の配列を返してくれる関数となっています。</p>



<p>この結果を、SUMPODUCTと組み合わせると、</p>



<p class="is-style-secondary-box">SUMPRODUCT ( SMALL（ A1：A10 、{ 1 、2 、3 } ）)<br>＝SUMPRODUCT（{ 最小値1 ,最小値2 ,最小値3 }） </p>



<p>と、小さい順に1～3番目の数値を合計することができます。</p>



<h2 class="wp-block-heading"><span id="toc4">n数が大きい場合</span></h2>



<p>5個くらいまでは、手書きで対応できますが、<br>n数が大きくなると、手間がかかります。</p>



<p>その場合は、ROW関数とINDIRECT関数を使用する配列定数を作成することで対処できます。</p>



<p>例えば</p>



<p class="is-style-secondary-box">= SUMPRODUCT（SMALL（ 範囲 、ROW（INDIRECT（"1:20" ））））</p>



<p>とすると、20番目までの合計値を出すことができます。</p>



<p>これを応用し、A1セルの文字に対応させると、</p>



<p class="is-style-secondary-box">= SUMPRODUCT（SMALL（ 範囲 、ROW（INDIRECT（"1:"&amp; A1 ））））</p>



<p>と記述することで、n数をA1セルで切り替えることができます。</p>



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



<p>SMALLの配列の使い方は難しいですが、<br>このようなに使うと非常に便利な使い方ができます。</p>



<p>ぜひ、利用してみてください！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nujonoa.com/how-to-calculate-the-total-value-from-the-bottom-to-the-nth/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
