前提・実現したいこと
excelで任意の列について名前を定義し、それを別の箇所でプルダウンリストとして用います。
列には途中空白セル(数式が入っています)が含まれており、
プルダウンのリストになる際に空白セルについては弾く仕様にしたいです。
試したこと
excel
1{=IFERROR(INDEX(sheet1!A:A,SMALL(IF(sheet1!A:A<>"",ROW(sheet1!A:A)),ROW(sheet1!A1))),"")}
別に作業シートを作り、配列数式を用いる方法を試しましたが、大変重くなってしまったため
それを用いずに実現できる方法をご相談できましたら嬉しいです。
OFFSETを用いて連続するデータセルの最終行までを"名前の定義"することはできましたが、
途中に空白(かつ数式が含まれる)がある場合については実現できておりません。
excel
1=OFFSET(sheet1!$A$1,,,COUNTA(sheet1!$A:$A),1)
データの数としては名前を定義する列は30~50,
各リストの要素は300ほどと予想しておりますが、
excelは一度他人の手元に渡るため念のため
データ数が増えても問題のないような仕様が理想的です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/31 09:17
2020/12/31 09:32
2020/12/31 12:22