以前の「Googleスプレッドシートでタスク管理表をつくる」という内容の記事では、IT未経験者が転職活動で「表計算ソフトを使えます」と言える最低限のレベルを目指してGoogleスプレッドシートの基本操作をご説明しました。
実際には表計算ソフトには他にもまだまだたくさんの機能が存在しますが、ITエンジニアは表計算ソフトの扱いがメインの作業ではないため、あまり学習に時間をかけるすぎるのも考え物です。
そこで今回は、「覚えておきたい機能」と「覚えなくても問題ない機能」に分けて、Googleスプレッドシートの機能を解説していきたいと思います。
ITエンジニアを目指す場合、この記事の内容を使いこなせるようになっていればそれ以上「表計算ソフト」の学習に専念するは不要になるような内容になっていますので、この記事の内容を次の勉強に進む目安にしてください!
Googleスプレッドシートの「これだけは覚えておきたい」機能、操作
まずはこれだけ覚えておこうという機能と操作です。
関数編
ROW関数、COLUMN関数
ROW関数の書式 | なにができる? |
=ROW() | 行番号を取得できる。リストに連番を振るときに便利。 |
COLUMN関数の書式 | なにができる? |
=COLUMN() | 列番号を取得できる。リストに連番を振るときに便利。 |
これらの関数はセル内の行番号や列番号を自動で取得できます。例えば、あるセルに「=ROW()」と入力すると、そのセルの行番号が表示されます。
※こちらの記事ではROW関数の使い道や利点について触れています。
IF関数
IF関数の書式 | なにができる? |
=IF(A, B, C) ※Aは論理式、BはAがTRUEのときに返す値、CはAがFALSEのときに返す値。Cは省略可。 | 「もし、あるセルの値がAならばB、そうでないならC」という条件分岐が出来る。 |
条件によって異なる値を表示できます。
例えば「=IF(A1 > 5, “大きい”, “小さい”)」という式なら、「もしA1セルが5より大きければ「大きい」と表示する、そうでなければ「小さい」と表示する」といった条件分岐ができます。
💡 具体的な使用例まで含めた解説は関数別の記事を作成中です…!
TEXT関数
ROW関数の書式 | なにができる? |
=TEXT(A, “{表示形式}”) ※「{}」の記号は不要 | Aを{表示形式}で指定した表示形式で表示できる。 |
数値を文字列に変換したり、日付の表示形式を変更したりできます。
例えば下記画像のように「=TEXT(A1, “ddd”)」と入力するとA1の日付に対応する曜日が日本語1文字で表示されます。
COUNTIF関数
COUNTIF関数の書式 | なにができる? |
=COUNTIF(A, B) ※Aはカウントする範囲、Bはカウントする条件 | Aの範囲でBに合致する値の個数をカウントできる。 |
特定のデータの個数をカウントできます。集計表を作る際などに便利です。
下記の画像では「B3~B21」の範囲の「Google」という文字列の個数をカウントしています。
また、下記の画像のように論理式を条件にすることも可能です。
操作編
Ctrl + D :上のセルをコピーして下に貼り付け
真上のセルの内容を「Ctrl + D」を押したセルに複製します。「Ctrl + C ⇒ Ctrl + V」と押すより明らかに早いです。
F4 :直前の入力内容を繰り返す(相対参照と絶対参照の切り替えにも便利)
例えばセルA1を黄色に塗った後に、セルB1で「F4」を押すとセルB1も黄色に塗られます。素晴らしいです。
F2 もしくは Enter :セル編集モードに入る
Excelと比較したときに「Googleスプレッドシートの方が使いやすい!」と一番思う要素の最有力候補は「Enter」でセル編集モードに入ることです。操作として直感的で◎。
F2も同様の動作で、こちらはExcelと共通。
Ctrl + カーソルキー(←/→/↑/↓) :データのある最終セルまで移動
データが入力されているセルからスタートした場合は、入力した方向に向かって、次の空白セルの手前までカーソルが移動します。
空欄のセルからスタートした場合は、次のデータが入力されているセルまでカーソルが移動します。素晴らしいです。
Shift + カーソルキー(←/→/↑/↓):複数のセルを選択
カーソルキーを入力した方向に向かってセルの選択範囲が拡縮します。狭い範囲での範囲選択ならこちらの方が圧倒的に早いです。
Ctrl + Shift + カーソルキー(←/→/↑/↓):データのある範囲をすべて選択
上記2つの合わせ技です。素晴らしいです。
Tab :右隣のセルに移動
「Enter」を押していくと下方向に進みますが、「Tab」の場合は右隣のセルに移動します。
表を作る際に範囲選択してからTabを押していくと、最終列まで到達したあと先頭列の次の行に自動でカーソルが行きます。
機能編
表示形式(数字)
メニューの「表示形式」 > 「数字」
数値の小数点以下の桁数、通貨形式など、様々な表示形式を設定できます。たとえば、カスタム数値形式で「#,##0″円”」と入力すれば「12345」というデータを「12,345円」という表示にもできますし、日付を曜日表示したりもできますよ!
表をテーブルに変換
メニューの「表示形式」 > 「テーブルに変換」
データの範囲を選択し、「テーブルに変換」をすると、表としてフォーマットできます。
条件付き書式
メニューの「表示形式」 > 「条件付き書式」
特定の条件に合致するセルを色付けしたり、フォントを変更したりできます。
条件は「セルの書式設定の条件…」というプルダウンでいろいろ選択できます。ここで「カスタム数式」を選ぶと自由度の高い設定も可能です。
例えば下記の画像では選択範囲に「=$C2 > 45000」という条件を付けて「C列2行目以降が45000より大きければ、その行に色を付けて値を太字にする」ということをしています。
検索と置換
メニューの「編集」 > 「検索と置換」 ※もしくはCtrl + H
文字列を一括で検索・置換できます。たとえば「札幌市、青森市、秋田市」の「市」を検索して一括で「区」に変換するようなことが可能です。
オートフィル
- 規則性のあるデータを複数選択してカーソル右下の青ポチをドラッグ&ドロップ
- 連番の場合は「始点の数字」が入力されたセルを選択した状態でCtrlキーを押しながらドラッグ&ドロップ
規則性のあるデータを入力すると、その規則性に基づいて自動的にデータを入力できます。
※こちらの記事ではオートフィルの使い方について触れています。
特殊貼り付け
- データをコピー(Ctrl + C)した状態で右クリックメニューの「特殊貼り付け」
画像のとおりいくつか貼り付けの方法が提示されていますが、特に業務で使う頻度の高いものを紹介します。
行固定、列固定
- メニューの「表示」 > 「固定」
任意の行や列を、スクロールで見切れないように画面に固定表示させる機能です。スクロールが必要な量になってきたら項目名などを固定しておくと見やすくなります。
下記の動画のように、先に固定したい行を選択しておくと固定する場所が分かりやすくなると思います。
その他
下記の機能は重要ですが、多くの方がご存じだと思ったので割愛しています。
- フィルター(データを五十音順に並べ替えたりできる機能)
- 罫線(線を引いて見やすくできる機能。ゴテゴテにならないように注意しましょう…!)
- 文字の水平方向の配置、垂直方向の配置(文字列の中央寄せなど)
Googleスプレッドシートの「覚えなくても問題ない」機能、操作
ここからは「覚えなくても問題ない」機能や操作をご紹介します。
VLOOKUP関数, XLOOKUP関数
VLOOKUP関数やXLOOKUP関数は「表計算ソフトの花形(?)」みたいな扱いをされる関数なのですが、覚えなくても問題ありません。
ざっくり「あるデータに紐づく値を検索する」というものでとても便利な機能ですが、あとから他人が見た時に内容を読み解きづらくなりがちです。読み解きづらいと、トラブルがあった場合など表の修正に余計な時間がかかってしまいます。
そしてこの「他人」には「未来の自分」も含まれるので、未来の自分の為にも表はシンプルに作っておくことをおすすめします!
VLOOKUP関数やXLOOKUP関数が必要な場面になったら、まずは「もっとシンプルな作りの表にできないのか?」や「表計算ソフト以外のソフトやサービスで実現できないか?」を検討してみてください。
その他たくさんの関数
下記の公式ドキュメントによると、Googleスプレッドシートには関数が513種類(!)あります。
これらの関数は「覚えておいた方がいい」かもしれないのですが、多くの人にとっては他のことの方が優先度が高くなると思います。気になる方はざっくり目を通してみてくださいね!
また、ITエンジニアが表計算ソフトで表を作る場合、「誰かと共同で編集する」という前提になることが多いと思います。複数人で管理していく場合、基本的にはシンプルにしておいたほうがメリットが多いです。シンプルで見やすい表を目指し、関数に頼りすぎないようにしましょう。
まとめ
今回はGoogleスプレッドシートを必要十分に使いこなすためのTipsをご紹介してきましたが、いかがでしたでしょうか?
Googleスプレッドシートは多機能なツールですが、すべての機能をマスターする必要はありません。この記事で紹介した機能をしっかりと習得すれば、ITエンジニアとしての業務で十分に活用できますので、まずはこの記事を参考に実際に使ってみてください!
コメント