[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『入力規則:ドロップダウンリストにブランク行が』(yu_mama)
入力規則のリスト入力でドロップダウンリストにブランク行が入ります。
1シート目のL4に所ョ、M4に担当者をそれぞれリストから選んで入れるようにしています。所属はAAAとBBBの二種類ありどちらかを選んでそこに所属する担当者を選ぶ様に作りました.所がAAAを選んだ場合は問題ないのですが、BBBを選ぶと担当者のドロップダウンリストに必ずブランク行数行が入っており、右のバーを上まで運ばなければなりません。何が原因でしょうか。
入力規則のパネルでは、入力の種類:リスト、元の値:担当者 空白を無視する、ドロップダウンリストから選択するにチェックをしています。
また、それぞれの作り方として、同じシートのAF1:AAA、AG1:BBBの所属が入っており、AF2,AG2から下にそれぞれの担当者が記入されています。
所属=OFFSET(!$AF$1,0,0,1,COUNTA(!$AF:$AG))
担当者=OFFSET(!$AF$2,0,MATCH(!AB$4,所属,0)-1,COUNTA(OFFSET(!$AF:$AG,0,MATCH(!AB$4,所属,0)-1))-1,1)としているのですが。
担当者=OFFSET(!$AF$2,0,MATCH(!AB$4,所属,0)-1,COUNTA(OFFSET(!$AF:$AG,0,MATCH(!AB$4,所属,0)-1))-1,1) の式の、2つ目のOFFSETの式の中で、!$AF:$AGとなっていて、2列を指定していますね。 これを1列指定(!$AF:$AF)にすればいいと思います。
=OFFSET(!$AF$2,0,MATCH(!AB$4,所属,0)-1,COUNTA(OFFSET(!$AF:$AF,0,MATCH(!AB$4,所属,0)-1))-1,1) でも、この式だと最終行にある担当者の名前が表示されないような気がするのですが? 私の思い違いでしょう。 (kkk)
状況が今ひとつよくわからないのですが、 所属=OFFSET(!$AF$1,0,0,1,COUNTA(!$AF:$AG)) の式を、 =OFFSET(!$AF$1,0,0,1,COUNTA(!$AF1:$AG1)) か、単純に、 =OFFSET(!$AF$1,0,0,1,2) に、すればいかがですか。 (kkk)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.