(Gスプレッドシート)REGEXEXTRACT関数は1つを抽出し、REGEXREPLACE関数はすべてを置き換える

GoolgleスプレッドシートのREGEXEXTRACT関数とREGEXREPLACE関数は大変便利な関数ですが、抽出・置換の対象となる文字列の捉え方が異なりますので注意が必要です。 REGEXEXTRACT関数は指定した正規表現にマッチする文字列のうち最初の1つを抽出します。 REGEX…

(Gスプレッドシート)REGEXREPLACE関数で空白セルや文字列の前後・文字間を置き換えられる

GoogleスプレッドシートのREGEXREPLACE関数で置換対象として「""」を指定することで、空白セルのほか文字列の前後や文字間を別の文字列に置き換えられます。SUBSTITUTE関数ではこのようなことはできません。 REGEXREPLACE関数の第2引数を「""」とする(ある…

(Gスプレッドシート)【ネタ注意】GOOGLETRANSLATE関数で和暦を西暦にする

まともにやると厄介な和暦文字列から西暦(日付とみなされる文字列さらには日付シリアル値)への変換を、GOOGLETRANSLATE関数を使ってどうにかできないかやってみた結果です。真面目に使うべき内容ではありませんので注意してください。 GOOGLETRANSLATE関数…

(Gスプレッドシート)TRIM関数が全角スペースを削除しないことと対策例

GoogleスプレッドシートのTRIM関数はExcelと違って全角スペースを削除しません。 その実例と、全角スペースも含めて削除する対応例を示します。 GoogleスプレッドシートのTRIM関数が削除するのは、文字列の先頭及び末尾に並ぶ「半角スペース」だけです。手順…

(Gスプレッドシート)住所の番地以降を削除する

Googleスプレッドシートで、関数を使って住所に含まれる番地以降の部分を削除する方法についてです。 考え方としては算用数字(全角0~9または半角0~9)が出現するより以前の文字列を取り出します。よって番地より先に算用数字が出現したり番地が漢字表記だ…

(Gスプレッドシート)文字列から数字を抽出する

Googleスプレッドシートで、文字列に含まれる数字だけを取り出す方法についてです。 数字は文字列として抽出し、0で始まる数字もそのまま抽出するものとします。取り出したい範囲に応じていくつかの方法を紹介します。 REGEXEXTRACT関数やREGEXREPLACE関数を…

(Gスプレッドシート)複数種類の文字列を置換・削除する

Googleスプレッドシートで、関数を使って文字列中の複数の種類の文字列を一度に置換・削除する方法についてです。ただし置換先は基本的に1つですので注意してください(A,B,CをいずれもDに置き換えるという置換です。A→D,B→E,C→Fといった複雑な置換はここで…

(Gスプレッドシート)住所から都道府県を抽出する

Googleスプレッドシートで、関数を使って住所から都道府県名を取り出す方法についてです。 REGEXEXTRACT関数やLEFT関数による方法で、住所から都道府県名を取り出すことができます。 手順 REGEXEXTRACT関数による方法 LEFT関数による方法 市区町村以下の抽出…

(Gスプレッドシート)画像・図形を削除する

Googleスプレッドシートで、画像や図形を削除する方法についてです。 画像・図形を選択した状態で右上に現れる「・・・」のマークをクリックすると「画像を削除」メニューが現れます。 画像・図形を選択した状態でDeleteキーやBackspaceキーを押しても削除で…

(LibreOffice Calc)画像・図形をセルの背後(背景)に置く

LibreOffice Calcで画像や図形をセルの背後(背景)に配置する方法についてです。 この方法で配置した画像・図形は(「書式」→「ページ」から設定できる)ページの背景とは異なり、配置した箇所にのみ表示されます。 画像・図形を右クリックして「整列」→「…

(LibreOffice Calc)画像・図形にテキストを追加する

LibreOffice Calcで、挿入した画像や図形にテキスト(再編集可能)を追加する方法についてです。 画像・図形をダブルクリック、または選択中にEnterキー(or F2キー)でテキストを追加できます。手順 画像をダブルクリックしたところです。カーソル(縦線)…

(Gドキュメント)画像の色調を補正する

Googleドキュメントで挿入した画像の明るさやコントラスト等を調整する方法についてです。 画像を選択した状態で「画像オプション」メニューをクリックすることで画像の透明度、明るさ、コントラストの調整とモノトーン化ができます。 「図形描画」により挿…