Excelで、0と1の成分からなる上三角行列と下三角行列を作る方法についてです。他の値を設定することも容易にできます。 SEQUENCE関数と比較条件式を使って三角行列を作ることができます。手順 B2を左上端とする上三角行列と、B8を左上端とする下三角行列を作…
Googleスプレッドシートで、0か1の成分だけからなる上三角行列と下三角行列を作る方法についてです。 SEQUENCE関数と大小比較を利用して三角行列を生成できます。手順 B2を左上端とする上三角行列と、B8を左上端とする下三角行列を生成するものとします(い…
Googleスプレッドシートで、ある列のうち最も下に記録されている値を取得する方法についてです。 途中に空白セルがあっても取得できます。また、文字列と数値のいずれも取得できます。 FILTER関数とCOUNTIFS関数を組み合わせて最も下にある値を取得すること…
Excelで勾配比と角度(°)を相互に変換する方法についてです。 例えば「100m進んで1m登る坂(勾配比0.01)の角度は何度(°)か?」その逆に「角度1°の坂は勾配比はいくらか?」という計算ができます。 勾配比から、角度(°)は「=DEGREES(ATAN(勾配比))」で…
Wordで1つのテキストボックスから溢れたテキストを別のテキストボックスに流し込む設定についてです。この機能をリンクといいます。 リンク元のテキストボックスを選択した状態で「図形の書式」タブ→「リンクの作成」と進むことでテキストボックスのリンクを…
Googleスプレッドシートで、文字列中の同じ文字が連続する部分を、関数を使って1文字だけにする方法についてです。該当する部分が複数あってもそれぞれを1文字にします。 典型的な使い方としてカンマ区切り文字列中のカンマが連続する部分をカンマ1つだけに…
LibreOffice Calcで、文字列中の同じ文字が連続する箇所(すべて)に指定した文字列をはさむ方法についてです。典型的な使い方としてカンマが連続する箇所に文字をはさむといった例が挙げられます。 バージョン6.2で追加された新関数REGEXの利用例です。 REG…
ExcelのFILTER関数で、複数の抽出条件を設けてAND検索やOR検索をする方法についてです。 AND検索はそれぞれの条件をカッコで囲み「*」で連結することで可能です。 OR検索はそれぞれの条件をカッコで囲み「+」で連結することで可能です。 AND条件(かつ)の場…
Excelで、文字列に含まれる数字だけを取り出す方法についてです。 対象とするのは半角数字とします。数字は文字列として抽出し、0で始まる数字もそのまま抽出するものとします。 SEQUENCE関数やMID関数等を使って文字列から数字を抽出することができます。 …
Googleスプレッドシートで、文字列中の英字、数字、ひらがな、カタカナの文字数をカウントする方法についてです。 REGEXREPLACE関数とLEN関数の組み合わせにより、文字種に応じて文字をカウントできます。 複数の文字種を組み合わせてカウントすることもでき…