<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>関数 on qwerty.work</title>
        <link>https://qwerty.work/tags/%E9%96%A2%E6%95%B0/</link>
        <description>Recent content in 関数 on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Mon, 20 Feb 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://qwerty.work/tags/%E9%96%A2%E6%95%B0/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>【VBA】エクセルでどこのセル示しているか取得する関数</title>
            <link>https://qwerty.work/post/2023/02/vba%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%81%A7%E3%81%A9%E3%81%93%E3%81%AE%E3%82%BB%E3%83%AB%E7%A4%BA%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E5%8F%96%E5%BE%97%E3%81%99/</link>
            <pubDate>Mon, 20 Feb 2023 00:00:00 +0000</pubDate>
            <guid>https://qwerty.work/post/2023/02/vba%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%81%A7%E3%81%A9%E3%81%93%E3%81%AE%E3%82%BB%E3%83%AB%E7%A4%BA%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E5%8F%96%E5%BE%97%E3%81%99/</guid>
            <description>&lt;h2 id=&#34;addressfalse-falseで取得できる&#34;&gt;Address(False, False)で取得できる&#xA;&lt;/h2&gt;&lt;p&gt;例えば、&lt;code&gt;A1&lt;/code&gt;のセルから縦にレコードがいくつあるかカウントして、最後のレコードのセルが仮に&lt;code&gt;A5&lt;/code&gt;だっとしたら、&lt;code&gt;A1:A5&lt;/code&gt;といった感じでRange関数で指定するとしたら、以下のようになります。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Range(&amp;#34;A1&amp;#34;, Range(&amp;#34;A1&amp;#34;).End(xlDown).Address(False, False))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;code&gt;.Address(False, False)&lt;/code&gt;を加えれば取得できました。cells関数で座標をセルに変換するときは以下のようになります。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;cells(2,2).Address(False, False)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;code&gt;.Address&lt;/code&gt;だけでも取得できます。&lt;code&gt;.Address(False, False)&lt;/code&gt;との違いは以下のようになります。&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;ソース例&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;取得する値&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;cells(1,1).Address&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;$A$1&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;cells(1,1).Address(False, False)&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;A1&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;参考ページ&#34;&gt; 参考ページ&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://learn.microsoft.com/ja-jp/office/vba/api/excel.range.address&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://learn.microsoft.com/ja-jp/office/vba/api/excel.range.address&#34; alt=&#34;https://learn.microsoft.com/ja-jp/office/vba/api/excel.range.address&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://learn.microsoft.com/ja-jp/office/vba/api/excel.range.address&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://learn.microsoft.com/ja-jp/office/vba/api/excel.range.address&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.tipsfound.com/vba/07022&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.tipsfound.com/vba/07022&#34; alt=&#34;https://www.tipsfound.com/vba/07022&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.tipsfound.com/vba/07022&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.tipsfound.com/vba/07022&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://excel-ubara.com/excelvba1/EXCELVBA384.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://excel-ubara.com/excelvba1/EXCELVBA384.html&#34; alt=&#34;https://excel-ubara.com/excelvba1/EXCELVBA384.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://excel-ubara.com/excelvba1/EXCELVBA384.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://excel-ubara.com/excelvba1/EXCELVBA384.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>【Excel】セルに値がない場合は空白を表示する際に使う計算式例</title>
            <link>https://qwerty.work/post/2022/02/excel-isblank-sample/</link>
            <pubDate>Thu, 24 Feb 2022 11:57:15 +0900</pubDate>
            <guid>https://qwerty.work/post/2022/02/excel-isblank-sample/</guid>
            <description>&lt;h2 id=&#34;数量や単価が空白の場合は0が表示されないようにしたい&#34;&gt;数量や単価が空白の場合は0が表示されないようにしたい&#xA;&lt;/h2&gt;&lt;p&gt;エクセルで請求書や見積書または原価計算などを作成する際に、数量や単価などが入らない行があり、金額欄には「数量×単価」の計算式だけ入れてあるため、その行には「0」(ゼロ）が表示されます。それを防ぐための計算式の例をいくつかメモ。&lt;/p&gt;&#xA;&lt;h3 id=&#34;計算式例&#34;&gt;計算式例&#xA;&lt;/h3&gt;&lt;p&gt;エクセルの表が以下のようになっていた場合を例にします。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A2 &amp;hellip; 商品名&lt;/li&gt;&#xA;&lt;li&gt;B2 &amp;hellip; 数量&lt;/li&gt;&#xA;&lt;li&gt;C2 &amp;hellip; 単価&lt;/li&gt;&#xA;&lt;li&gt;D2 &amp;hellip; 金額（数量×単価） ← ここに計算式を入れる&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;if文で簡単に使用する例&#34;&gt;IF文で簡単に使用する例&#xA;&lt;/h4&gt;&lt;p&gt;IF文で簡単に使用する例もし、**C2（単価）&lt;strong&gt;が空白じゃなければ&lt;/strong&gt;B2*C2（数量×単価）**を表示し、そうでなければ空白を表示する。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=IF(C2&amp;lt;&amp;gt;&amp;#34;&amp;#34;,B2*C2,&amp;#34;&amp;#34;)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;その逆で、**C2（単価）&lt;strong&gt;が空白なら空白を表示し、そうでなければ&lt;/strong&gt;B2*C2（数量×単価）**を表示する。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=IF(C2=&amp;#34;&amp;#34;,&amp;#34;&amp;#34;,B2*C2)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;もし、**B2（数量）&lt;strong&gt;または&lt;/strong&gt;C2（単価）&lt;strong&gt;が空白なら空白を表示し、そうでなければ&lt;/strong&gt;B2*C2（数量×単価）**を表示する。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=IF(OR(B2=&amp;#34;&amp;#34;,C2=&amp;#34;&amp;#34;),&amp;#34;&amp;#34;,B2*C2)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h4 id=&#34;isbalnk関数を使用した例&#34;&gt;ISBALNK関数を使用した例&#xA;&lt;/h4&gt;&lt;p&gt;セルが空白かどうか調べる&lt;strong&gt;ISBALNK関数&lt;/strong&gt;を使用した例で、もし、**B2（数量）&lt;strong&gt;または&lt;/strong&gt;C2（単価）&lt;strong&gt;が空白なら空白を表示し、そうでなければ&lt;/strong&gt;B2*C2（数量×単価）**を表示する。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=IF(OR(ISBLANK(B2),ISBALNK(C2)),&amp;#34;&amp;#34;,B2*C2)&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
        </item><item>
            <title>【EXCEL】VLOOKUPの#N/Aエラーで困ったらINDEX&#43;MATCHで解決（サンプルあり）</title>
            <link>https://qwerty.work/post/2022/01/excel-vlookup-error-index-match/</link>
            <pubDate>Sun, 30 Jan 2022 19:37:45 +0900</pubDate>
            <guid>https://qwerty.work/post/2022/01/excel-vlookup-error-index-match/</guid>
            <description>&lt;h2 id=&#34;値は存在しているのにnaエラーになる&#34;&gt;値は存在しているのに#N/Aエラーになる&#xA;&lt;/h2&gt;&lt;p&gt;いつも使っている&lt;strong&gt;VLOOKUP&lt;/strong&gt;が**#N/Aエラー**になり、困り果てました。エラーの原因は、&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;検索値が検索範囲の左端の列にない。&lt;/li&gt;&#xA;&lt;li&gt;完全一致と部分一致の指定が誤っている。&lt;/li&gt;&#xA;&lt;li&gt;検索値を参照する列が昇順で並び替えられていない。&lt;/li&gt;&#xA;&lt;li&gt;小数で計算した値を検索値に使用している。&lt;/li&gt;&#xA;&lt;li&gt;検索範囲を「絶対参照」にしていないためズレている。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;と様々です。しかし、何をどうやっても解決できませんでしが、以下の方法で解決できました。&lt;/p&gt;&#xA;&lt;p&gt;**それは『INDEX関数』と『MATCH関数』を組み合わせる方法です。**これを使えば、VLOOKUPの作法から解放されます。&lt;/p&gt;&#xA;&lt;h2 id=&#34;index関数とmatch関数を使ったサンプル&#34;&gt;INDEX関数とMATCH関数を使ったサンプル&#xA;&lt;/h2&gt;&lt;p&gt;詳しい説明は省きます。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;上記と同じエクセルのサンプルをダウンロードしてお使いください。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2022/01/30/sample.xlsx&#34; &gt;*sample.xlsx（12.7 kbyte）&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;vlookupで値を参照する例&#34;&gt;VLOOKUPで値を参照する例&#xA;&lt;/h3&gt;&lt;h4 id=&#34;idから型番を抽出&#34;&gt;IDから型番を抽出&#xA;&lt;/h4&gt;&lt;p&gt;これは正常に値を参照できます。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=VLOOKUP(F5,$A$2:$D$5,3,FALSE)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h4 id=&#34;型番からidを抽出&#34;&gt;型番からIDを抽出&#xA;&lt;/h4&gt;&lt;p&gt;これは#N/Aエラーになります。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=VLOOKUP(F10,$A$2:$D$5,-2,FALSE)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h3 id=&#34;indexmatchで値を参照する例&#34;&gt;INDEX+MATCHで値を参照する例&#xA;&lt;/h3&gt;&lt;h4 id=&#34;idから型番を抽出-1&#34;&gt;IDから型番を抽出&#xA;&lt;/h4&gt;&lt;p&gt;これもVLOOKUP同様に正常に値を参照できます。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=INDEX($A$2:$D$5,MATCH(F16,$A$2:$A$5,0),3)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h4 id=&#34;型番からidを抽出-1&#34;&gt;型番からIDを抽出&#xA;&lt;/h4&gt;&lt;p&gt;こちらはVLOOKUPで失敗したことが正常に値を参照できます。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=INDEX($A$2:$D$5,MATCH(F21,$C$2:$C$5,0),1)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h3 id=&#34;naを表示したくないとき&#34;&gt;#N/Aを表示したくないとき&#xA;&lt;/h3&gt;&lt;p&gt;検索したい値が一覧に無い場合も#N/Aエラーになりますが、その際に空白を表示したい場合、以下2つの方法があります。&lt;strong&gt;ISERROR&lt;/strong&gt;と&lt;strong&gt;IFERROR&lt;/strong&gt;は一文字違いで紛らわしいので注意。&lt;/p&gt;&#xA;&lt;h4 id=&#34;ifiserrorを使う方法&#34;&gt;IF+ISERRORを使う方法&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;IF文&lt;/strong&gt;と&lt;strong&gt;ISERROR関数&lt;/strong&gt;を使って以下のようにすればOKです。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=IF(ISERROR(INDEX($A$2:$D$5,MATCH(F21,$C$2:$C$5,0),1)),&amp;#34;&amp;#34;,INDEX($A$2:$D$5,MATCH(F21,$C$2:$C$5,0),1))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h4 id=&#34;iferrorを使う方法&#34;&gt;IFERRORを使う方法&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;IFERROR関数&lt;/strong&gt;を使う方法もあります。こちらの方が簡単ですね。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=IFERROR(INDEX($A$2:$D$5,MATCH(F21,$C$2:$C$5,0),1),&amp;#34;&amp;#34;)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;microsoft-365またはoffice-2021ならxlookupが便利&#34;&gt;Microsoft 365またはOffice 2021ならXLOOKUPが便利&#xA;&lt;/h2&gt;&lt;p&gt;バージョンの新しいエクセルなら&lt;strong&gt;VLOOKUP&lt;/strong&gt;の弱点を克服したような&lt;strong&gt;XLOOKUP&lt;/strong&gt;が使えます。また&lt;strong&gt;HLOOKUP&lt;/strong&gt;の機能もカバーしているので、縦横のどちらの方向の参照もできます。常に決まったバージョンや新しいバージョンが使える環境ならば、こちらの方が簡単と思います。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://forest.watch.impress.co.jp/docs/topic/special/1356264.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://forest.watch.impress.co.jp/docs/topic/special/1356264.html&#34; alt=&#34;https://forest.watch.impress.co.jp/docs/topic/special/1356264.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://forest.watch.impress.co.jp/docs/topic/special/1356264.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://forest.watch.impress.co.jp/docs/topic/special/1356264.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://support.microsoft.com/ja-jp/office/xlookup-%E9%96%A2%E6%95%B0-b7fd680e-6d10-43e6-84f9-88eae8bf5929&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://support.microsoft.com/ja-jp/office/xlookup-%E9%96%A2%E6%95%B0-b7fd680e-6d10-43e6-84f9-88eae8bf5929&#34; alt=&#34;https://support.microsoft.com/ja-jp/office/xlookup-%E9%96%A2%E6%95%B0-b7fd680e-6d10-43e6-84f9-88eae8bf5929&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://support.microsoft.com/ja-jp/office/xlookup-%E9%96%A2%E6%95%B0-b7fd680e-6d10-43e6-84f9-88eae8bf5929&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://support.microsoft.com/ja-jp/office/xlookup-%E9%96%A2%E6%95%B0-b7fd680e-6d10-43e6-84f9-88eae8bf5929&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>【エクセル】VLOOKUPの日付の検索で値が取得（抽出）できないとき</title>
            <link>https://qwerty.work/post/2021/07/excel-vloolup-date/</link>
            <pubDate>Wed, 21 Jul 2021 14:58:22 +0900</pubDate>
            <guid>https://qwerty.work/post/2021/07/excel-vloolup-date/</guid>
            <description>&lt;h2 id=&#34;vlookupに日付を使うとnaになった&#34;&gt;VLOOKUPに日付を使うと#N/Aになった&#xA;&lt;/h2&gt;&lt;p&gt;マッチする日付があったら、その横にある数値や文字列を取得したいのに**『#N/A』**と表示されてうまくいきませんでした。例えば、出勤データがあったとして、2021/07/20で該当する日は出勤だったか、欠勤だったかをVLOOKUPで取得したかったとします。&lt;/p&gt;&#xA;&lt;p&gt;結論から言うと、&lt;strong&gt;検索範囲の始まりが日付の列になっていなかったから&lt;/strong&gt;でした。&lt;/p&gt;&#xA;&lt;h3 id=&#34;vlookupの書式&#34;&gt;VLOOKUPの書式&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=VLOOKUP(検索値,範囲,列番号,検索方法)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;もうちょとわかりやすく書くと、&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=VLOOKUP(検索したい値,返す値を含む範囲,取得したい列番号,近似値TRUEまたは完全一致FALSE)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;参考書式例&#34;&gt;参考書式例&#xA;&lt;/h3&gt;&lt;p&gt;例えば、指定範囲であるシートの&lt;strong&gt;C列&lt;/strong&gt;が日付だったとします。&lt;/p&gt;&#xA;&lt;h4 id=&#34;エラーになる例&#34;&gt;エラーになる例&#xA;&lt;/h4&gt;&lt;p&gt;日付はC列なのに&lt;strong&gt;A1:Z9&lt;/strong&gt;と、A列から始まる範囲になっているとエラーになります。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=VLOOKUP(A1,&amp;#39;別シート&amp;#39;!A1:Z9,2,FALSE)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;成功する例&#34;&gt;成功する例&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;C1:Z9&lt;/strong&gt;と、C列から始まる範囲にすると、日付はC列なのでエラーになりません。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=VLOOKUP(A1,&amp;#39;別シート&amp;#39;!C1:Z9,2,FALSE)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;参考ページ&#34;&gt;参考ページ&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://support.microsoft.com/ja-jp/office/vlookup-%E9%96%A2%E6%95%B0-0bbc8083-26fe-4963-8ab8-93a18ad188a1&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://support.microsoft.com/ja-jp/office/vlookup-%E9%96%A2%E6%95%B0-0bbc8083-26fe-4963-8ab8-93a18ad188a1&#34; alt=&#34;https://support.microsoft.com/ja-jp/office/vlookup-%E9%96%A2%E6%95%B0-0bbc8083-26fe-4963-8ab8-93a18ad188a1&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://support.microsoft.com/ja-jp/office/vlookup-%E9%96%A2%E6%95%B0-0bbc8083-26fe-4963-8ab8-93a18ad188a1&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://support.microsoft.com/ja-jp/office/vlookup-%E9%96%A2%E6%95%B0-0bbc8083-26fe-4963-8ab8-93a18ad188a1&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>【エクセル】日付とテキストの変換に関する関数メモ </title>
            <link>https://qwerty.work/post/2021/07/excel-function-date-convert/</link>
            <pubDate>Wed, 21 Jul 2021 10:06:52 +0900</pubDate>
            <guid>https://qwerty.work/post/2021/07/excel-function-date-convert/</guid>
            <description>&lt;h2 id=&#34;例&#34;&gt;例&#xA;&lt;/h2&gt;&lt;p&gt;例えば、2021年7月3日の年月日がバラバラのセルに入力されているとします。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A1 &amp;hellip; 2021&lt;/li&gt;&#xA;&lt;li&gt;B1 &amp;hellip; 7&lt;/li&gt;&#xA;&lt;li&gt;C1 &amp;hellip; 3&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;関数&#34;&gt;関数&#xA;&lt;/h2&gt;&lt;h3 id=&#34;バラバラな年月日を結合する関数&#34;&gt;バラバラな年月日を結合する関数&#xA;&lt;/h3&gt;&lt;h4 id=&#34;文字列として結合&#34;&gt;文字列として結合&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=CONCATENATE(A1,&amp;#34;/&amp;#34;,B1,&amp;#34;/&amp;#34;,C1)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示結果&#xA;2021/7/3&lt;/p&gt;&#xA;&lt;h4 id=&#34;さらに日付に変更&#34;&gt;さらに日付に変更&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=TEXT(CONCATENATE(A1,&amp;#34;/&amp;#34;,B1,&amp;#34;/&amp;#34;,C1),&amp;#34;yyyy/m/d&amp;#34;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示結果&#xA;2021/7/3&lt;/p&gt;&#xA;&lt;h4 id=&#34;一桁の月日の頭に0をつけたい場合&#34;&gt;一桁の月日の頭に0をつけたい場合&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=TEXT(CONCATENATE(A1,&amp;#34;/&amp;#34;,B1,&amp;#34;/&amp;#34;,C1),&amp;#34;yyyy/mm/dd&amp;#34;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示結果&#xA;2021/07/03&lt;/p&gt;&#xA;&lt;h4 id=&#34;日付として結合&#34;&gt;日付として結合&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=DATE(A1,B1,C1)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示結果&#xA;2021/7/3&lt;/p&gt;&#xA;&lt;h4 id=&#34;一桁の月日の頭に0をつけたい場合-1&#34;&gt;一桁の月日の頭に0をつけたい場合&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=TEXT(DATE(A1,B1,C1),&amp;#34;yyyy/mm/dd&amp;#34;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示結果&#xA;2021/07/03&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>JavaScriptから非同期でPHPのファンクション（関数）を呼び出すサンプル</title>
            <link>https://qwerty.work/post/2021/02/javascript-call-php-function/</link>
            <pubDate>Sun, 14 Feb 2021 00:27:04 +0900</pubDate>
            <guid>https://qwerty.work/post/2021/02/javascript-call-php-function/</guid>
            <description>&lt;p&gt;PHPのFunctionの一部に&lt;code&gt;stream_get_contents&lt;/code&gt;（指定したURLのHTMLソースを取得する関数）を使っていて、それを多用すると、PHPの処理が終わるまでページの表示が停まるので、ページの読込がかなり遅くなります。どうにかならないかな？と考えてみました。&lt;/p&gt;&#xA;&lt;p&gt;**『PHPのファンクションをJavscriptから呼び出せば、非同期で表示できるのでは？』**と思い、やり方を探してヒントになるやり方を見つけたのでメモ。&lt;/p&gt;&#xA;&lt;p&gt;重たい処理はサーバー側のPHPで処理させて、表示の部分だけJSの非同期で処理するといった感じです。&lt;/p&gt;&#xA;&lt;h2 id=&#34;サンプル&#34;&gt;サンプル&#xA;&lt;/h2&gt;&lt;h3 id=&#34;jqueryなどを使わずにできるシンプルな方法のサンプル&#34;&gt;jQueryなどを使わずにできるシンプルな方法のサンプル&#xA;&lt;/h3&gt;&lt;p&gt;これをいじっていけば旨くいけそうですが、AMPページとかには使えそうにないので、AMPページではそうするか考えないといけない感じです。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;?&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;php&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;function&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;func&lt;/span&gt;(&lt;span style=&#34;color:#a6e22e&#34;&gt;$a&lt;/span&gt;) {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#a6e22e&#34;&gt;echo&lt;/span&gt;( &lt;span style=&#34;color:#a6e22e&#34;&gt;$a&lt;/span&gt; );&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;?&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;script&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text/javascript&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;async&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;function&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;test&lt;/span&gt;(){&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  document.&lt;span style=&#34;color:#a6e22e&#34;&gt;getElementById&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;php_code&amp;#34;&lt;/span&gt;).&lt;span style=&#34;color:#a6e22e&#34;&gt;innerHTML&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;&amp;lt;?php func(&amp;#34;hello&amp;#34;);?&amp;gt;&amp;#39;&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;/script&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;a&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;href&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;#&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;onclick&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;test(); return false;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;test&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;/a&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;p&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;php_code&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;/p&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/test/test-2021-02-14.php&#34; &gt;テストページ&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;参考サイト&#xA;こちらのページにはプレーンなJavascriptのサンプルと、jQueryを使ったサンプルがあります。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.it-swarm.jp.net/ja/php/javascript%E3%81%8B%E3%82%89php%E9%96%A2%E6%95%B0%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99/940293979/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.it-swarm.jp.net/ja/php/javascript%E3%81%8B%E3%82%89php%E9%96%A2%E6%95%B0%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99/940293979/&#34; alt=&#34;https://www.it-swarm.jp.net/ja/php/javascript%E3%81%8B%E3%82%89php%E9%96%A2%E6%95%B0%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99/940293979/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.it-swarm.jp.net/ja/php/javascript%E3%81%8B%E3%82%89php%E9%96%A2%E6%95%B0%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99/940293979/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.it-swarm.jp.net/ja/php/javascript%E3%81%8B%E3%82%89php%E9%96%A2%E6%95%B0%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99/940293979/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>【エクセル】ファイルの保存場所やフォルダパスを取得表示する関数と数式</title>
            <link>https://qwerty.work/post/2021/01/excel-function-path/</link>
            <pubDate>Thu, 28 Jan 2021 16:56:32 +0900</pubDate>
            <guid>https://qwerty.work/post/2021/01/excel-function-path/</guid>
            <description>&lt;h2 id=&#34;関数数式&#34;&gt;関数・数式&#xA;&lt;/h2&gt;&lt;h3 id=&#34;現在のファイルパスを表示&#34;&gt;現在のファイルパスを表示&#xA;&lt;/h3&gt;&lt;p&gt;現在、開いているファイルの保存場所とファイル名までフルパスで表示します。どちらも同じ結果が表示されます。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=LEFT(CELL(&amp;#34;filename&amp;#34;,A1),FIND(&amp;#34;[&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1))-1) &amp;amp; MID(CELL(&amp;#34;filename&amp;#34;),SEARCH(&amp;#34;[&amp;#34;,CELL(&amp;#34;filename&amp;#34;))+1, SEARCH(&amp;#34;]&amp;#34;,CELL(&amp;#34;filename&amp;#34;))-SEARCH(&amp;#34;[&amp;#34;,CELL(&amp;#34;filename&amp;#34;))-1)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=SUBSTITUTE(LEFT(CELL(&amp;#34;filename&amp;#34;,A1),FIND(&amp;#34;]&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1))-1),&amp;#34;[&amp;#34;,&amp;#34;&amp;#34;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示例&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;D:\sample\関数サンプル.xlsx&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h3 id=&#34;ワークブックが保存されているフォルダのパス&#34;&gt;ワークブックが保存されているフォルダのパス&#xA;&lt;/h3&gt;&lt;h4 id=&#34;末尾あり&#34;&gt;末尾「\」あり&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=LEFT(CELL(&amp;#34;filename&amp;#34;,A1),FIND(&amp;#34;[&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1))-1)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示例&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;D:\sample\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;末尾なし&#34;&gt;末尾「\」なし&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=LEFT(CELL(&amp;#34;filename&amp;#34;,A1),FIND(&amp;#34;[&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1))-2)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示例&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;D:\sample&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h3 id=&#34;ファイル名のみ取得&#34;&gt;ファイル名のみ取得&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=MID(CELL(&amp;#34;filename&amp;#34;,A1),FIND(&amp;#34;[&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1))+1,FIND(&amp;#34;]&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1))-FIND(&amp;#34;[&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1))-1)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示例&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;関数サンプル.xlsx&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h3 id=&#34;現在のシート名のみ取得&#34;&gt;現在のシート名のみ取得&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;=RIGHT(CELL(&amp;#34;filename&amp;#34;,A1),LEN(CELL(&amp;#34;filename&amp;#34;,A1))-FIND(&amp;#34;]&amp;#34;,CELL(&amp;#34;filename&amp;#34;,A1)))&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;表示例&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Sheet1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;サンプルファイル&#34;&gt;サンプルファイル&#xA;&lt;/h2&gt;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;542px&#34; data-flex-grow=&#34;226&#34; height=&#34;221&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2021/01/excel-function-path/images/No-09.jpg&#34; width=&#34;500&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;ダウンロード&#34;&gt;ダウンロード&#xA;&lt;/h4&gt;&lt;p&gt;以下より、上記の関数（数式）を組み込んであるサンプルのエクセルファイルをダウンロードできます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2021/01/28/sample.zip&#34; &gt;sample.zip（約8KB）&lt;/a&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>エクセルでSUMPRODUCT関数を使って特定の文字列を含むものをカウントする</title>
            <link>https://qwerty.work/post/2017/03/excel-sumproduct-isnumber-find/</link>
            <pubDate>Wed, 22 Mar 2017 19:43:52 +0900</pubDate>
            <guid>https://qwerty.work/post/2017/03/excel-sumproduct-isnumber-find/</guid>
            <description>&lt;p&gt;エクセルで数や金額のの集計をする場合、単純な条件であれば&lt;strong&gt;SUMIF&lt;/strong&gt;や&lt;strong&gt;COUNTIF&lt;/strong&gt;でいいのですが、複数の条件にマッチする集計の場合はいつも&lt;strong&gt;SUMPRODUCT関数&lt;/strong&gt;を使っています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;SUMPRODUCT関数&lt;/strong&gt;では**&amp;quot;*&amp;quot;**などのワイルドカードで特定の文字を指定ができず不便でしかたありません。&lt;/p&gt;&#xA;&lt;p&gt;ところがいろいろ検索したら&lt;strong&gt;SUMPRODUCT関数&lt;/strong&gt;で&lt;strong&gt;ワイルドカードを使わなくても&lt;/strong&gt;特定の文字を含む文字列をカウントする方法があったのでメモ。&lt;/p&gt;&#xA;&lt;h3 id=&#34;isnumberとfind関数を併用&#34;&gt;ISNUMBERとFIND関数を併用&#xA;&lt;/h3&gt;&lt;p&gt;以下の表を参考にした場合。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;528px&#34; data-flex-grow=&#34;220&#34; height=&#34;393&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/03/excel-sumproduct-isnumber-find/images/No-00.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/03/excel-sumproduct-isnumber-find/images/No-00_hu_d65e33af8f541da8.jpg 800w, https://qwerty.work/post/2017/03/excel-sumproduct-isnumber-find/images/No-00.jpg 866w&#34; width=&#34;866&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;特定の文字を含む文字列をカウント&#34;&gt;特定の文字を含む文字列をカウント&#xA;&lt;/h4&gt;&lt;p&gt;例えば、メモ欄に「リンゴ」が&lt;strong&gt;含まれている&lt;/strong&gt;「セット商品」をカウントする場合の計算式は以下のようになります。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=SUMPRODUCT((B2:B6=&amp;#34;セット商品&amp;#34;)*(ISNUMBER(FIND(&amp;#34;リンゴ&amp;#34;,C2:C6))))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h4 id=&#34;特定の文字を含まない文字列をカウント&#34;&gt;特定の文字を含まない文字列をカウント&#xA;&lt;/h4&gt;&lt;p&gt;逆に「リンゴ」が&lt;strong&gt;含まれていない&lt;/strong&gt;「セット商品」をカウントしたい場合は&lt;strong&gt;NOT関数&lt;/strong&gt;を挿入します。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=SUMPRODUCT((B2:B6=&amp;#34;セット商品&amp;#34;)*(NOT(ISNUMBER(FIND(&amp;#34;リンゴ&amp;#34;,C2:C6)))))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;サンプルファイル&#34;&gt;サンプルファイル&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/03/22/sample1.zip&#34; &gt;sample1.zip&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;XLSファイルをZIPで圧縮しています。&lt;/p&gt;&#xA;&lt;h3 id=&#34;その他方法&#34;&gt;その他方法&#xA;&lt;/h3&gt;&lt;p&gt;以下の方法でも同じカウントができました。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=COUNT(INDEX(0/SEARCH(&amp;#34;セット商品*リンゴ*&amp;#34;,B2:B6&amp;amp;C2:C6),))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=COUNT(INDEX(SEARCH(&amp;#34;セット商品_*リンゴ*&amp;#34;,B2:B6&amp;amp;&amp;#34;_&amp;#34;&amp;amp;C2:C6),))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;エクセルは奥が深いですね。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>ExcelでURLの一覧からホスト名（ドメイン）のみ抽出する関数例</title>
            <link>https://qwerty.work/post/2016/11/excel_domain_url_kansuu/</link>
            <pubDate>Sat, 26 Nov 2016 22:05:52 +0900</pubDate>
            <guid>https://qwerty.work/post/2016/11/excel_domain_url_kansuu/</guid>
            <description>&lt;p&gt;WordPressやMovableTypeで使うブログ更新時のPING送信先のリストがあるのですが、送信先の死活状態を確認するためにホスト名（ドメイン名）のみの一覧が必要で、それをエクセルで簡単に作る関数例を見つけたのでメモ。&lt;/p&gt;&#xA;&lt;h3 id=&#34;例えば&#34;&gt;例えば&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://www.bing.com/ping?sitemap=sitemapurl&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://www.bing.com/ping?sitemap=sitemapurl&#34; alt=&#34;http://www.bing.com/ping?sitemap=sitemapurl&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://www.bing.com/ping?sitemap=sitemapurl&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://www.bing.com/ping?sitemap=sitemapurl&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;上記のURLから&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.bing.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;www.bing.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;のみを抽出するものです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;関数例&#34;&gt;関数例&#xA;&lt;/h3&gt;&lt;p&gt;セルA1にURLが入っている場合の例です。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;=MID(A1,FIND(&amp;#34;/&amp;#34;,A1,FIND(&amp;#34;/&amp;#34;,A1,1)+1)+1,SEARCH(&amp;#34;/&amp;#34;,A1,FIND(&amp;#34;/&amp;#34;,A1,FIND(&amp;#34;/&amp;#34;,A1,1)+1)+1)-(FIND(&amp;#34;/&amp;#34;,A1,FIND(&amp;#34;/&amp;#34;,A1,1)+1)+1))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;注意&#34;&gt;注意&#xA;&lt;/h3&gt;&lt;p&gt;抽出元のURLが&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;http://www.bing.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://www.bing.com&lt;/a&gt;&lt;/strong&gt;といった感じで**.com**で終わっている場合、**&lt;a class=&#34;link&#34; href=&#34;http://www.bing.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://www.bing.com/&lt;/a&gt;&lt;strong&gt;のように&lt;/strong&gt;&amp;quot;/&amp;quot;**で閉じておかないとエラーになります。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>PHP5.3でnumber_format()がエラーになるときの対処</title>
            <link>https://qwerty.work/post/2014/11/php53number_format/</link>
            <pubDate>Mon, 03 Nov 2014 21:32:45 +0900</pubDate>
            <guid>https://qwerty.work/post/2014/11/php53number_format/</guid>
            <description>&lt;p&gt;何気なく会社のホームページを見ていたら以下のエラーが出るページに気づきました。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;Warning&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;:&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;number_format&lt;/span&gt;() &lt;span style=&#34;color:#a6e22e&#34;&gt;expects&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;parameter&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;to&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;be&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;double&lt;/span&gt;, &lt;span style=&#34;color:#a6e22e&#34;&gt;object&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;given&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;in&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;home&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;hoge&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;foo&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;bar&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;php&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;on&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;line&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;99&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ここ数か月は特に更新をしていないページなのになんでだろう？と思っていたところ、そういえばレンタルサーバー会社からPHP5.2を終了し、5.3にバージョンアップするといったメールが届いていたの思い出しました。&lt;/p&gt;&#xA;&lt;p&gt;**number_format()**のエラーを検索したらあっさり対処法が見つかりました。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$chinryo = number_format($alldata-&amp;gt;data[$i]-&amp;gt;chinryo);&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;に**(int)**を加えて&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$chinryo = number_format((int)$alldata-&amp;gt;data[$i]-&amp;gt;chinryo);&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;とするだけでエラーが出なくなりました。&lt;/p&gt;&#xA;&lt;p&gt;以下のサイトURLのページによると、エラーの原因はPHP5.3からnumber_formatを含むあらゆる関数に対して互換性のない値が渡されると&lt;strong&gt;NULL&lt;/strong&gt;を返すのが原因のようです。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://jp2.php.net/manual/ja/migration53.incompatible.php&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://jp2.php.net/manual/ja/migration53.incompatible.php&#34; alt=&#34;http://jp2.php.net/manual/ja/migration53.incompatible.php&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://jp2.php.net/manual/ja/migration53.incompatible.php&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://jp2.php.net/manual/ja/migration53.incompatible.php&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>エクセルで重複を除き（ユニークな値のみを）複数条件でカウントする方法</title>
            <link>https://qwerty.work/post/2013/04/post_82/</link>
            <pubDate>Thu, 04 Apr 2013 17:35:43 +0900</pubDate>
            <guid>https://qwerty.work/post/2013/04/post_82/</guid>
            <description>&lt;p&gt;以下のような顧客データがあった場合に、重複するお客様は1人のお客様として、支払い方法別など複数条件で人数をカウントする方法です。（ユニークな値のみを複数の条件別でカウントします。）&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2013/04/04/excel.jpg&#34; &gt;&lt;img alt=&#34;excel&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;458px&#34; data-flex-grow=&#34;190&#34; height=&#34;262&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2013/04/post_82/images/excel_s.jpg&#34; width=&#34;500&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2013/04/04/count.xls&#34; &gt;サンプルダウンロード (count.xls)&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h2 id=&#34;単一条件で重複を除いてユニークな値のみカウント&#34;&gt;単一条件で重複を除いて（ユニークな値のみ）カウント&#xA;&lt;/h2&gt;&lt;p&gt;=COUNT(INDEX(1/(MATCH(A2:A10,A2:A10,0)=ROW(A1:A10)),0))&#xA;※途中に未入力のセルがあってもカウントします。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h2 id=&#34;複数条件で重複を除いてユニークな値のみカウント&#34;&gt;複数条件で重複を除いて（ユニークな値のみ）カウント&#xA;&lt;/h2&gt;&lt;p&gt;=COUNT(INDEX(1/(MATCH(A2:A10&amp;amp;G2&amp;amp;H1,A2:A10&amp;amp;C2:C10&amp;amp;D2:D10,)=ROW(A1:A10)),))&lt;/p&gt;&#xA;&lt;p&gt;※ROWの範囲はA1からにしておかないと結果は0になっていまいます。&lt;/p&gt;&#xA;&lt;h2 id=&#34;その他&#34;&gt;その他&#xA;&lt;/h2&gt;&lt;p&gt;全体の人数はSUMPRODUCT関数とCOUNTIF関数を組み合わせた使い方もあります。&lt;/p&gt;&#xA;&lt;p&gt;=SUMPRODUCT(1/COUNTIF(A2:A10,A2:A10))&lt;/p&gt;&#xA;&lt;p&gt;ただし、途中に未入力のセルが含まれているとエラーで#DIV/0となります。&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
