[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『OFFSETで指定した範囲をINDIRECTで使用する方法』(むぎめし)
はじめまして。
INDIRECTをうまく使えないのでお教えいただけないでしょうか。
名前の管理で名前を付ける
「●●営業所」=OFFSET(リスト!$A$1,0,0,COUNTA(リスト!$A$1:$A$45)+0,1)
※A列の45行までのセルへの入力に増減があった場合でも、
名前の管理で範囲の設定を変えなくてもいいようにしました。
別シートに
A1セル 「=●●営業所」
A2セル データの入力規則のリストで「=INDIRECT($A$1)」
としても●●営業所のリストが出ません。
別のセルにデータの入力規則のリストで「=●●営業所」とすればリストで出ます。
OFFSETで指定した範囲はINDIRECTで参照はできないものなのでしょうか?
よろしくお願いします。
< 使用 Excel:Excel2010、使用 OS:unknown >
名前定義の参照範囲を =リスト!$A$1:$A$45 とし、
A2セルの入力規則〜元の値を
=OFFSET(INDIRECT(A1),0,0,COUNTA(INDIRECT(A1)))
これでできませんか? (笑) 2017/08/02(水) 16:45
この度はご回答いただき有難うございました。
無事にリスト作成する事ができました。
入力規則のリストの方でOFFSETを使用するとは
まったく頭にありませんでした。
本当に有難うございました。
(むぎめし) 2017/08/03(木) 14:26
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.