
=IFNA(SUM(VLOOKUP($A4,Consol!$C$8:$BS$222,MATCH(TB!G$1,Consol!$C$2:$BS$2,0),FALSE)),0)
月別のプロジェクト ファイナンス モデル (PFM) があり、そのデータを TB (これも月次) に取り込む必要があります。そのため、特定の GL コードの一部であるという条件を満たす PFM 内の複数の行を合計し、日付が一致したときにデータを取得する数式が必要です (つまり、1 月 19 日の GL コード 200 の TB で、PFM で 1 月 19 日を見つけて、GL コード 200 として指定されているすべての行を合計する必要があります)。
答え1
=IFERROR(SUMIF(コンソール!$C$10:$C$147,TB!$A12,INDEX(コンソール!$K$10:$CX$147,,MATCH(TB!J$1,コンソール!$K$2:$CX$2,0))),0)
どこ:
コンソール!$C$10:$C$147はPFMモデルのGLコードです
TB!$A12はTBの特定のGLコードです
コンソール!$K$10:$CX$147はPFM内の関連する合計データすべてです
TB!J$1はTBモデルの日付です
コンソール!$K$2:$CX$2はPFMのすべての日付です
したがって、ソリューションは、SUMIFを使用して同じGLコードを返すすべての一致を合計し、MATCHとINDEXの組み合わせを使用して合計する正しい列を見つけます。