Excel Excelで重複なしの個数をカウントする方法 Excelで個数をカウントするときはCOUNTを使います。では重複なしでユニークな個数をカウントするときはどうすればいいでしょうか。 2021.04.12 Excel
Excel INDEXとMATCHの組合せを覚える必要はない 最近、YouTubeを見ていたら「VLOOKUPでなくINDEXとMATCHの組合せを使え」という動画がいくつか表示されました。VLOOKUPの欠点として「検索範囲の左側にある列を戻り範囲として使えない」ということがあります。INDEXとM... 2020.02.25 Excel
デジタル Googleスプレッドシートで英単語帳を作る方法 以前、Google翻訳で英単語の意味を一括して調べる方法を紹介しましたが、もっと簡単な方法を知りましたので紹介します。 2017.03.11 デジタル
Excel Excelで年齢を求める方法 Excelで年齢や経過年数を求める場面があります。DATEDIFという関数を使えば求められますが、なぜかExcelはこれを標準の関数とはしていないようです。以下、A1セルに生年月日、B1セルに基準日が入力されているとします。このとき、C1セ... 2015.02.16 Excel
Excel Excelの列番号を英字に変換するユーザー定義関数 「(1,1)」のセルならば「A1」と表示したいのですが、これを行うには、1ならばA、2ならばB、27ならばAAというように、列を英字に変換する必要があります。ヘルプを調べましたが見付からなかったのでユーザー定義関数を作ってみました。 2014.10.08 Excel
JavaScript PHPのpreg_match_allをJavaScriptで再現 PHPにはpreg_match_allという関数があります。正規表現を使い、マッチする文字列を全て取得できます。括弧を使うとその部分も取得できます。テキストファイルやHTMLファイルからパターンに沿った文字列を簡単に取得できるのでとても便利... 2014.02.04 JavaScript
JavaScript JavaScriptでExcelのRANK関数を再現 配列中の順位を調べる方法を考えました。ExcelにRANK関数がありますので、これを再現してみます。サンプルは下の通りです。updownに従ってarrs内の数値を並べ替えたとき、valueが何番目に位置するかを返します。updownは、省略... 2013.10.29 JavaScript
Excel VBAのユーザー定義関数で引数を省略 VBAのユーザー定義関数で引数を省略する方法です。下に示す関数はaとbの二つの引数を与え、合計を返します。引数に「Optional」を付けると省略することができます。また初期値を与えることができます。Function kansu(a, Op... 2013.06.14 Excel
Excel 日付をカウントするユーザー定義関数「COUNTDATE」 選択範囲の日付を条件に応じてカウントするユーザー定義関数を作ってみました。VBAFunction COUNTDATE(hani As Range, nen As Long, tsuki As Long, hi As Long) As Lon... 2013.02.08 Excel
JavaScript JavaScriptでPHPのmktime関数とdate関数を再現 JavaScriptの日付の扱いはとても面倒です。一方、PHPではdateという関数があって、年月日などの整形がとても簡単です。完全再現というわけにはいきませんが、JavaScriptでdate関数を使う方法を考えました。 2012.12.29 JavaScriptPHP