📊つかえる関数.com

📊 並べる・分けるデータを並べ替え・抽出・重複除外する

SORT、UNIQUE、FILTER、重複の削除等を使ったデータ整理テクニック

こんなときに:

  • 名前順に並べ替えたい
  • 重複を消したい
  • 条件に合うデータだけ抽出したい
  • 動的にリストを自動生成したい

61件のQ&A

2016 2019 2021 2024 365

FILTER、SORT、UNIQUE等の動的配列関数はどのバージョンで使える?

動的配列関数はExcel 2021/2024およびMicrosoft 365で使用可能です。

関数·中級·
2016 2019 2021 2024 365

TEXTSPLIT関数はどのバージョンで使える?

TEXTSPLIT関数はMicrosoft 365およびExcel 2024で使用可能です。

関数·中級·
2016 2019 2021 2024 365

VSTACK関数・HSTACK関数はどのバージョンで使える?

VSTACK関数とHSTACK関数はMicrosoft 365およびExcel 2024で使用可能です。

関数·中級·
2016 2019 2021 2024 365

TAKE、DROP、CHOOSECOLS、CHOOSEROWS関数のバージョン対応は?

TAKE、DROP、CHOOSECOLS、CHOOSEROWSはMicrosoft 365で使用可能です。

関数·上級·
2016 2019 2021 2024 365

スピル(動的配列)機能とは?どのバージョンで使える?

スピルはExcel 2021/2024およびMicrosoft 365で利用できる機能です。

数式・計算·中級·
2016 2019 2021 2024 365

セルに#NAME?エラーが出て、数式バーに `_xlfn.` が表示されるのはなぜ?

使用しているExcelバージョンが関数に対応していないことが原因です。_xlfn.XLOOKUP、_xlfn.FILTERなど関数ごとに必要バージョンが異なります。

数式・計算·初級·
2016 2019 2021 2024 365

Ctrl+Shift+Enter(CSE)の配列数式は新しいExcelでも使える?

CSE配列数式は全バージョンで使用可能ですが、2021/365ではスピルが推奨されます。

数式・計算·中級·
2016 2019 2021 2024 365

暗黙的なインターセクション(@演算子)とは?

@演算子は動的配列の互換性のためExcel 2021/2024/365で自動挿入されます。

数式・計算·上級·
2016 2019 2021 2024 365

シートビュー(他の人に影響せずフィルタ等を変更する機能)はどのバージョンで使える?

シートビューはExcel 2021/2024およびMicrosoft 365で利用可能です。

共同作業·中級·
2016 2019 2021 2024 365

Excelの各バージョンのサポート期限はいつまで?

2016/2019は2025年10月にサポート終了済み。2021は2026年10月、2024は2029年10月まで。365は常にサポート。

新機能·初級·
2016 2019 2021 2024 365

Excel 2024(LTSC)とは?2021との違いは?

Excel 2024 LTSCはXLOOKUP/LAMBDA/動的配列に対応した最新買い切り版です。サポートは2029年まで。

新機能·初級·
2016 2019 2021 2024 365

個人・法人それぞれでどのバージョンのExcelを選ぶべき?

最新機能が必要なら365、買い切りなら2024がおすすめ。2016/2019はサポート終了済みのため移行必須。

新機能·初級·
2016 2019 2021 2024 365

Excelの「テーブル」機能とは?普通の表との違いは?

テーブル機能は自動フィルタ、自動拡張、構造化参照などが使える構造化された表です。

テーブル・データ管理·初級·
2016 2019 2021 2024 365

重複データを削除する方法は?

「データ」→「重複の削除」で重複行を削除。UNIQUE関数で非破壊的な抽出も可能。

テーブル・データ管理·初級·
2016 2019 2021 2024 365

特定のセルだけ編集可能にしてシートを保護する方法は?

セルのロック解除後にシート保護を設定すると、特定セルだけ編集可能にできます。

テーブル・データ管理·初級·
2016 2019 2021 2024 365

名前付き範囲(名前の定義)の使い方は?

「名前の定義」でセル範囲に名前を付け、数式内で使用できます。

テーブル・データ管理·中級·
2016 2019 2021 2024 365

オートフィルでカスタムリスト(部署名等)を連続入力する方法は?

ユーザー設定リストに登録すると、オートフィルで独自の連続入力が可能です。

テーブル・データ管理·初級·
2016 2019 2021 2024 365

行と列を入れ替える(転置する)方法は?

貼り付けの「行列入れ替え」またはTRANSPOSE関数で転置できます。

テーブル・データ管理·中級·
2016 2019 2021 2024 365

セル内の文字列を操作する基本関数は?(LEFT, RIGHT, MID等)

