Excelの基本から、関数・ショートカットキー・Power Query・マクロ・VBAまで。「何を使えばいいか」から逆引きでき、仕事で実際に使えるところまで学ぶWeb教科書です。

この教科書は特にExcel関数を主役にしています。初期ロードマップは全18章・225テーマ、そのうち関数を中心に扱う第2〜11章だけで128テーマです。関数単体だけでなく、組み合わせ・エラー対策・製造や検査での実務例までつなげます。


🔎 目的から探す

📚 おすすめの学び方

目的おすすめルート
Excel初心者第1章 → 第2章 → 第3章 → 第4章 → 第5章
関数を強くしたい第2章〜第11章
作業時間を短くしたい第12章 → 第13章 → 第14章
自動化したい第14章 → 第15章 → 第16章
製造・検査で使いたい第4章 → 第10章 → 第18章

🔢 関数記事は同じ型で解説します

各関数の記事では、①何に使う関数か → ②書式 → ③引数 → ④基本例 → ⑤仕事での例 → ⑥よくあるエラー → ⑦他の関数との違い → ⑧対応Excelの順を基本にします。関数名だけを覚えるのではなく、「この仕事ならこの関数」と結び付けられる構成にします。

💻 Excelのバージョン・OSについて

Excelの関数や機能にはバージョン差があります。各記事でMicrosoft 365 / Excel 2024 / 2021 / 2019 / 2016などの対応状況を確認し、必要な場合は記事冒頭に明記します。ショートカットはWindows・macOS・Webで操作が異なるものを分けて説明します。Power Queryも利用環境による差を区別します。


📘 Excelの教科書|全18章・225テーマ

▼を開くと各章の記事予定を確認できます。公開済み記事はカード全体を実リンクへ変更し、未公開記事には架空URLを作りません。

第1章|Excel・数式の基本 10記事

Excelと数式・関数を理解するための土台です。初心者はここから始めます。

1-1|Excelとは?(公開予定)

1-2|セル・行・列とは?(公開予定)

1-3|ブックとシートの違い(公開予定)

1-4|数式とは?(公開予定)

1-5|Excel関数とは?(公開予定)

1-6|セル参照とは?(公開予定)

1-7|相対参照とは?(公開予定)

1-8|絶対参照とは?(公開予定)

1-9|複合参照とは?(公開予定)

1-10|演算子・引数・関数の書き方(公開予定)

第2章|まず覚えたい基本関数 10記事

仕事で頻繁に使う基本関数を、1関数ずつ具体例で理解します。

2-1|SUM関数|合計を求める(公開予定)

2-2|AVERAGE関数|平均を求める(公開予定)

2-3|MAX関数|最大値を求める(公開予定)

2-4|MIN関数|最小値を求める(公開予定)

2-5|COUNT関数|数値の個数を数える(公開予定)

2-6|COUNTA関数|空白以外を数える(公開予定)

2-7|ROUND関数|四捨五入する(公開予定)

2-8|ROUNDUP関数|切り上げる(公開予定)

2-9|ROUNDDOWN関数|切り捨てる(公開予定)

2-10|SUBTOTAL関数|フィルター対応の集計をする(公開予定)

第3章|条件・判定関数 11記事

条件に応じて結果を変える関数です。OK・NG判定など実務でも重要です。

3-1|IF関数|条件で結果を分ける(公開予定)

3-2|IFS関数|複数条件を順番に判定する(公開予定)

3-3|AND関数|すべての条件を満たすか判定する(公開予定)

3-4|OR関数|いずれかの条件を満たすか判定する(公開予定)

3-5|NOT関数|条件を反転する(公開予定)

3-6|IFERROR関数|エラー時の表示を変える(公開予定)

3-7|IFNA関数|#N/Aだけ処理する(公開予定)

3-8|SWITCH関数|値ごとに結果を切り替える(公開予定)

3-9|IF+AND|複数条件で判定する(公開予定)

3-10|IF+OR|いずれかの条件で判定する(公開予定)

3-11|IF関数を入れ子にする方法(公開予定)

第4章|条件付き集計関数 10記事

条件に合う件数・合計・平均を求めます。集計表や日報で使いやすい関数群です。

4-1|COUNTIF関数|条件に合うセルを数える(公開予定)

4-2|COUNTIFS関数|複数条件で数える(公開予定)

4-3|SUMIF関数|条件に合う値を合計する(公開予定)

4-4|SUMIFS関数|複数条件で合計する(公開予定)

4-5|AVERAGEIF関数|条件に合う平均を求める(公開予定)

4-6|AVERAGEIFS関数|複数条件で平均を求める(公開予定)

4-7|複数条件で集計する方法(公開予定)

4-8|日付を条件に集計する方法(公開予定)

4-9|部分一致で集計する方法(公開予定)

