Excelの[@ [bar foo]]演算子、特にアットマークは何をしますか?


22

私は誰かがExcelのセル参照のように見えるものを構築したのを見ました

=[@[column title]]*someothercell

この機能は何と呼ばれますか?長方形の括弧とアットマークは独立していますか?どのように正確に機能しますか?

私はしばらくの間グーグルで調べて、Excelで手作業で試しましたが、それを動作させることができませんでした。

回答:


21

角括弧は、構造化参照に使用されます。これにより、名前付きテーブル(挿入→テーブルに移動して作成できます)のデータを簡単に参照できます。

これ@は、Excel 2007に代わるExcel 2010の新しい表記です。at[#This Row]記号は、同じ行のセルを参照する名前付きテーブル内の数式を短縮するために使用されます。

bar fooテーブルの見出しにスペースが含まれているため、内側の角かっこのみが必要です。


1
よろしくお願いします!! 出発点であなたのリンクを使用して、私は残りを理解することができました-あなたが緑色のチェックマークを与えることができるようにあなたの答えにそれを編集しても大丈夫だと思います:-)。
ジョナスハイデルベルク

@JonasHeidelberg問題ありません、貢献してくれてありがとう!
インドレック

2
@Indrek私は、Excel 2013での作業と省略しています@、まだ動作しているようです-あなたは正確に違いが何であるかを知っている[@somecol]とは[somecol]
eddi

3
非常に古いスレッドですが、便利な場合... @symbolを使用して現在の行を選択します。これを省略すると、その列のすべての行が選択されます。これは、合計、平均などの集計を使用する場合にのみ明らかであるため=AVERAGE([@MyDataColumn])、MyDataColumnに存在する同じ値を返すだけで、=AVERAGE([MyDataColumn])列全体の平均を返します
アランスコフィールド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.