Googleスプレッドシート
Googleスプレッドシートで複数のセル範囲を結合する方法、言い換えれば表を縦方向や横方向に連結した結果を得る方法についてです。 縦方向に結合する方法 「{範囲1;範囲2}」の記法を使う方法 VSTACK関数を使う方法 横方向に結合する方法 「{範囲1,範囲2}」の…
Googleスプレッドシートで、リンクが設定されたセルのリンクを削除(解除)して文字列だけ残す方法についてです。 リンクの一括削除(複数セルのリンクをまとめて外す)については方法が限られるので注意が必要です。 「リンクを削除」のアイコンを使う方法 …
Googleスプレッドシートで、シート上に最初から表示されている薄い枠線を消す方法についてです。画面上では表示させつつ印刷させない方法についても紹介します。 枠線を消す方法 枠線を印刷させない方法 枠線を消す方法 まずは内容の確認です。 ここではシー…
Googleスプレッドシートで、セルの内部で改行を行う方法と、関連するいくつかの操作を紹介します。 セル内で改行する方法 ショートカットキーを使う方法 「CHAR(10)」を使う方法 「折り返し」の機能を使った場合 セル内の改行を削除・置換する方法 キー操作…
Googleスプレッドシートで中央値を求める方法についてです。 単純にMEDIAN関数で実現できますが、条件付きの中央値を求める場合は他の関数との組み合わせが必要です。 基本的な求め方 条件付きの中央値を求める方法 0を除いて中央値を求める場合 他の列に条…
Googleスプレッドシートで0以下の数字を「0」と表示させる方法(値そのものは変えない)と、0以下の値を0に変換する方法について紹介します。 0以下の数字を「0」と表示する方法 0以下の数字を0に変換する方法 0以下の数字を0とみなして計算する方法 0以下の…
Googleスプレッドシートで、セル内の改行を別の文字(文字列)に置き換えたり削除する方法について紹介します。 SUBSTITUTE関数を使う方法 REGEXREPLACE関数を使う方法 CLEAN関数を使う方法(削除のみ可) 「検索と置換」メニューを使う方法 備考 SUBSTITUTE…
Googleスプレッドシートにおける、関数を使った引き算の例についてです。 通常の場合は「-」(ハイフン)の記号で引き算をしますが、MINUS関数を使う例も考えられます。また、「いくつかの数値の合計をまとめて差し引く」場合や「次々引いていく」といった計…
Googleスプレッドシートで画像のトリミングを行う方法と、図形に合わせて切り抜く(マスク)方法を併せて紹介します。 いずれもセル内・セル上に挿入した画像では実行できず、図形描画の機能を利用する必要があります。 画像をトリミングする方法 注意点 ト…
Googleスプレッドシートで、セル内の文字やテキストボックス(図形)の文字に下線を引く方法です。 セル内の文字の一部に下線を引く場合はショートカットキーを利用する必要があるので注意してください。 セル内の文字に下線を引く方法 メニューを使う方法 …
Googleスプレッドシートで、特定の文字が入力されているセルの数や、セル内の特定の文字の数をカウントする方法について紹介します。 特定の文字が入っているセルをカウントする方法(完全一致) 特定の文字が含まれているセルをカウントする方法(部分一致…
Googleスプレッドシートでシート上にテキストボックスを配置する方法と、関連する各種の設定について紹介します。 テキストボックスを挿入する方法 枠線と枠線色の設定 塗りつぶし色の設定 テキストボックスをコピーする方法 前面や背面に移動させる方法 縦…
Googleスプレッドシートで、日付の値が(いつの日付かに関わらず)いくつあるかカウントする方法についてです。 Googleスプレッドシートでは関数で数値と日付を区別することができるので、関数でカウントすることができます。 日付の文字列を含めてカウント…
Googleスプレッドシートの条件付き書式で「~以上かつ~以下」という条件にする方法です。日付に応用して「いつからいつまで」という条件にすることもできます。 2つの方法を紹介しますが、行全体に色を付けるようなケースではカスタム数式を使う必要があり…
Googleスプレッドシートの条件付き書式で、「セルに数字(数値)が入っていたら」という条件にする方法です。 条件の「~以下」などで代用することも考えられますが、ここではカスタム数式を使って設定する方法を試してみます。 手順 日付や文字列の数字を対…
Googleスプレッドシートで、表の中のあるセルの値に注目し、条件を満たす場合に行全体に色を付ける(左右のセルにも色を付ける)方法を紹介します。 文字列を条件にする場合 数値を条件にする場合 日付を条件にする場合 複数条件の場合 AND条件(かつ)の場…
Googleスプレッドシートで、セルを塗りつぶし色(背景色)ごとにカウントする方法についてです。 フィルタとSUBTOTAL関数を使って1つの色ごとにカウントする方法と、カスタム関数(GAS)を使って一括でカウントする方法を紹介します。 フィルタとSUBTOTAL関…
Googleスプレッドシートで、曲がった矢印を作る方法です。 基本的に直線状に作った矢印を曲げることはできない(ただし曲線コネクタへの変更は可)ので、作成の時点で線種を考慮する必要があります。 多角形を使う方法(カクカク折れる矢印) 曲線を使う方法…
Googleスプレッドシートで複数のチェックボックスを一括でチェックしたりクリアしたりする方法です。 チェックボックスがあるセルを複数選択してスペースキーを押すと一括でON/OFFできます。 ただしIMEの変換モードを半角英数字の状態にする必要があります。…
Googleスプレッドシートで、プルダウンの選択肢に「空白」を用意する方法についてです。 一度なにかの選択肢を選んだ後にマウス操作だけで元に戻せるようにすることが目的です。 プルダウンの選択肢として半角のアポストロフィ(')を設定すれば、空白セル(…
Googleスプレッドシートで、複数選択できるプルダウンを作る方法についてです。 プルダウン設定画面中の「複数選択できるようにする」にチェックを入れると、複数の選択肢を選択できるようになります。 表示スタイルが「チップ」の場合にだけ利用でき、「矢…
Googleスプレッドシートで、矢印を作成してシート上に表示する方法についてです。 重要なものとして基本的な矢印のほか、ブロック矢印(塗りつぶしや文字の追加ができる)、カギ線コネクタ(フローチャート作成に便利)の作成方法について紹介します。 矢印…
Googleスプレッドシートで、チェックボックスをクリックしたら表示が「TRUE」や「FALSE」になってしまうケースがあります。 ここではその原因と対応について記します。 原因と対策 次の画像ではB列にチェックボックスがいくつか並んでいます。 このうちいく…
GoogleスプレッドシートでUNIQUE関数を使ってデータの重複を除くときに、空白(空白セルや空文字列)を除外して値があるセルや行だけを取得する方法についてです。 データが1列の場合 FILTER関数を使う方法 TOCOL関数を使う方法 データが複数列の場合 データ…
Googleスプレッドシートで、直線状の矢印を任意の角度で回転させる方法についてです。 直線やコネクタ(ただし図形と連結されていないものに限る)もこの方法で回転させることができます。 キー操作で回転させる方法 回転ハンドルを使う方法 備考 キー操作で…
Googleスプレッドシートで矢印を挿入すると極端に細くつぶれたようになることがあります。この原因と対策についてです。原因と対策 次の画像は図形描画を使って水平な矢印を挿入したところですが、図形描画ダイアログでの表示と比べて細く、ほとんどつぶれた…
Googleスプレッドシートで、チェックボックスのON/OFFが変わらない原因についてです。デバイスによる影響も考えられますが、ここではPCでクリックしても何も変わらない場合の主な原因を紹介します。 判定結果表示用の(数式が組み込まれた)チェックボックス…
Googleスプレッドシートでは通常、何も入力されていないプルダウンがあるセルでdeleteやbackspaceキーを押すとプルダウンが消えてしまいます。これを防ぐ方法についてです。 プルダウンの表示スタイルを「矢印」または「書式なしテキスト」にすると、キー操…
Googleスプレッドシートで、平日(土日祝日以外)の日数をカウントする方法についてです。 具体的には期間(開始日~終了日)中に含まれる平日の日付をカウントする方法と、日付のリストのうち平日をカウントする方法の2つを紹介します。 期間(開始日~終了…
Googleスプレッドシートで、経過してしまった日付、つまり今日より前の日付が入っているセルに色を付ける方法についてです。 今日より前の日付が入っている行に色を付ける方法も併せて紹介します。 今日より前の日付のセルに色を付ける方法 今日より前の日付…