settingsログイン
メニュー

【回答済み】条件に合う表のデータを転載する

閲覧 210
Sheet1
    A    B    C    D     E    F    G 
1   月日  NO  管理先 納入先  内容   金額  備考

2  3/1   123   A社   B学校   黒板   1,000  売上済

3   3/2   138   C社   Z社      CD  50,000     

4  5/4  257   D社  E大学  PC  100,000

上記の表(Sheet1)があります。
別なシート(Sheet2)のA2:A5、B2:B5…F3:F5の欄に各々
の条件を入力した場合(複数条件を入力した場合でも1つの
条件を入力した場合であっても)
Sheet2の6行目に該当するSheet1の表が表示されるようにし
たいです。下記記載のようにしたいです。

オートフィルやフィルタオプションの設定を使わずに表示で
きる方法を教えてください。
宜しくお願いします。


Sheet2
     A    B    C    D     E    F    G 
1   月日  NO  管理先 納入先  内容   金額  備考

2  3/1

3

4

5

6  3/1   123   A社   B学校   黒板   1,000  売上済
匿名 2016 8/21 質問 Excel(エクセル)

回答 1

役立ち 0
フィルタを使わないで関数だけでやるにはちょっときついですが,
検索条件が次の条件を満たしていれば何とか可能です。
 ・複数条件(and条件,or条件)でない
 ・条件にヒットするデータは1データのみ

この場合であれば MATCH関数を利用してヒットしたデータがSheet1
の何行目にあるかを求めます。次に,その行番号を使って表示対象
セルのアドレスを表す文字列を作成し,INDIRECT関数でそのセルの
データを表示します。

ツボウチ塾 パソコンスクール 岐阜県 各務原市 初心者向けパソコン教室

全ての回答 ホームページへ
2016 8/21 回答

Office(オフィス)、Excel(エクセル) の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...