
ファイルXで管理してる下記のような「従業員マスタテーブル」があります。すべて文字列です。
A B C
1 名前 職責 在籍年数
2 Aさん あ <1yr
3 Bさん い 2-4yr
4 Cさん う >5yr
5 Dさん い <1yr
6 Eさん あ >5yr
ファイルYの下記テーブルに関数を入れて「従業員マスタテーブル」を参照しにいき、職責「あ」と「い」で在籍年数「<1yr」の人のみ表示させたいのですが、例えばA2セルにはどのような関数を入れたら実現できるのでしょうか。
A B C
1 名前 職責 在籍年数
2 Aさん あ <1yr
3 Dさん い <1yr
定期的に同条件の人たちに関するレポートを作成せねばならず、毎回「従業員マスタテーブル」で職責と在籍年数でフィルタかけてデータをコピペする手間を省くために、ファイルYに関数を入れて職責「あ」と「い」で在籍年数「<1yr」の人のデータだけを表示できればと考えています。
お手数おかけしますがアドバイスどうぞよろしくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
No.2
- 回答日時:
別ファイルなんですよね? それならデータを抜き出すのに フィルタオプション
の設定は使えないと思います。
外部データの取り込み機能を使えばいいでしょう。 Microsoft Queryから条件を
指定すれば必要なデータだけ抽出できます。
No.1
- 回答日時:
この手の作業は、関数より機能です。
フィルターオプションを使います。
http://www4.synapse.ne.jp/yone/excel2010/excel20 …
など参考にして下さい。
操作方法としては、抽出するシートに
A B C
1 職責 在籍年数
2 あ <1yr
3 い
4
5名前 職責 在籍年数
といった具合に、1~3行目に抽出する条件を入力する範囲を準備して
リボン データ=>詳細設定 から操作すれば希望の部分が自由に抽出
出来ます。
あとは、マクロの記録を使えばマクロ化も簡単にできますので
ボタンを配置して、ワンクリックで抽出も簡単に出来ます。
早速のご回答ありがとうございます!ご紹介いただいたサイトを熟読して実践してみます。取り急ぎのお礼となりますが、何か不明点ありましたらまたコメントさせいていただきます。どうも有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会社・職場 Excel、Googleスプレッドシートなどへのデータ入力 2 2023/07/06 05:59
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) Excelのマクロについてご教授ください 2 2023/02/25 09:43
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Excel(エクセル) Excelの数式についての質問 1 2022/10/31 15:50
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- その他(データベース) accessでの請求管理について 2 2022/06/13 21:51
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MS-DOSコマンドプロンプトを途...
-
accessで対象データの抽出を行...
-
ACCESSの集計クエリで3件ある...
-
GROUP BY 句を使う時のWHERE と...
-
アクセスのクエリの抽出条件に...
-
SQL文の記述について
-
アクセス クエリ-で空白以外の...
-
抽出したデータを修正して元の...
-
ACCESSのクエリで同じSQL文だが...
-
phpmyadminの使い方
-
エクセルのマクロで困ってます
-
エクセのオートフィルタ
-
セル内の同じデーターを抽出したい
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
select insertで複数テーブルか...
-
Accessで別テーブルの値をフォ...
-
レコードが存在しなかった場合
-
ADO VBA 実行時エラー3021
-
OracleのSQL*PLUSで、デー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSの集計クエリで3件ある...
-
エクセル関数 文字(ハイフン...
-
ACCESSのクエリで同じSQL文だが...
-
抽出したデータを修正して元の...
-
<SQL>条件付きで最小値レコード...
-
MS-DOSコマンドプロンプトを途...
-
アクセス クエリ-で空白以外の...
-
空白文字とスペースの検索
-
LIKE *ABC* が ACCESSでは使え...
-
SQLServerからエクセルにデータ...
-
エクセルデータの末尾の改行を...
-
日付データの抽出方法を教えて...
-
HTMLファイルから、特定の部分...
-
VBAの質問(続きです。)
-
Excel VBA:セルを新旧1つずつ...
-
SQL Server 縦データを横データに
-
商品テーブルからカテゴリ別の...
-
データ検索でこんなケース
-
マクロで抽出結果のコピーをする。
-
VBA CSVファイルを文字列に
おすすめ情報
皆さま、コメント大変ありがとうございました。返信が遅くなり申し訳ありません。
その後紆余曲折あり、前提が変わって最終的に外部データのインポートは不要になりました。ファイルYにレポートのベースとなるマスターデータシートがある状態で、
同じシート内でマスターテーブルのデータの一部を別テーブルに書き出せば事足りましたので、
こちら↓
http://www4.synapse.ne.jp/yone/excel2010/excel20 …
を参考に実践したところ、うまくいきました。
お手を煩わせてしまい申し訳ありませんでした。そして有難うございました。