Excel関数|応用テクニック– category –
-
データ抽出
S053|Excel関数による条件を満たすデータを横並びで抽出|TRANSPOSE、FILTER、COUNTIF、IFNA、INDEX、MATCH、COLUMN
条件に該当するデータを横並びに抽出するなら、Excel2021/365ならFILTER関数で抽出したデータをTRANSPOSE関数で横並びに入れ替えて求めましょう。Excel2019/2016なら、COUNTIF関数で条件ごとに連番を付けて、条件+連番をもとにINDEX+MATCH+COLUMN関数で抽... -
データ抽出
S052|Excel関数による複数の部分一致の条件を満たすデータを抽出|FILTER、MMULT、IFERROR、FIND、TRANSPOSE、ROW
複数の部分一致の条件を指定するには、条件式が条件ごとに必要になりますが、Excel2021/365なら、FILTER関数の引数[含む]にMMULT関数を組み合わせて数式を作成することで、スピーディーに抽出できます。 目的 日付/部分一致抽出 使用する関数 FILTER関... -
データ抽出
S051|Excel関数による部分一致の条件を満たすデータを抽出|FILTER、IFERROR、FIND、IF、COUNTIF、ROW、SMALL、INDEX
「埼玉県を含む」など、部分一致の条件を満たすデータを抽出するなら、Excel2021/365ではFILTER関数の引数[含む]にIFERROR関数、Excel2019/2016ではIF関数の引数[論理式]にCOUNTIF関数で条件式を入力して抽出する数式を作成しましょう。 目的 日付/部... -
データ抽出
S050|Excel関数による年/月/日の条件を満たすデータを抽出|FILTER、MONTH、IF、ROW、SMALL
別表から4月のデータを抽出したいなど、日付データの年/月/日の条件を満たすデータを抽出するなら、Excel2021/365ではFILTER関数の引数[含む]を設定し、Excel2019/2016ではIF関数の引数[論理式]にYEAR/MONTH/DAY関数で条件式を入力して抽出する数式... -
データ抽出
S049|Excel関数による複数条件のリストをもとに該当するデータを抽出|FILTER、ISNUMBER、MATCH
FILTER関数の引数[含む]に複数の条件を指定するには、条件ごとに条件式の入力が必要になる。複数でも条件を範囲選択しただけで求めるなら、MATCH関数でそれぞれの条件の位置を求めて、その位置を条件にFILTER関数で抽出しましょう。 目的 複数条件抽出 ... -
データ抽出
エクセルで複数条件(3つ以上)を満たす値をすべて抽出する方法|FILTER・INDEX+SMALL
結論(先に答え) 複数条件(3つ以上もOK)を満たすデータの全件抽出は =FILTER(B9:E12, (A9:A12=A3)*(D9:D12=B3), "該当なし") が最速です。FILTERが使えないバージョンではINDEX+SMALL方式を使います。 ▶ こんな場合はこちら:FILTERの複数条件... -
データ抽出
IFERROR+INDEX+SMALLで複数該当データを順に抽出する方法【Excel】
Excel2019/2016で、条件を満たすデータを別表から抽出するなら、IF+ROW関数で該当するデータの表無いの位置を求めて、その位置をもとにIFERROR+INDEX+SMALL+ROW関数で抽出する数式を作成しましょう。 目的 基本の条件抽出 使用する関数 IF関数、ROW関数、I... -
データ抽出
S046|Excel FILTER関数を使い条件を満たすデータを抽出する方法
条件を満たすデータを別表から抽出するならFILTER関数を使おう。条件式の入力だけでスピーディーに抽出できる。数式なので条件を変更しても、該当のデータを自動で抽出できる。 目的 基本の条件抽出 使用する関数 FILTER関数 例題1| データを求めるセル... -
データ抽出
S045|複数ブックからブック名と検索値に該当するデータを抽出【XLOOKUP関数、VLOOKUP関数、SWITCH関数、CHOOSE関数】|Excel関数によるデータ抽出方法
抽出先のブックだけを開き、ブック名と検索値で検索抽出するなら、SWITCH関数(Excel2016ではCHOOSE関数)で抽出元のブックのセル範囲を切り替えて抽出しよう。 目的 複数ブック検索抽出 使用する関数 XLOOKUP関数、VLOOKUP関数、SWITCH関数、CHOOSE関数 ... -
データ抽出
S044|シートごとのクロス表から検索値に該当するデータを抽出【VLOOKUP関数、INDIRECT関数、MATCH関数】|Excel関数によるデータ抽出方法
INDEX関数は複数のセル範囲を抽出範囲として指定できるが、別のシートにあるクロス表は指定できない。シートごとに作成したクロス表から検索抽出するなら、シート名を使い、行見出しを検索値として列見出しの位置をMATCH関数で求めて交差するデータを抽出...