# 客観的な要約：スプレッドシートで数式が手書きを超える理由

URL: https://formula.dog/ja/journal/objective-summary-formula
Type: blog
Locale: ja
Published: 2026-07-25
Updated: 2026-07-25

---

> 数式だけでできた真の客観的な要約。TEXTJOINを使って、毎週の手作業を完全に自動化できます。形容詞も判断も必要なし。データが直接語るサマリーを作る方法を解説。

スプレッドシートで本当に客観的な要約とは、数式だけで作られた1行です。形容詞もなし、判断もなし。合計、件数、最新日付が、ただデータから引き出されるだけ。TEXTJOINをSUMIFS、COUNTIFS、MAXで包むだけで完成します。ここでは正確な数式、毎週月曜朝に同じ文を手で書き直す必要がなくなる理由、ExcelとSheetsが静かに異なるポイントについて説明します。

Biscuitが「客観的な要約」を検索してみたら、ほぼ全部が会議やエッセイをまとめる話でした。意見を削除して、事実だけを残す。最大3段落。1回のドキュメントなら良いアドバイスです。でもスプレッドシートには使えません。段落は自分で再生されないから。明日データが追加されても。数式は違います。

## よくある「要約術」がスプレッドシートで壊れる理由

その言葉を検索すると、どこでも同じ7ステップが出てくる。全体を読んで、メインアイデアを見つけて、意見を除いて、自分の言葉で書き直して、中立かどうか確認する。レポートや通話を段落にするなら、その通りです。でもそれは、テキストが既に存在して、人間が1回だけ要約を書くという前提です。

週次の売上レポートはそうじゃない。「テキスト」は毎日変わるテーブルです。毎回、誰かがそれを読み直し、評価し直し、同じ3文を定期的に、永遠に書き直さなきゃいけません。6ヶ月続けると、言い方がずれ始める。今週は数字の落ち込みを「やや軟化」と呼ぶけど、先月は同じサイズの落ちを「懸念される傾向」と呼んだ。同じデータなのに、違う形容詞。誰かが毎回言葉を選ぶから。それはもう客観的じゃない。気分です。

数式に気分はない。毎回同じセルから`SUM`、`COUNTIF`、`MAX`を読むから、数字が変わっても表現は絶対に変わらない。ジェネリックな「要約の方法」ガイドが完全に見落としてるのがここです。繰り返される数値データの場合、客観性とは「誰が」（または「何が」）その文を再生成するかという問題で、最初の文がいくら慎重に書かれたかという問題ではない。

## この要約は本当に客観的か？1行テスト

人間が毎回書き直すなら、それは客観的ではない。それは推測が事実めいてるだけ。数式がセルから直接引き出すなら、それは構造上、客観的です。データが言ってることだけが言われます。

## 数式を組み立てる：SUMIFS、COUNTIFS、TEXTJOINに任せる

地域、ステータス、金額の列があるテーブルを想像してください。毎週金曜日に誰かが「要約、くれるだけでいいです」と言ってくる。ここがその答え。質問されるまえに答える1つのセルです。

`=TEXTJOIN(" ", TRUE, "合計:", TEXT(SUM(Amount), "$#,##0"), "| 未処理:", COUNTIF(Status, "Open"), "| 最終:", TEXT(MAX(Date), "mmm d"))`引数ごとに説明します：

- 
`" "` ：各要素の区切り。スペースなら1文として読みやすい。

- 
`TRUE` ：空のセルは無視。中途半端な行が余計なスペースを残さない。

- 
その後は全部、ラベルと実値のペア。`SUM`、`COUNTIF`、`MAX`が実際のカウントをやります。

1つのセルに貼り付けて範囲を指定すると、`Total: $84,200 | Open: 12 | Last entry: Jul 22` みたいな結果が出ます。誰も手では書きません。データが書きました。1行を変えたら、コーヒーを飲み終わる前に要約が自動更新されます。

複数の条件に対応させたいですか。「西地域だけ」みたいに。`COUNTIF`/`SUM`を`COUNTIFS`/`SUMIFS`に変えて、条件を追加：

`=SUMIFS(Amount, Region, "West", Status, "Open")`これが複数列でスライスする時に、TEXTJOINの中に入る数式です。

