[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『違うシートの中から同じ品名の金額を抽出したいです』(素人です)
「シート1」
B C D E N O 2行目 名目 1月 2月 3月 12月 合計金額
3行目 電話代 9000 8000 7000---------------------6000 200000 4行目 消耗品 5000 4000 3000 5000 60000 5行目 修理代 5000 8000 6000 8000 110000 6行目 ガソリン 8000 4000 3000 9000 200000| | | 46行目までです
それで、シート2に電話代 とか消耗品とか 特定の品名を入れたら シート1の その 品名の1月〜12月の金額を 抽出してくるように出来ますでしょうか?
シート1には 44品名ありますが、シート2に抽出したいのは、その内の 31品名 です。
「シート2」
B C D E N O 2行目 名目 1月 2月 3月 12月 合計金額
3行目 電話代 9000 8000 7000---------------------6000 100000 4行目 消耗品 5000 4000 3000 5000 60000 5行目 ガソリン 8000 4000 3000 9000 200000 | | | 33行目までです というように したいのですが 教えて頂けませんでしょうか 宜しくお願い致します
=INDEX(シート1!$C$3:$C$46,MATCH(シート2!B3,シート1!$B$3:$B$46,0))
これをそのまま下へ名目のある行数分(この場合は33行)、コピーする。 2月以降は「シート1!$C$3:$C$46」をD、E・・・と変更。
名目をmatch関数で検索しているので、シート1とシート2の名目は必ず同じにしてください。
(キクタン)
INDEX(年間出費!$D$3:$D$46,MATCH(年間経費!B3,年間出費!$D$3:$D$46,0)) と入れましたが#N/Aと なってしまいます。すいません 何か 間違っていますでしょうか? 宜しくお願い致します
> 2月以降は「シート1!$C$3:$C$46」をD、E・・・と変更。
1列ずつ数式を変更しなくても、C3セルに下の式を入れて 右と下にオートフィルするだけです。 絶対参照($C$3:$C$46)と複合参照(C$3:C$46)の違い
=IF($B3="","",INDEX(年間出費!C$3:C$46,MATCH($B3,年間出費!$B$3:$B$46,0)))
SUMIFでもできます。
(R)
質問があるのですが、C3==INDEX(シート1!$C$3:$C$46,MATCH(シート2!B3,シート1!$B$3:$B$46,0)) の数式と、(R)さんの =IF($B3="","",INDEX(年間出費!C$3:C$46,MATCH($B3,年間出費!$B$3:$B$46,0))) の数式は どちらが 動作が軽い とかあるのでしょうか? 他のところにも数式が入っているから 少し 動きが重たいので、今回教えて頂いたものを プラスするのには どちらの数式が 軽いのでしょうか? 宜しくお願い致します
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.