前提・実現したいこと
構造化参照でテーブルを指定する際にテーブル名を別セルから参照したいと思っています。
下表、『本体』のB2、B3に『テーブル1』『テーブル2』のそれぞれの[集計]列の合計を表示させようとしています。
テーブルごとに集計列の場所は違うけれど列見出し[集計]は同じという状態です。
『本体』のB2セルに数式 =sum(テーブル1[集計]) を入力するとB3セルにも『テーブル1』の合計値が出力されてしまうため、数式のテーブル名の部分を別セルに記入し、そこから参照しようとしています。
本体
A | B | C | D | |
---|---|---|---|---|
1 | テーブル名 | 集計 | ー | ー |
2 | テーブル1 | ここ | ー | ー |
3 | テーブル2 | ここ | ー | ー |
テーブル1
A | B | C | D | |
---|---|---|---|---|
1 | 列1 | 列2 | 列3 | 集計 |
2 | あああ | ー | ー | 40 |
3 | いいい | ー | ー | 28 |
4 | ううう | ー | ー | 50 |
テーブル2
A | B | C | D | |
---|---|---|---|---|
1 | 列1 | 列2 | 集計 | 列4 |
2 | アアア | ー | 60 | ー |
3 | イイイ | ー | 32 | ー |
4 | ウウウ | ー | 11 | ー |
5 | エエエ | ー | 2 | ー |
試したこと
concatenateで単純につなげただけだと結果が文字列として認識されてしまい計算結果が#VALUE!になってしまいます。
=sum(CONCATENATE([@テーブル名],"[集計]"))
補足情報(FW/ツールのバージョンなど)
Microsoft® EXCEL® 2016

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/01/21 01:07
2019/01/21 01:14
退会済みユーザー
2019/01/21 01:30
2019/01/21 01:56