![ノートパソコンのキーボードで入力している手のクローズアップ。背景には、ぼやけたスプレッドシートグリッド。](https://fdzlnqpwsaniezitwiuw.supabase.co/storage/v1/object/public/cms-media/formula-dog/2026-07/69d81f-inline1.webp)

テーブルを日本語で説明する方が、金曜5時にTEXTJOINの引数順を覚えるより速いなら、それが正にFormula.dogがある理由です。テーブルを説明して、数式をもらって、貼り付ける。このTEXTJOIN+SUMIFSの組み合わせ、躊躇なくこなします。

真剣に注意する価値がある警告：TEXTJOINの中の範囲がそれ自体がアレイ結果（`FILTER`出力みたいに）で、古いExcelなら`Ctrl+Shift+Enter`が必要かもしれません。通常のEnterでスキップすると、数式は最初の値だけ返します。エラーメッセージなし。Biscuitが空の口で帰ってきて、尻尾が下がってる状態。スプレッドシート版。

## Excel対Sheets：客観的な要約の数式の分かれ目

上の`TEXTJOIN`の形は両方で動きます。引数ごとに。違いは機能の新しさと、少しの命名の違い。

- 
**`TEXTJOIN`**: Excel 2019と365だけ。2016ではダメ。Sheetsの全ての現行バージョンで利用可能。

- 
**`COUNTIFS` / `SUMIFS`**: 両方の全ての現行バージョン。

- 
**ダイナミックアレイスピル（`UNIQUE`、`FILTER`）**: Excel 2021/365だけ。Sheetsはもっと前から利用可能。別ライセンスは不要。

- 
**行の上限**: Excelは1,048,576行。Sheetsは全体で約1000万セル。広いテーブルでは行がもっと少なくなります。

チームがExcel 2016を使ってるなら、このTEXTJOIN版は動きません。古い`CONCATENATE` + `&`チェーンが必要。同じことをしますが、読みづらい。[Microsoftの公式ドキュメント](https://support.microsoft.com/en-us/office/textjoin-function-357b449a-ec91-49d0-80c3-0e8fc845691c)は、正確なバージョン切り替え点を確認するにはブックマークの価値があります。古いライセンス環境の同僚にこの数式を約束する前に。

## UNIQUEとGROUPBYはどう？Excel 2016では救えない理由も説明

`UNIQUE` + `SUMIFS`で全体のサマリーテーブルを作ります。1カテゴリー1行で、ソースデータに新しいカテゴリーが表示されると自動更新。`GROUPBY`はもっと進んでて、全部を1つの数式に折りたたみます。ただしMicrosoft 365だけ。段階的にロール・アウトされたから、2026年半ばでもビジネスライセンスの一部はまだ持ってない。Sheetsに`GROUPBY`相当がない。`QUERY`がSQL風の構文で似た機能をカバーします。

上のTEXTJOIN文はこれら3つを置き換えません。違う問題を解く。1行ではなく、カテゴリー別の完全なサマリーテーブル。ステータス更新で1行版を使う。実際に内訳が必要になった時に`UNIQUE` + `SUMIFS`を使う。ピボットテーブルを開いて前回のフィルターを思い出す手間なし。

実例。ある業務分析者が5地域のサポートチケットを追跡してました。前は小さなミニテーブルを手で更新。新しい地域が出るたび1行追加。下に数式をコピーしないといけない。`=UNIQUE(Region)`に切り替えて、ユニークなリストから`=SUMIFS(Tickets, Region, H2#)`（スピルさせる）。ソースデータに6番目の地域が表示されると、サマリーテーブルに自動で出ます。コピーなし、忘れた行なし。

![デスクの上に並んだ2台のノートパソコン。それぞれ異なるぼやけたスプレッドシートグリッド表示。ExcelとSheetsの比較。](https://fdzlnqpwsaniezitwiuw.supabase.co/storage/v1/object/public/cms-media/formula-dog/2026-07/1e428f-inline2.webp)

サマリーセルができたら、多くのチームは毎週、結果をWikiページに手で貼り付けます。これが正にコピー・ペースト遅延を再導入する。スプレッドシート要約がもうNotionにあるなら、Notion AIはエンベッドで数字を引き出す。毎週誰かが手で入力する代わりに。

## 実は「会議を要約する」を探してましたか。違う犬小屋です

今ランクしてる「客観的な要約」記事のほとんど、会議ノートアプリのを含んで、会話を中立段落に変えることについて。意見なし、「I think」なし。ただ何が言われたか。本当の別問題。スプレッドシート数式では処理できません。

ここを探してて会議要約が必要なら、通話用に設計された転記ツール。セル数式ツールじゃなく、それが正しい選択肢。数値データをまとめる必要が出たらまた来てください。

## 定期レポートする？誰も手で書き直さないように、要約を自動再生成

![デスクの上のフラットレイ。スケジュール帳、コーヒーカップ、そしてきれいなデスクの端でゴールデン・レトリバーの足。](https://fdzlnqpwsaniezitwiuw.supabase.co/storage/v1/object/public/cms-media/formula-dog/2026-07/efd014-inline3.webp)

業務チーム4人を想像してください。誰が「金曜の更新」をSlackでするのか、順番が回ります。当番の人がシートをスクロールして、合計をざっと見て、適当な要約を書く。3人違う人、3つ少し違う要約。全く間違ってない。みんな、タイプした人の気分で少し形づけられてる。

この数式を習慣ではなく組み立てる本当の意味：習慣は誰かが休みなら壊れる。バタバタしてたら。新しい人でシートの列が何か不確かなら。セルは休みに行かない。バタバタしない。列の意味を当てずっぽに推測しない。誰が金曜更新当番でも、スクリーンショット1枚だけ。

それを確実にする3つの方法：

- 
TEXTJOINセルをシートの最上部に置く。生データの上。ファイルを開く時、最初に目に入る。

- 
セルに名前を付ける（`Formulas > Define Name`）「WeeklyObjectiveSummary」みたいなもの。上に行を挿入されても生き残る。

- 
要約がシート外に移動する必要があるなら（Slack、メール、ステータスドック）、現在の値をコピーではなく、セルにリンク。`='[Report.xlsx]Sheet1'!$B$2`で生きた値を引き出す。貼り付けたテキストはそのまま。

レポート周辺を手で書く誰かが数字の文脈の速い初稿が必要なら、ChatGPTみたいな汎用AIが生のTEXTJOIN出力を1～2文の文脈に変えられる。労働分担を正確にするのは大事。数式がソース・オブ・トゥルース。AIは後で言葉で着替えるだけ。

## 本当に、この数式を自分たちで使ってますか？

はい。週ごとに聞かれることなら全部。売上合計。未処理チケット。スプリントごとに変わるヘッドカウント。セットアップは数式1つ。1回。リターンは全ての将来の金曜日。誰も「ここが今どうなってるか」を最初から手で書き直さない。

スキップする場面：ワンオフレポート。誰も2回目は聞かない。「この要約1回だけ読む」人がTEXTJOIN数式を書くのは、単語を1回タイプする方がセットアップ少ない。客観的 ≠ 常に自動が良い。要約がデータが本当に支持することだけ言う、という意味。数式が書くか、あなたが書くか。それだけ。金曜日に同じ3文を少し違う形容詞で毎週書き直すより、5分のTEXTJOIN + SUMIFS + ネーム・ボックスの方が勝ち。いい子だ、数式。データを持ってきて。

## FAQ

### TEXTJOINはExcel 2016で使えますか？

いいえ、TEXTJOIN関数はExcel 2016では利用不可です。Excel 2019またはMicrosoft 365が必要です。2016を使っている場合は、古いCONCATENATE関数と&演算子を組み合わせる方法がありますが、読みやすさは落ちます。

### 数式が最初の値だけ返すのはなぜですか？

TEXTJOIN内の範囲がアレイ結果の場合、古いExcelではCtrl+Shift+Enterで配列数式として入力する必要があります。通常のEnterだけでは、最初の値だけが返されます。この場合、エラーメッセージは表示されません。

### UNIQUEとGROUPBYはいつ使いますか？

1行の要約ではなく、カテゴリー別の完全なサマリーテーブルが必要な場合に使います。UNIQUE + SUMIFSで1カテゴリー1行のテーブルを作り、新しいカテゴリーが自動表示されます。ただしMicrosoft 365が必要です。

### 毎週の要約が自動更新されない場合はどうしますか？

TEXTJOIN セルをシート最上部に配置し、範囲参照が絶対参照になっていることを確認してください。セルに名前を付ければ、後で行を挿入されても参照が壊れません。Googleフォーム連携なら、スピル機能で自動更新されます。

### GoogleSheetsではTEXTJOINが使えますか？

はい、GoogleSheetsはTEXTJOIN関数をサポートしています。ExcelよりもSheetsの方が新しい関数の対応が速いことが多いです。Sheets独自の機能も豊富なので、スプレッドシート選びの際の参考にしてください。