LEFT/RIGHT/MID等の文字列関数は全バージョンで使用可能です。

テーブル・データ管理·初級·
2016 2019 2021 2024 365

複数のセルの文字列を結合する方法は?

「&」演算子が最もシンプル。2019以降はCONCAT/TEXTJOINがより便利。

テーブル・データ管理·初級·
2016 2019 2021 2024 365

COUNTIF関数で条件に一致するセルの個数を数える方法は?

COUNTIF関数で条件に一致するセルの個数をカウントできます。

基本関数·初級·
2016 2019 2021 2024 365

XLOOKUPで複数列の値を一度に返す方法は?

XLOOKUPは戻り配列に複数列を指定することで、1つの検索で複数の値をスピルで返せます。

数式・計算·中級·
2016 2019 2021 2024 365

条件に一致するセルの文字列だけを結合する方法は?

TEXTJOIN関数とIF関数を組み合わせて条件一致するセルの文字列だけを結合できます。

数式・計算·上級·
2016 2019 2021 2024 365

Excelで月間カレンダーを自動生成する方法は?

SEQUENCE関数で月間カレンダーを自動生成できます。

日付・時刻·上級·
2016 2019 2021 2024 365

重複を除いた一意の件数(ユニークカウント)を求める方法は?

SUMPRODUCT(1/COUNTIF(...))で重複を除いた件数を計算できます。2021以降はROWS(UNIQUE(...))も使用可能です。

数式・計算·中級·
2016 2019 2021 2024 365

上位N件の値を取得する方法は?

LARGE関数で上位N番目の値を取得できます。365ではSORT+UNIQUE+TAKEで上位N件を一覧取得可能です。

データ分析·初級·
2016 2019 2021 2024 365

度数分布表(ヒストグラム用データ)を作る方法は?

FREQUENCY関数でデータ範囲と区間を指定すると度数分布が計算できます。2021以降はスピルで自動展開されます。

データ分析·中級·
2016 2019 2021 2024 365

TRANSPOSE関数で行列を転置する方法は?

TRANSPOSE関数で範囲の行と列を入れ替え(転置)できます。2021以降はスピルで自動展開されます。

関数·中級·
2016 2019 2021 2024 365

条件抽出した結果をさらに並べ替えて表示する方法は?

FILTER関数で条件抽出した結果をSORT関数でネストして並べ替えることができます。

新機能·中級·
2016 2019 2021 2024 365

重複なしのソート済みリストを自動生成する方法は?

UNIQUE関数で重複除去し、SORT関数で並べ替えることでプルダウンリスト用のソースを自動生成できます。

新機能·中級·
2016 2019 2021 2024 365

FILTER関数でOR条件(AまたはB)を指定する方法は?

FILTER関数のOR条件は、条件式を括弧で囲んで + 演算子で結合することで実現できます。

新機能·中級·
2016 2019 2021 2024 365

FILTER関数でAND条件(AかつB)を指定する方法は?

FILTER関数のAND条件は、条件式を括弧で囲んで * 演算子で結合することで実現できます。

新機能·中級·
2016 2019 2021 2024 365

複数シートのデータを1つのシートに統合する方法は?

VSTACK関数で複数シートのデータ範囲を引数に指定することで、縦方向に統合できます。

新機能·中級·
2016 2019 2021 2024 365

LAMBDA関数でよく使うカスタム関数の例は?

LAMBDA関数で税込計算や評価判定などの繰り返し使う処理をカスタム関数として定義できます。

新機能·上級·
2016 2019 2021 2024 365

SEQUENCE関数で連続した日付リストを自動生成する方法は?

SEQUENCE関数でEOMONTHやDAYと組み合わせることで、月の日数分の連続日付を自動生成できます。

新機能·中級·
2016 2019 2021 2024 365

TAKE/DROPでデータの先頭/末尾のn件を取得する方法は?

TAKE関数で先頭/末尾のn件を取得し、DROP関数で先頭/末尾のn件を除外できます。

新機能·中級·
2016 2019 2021 2024 365

REDUCE関数で累計(ランニングトータル)を計算する方法は?

REDUCE関数で累計を計算できますが、累計配列を作るにはSCAN関数の方が適しています。

新機能·上級·
2016 2019 2021 2024 365

CHOOSECOLS/CHOOSEROWSで必要な列・行だけ取り出す方法は?

CHOOSECOLS関数で必要な列番号を指定し、CHOOSEROWSで必要な行番号を指定して抽出できます。

新機能·中級·
2016 2019 2021 2024 365

WEBSERVICE/FILTERXML/ENCODEURL関数でWeb連携する方法は?