4-10|空白・空白以外を数える方法(公開予定)

第5章|検索・参照関数 15記事

表の中から必要な情報を探して返す関数です。XLOOKUPを中心に実務で使う検索方法を整理します。

5-1|XLOOKUP関数とは?(公開予定)

5-2|XLOOKUP関数の基本(公開予定)

5-3|VLOOKUP関数とは?(公開予定)

5-4|HLOOKUP関数とは?(公開予定)

5-5|INDEX関数とは?(公開予定)

5-6|MATCH関数とは?(公開予定)

5-7|XMATCH関数とは?(公開予定)

5-8|INDEX+MATCHの使い方(公開予定)

5-9|CHOOSE関数とは?(公開予定)

5-10|INDIRECT関数とは?(公開予定)

5-11|OFFSET関数とは?(公開予定)

5-12|XLOOKUPとVLOOKUPの違い(公開予定)

5-13|XLOOKUPで複数条件検索する(公開予定)

5-14|XLOOKUPで左方向を検索する(公開予定)

5-15|XLOOKUPで見つからない場合の対処(公開予定)

第6章|文字列関数 16記事

氏名・製品番号・コードなど、文字データを切り出す・探す・整える関数をまとめます。

6-1|LEFT関数|左から文字を取り出す(公開予定)

6-2|RIGHT関数|右から文字を取り出す(公開予定)

6-3|MID関数|途中から文字を取り出す(公開予定)

6-4|LEN関数|文字数を数える(公開予定)

6-5|FIND関数|文字の位置を探す(公開予定)

6-6|SEARCH関数|文字を検索する(公開予定)

6-7|SUBSTITUTE関数|文字を置換する(公開予定)

6-8|REPLACE関数|位置を指定して置換する(公開予定)

6-9|TEXT関数|数値や日付の表示を整える(公開予定)

6-10|TEXTJOIN関数|区切り文字を入れて結合する(公開予定)

6-11|CONCAT関数|文字列を結合する(公開予定)

6-12|TRIM関数|余分なスペースを削除する(公開予定)

6-13|CLEAN関数|印刷できない文字を削除する(公開予定)

6-14|VALUE関数|文字列を数値に変える(公開予定)

6-15|TEXTBEFORE・TEXTAFTER|区切り位置の前後を取り出す(公開予定)

6-16|TEXTSPLIT関数|文字列を分割する(公開予定)

第7章|日付・時間関数 16記事

日報・勤怠・期限管理などに使う日付と時間の関数です。

7-1|TODAY関数|今日の日付を表示する(公開予定)

7-2|NOW関数|現在の日付と時刻を表示する(公開予定)

7-3|DATE関数|年月日から日付を作る(公開予定)

7-4|YEAR関数|年を取り出す(公開予定)

7-5|MONTH関数|月を取り出す(公開予定)

7-6|DAY関数|日を取り出す(公開予定)

7-7|DATEDIF関数|期間を計算する(公開予定)

7-8|EDATE関数|指定月数後の日付を求める(公開予定)

7-9|EOMONTH関数|月末の日付を求める(公開予定)

7-10|WEEKDAY関数|曜日番号を求める(公開予定)

7-11|WORKDAY関数|営業日ベースの日付を求める(公開予定)

7-12|NETWORKDAYS関数|営業日数を数える(公開予定)

7-13|年齢を自動計算する方法(公開予定)

7-14|勤続年数を計算する方法(公開予定)

7-15|勤務日数を計算する方法(公開予定)

7-16|期限までの日数を計算する方法(公開予定)

第8章|動的配列関数 13記事

Microsoft 365や新しいExcelで使える配列処理を中心に、抽出・並べ替え・結合を効率化します。

8-1|FILTER関数|条件に合う行を抽出する(公開予定)

8-2|SORT関数|データを並べ替える(公開予定)

8-3|SORTBY関数|別の列を基準に並べ替える(公開予定)

8-4|UNIQUE関数|重複を除いた一覧を作る(公開予定)

8-5|SEQUENCE関数|連番を自動生成する(公開予定)

8-6|TAKE関数|先頭・末尾の行列を取り出す(公開予定)

8-7|DROP関数|先頭・末尾の行列を除外する(公開予定)

8-8|CHOOSECOLS関数|指定列だけ取り出す(公開予定)

8-9|CHOOSEROWS関数|指定行だけ取り出す(公開予定)

8-10|VSTACK関数|表を縦に結合する(公開予定)

8-11|HSTACK関数|表を横に結合する(公開予定)

8-12|TOCOL関数|配列を1列にする(公開予定)

8-13|TOROW関数|配列を1行にする(公開予定)

第9章|新しい・高度なExcel関数 13記事

LET・LAMBDA・GROUPBY・PIVOTBY・正規表現など、対応バージョンを確認しながら高度な関数を解説します。

