経理兼SE担当の10年間の纏めから厳選した無駄のない100Excel拡張機能!

http://www.superdbtool.com  Excelの機能拡張で作業効率数倍アップ!
SuperDBToolのブログはhttp://superdbtool.com/blogへ移しました。
使い方は主にYoutubeにて説明しております。
https://www.youtube.com/channel/UC6a8VJcVsqk-4k2uqPZJ6cg
シート名一括変更,ファイル一括検索置換,擬似データ作成,データベース連携,データマッチング/突合,フォルダ一括作成, 組み合わせパターン作成,重複削除,複数シート纏め,Excel分割,一括保護解除,選択範囲を画像へ変換,文字変換,ファイル一覧出力,文字コード変換,別ウィンドウで開く,リンク一括削除,複数条件データ抽出,空白セルに値設定,文字列結合コピー,シート名ソート,テキスト比較,シート比較,Excel印刷ページ数取得,計画作成,課題管理表,TODOリスト,作業報告書,世界時間,SQL実行,Grep,メール一斉送信,情報明細によりメール作成,メール文例,Excelファイル差し込み出力……

タグ:複数条件

ExcelDevToolを使って、複数の条件でデータ抽出して、特定の行だけ別シートに抽出する機能を具体例で説明します。
http://www.vector.co.jp/soft/winnt/business/se475869.html

例1:下記のデータに対して、科目が「英数国」のデータのみを抽出して、別シートに表示したい
科目 生徒番号 生徒名 第1回模試 到達度1 第2回模試 到達度2
英数国 10101 今川義元 62.5 A2 60.2 A2
英数国 10101 伊達政宗 50.6 B2 55.6 b1
10101 今川義元 56.9 B1 52.3 B2
10102 伊達政宗 52.5 B1 60.2 A2

①、Excelシート上にて右クリックして、機能拡張⇒テーブル⇒「複数条件でテーブルからデータ抽出」をクリックします。
CopyDataToOtherSheetByCondition-1

②、抽出条件は「条件を追加」でたくさん追加できます。条件には複数の入っているエクセルも選択できますし、固定の値も入力できます。
CopyDataToOtherSheetByCondition-3

③、抽出をクリックしたら、以下のデータが出力します。
CopyDataToOtherSheetByCondition-4


例2:下記のデータに対して、必要な列のみを抽出して、別シートに表示したい
科目 生徒番号 生徒名 第1回模試 到達度1 第2回模試 到達度2
英数国 10101 今川義元 62.5 A2 60.2 A2
英数国 10101 伊達政宗 50.6 B2 55.6 b1
10101 今川義元 56.9 B1 52.3 B2
10102 伊達政宗 52.5 B1 60.2 A2

予想結果:
科目 生徒名 第1回模試 第2回模試
英数国 今川義元 62.5 60.2
英数国 伊達政宗 50.6 55.6
今川義元 56.9 52.3
伊達政宗 52.5 60.2

①、Excelシート上にて右クリックして、機能拡張⇒テーブル⇒「データマッチング/突合/照合」をクリックします。
CopyDataToOtherSheetByCondition-10

②、下記のようにデータ1を選択して、データ2の空で次へ行きます。
CopyDataToOtherSheetByCondition-5
CopyDataToOtherSheetByCondition-6

 ③、SQL実行をクリックします。
CopyDataToOtherSheetByCondition-7

④、検索のSQLに以下のSQLを入力します。
SELECT
  T1.科目,
  T1.生徒名,
  T1.第1回模試,
  T1.第2回模試
FROM T1
CopyDataToOtherSheetByCondition-8

⑤、結果は別シートへ出力します。
CopyDataToOtherSheetByCondition-9

 
このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr Clip to Evernote

ExcelDevToolを使って、2つの以上の条件でデータ抽出する機能を具体例で説明します。
http://www.vector.co.jp/soft/dl/winnt/business/se475869.html

①、Excelシート上にて右クリックして、機能拡張⇒テーブル⇒「複数条件でテーブルからデータ抽出」をクリックします。
DataMatchingMulti-1

②、抽出条件は「条件を追加」でたくさん追加できます。抽出条件の値にエクセルの領域も選択できます。
その場合、「-」のボタンをクリックします。
DataMatchingMulti-2


③、条件リストの範囲を選択します。
DataMatchingMulti-3



④、「条件を追加」でさらに別の条件を追加できます。追加した条件でANDかORを選択します。
DataMatchingMulti-4


⑤、下記のようにすべての条件が設定したら、抽出をクリックして、対象データの抽出が出来ます。
DataMatchingMulti-5


 ⑥、下記のように、19件のデータから17件を抽出しました。
DataMatchingMulti-6

また、結果出力先の変更により、別シートへのデータ出力もできます。

 
このエントリーをはてなブックマークに追加 mixiチェック Share on Tumblr Clip to Evernote

このページのトップヘ