Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Excel 2013)
同じプルダウン設定を複数セルに設定する場合
投稿日時: 20/01/20 14:32:21
投稿者: ライスマン

シート1に
A1セル,A4セル,A7セル,A10セル
C1セル,C4セル,C7セル,C10セル
の飛び飛びのセルにプルダウンの設定を一度に済ませたい。
 
シート2の名前はリストとし
A1セルにリスト項目
A2セルに あ
A3セルに い
A4セルに う
A5セルに え
A6セルに お
 としています。
 
シート1の飛び飛びのセルを
Ctrlキーを押しながらクリックし
A1セル,A4セル,A7セル,A10セル
C1セル,C4セル,C7セル,C10セル
を選択した状態で
データ⇒データーの入力規則⇒データー入力規則⇒
入力値の規則にリスト
元の値に  =OFFSET(リスト!$A$2,0,0,COUNTA(リスト!A:A)-1,1)
と入力して設定します。
 
 
=OFFSET(リスト!$A$2,0,0,COUNTA(リスト!A:A)-1,1)
としているのはリスト項目が増えた場合にそのまま項目を
加えるだけにしたいためです。
 
ここからなのですが
設定が終わり、
A1セル,A4セル,A7セル,A10セルのプルダウンには"あ"しか表示されず
C1セル,C4セル,C7セル,C10セルのプルダウンには"あいうえお"と表示されます
 
因みに
A1セル,A4セル,A7セル,A10セルのように縦セルだけを複数選択した場合は反映されます。
 
A1セル,A4セル,A7セル,A10セルを選択して設定
C1セル,C4セル,C7セル,C10セルを選択して設定
の2回設定すればできるのですが効率が悪いです。

回答
投稿日時: 20/01/20 14:37:17
投稿者: んなっと

おしい!
 
=OFFSET(リスト!$A$2,0,0,COUNTA(リスト!$A:$A)-1,1)
 
です。

投稿日時: 20/01/20 14:50:24
投稿者: ライスマン

おおおおお!
$A:$A そこでしたか。
 んなっと様 ありがとうございます。
実際には何シートもあり選択するセルも多いため効率が悪いな〜と思っていたところ
これで効率が上がります