いきなり答える備忘録

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

(Gスプレッドシート)書式なしテキストとは

Googleスプレッドシートの表示形式メニューに現れる「書式なしテキスト」の効果についてです。 値の入力前に「書式なしテキスト」を適用すると、キー入力した内容がそのまま文字列として記録されます。 値の入力後に「書式なしテキスト」を適用すると、その…

(Gスプレッドシート)指定値に最も近い数値を求める

Googleスプレッドシートで、多数の数値の中から、基準として指定した値に最も近いものを求める方法についてです。 該当する同じ数値が複数ある場合でも、1つの値だけを取得するものとします。 FILTER関数とMAX/MIN関数を使って、多数の数値の中から指定した…

(Gスプレッドシート)全角英字と全角数字だけを半角にする

Googleスプレッドシートで、文字列中の全角英数字だけを半角にして全角カナや記号はそのままにする方法です。 関数を使いますが、かなり長くなります。 REGEXEXTRACT関数を使って1文字ずつ全角英数字かどうかを判定し、それらにだけASC関数を適用すれば全角…

(Gスプレッドシート)「行」と「列」どっちがどっちか区別する

Googleスプレッドシートにおける行と列の区別をつける方法についてです。 これはGoogleスプレッドシート自体の機能により確認することができます。 シートの上部または左に並んでいる見出し(英字、数字の部分)を右クリックすれば、メニューの内容から行と…

(Gスプレッドシート)セル内で改行されているデータを縦のセルに並べる

Googleスプレッドシートで、セル内で改行されている値を縦1列のデータにする方法についてです。 SPLIT関数やFLATTEN関数を使って、セル内改行により並んでいるデータを縦1列のセルに配置し直すことができます。 手順 単純な例 グループとなる列が存在する例 …

(Gスプレッドシート)プレフィックスとサブネットマスクの変換

Googleスプレッドシートでのプレフィックスとサブネットマスクの変換、言い換えればサブネットマスクのプレフィックス長とアドレス形式の間における変換です。 プレフィックスとサブネットマスクの変換は表引きするのが確実ですが関数式による変換も可能です…

(Gスプレッドシート)ピボットテーブル全体を削除する

Googleスプレッドシートで、作成したピボットテーブルの全体を一括削除する方法についてです。 ピボットテーブル内の最も左上のセルを選択した状態でDeleteキー(またはBackspaceキー)を押すとピボットテーブル全体が削除されます。手順 画像内のF2:J8の範…

(Gドキュメント)画像に枠線を付ける

Googleドキュメントで、画像に枠線を追加する方法についてです。太さ、色、線種の指定ができます。 画像を選択した状態でウインドウ上部の「枠線の太さ」のアイコンをクリックして適当な太さを選択すれば画像に枠線がつきます。 「枠線の色」のアイコンと「…

(Gスプレッドシート)値の出現回数のランキングを作る

Googleスプレッドシートで、データに含まれる値の出現回数のランキングを作る方法についてです。 つまりはグループ化してカウント集計してカウント値の降順で並べ替えるわけですが、ここではいくつかの方法を試してみます。 関数やピボットテーブルを利用し…

(Gスプレッドシート)マイナスの時間(時刻)から時・分・秒を取得する

Googleスプレッドシートで、マイナスの時間(時刻)から時・分・秒の値を取得する方法についてです。 値はいずれもマイナスの値として取得するものとします。 「=SIGN(時間)*HOUR(ABS(時間))」といった式によりマイナスの時間(時刻)からマイナスの時・分・…