小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年11月18日【ID:0】

【Excel】タスク管理表から完了日順に抽出

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


以下のようなタスク管理表から、直近に完了したタスクをすぐに確認したいとき、ぱっと見では分かりづらいです。

とはいえ、毎回並べ替えするのも面倒…

ということで今回は、数式で完了したタスクのみを完了日順に抽出する方法について紹介していきます。

📘 Excel小技100選(500円)


1. 完了したタスクを抽出する

今回の場合、以下の表の、完了日の項目に値が入力されているタスクが「完了したタスク」になります。

そのため、完了日に何かしら値が入力されている行のみを「FILTER関数」で抽出します。

タスク管理表(見出し行を除く)が3行目から27行目まで用意されている場合の数式は、以下になります。

=FILTER(B3:E27,E3:E27<>"","")
// B3:E27:抽出対象の項目の範囲(タスク管理表のデータの範囲)
// E3:E27<>"":抽出条件(完了日の項目が空でない)
// "":対象が見つからない場合に表示する値(何も表示しない)

上記の数式で、完了したタスクのみを抽出することができます。


2. 完了日を基準に降順にする

次に、先ほど抽出した「完了したタスク」を、「SORT関数」で完了日を基準に降順にします。

その数式は、以下になります。

=SORT(FILTER(B3:E27,E3:E27<>"",""),4,-1)
// FILTER(B3:E27,E3:E27<>"",""):並べ替え対象の表(FILTER関数で抽出した表)
// 4:並べ替える基準の列(完了日の項目は先頭から4列目)
// -1:順序(降順)

上記の数式で、完了日を基準に降順にすることができます。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


小技集-電子書籍販売ページ 小技集-電子書籍販売ページ
メンバー募集 メンバー募集






リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

8320368

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】一部が結合されている表から特定の値を数式で抽出

【Excel】値を変えずに千の位以上を表示

【Excel】グラフ上で目標値を可視化

【ExcelVBA】ActivateとSelectの違い

【Excel】指定した値以外のデータを瞬時に削除

【Excel】指定の倍数で金額を求める(時間にも活用できる)

【Excel】特定の値の表示非表示を切り替える

【ExcelVBA】誤操作防止!実行ボタンを押したときに確認画面を表示する

【Excel】複数シートを一括修正

【Excel】簡易的な検索機能を数式のみで実現

【Excel】散布図で値が重複する場合の対策

【ExcelVBA】瞬時にフィルターで絞り込み

【Excel】表の背景色を交互に変更する方法

【Excel・Googleスプレッドシート】マウスで横方向へスクロール

【Excel】上位N%に合格と表示する

【Excel】グラフに表示させるデータを瞬時に追加

【Excel】重複を考慮した上位3件を抽出

【Excel】完全一致のデータを自動で色付け

【Excel】グラフを後から組み合わせる

【ExcelVBA】ボタン1つで完了タスクを別シートに移動

【ExcelVBA】入力後のセルを自動で編集不可にする

【ExcelVBA】ON・OFFボタンを開発

【ExcelVBA】選択した値の関連データを自動で抽出

【Excel】注釈を自動で目立たせる

【Excel】吹き出しの図形の三角の幅を自由に調整する方法





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