WEBSERVICE関数でWeb APIからデータ取得、FILTERXML関数でXML解析ができます。

関数·上級·
2016 2019 2021 2024 365

オートフィルターのオン/オフを切り替えるショートカットは?

オートフィルターのオン/オフは「Ctrl+Shift+L」です。

ショートカット·上級·
2016 2019 2021 2024 365

行と列を入れ替えて貼り付ける方法は?

形式を選択して貼り付け(Ctrl+Alt+V)で「行列を入れ替える」を選択すると転置できます。

基本操作・実務Tips·初級·
2016 2019 2021 2024 365

複数キーで並べ替える方法は?

データタブの「並べ替え」から「レベルの追加」で複数のキーを指定できます。

データ分析·中級·
2016 2019 2021 2024 365

独自の並べ替え順序(部署順、役職順)を定義する方法は?

ユーザー設定リストで独自の並び順(役職順など)を登録し、並べ替えに適用できます。

基本操作・実務Tips·中級·
2016 2019 2021 2024 365

コメントとメモが分離されたのはいつ?

365でコメントが「メモ(個人用)」と「コメント(スレッド型)」に分離されました。

新機能·初級·
2016 2019 2021 2024 365

デフォルトフォントが変わったのはいつ?

2016まではMS Pゴシック、2019以降は游ゴシックがデフォルトになりました。

新機能·初級·
2016 2019 2021 2024 365

リボンデザインの変遷は?

2016でフラット化、2019で検索強化、365で簡略リボン追加と段階的に進化しています。

新機能·初級·
2016 2019 2021 2024 365

「自動保存」が表示されるのは?

365でOneDrive/SharePoint保存時のみ「自動保存」が表示され、数秒ごとに保存されます。

新機能·初級·
2016 2019 2021 2024 365

リボン上部の検索バーの変遷は?

2016の「操作アシスト」が2019で「検索」に、365で「Microsoft Search」に進化しました。

新機能·初級·
2016 2019 2021 2024 365

シートタブのデザイン変更は?

2016以降でフラット化され、タブの色分けがより鮮明で視認性が向上しました。

新機能·初級·
2016 2019 2021 2024 365

ストック画像・アイコン・3Dモデルの追加は?

2019でアイコン、365でストック画像・3Dモデルが追加され、資料作成が充実しました。

新機能·初級·
2016 2019 2021 2024 365

アクセシビリティチェックの強化は?

2016で基本機能導入、2019/365で詳細診断とリアルタイム通知が追加されました。

新機能·初級·
2016 2019 2021 2024 365

手書き数式入力が使えるのは?

2016以降、タッチ/ペン対応デバイスで手書き数式を自動認識して入力できます。

新機能·初級·
2016 2019 2021 2024 365

「変更内容の表示」が使えるのは?

365のみ、OneDrive/SharePoint上の共有ブックで他ユーザーの変更履歴を確認できます。

新機能·初級·
2016 2019 2021 2024 365

VBAのAutoFilter代わりにFILTER関数で条件抽出する方法は?

FILTER関数で条件指定するとVBAのAutoFilterと同等の抽出が可能

マクロ・自動化·中級·
2016 2019 2021 2024 365

VBAのRange.Sort代わりにSORT関数でデータを並べ替える方法は?

SORT関数で数式による動的な並べ替えが可能、VBAマクロ不要

マクロ・自動化·中級·
2016 2019 2021 2024 365

VBAのDictionary代わりにUNIQUE関数で一意リストを作る方法は?

UNIQUE関数でVBAのDictionary相当の重複削除が1行で実現

マクロ・自動化·中級·
2016 2019 2021 2024 365

VBAのシートループ代わりにVSTACKで複数シートを統合する方法は?

VSTACK関数で複数シートを縦結合、VBAのシートループが不要に

マクロ・自動化·中級·
2016 2019 2021 2024 365

スプシのQUERY関数をExcelで再現する方法は?

2021/365はFILTER+SORT、2016/2019はPower QueryでQUERYを再現

Googleスプレッドシート比較·中級·
2016 2019 2021 2024 365

スプシのARRAYFORMULAとExcelのスピルの違いは?

スプシはARRAYFORMULA、Excelはスピル、2021/2024/365対応

Googleスプレッドシート比較·中級·
2016 2019 2021 2024 365

Excel 2016・2019のサポート終了後はどうすればいい?

Excel 2016/2019は2025年10月にサポート終了済み。Microsoft 365またはLTSC 2024への移行を推奨します。

新機能·初級·
2016 2019 2021 2024 365

Excelのセル内チェックボックスとは?

セル内チェックボックスはMicrosoft 365のみの新機能で、TRUE/FALSEをセル値として直接扱えます。

新機能·初級·