『テーブルを範囲参照できない』(はばた)
別シートにあるテーブルの一番左の列を範囲参照してそのまま出したい(例:sheet2!a1:a10)のですが、入力したセルに0が出てくるだけで他に動きがありません。列にはグループA,グループBといった文字列が昇順で入っています。
sheet2のデータは行の途中で増えることがあるので範囲参照でやりたいです。
< 使用 Excel:Microsoft365、使用 OS:Windows10 >
<テーブル1> 名称 場所 読み ←見出し グループA 札幌市 さっぽろ グループB 青森市 あおもり グループC 盛岡市 もりおか グループD 仙台市 せんだい グループE 秋田市 あきた
任意のセル =テーブル1[名称] ※スピルするので下方のセルには何も入力していない状態で <結果> グループA グループB グループC グループD グループE
(ニック) 2025/06/03(火) 20:46:17
=テーブル名[列名] 構造化参照は上記のようになるはずですよ。セル番地は含まれません。 見出しを含まず、テーブルの該当列全てをドラッグして選択してみてください。 (FL) 2025/06/03(火) 20:46:53
見出しも含めてというなら =テーブル1[[#すべて],[商品]] のような感じです。(商品というのは1列目の見出し名)
既に指摘がありましたが、 ・Sheet1のA1セルに = だけを入力したまま、 ・シートタブを使ってSheet2を表示し、 ・テーブルの一列目のセル範囲を選択し、 ・Enterを押す。 これでどんな数式になるか確認されたらいいでしょう。 (xyz) 2025/06/03(火) 21:00:15
=OFFSET(INDIRECT(CELL("address",テーブル1)),ROW(A1)-1,,,)
???
(たぶん) 2025/06/04(水) 06:07:52
見出しを除く前提で
=DROP(Sheet2!$A:.$A,1)
(d-q-t-p) 2025/06/04(水) 09:11:02
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.