9-1|LET関数|数式の中で名前を付ける(公開予定)

9-2|LAMBDA関数|独自関数を作る(公開予定)

9-3|MAP関数|配列の各値を処理する(公開予定)

9-4|BYROW関数|行ごとに計算する(公開予定)

9-5|BYCOL関数|列ごとに計算する(公開予定)

9-6|REDUCE関数|配列を累積計算する(公開予定)

9-7|SCAN関数|途中結果を含めて累積計算する(公開予定)

9-8|MAKEARRAY関数|計算配列を作る(公開予定)

9-9|GROUPBY関数|関数だけでグループ集計する(公開予定)

9-10|PIVOTBY関数|関数だけでクロス集計する(公開予定)

9-11|REGEXTEST関数|正規表現で一致判定する(公開予定)

9-12|REGEXEXTRACT関数|正規表現で文字を抽出する(公開予定)

9-13|REGEXREPLACE関数|正規表現で文字を置換する(公開予定)

第10章|数学・統計・QCで使う関数 14記事

数値分析や品質管理につながる関数です。統計量は前提条件を明示し、製造・検査の実務例へつなげます。

10-1|ABS関数|絶対値を求める(公開予定)

10-2|INT関数|整数部分を取り出す(公開予定)

10-3|MOD関数|余りを求める(公開予定)

10-4|RANK.EQ関数|順位を求める(公開予定)

10-5|MEDIAN関数|中央値を求める(公開予定)

10-6|MODE.SNGL関数|最頻値を求める(公開予定)

10-7|LARGE関数|n番目に大きい値を求める(公開予定)

10-8|SMALL関数|n番目に小さい値を求める(公開予定)

10-9|STDEV.S関数|標本の標準偏差を求める(公開予定)

10-10|STDEV.P関数|母集団の標準偏差を求める(公開予定)

10-11|VAR.S・VAR.P関数|分散を求める(公開予定)

10-12|SUMPRODUCT関数|配列の積和を求める(公開予定)

10-13|PERCENTILE.INC関数|百分位数を求める(公開予定)

10-14|CORREL関数|相関係数を求める(公開予定)

第11章|関数を組み合わせる 10記事

単独関数では難しい処理を、複数の関数を組み合わせて解決します。

11-1|IF+ANDを組み合わせる(公開予定)

11-2|IF+ORを組み合わせる(公開予定)

11-3|IF+COUNTIFを組み合わせる(公開予定)

11-4|IF+XLOOKUPを組み合わせる(公開予定)

11-5|INDEX+MATCHを組み合わせる(公開予定)

11-6|SUMIFS+日付で月別集計する(公開予定)

11-7|FILTER+複数条件で抽出する(公開予定)

11-8|XLOOKUP+IFERRORでエラーを処理する(公開予定)

11-9|TEXT+日付で表示を整える(公開予定)

11-10|LETで長い数式を読みやすくする(公開予定)

第12章|Excelショートカットキー 12記事

1キー1記事の乱立ではなく、用途別にまとめて仕事で使いやすい形で解説します。Windows・Mac・Webの差も必要に応じて明記します。

12-1|Excelショートカットキー一覧(公開予定)

12-2|コピー・貼り付け・編集のショートカット(公開予定)

12-3|セルを素早く移動するショートカット(公開予定)

12-4|範囲を一瞬で選択するショートカット(公開予定)

12-5|行・列を操作するショートカット(公開予定)

12-6|書式を変更するショートカット(公開予定)

12-7|数式入力を速くするショートカット(公開予定)

12-8|フィルター・テーブル操作のショートカット(公開予定)

12-9|F2・F4などファンクションキーの使い方(公開予定)

12-10|Altキーを使ったリボン操作(公開予定)

12-11|Windows・Mac・Webで違うショートカット(公開予定)

12-12|仕事で覚えたいExcelショートカット30選(公開予定)

第13章|表・データ整理・分析 12記事

関数以外のExcel基本機能を、実務で困りやすい操作に絞ってまとめます。

13-1|Excelテーブルとは?(公開予定)

13-2|並べ替えの使い方(公開予定)

13-3|フィルターの使い方(公開予定)

13-4|条件付き書式の使い方(公開予定)

13-5|入力規則とは?(公開予定)

13-6|ドロップダウンリストの作り方(公開予定)

13-7|重複データを削除する方法(公開予定)

13-8|検索と置換の使い方(公開予定)

13-9|ウィンドウ枠を固定する方法(公開予定)

13-10|ピボットテーブルの基本(公開予定)

13-11|グラフの基本(公開予定)

13-12|印刷・PDFをきれいに整える方法(公開予定)

第14章|Power Query 10記事

データの接続・変換・結合・読み込みを使い、毎回の手作業を減らします。

