いきなり答える備忘録

Google Workspace・Microsoft 365・LibreOfficeなどに関するメモ

(Excel)1行おきに空白行を挿入する

Excelで、既存のデータの各行の間に空白の行を挿入する方法についてです。 関数を使う方法とメニュー操作で行う方法を紹介します。いずれの方法でも、挿入する空白行を2行以上にする(1つのデータ行に対し2行以上の空白行を挿む)ことが可能です。 WRAPROWS…

(Excel)横持ちのデータを縦持ちに変換する

Excelで、いわゆる横持ちのデータを縦持ちにする変換を関数で行う例です。 TOCOL関数等を使って横持ちのデータを縦持ちに変換することができます。手順 変換の対象となっているデータの範囲はB3:E6です。 これに対してG3セルに関数式を入力することで変換を…

(Excel)苗字と名前を分割する

Excelで、1つのセルに入力されている苗字と名前(姓と名)を2つのセルに分割する方法を紹介します。 なお、苗字と名前はスペースで区切られているものとしますが、他の記号で区切られている場合でも同様に、あるいは少しの変更で対応できます。 TEXTSPLIT関…

(Excel)ファイル名を関数で取得する

Excelで関数を使って(いま開いている)Excelファイル名を取得する方法についてです。 CELL関数とFIND/MID関数を併用する方法が考えられますが、ここでは新しい関数を使ってより正確に抽出できる方法を試します。 CELL関数とTEXTAFTER/TEXTBEFORE関数を併用…

(Gスプレッドシート)指定値以下の素数をすべて求める

Googleスプレッドシートで指定値以下の素数をすべて列挙します。 Excelでも全く同じことができますがGoogleスプレッドシートでもLAMBDA関数とサポート関数が使えるようになりましたのでその記念です。参考まで。 REDUCE/LAMBDA関数でエラトステネスの篩を実…

(Excel)セル内の改行だけの行を削除する

Excelで、セル内の連続する改行を1つだけにし、さらにセルの先頭・末尾にある改行を削除する方法です。 Microsoft365で2022年9月ごろに利用可能となったTEXTSPLIT関数を使用しています。 TEXTSPLIT関数を使って改行(CHAR(10))を区切り文字として文字列を分…

(Gドキュメント)正規表現のキャプチャを使った置換はできない

Googleドキュメントの「検索と置換」で、正規表現のキャプチャグループを使った置換を行ったときの結果についてです。 キャプチャグループを使った置換はできません。置換先として「$1」と指定しても単にリテラル(文字)の「$1」に置き換えられます。(2022…

(Gスライド)自由な形の多角形を作る

Googleスライドで、任意の多角形を作成する方法についてです。 作成した多角形の枠線や塗りつぶしは変更できますが、テキストを追加することはできません。 メニューから「挿入」→「線」→「多角形」と選択し、スライド上で頂点となる点をクリックしていくこ…

(PowerPoint)枠線の一部を消す

PowerPointで、図形の枠線のうち一部(頂点と頂点の間)を消す方法についてです。頂点の追加を使えば辺の一部を消すこともできます。 ただしこの方法で消せるのは1つの図形で1箇所だけです。 図形を右クリックし、メニューから「頂点の編集」を選択します。 …

(PowerPoint)二重下線が表示されない原因

PowerPointで、テキストに二重の下線を設定しても画面上で表示されないことがあります。その原因と対策についてです。 ウインドウの表示倍率が小さかったり、対象とするテキストのフォントサイズが小さいと、二重下線が画面上に表示されなくなります。手順 …