いきなり答える備忘録

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

(Gスプレッドシート)行列の生成と各種の演算

Googleスプレッドシートで数値からなる行列を生成する方法と、各種の計算を行う方法についてです。 各要素となる数値をセルに直接入力するほか、1つの式で行列を生成することもできます。 MUNIT関数で単位行列を生成でき、SEQUENCE関数でも行列を生成できま…

(Gスプレッドシート)空白セルだけを一括置換する操作

Googleスプレッドシートで、空白セルだけを一括して置き換え、指定した値を入力する方法についてです。 対象範囲を選択してメニューから「編集」→「検索と置換」と進み、ダイアログで値を適宜設定することで空白セルの一括置換ができます。 ただし、枠線(罫…

(Excel)部分一致検索の逆引きをする

Excelで、部分一致検索の逆の検索(検索値が検索範囲の文字列を含んでいるケースを検索)をして表引きする方法についてです。「VLOOKUP関数で検索範囲の側にワイルドカードを付けて検索する方法」といった方がわかりやすいかもしれません。ただしVLOOKUP関数…

(Excel)テーブル名を確認・変更する

Excelで表をテーブル化した際に、テーブルに付けられた名前を確認し変更する方法についてです。 テーブル内のセルを選択した状態で出現する「テーブル デザイン」タブを選択すると「テーブル名:」の欄にそのテーブルの名前が表示されます。変更もできます。 …

(Gスプレッドシート)部分一致検索の逆引き

Googleスプレッドシートで、部分一致の逆の検索(検索値が検索範囲の値を「含んでいる」かどうか)をして値を表引きする方法についてです。「VLOOKUP関数で検索範囲側にワイルドカードをつけて検索するには」といった形で問題提起されることもあります。ただ…

(Gスプレッドシート)シートの保護と解除

Googleスプレッドシートで、書き換えを防ぐためにシートを保護したり、設定した保護を解除する方法についてです。 メニューから「ツール」→「シートを保護」と進むことで、シートを編集できるユーザーを制限したり、編集時に警告を表示できます(シートのタ…

(Gスプレッドシート)ARRAYFORMULA関数の効果とメリット

Googleスプレッドシートで重用されるARRAYFORMULA関数の効果とそのメリットについて、実例を見ながら紹介します。 ARRAYFORMULA関数を使う主なメリットとして、式のメンテナンスが容易になること、絶対参照を使わずに済ませられること、演算速度が向上するこ…

(Gスライド)画像のトリミングと図形マスク(切り抜き)

Googleスライドで、画像のトリミングと図形マスク(図形に沿って画像を切り抜く)を行う方法についてです。 画像を選択した状態で「画像を切り抜く」のアイコンをクリックするとトリミングができます(画像をダブルクリックしてもOK)。 「画像を切り抜く」…

(Excel)関数を使って郵便番号から住所を取得する

Excelで、入力された郵便番号に対応する住所を取得する方法についてです。 ここで紹介するのはIMEの設定によるものではなく関数を使って郵便番号を住所に変換するもので、無料で利用できるAPIから都道府県・市区町村・町域名を取得します。 WEBSERVICE関数等…

(Excel)ヘロンの公式で三角形の面積を求める

Excelで、ヘロンの公式により三角形の面積を求める方法(三角形の三辺の長さから、その三角形の面積を求める)についてです。 LET関数を使うことで、比較的短い式でヘロンの公式を記述して三角形の面積を求めることができます。手順 画像ではC2,C3,C4セルに…