14-1|Power Queryとは?(公開予定)

14-2|Excelファイルを読み込む(公開予定)

14-3|CSVを読み込む(公開予定)

14-4|不要な列を削除する(公開予定)

14-5|データ型を変更する(公開予定)

14-6|列を分割する(公開予定)

14-7|データを結合する(公開予定)

14-8|複数のExcelファイルを一括結合する(公開予定)

14-9|フォルダ内のファイルをまとめる(公開予定)

14-10|Power Queryを更新して定型作業を自動化する(公開予定)

第15章|マクロ・VBA入門 15記事

マクロ記録からVBAの基本構文まで、プログラミング未経験でも順番に学べる章です。

15-1|Excelマクロとは?(公開予定)

15-2|VBAとは?(公開予定)

15-3|マクロとVBAの違い(公開予定)

15-4|開発タブを表示する方法(公開予定)

15-5|マクロを記録する方法(公開予定)

15-6|VBEとは?(公開予定)

15-7|Subプロシージャとは?(公開予定)

15-8|Rangeとは?(公開予定)

15-9|Cellsとは?(公開予定)

15-10|変数とは?(公開予定)

15-11|データ型とは?(公開予定)

15-12|If文の使い方(公開予定)

15-13|For文の使い方(公開予定)

15-14|For Eachの使い方(公開予定)

15-15|Do Loopの使い方(公開予定)

第16章|VBA実践・自動化 11記事

セル・シート・ブック・ファイル操作を組み合わせ、繰り返し作業を自動化します。

16-1|セルへ自動入力する(公開予定)

16-2|指定範囲をコピーする(公開予定)

16-3|最終行を取得する(公開予定)

16-4|条件に合う行だけ抽出する(公開予定)

16-5|複数シートをまとめる(公開予定)

16-6|シートを自動作成する(公開予定)

16-7|Excelファイルを自動で開く(公開予定)

16-8|ファイルを自動保存する(公開予定)

16-9|フォルダ内のExcelを一括処理する(公開予定)

16-10|ボタンからマクロを実行する(公開予定)

16-11|日報・集計表を自動作成する(公開予定)

第17章|Excelエラー・困ったとき 13記事

関数エラーから動作不良まで、症状から原因と直し方を探せる章です。

17-1|#N/Aとは?(公開予定)

17-2|#VALUE!とは?(公開予定)

17-3|#REF!とは?(公開予定)

17-4|#DIV/0!とは?(公開予定)

17-5|#NAME?とは?(公開予定)

17-6|#SPILL!とは?(公開予定)

17-7|#CALC!とは?(公開予定)

17-8|#####と表示される原因(公開予定)

17-9|数式が計算されない原因(公開予定)

17-10|数式がそのまま表示される原因(公開予定)

17-11|先頭の0が消える原因(公開予定)

17-12|Excelが重い・固まる原因(公開予定)

17-13|マクロが実行できない原因(公開予定)

第18章|仕事・製造・検査で使うExcel 14記事

UG BASE独自の実務章です。機密情報を使わず、架空データで製造・検査・日報・集計の使い方を解説します。

18-1|測定データをExcelで管理する(公開予定)

18-2|規格上限・下限からOK・NGを自動判定する(公開予定)

18-3|規格外の数値を自動で色付けする(公開予定)

18-4|不良件数を自動集計する(公開予定)

18-5|不良率を計算する(公開予定)

18-6|測定値の平均・最大・最小を求める(公開予定)

18-7|標準偏差でばらつきを確認する(公開予定)

18-8|検査データのヒストグラムを作る(公開予定)

18-9|工程能力Cp・CpkをExcelで確認する(公開予定)

18-10|ロット別・担当者別に集計する(公開予定)

18-11|製品番号から情報を検索する(公開予定)

18-12|日報を自動集計する(公開予定)

18-13|点検表・チェックリストを作る(公開予定)

18-14|VBAで定型作業を自動化する(公開予定)


UG BASEのExcel記事で重視すること

一般的なExcel解説だけで終わらせず、仕事でどう使うかまで説明します。 製造・検査の例では、実際の勤務先・顧客・図面・非公開規格値などは使わず、架空データで再現します。統計・品質管理の記事では、前提条件を無視して数値だけを断定せず、一般論と条件付きの説明を分けます。

この教科書の拡張ルール

第1章〜第18章は原則固定。 新しい関数や機能は既存章へ追加し、5-16、9-14のように枝番を増やします。記事数が増えても章番号をむやみに変更しません。章が大きくなりすぎた場合のみ子HUB化を検討します。

未公開テーマにはリンクを作りません。 記事を公開した時点で「(公開予定)」を外し、実URLへ切り替えてTOP⇄個別記事の双方向リンクを整備します。

公式情報の確認先