名称管理器和列表数据验证Excel

时间:2016-06-23 03:50:09

标签: excel

我的Sheet

enter image description here

&安培; Name Manager

enter image description here

我想制作Data Validation List NameName Manager {/ 1}}。{/ 1}

我成功Data Validation=ListA& =ListB作为来源。

但是在使用=ListAll时失败了,它说

  

列表来源必须是分隔列表,或对单行或列的引用

那么如何列出A+B

附加说明:

  • 只需修改工作表中的表格即可修改list

  • 很遗憾,我无法将B放在A的底部

编辑:如果可能,我不想使用VB

1 个答案:

答案 0 :(得分:0)

如果没有VBA,您可以拥有一个辅助列,以后可以隐藏它:

enter image description here

G2向下的公式:

=IF(ROW(A1)<=$D$4,INDEX($A$2:$A$20,ROW(A1)),IF(ROW(A1)<=$D$4+$D$5,INDEX($B$2:$B$20,ROW(A1)-$D$4)))

现在,您可以为ListAll

设置以下公式
=OFFSET(Sheet1!$G$1,1,0,Sheet1!$D$4+Sheet1!$D$5,1)
相关问题